Communicate to bluetooth devices or wifi per at-commands

Dependents:   Nucleo_bt

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);