Sille Van Landschoot
/
racing_robots
Racing Robots Session
Fork of racing_robots by
Diff: xbee.h
- Revision:
- 8:597ce8a7d34b
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xbee.h Mon Jun 01 14:47:32 2015 +0000 @@ -0,0 +1,32 @@ +#ifndef XBEE_H +#define XBEE_H + +#include "mbed.h" + +class Xbee{ + + public: + Xbee(PinName tx, PinName rx); + int running(); + int stopped(); + void setCode(int code); + int hasCode(); + + protected: + Serial* xbee; + void received(); + + private: + int run; + int code; + + int buffer_pos; + char buffer[256]; + + void reset(); + DigitalOut* rst; + +}; + + +#endif \ No newline at end of file