rosserial library for mbed Inspired by nucho's rosserial library This library is still under development
Dependents: mbed_roshydro_test
Library still under development!
Diff: tests/time_test.cpp
- Revision:
- 0:30537dec6e0b
diff -r 000000000000 -r 30537dec6e0b tests/time_test.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/time_test.cpp Sun Feb 15 10:53:43 2015 +0000 @@ -0,0 +1,31 @@ +//#define COMPILE_TIME_CODE_ROSSERIAL +#ifdef COMPILE_TIME_CODE_ROSSERIAL + +/* + * rosserial::std_msgs::Time Test + * Publishes current time + */ + +#include "mbed.h" +#include <ros.h> +#include <ros/time.h> +#include <std_msgs/Time.h> + + +ros::NodeHandle nh; + +std_msgs::Time test; +ros::Publisher p("my_topic", &test); + +int main() { + nh.initNode(); + nh.advertise(p); + + while (1) { + test.data = nh.now(); + p.publish( &test ); + nh.spinOnce(); + wait_ms(10); + } +} +#endif