Racing Robots Session

Dependencies:   MbedJSONValue m3pi

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers xbee.h Source File

xbee.h

00001 #ifndef XBEE_H
00002 #define XBEE_H
00003 
00004 #include "mbed.h"
00005 
00006 class Xbee{
00007     
00008     public:
00009     Xbee(PinName tx, PinName rx);
00010     int running();
00011     int stopped();
00012     void setCode(int code);
00013     int hasCode();
00014     
00015     protected:
00016     Serial* xbee;
00017     void received();
00018     
00019     private:
00020     int run;
00021     int code;
00022     
00023     int buffer_pos;
00024     char buffer[256];
00025     
00026     void reset();
00027     DigitalOut* rst;
00028     
00029 };
00030 
00031 
00032 #endif