Bluetooth hc05 library

Dependents:   Nucleo_bt

Revision:
7:8b004c3d7e89
Parent:
6:fed08834891c
Child:
9:a8a96ce56d6e
--- a/hc05.h	Sat Aug 18 08:38:11 2018 +0000
+++ b/hc05.h	Sat Aug 18 15:42:55 2018 +0000
@@ -1,11 +1,11 @@
 #ifndef HC05_H
 #define HC05_H
 
-#define B9600 "9600,0,0"
-#define B19200 "19200,0,0"
-#define B38400 "38400,0,0"
-#define B57600 "57600,0,0"
-#define B115200 "115200,0,0"
+#define B9600 "9600, 0,0"
+#define B19200 "19200, 0,0"
+#define B38400 "38400, 0,0"
+#define B57600 "57600, 0,0"
+#define B115200 "115200, 0,0"
 
 enum UART {UART1, UART6};
 enum CMODE {FIXED, ANY, CSLOOP};
@@ -35,6 +35,7 @@
     char *set_default_settings(UART num);
     char *set_modul_role(UART num, ROLE role);
     char *set_modul_pincode(UART num, char *pin);
+    char *set_modul_name(UART num, char *name);
     char *set_modul_uart(UART num, char *uartparams);
     char *set_fixed_addr(UART num, char *address);
     char *set_addr_mode(UART num, CMODE mode);
@@ -43,6 +44,8 @@
     char *delete_all(UART num);
     char *connect_device(UART num, char *address);
     char *disconnect_device(UART num, char *address);
+    bool data_send(UART num, char *data);
+    char *data_receive(UART num);
 private :
     _IRQ t_interrupt;
     _IRQ t_interrupt1;