Communicate to bluetooth devices or wifi per at-commands
at.h@1:ce7fb335aa1b, 2018-08-16 (annotated)
- Committer:
- rainerraul
- Date:
- Thu Aug 16 21:09:12 2018 +0000
- Revision:
- 1:ce7fb335aa1b
- Parent:
- 0:413f3c13a00a
- Child:
- 4:96aa57261092
timed buffer
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rainerraul | 0:413f3c13a00a | 1 | #ifndef AT_H |
rainerraul | 0:413f3c13a00a | 2 | #define AT_H |
rainerraul | 0:413f3c13a00a | 3 | |
rainerraul | 1:ce7fb335aa1b | 4 | enum _IRQ {ON, OFF}; |
rainerraul | 1:ce7fb335aa1b | 5 | |
rainerraul | 0:413f3c13a00a | 6 | class atterm |
rainerraul | 0:413f3c13a00a | 7 | { |
rainerraul | 0:413f3c13a00a | 8 | public: |
rainerraul | 0:413f3c13a00a | 9 | char buffer[128]; |
rainerraul | 1:ce7fb335aa1b | 10 | char read_timed_buffer[128]; |
rainerraul | 1:ce7fb335aa1b | 11 | char *getAnswer(uint32_t timeout); |
rainerraul | 1:ce7fb335aa1b | 12 | void device_init(unsigned long baud, _IRQ interrupt); |
rainerraul | 1:ce7fb335aa1b | 13 | void device_init1(unsigned long baud, _IRQ interrupt); |
rainerraul | 0:413f3c13a00a | 14 | void clear(); |
rainerraul | 0:413f3c13a00a | 15 | void at_send(char *format, char *buf); |
rainerraul | 0:413f3c13a00a | 16 | void at_send1(char *format, char *buf); |
rainerraul | 0:413f3c13a00a | 17 | void debug_off(bool l); |
rainerraul | 0:413f3c13a00a | 18 | bool off; |
rainerraul | 0:413f3c13a00a | 19 | int a; |
rainerraul | 0:413f3c13a00a | 20 | char sign; |
rainerraul | 0:413f3c13a00a | 21 | } extern at0, at1; |
rainerraul | 0:413f3c13a00a | 22 | |
rainerraul | 0:413f3c13a00a | 23 | #endif |