Communicate to bluetooth devices or wifi per at-commands
Diff: at.h
- Revision:
- 1:ce7fb335aa1b
- Parent:
- 0:413f3c13a00a
- Child:
- 4:96aa57261092
diff -r 413f3c13a00a -r ce7fb335aa1b at.h --- a/at.h Mon Aug 13 20:27:21 2018 +0000 +++ b/at.h Thu Aug 16 21:09:12 2018 +0000 @@ -1,12 +1,16 @@ #ifndef AT_H #define AT_H +enum _IRQ {ON, OFF}; + class atterm { public: char buffer[128]; - void device_init(unsigned long baud); - void device_init1(unsigned long baud); + char read_timed_buffer[128]; + char *getAnswer(uint32_t timeout); + void device_init(unsigned long baud, _IRQ interrupt); + void device_init1(unsigned long baud, _IRQ interrupt); void clear(); void at_send(char *format, char *buf); void at_send1(char *format, char *buf);