MDX-15,20の制御用library
MDX20.h@1:1751fee99a0d, 2016-10-15 (annotated)
- Committer:
- suupen
- Date:
- Sat Oct 15 23:32:34 2016 +0000
- Revision:
- 1:1751fee99a0d
- Parent:
- 0:46f110f747c6
- Child:
- 2:8446eb1774c4
library?????????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
suupen | 1:1751fee99a0d | 1 | #ifndef MBED_MDX20_H |
suupen | 1:1751fee99a0d | 2 | #define MBED_MDX20_H |
suupen | 1:1751fee99a0d | 3 | |
suupen | 1:1751fee99a0d | 4 | #include "mbed.h" |
suupen | 1:1751fee99a0d | 5 | #include "BufferedSerial.h" |
suupen | 1:1751fee99a0d | 6 | class MDX20 |
suupen | 1:1751fee99a0d | 7 | { |
suupen | 1:1751fee99a0d | 8 | public: |
suupen | 1:1751fee99a0d | 9 | MDX20(PinName tx, PinName rx, PinName cts); |
suupen | 1:1751fee99a0d | 10 | |
suupen | 1:1751fee99a0d | 11 | ~MDX20(); |
suupen | 1:1751fee99a0d | 12 | |
suupen | 1:1751fee99a0d | 13 | uint8_t sendData(char* data); |
suupen | 1:1751fee99a0d | 14 | |
suupen | 1:1751fee99a0d | 15 | int putc(int c); |
suupen | 1:1751fee99a0d | 16 | |
suupen | 1:1751fee99a0d | 17 | private: |
suupen | 1:1751fee99a0d | 18 | BufferedSerial _serial; // tx, rx(NC) |
suupen | 1:1751fee99a0d | 19 | DigitalIn _cts; |
suupen | 1:1751fee99a0d | 20 | |
suupen | 1:1751fee99a0d | 21 | char B_masterTx[0xff]; |
suupen | 1:1751fee99a0d | 22 | }; |
suupen | 1:1751fee99a0d | 23 | |
suupen | 1:1751fee99a0d | 24 | #endif // MBED_MDX20_H |