This program is porting rosserial_arduino for mbed http://www.ros.org/wiki/rosserial_arduino This program supported the revision of 169 of rosserial. This program contains an example.

Dependencies:   rosserial_mbed_lib mbed Servo

Committer:
nucho
Date:
Fri Aug 19 09:06:16 2011 +0000
Revision:
0:06fc856e99ca
Child:
1:098e75fd5ad2

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nucho 0:06fc856e99ca 1 /*
nucho 0:06fc856e99ca 2 * Msg.h
nucho 0:06fc856e99ca 3 *
nucho 0:06fc856e99ca 4 * Created on: Aug 5, 2011
nucho 0:06fc856e99ca 5 * Author: astambler
nucho 0:06fc856e99ca 6 */
nucho 0:06fc856e99ca 7
nucho 0:06fc856e99ca 8 #ifndef ROS_MSG_H_
nucho 0:06fc856e99ca 9 #define ROS_MSG_H_
nucho 0:06fc856e99ca 10
nucho 0:06fc856e99ca 11 namespace ros {
nucho 0:06fc856e99ca 12 /* Base Message Type */
nucho 0:06fc856e99ca 13 class Msg {
nucho 0:06fc856e99ca 14 public:
nucho 0:06fc856e99ca 15 virtual int serialize(unsigned char *outbuffer) = 0;
nucho 0:06fc856e99ca 16 virtual int deserialize(unsigned char *data) = 0;
nucho 0:06fc856e99ca 17 virtual const char * getType() = 0;
nucho 0:06fc856e99ca 18
nucho 0:06fc856e99ca 19 };
nucho 0:06fc856e99ca 20 }
nucho 0:06fc856e99ca 21
nucho 0:06fc856e99ca 22 #endif /* MSG_H_ */