/* * SimContinuousOutput.cpp * * Created on: May 28, 2014 * Author: alex */ #include "simulation/SimContinuousOutput.h" #include "simulation/MainNode.h" SimContinuousOutput::SimContinuousOutput(std::string topic) { pub = MainNode::Advertise("~/simulator/"+topic); std::cout << "Initialized ~/simulator/"+topic << std::endl; } void SimContinuousOutput::Set(float speed) { msgs::Float64 msg; msg.set_data(speed); pub->Publish(msg); } float SimContinuousOutput::Get() { return speed; }