Driver for the JY-MCU v1.06 HC-06 Bluetooth module.

Dependents:   DISCO-F746NG_rtos_test MbedTableControl

Revisions of HC06Bluetooth.h

Revision Date Message Actions
21:cce827364df1 2016-08-08 Converted std::queue to RTOS's Queue to pass information from receivedByteISR to receivedByteThread, as std::queue is not ISR-safe. File  Diff  Annotate
20:13283edd1aba 2016-08-08 Integrated RTOS threading into receiveByteISR. This should ensure that the ISR executes quickly, so it is always ready to receive the next character, even if the client's receiveLine function takes a long time to run. File  Diff  Annotate
19:41da4bfc4d4d 2016-08-05 Implemented method to print and println a std::string object. File  Diff  Annotate
18:85c0f6580cd8 2016-08-05 Revised data RX ISR to read all the characters available first into a queue, ensuring we don't miss any. Also process the system using std containers rather than arrays, providing for greater safety. File  Diff  Annotate
16:1030b80a28f4 2016-08-03 Correct Header file placed in. File  Diff  Annotate
15:6a0aeaa39291 2016-08-03 Fixed bug where dataReceivedBufferPos was not 0-initialized, leading to spontaneous errors on memcpy. File  Diff  Annotate
12:5ba022adbbfb 2016-08-02 Allowed user to set the Baud rate in the constructor. File  Diff  Annotate
11:aeb8c5c27111 2016-08-02 Updated line callback function to also accept the length of the read string. File  Diff  Annotate
10:b0a0a82a9ff5 2016-08-02 Removed references to FRDM-K22F Pins in header file. ; Deleted outdated example code. File  Diff  Annotate