Bluetooth hc05 library
Diff: hc05.h
- Revision:
- 0:15a264bf1590
- Child:
- 1:8d4296aafa55
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hc05.h Thu Aug 16 21:09:39 2018 +0000 @@ -0,0 +1,33 @@ +#ifndef HC05_H +#define HC05_H + + +enum UART {UART1, UART6}; + +class bt_modul_hc05 +{ +public : + void initUART(UART num, unsigned long baudrate, _IRQ interrupt); + char *get_version(UART num); + char *set_reset(UART num); + char *set_default_settings(UART num); + char *get_modul_address(UART num); + char *get_modul_name(UART num); + char *get_device_name(UART num); + char *get_modul_role(UART num); + char *get_device_class(UART num); + char *get_modul_giac(UART num); + char *get_modul_inquiry(UART num); + char *get_modul_pincode(UART num); + char *get_modul_uart(UART num); + char *get_modul_inqm(UART num); + char *get_modul_init(UART num); + char *get_modul_state(UART num); + char *get_addr_mode(UART num); + char *get_fixed_addr(UART num); +private : + _IRQ t_interrupt; + _IRQ t_interrupt1; +}; + +#endif \ No newline at end of file