GPS USB dongle host

Dependencies:   mbed

Committer:
va009039
Date:
Fri May 04 06:58:31 2012 +0000
Revision:
1:82eaa5761719
Parent:
0:1c6af92fdc79

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
va009039 0:1c6af92fdc79 1 #ifndef USBGPS_H
va009039 0:1c6af92fdc79 2 #define USBGPS_H
va009039 0:1c6af92fdc79 3 #include "usbhost_cpu.h"
va009039 0:1c6af92fdc79 4 #include "usbhost_lpc17xx.h"
va009039 0:1c6af92fdc79 5 #include <queue>
va009039 0:1c6af92fdc79 6
va009039 0:1c6af92fdc79 7 class usbgps : public Stream {
va009039 0:1c6af92fdc79 8 public:
va009039 0:1c6af92fdc79 9 usbgps();
va009039 0:1c6af92fdc79 10 int readable();
va009039 0:1c6af92fdc79 11 protected:
va009039 0:1c6af92fdc79 12 void _init();
va009039 0:1c6af92fdc79 13 void _receive_proc();
va009039 0:1c6af92fdc79 14 virtual int _getc();
va009039 0:1c6af92fdc79 15 virtual int _putc(int c);
va009039 0:1c6af92fdc79 16 queue<char> _receive;
va009039 0:1c6af92fdc79 17 bool m_connect;
va009039 0:1c6af92fdc79 18 bool m_init;
va009039 0:1c6af92fdc79 19 };
va009039 0:1c6af92fdc79 20 #endif //USBGPS_H