Radio Structures in OOP

Dependencies:   mbed mbed-rtos

Committer:
jjones646
Date:
Thu Jan 15 07:15:33 2015 +0000
Revision:
6:4a3dbfbc30f1
Parent:
2:7d523bdd2f50
socket interface confirmed working.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jjones646 2:7d523bdd2f50 1 #if 0
jjones646 2:7d523bdd2f50 2
jjones646 2:7d523bdd2f50 3 #ifndef USB_LINK_H
jjones646 2:7d523bdd2f50 4 #define USB_LINK_H
jjones646 2:7d523bdd2f50 5
jjones646 2:7d523bdd2f50 6 #include "mbed.h"
jjones646 2:7d523bdd2f50 7 #include "CommLink.h"
jjones646 2:7d523bdd2f50 8 #include "cmsis_os.h"
jjones646 2:7d523bdd2f50 9 #include "RTP.h"
jjones646 2:7d523bdd2f50 10 #include "ThreadHelper.h"
jjones646 2:7d523bdd2f50 11
jjones646 2:7d523bdd2f50 12 class USBLink : public CommLink
jjones646 2:7d523bdd2f50 13 {
jjones646 2:7d523bdd2f50 14 public:
jjones646 2:7d523bdd2f50 15 USBLink();
jjones646 2:7d523bdd2f50 16 virtual ~USBLink();
jjones646 2:7d523bdd2f50 17
jjones646 2:7d523bdd2f50 18 virtual uint32_t sendPacket(RTP_t*);
jjones646 2:7d523bdd2f50 19 virtual uint32_t receivePacket(RTP_t*);
jjones646 2:7d523bdd2f50 20 virtual uint32_t reset(void);
jjones646 2:7d523bdd2f50 21 virtual uint32_t selfTest(void);
jjones646 2:7d523bdd2f50 22 virtual bool isConnected(void);
jjones646 2:7d523bdd2f50 23
jjones646 2:7d523bdd2f50 24 protected:
jjones646 2:7d523bdd2f50 25
jjones646 2:7d523bdd2f50 26
jjones646 2:7d523bdd2f50 27 private:
jjones646 2:7d523bdd2f50 28
jjones646 2:7d523bdd2f50 29
jjones646 2:7d523bdd2f50 30 };
jjones646 2:7d523bdd2f50 31
jjones646 2:7d523bdd2f50 32 #endif // USB_LINK_H
jjones646 2:7d523bdd2f50 33
jjones646 2:7d523bdd2f50 34 #endif