Communicate to bluetooth devices or wifi per at-commands
at.h@5:31306be5fde6, 2018-08-26 (annotated)
- Committer:
- rainerraul
- Date:
- Sun Aug 26 20:16:16 2018 +0000
- Revision:
- 5:31306be5fde6
- Parent:
- 4:96aa57261092
correct errors
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 | 5:31306be5fde6 | 14 | void terminal_init(unsigned long baud, _IRQ interrupt); |
rainerraul | 0:413f3c13a00a | 15 | void clear(); |
rainerraul | 0:413f3c13a00a | 16 | void at_send(char *format, char *buf); |
rainerraul | 0:413f3c13a00a | 17 | void at_send1(char *format, char *buf); |
rainerraul | 4:96aa57261092 | 18 | void pc_send(char *format, char *buf); |
rainerraul | 0:413f3c13a00a | 19 | void debug_off(bool l); |
rainerraul | 0:413f3c13a00a | 20 | bool off; |
rainerraul | 0:413f3c13a00a | 21 | int a; |
rainerraul | 0:413f3c13a00a | 22 | char sign; |
rainerraul | 4:96aa57261092 | 23 | } extern at0, at1, pc; |
rainerraul | 0:413f3c13a00a | 24 | |
rainerraul | 0:413f3c13a00a | 25 | #endif |