Bluetooth hc05 library
Diff: hc05.h
- 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;