Librairie xbee.

Dependents:   NerfUS-Coord NerfUSTarget

Fork of APP3_xbee by Team APP

Committer:
GaiSensei
Date:
Mon Apr 10 17:33:13 2017 +0000
Revision:
33:da71d952fcd6
Parent:
28:d3671aeb50df
Only handle nerfus transmit requests

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GaiSensei 15:ab3e0d32e578 1 #ifndef REAL_XBEE_RECEIVER_HPP
GaiSensei 15:ab3e0d32e578 2 #define REAL_XBEE_RECEIVER_HPP
GaiSensei 15:ab3e0d32e578 3
GaiSensei 16:f4df01448b59 4 #include "xbee.h"
GaiSensei 16:f4df01448b59 5 #include "XbeeReceiverInterface.hpp"
GaiSensei 15:ab3e0d32e578 6
GaiSensei 15:ab3e0d32e578 7 class RealXbeeReceiver : public XbeeReceiverInterface
GaiSensei 15:ab3e0d32e578 8 {
GaiSensei 15:ab3e0d32e578 9 public:
GaiSensei 15:ab3e0d32e578 10 RealXbeeReceiver();
GaiSensei 23:2b67589150d9 11 virtual void start(void (*callback)(vector<uint8_t>, int*));
GaiSensei 28:d3671aeb50df 12
GaiSensei 28:d3671aeb50df 13 private:
GaiSensei 28:d3671aeb50df 14 Thread message_handler_thread;
GaiSensei 28:d3671aeb50df 15 Thread message_reader_thread;
GaiSensei 15:ab3e0d32e578 16 };
GaiSensei 15:ab3e0d32e578 17
GaiSensei 15:ab3e0d32e578 18 #endif