User's Manual

HC-08 BLUETOOTH UART COMMUNICATION MODULE USER MANUAL
WEBwww.hc01.com
PAGE
10
Note:
1. Mode 1 is mainly used for:
A. Used to reduce the power consumption.
B. The slave module send the broadcast data to the master module, can be achieve
one to many one-way communication (theory can be from a slave module to infinite
master module).
C. As anti-lost alarm, attendance card, heart rate meter or other wireless device.
2. Mode1 and mode2 are available through the UART port to send 1 byte data to
wake up, but front few bytes of data may be garbled after wake up. Therefore, we
recommend sending 10 bytes hexadecimal code of "0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF" to awaken the module, avoid the front several may be
garbled bytes. Since then, modules work on the full speed mode, the UART port can be
normal to send and receive data.
In non connected state, module after awakening into full speed mode and maintained
for 20 seconds(default setting, can be adjusted by AT command), and then return to the
original mode. As long as 20 seconds in the UART has received data, then retiming.
If the module is in the connected state, then after awakening will remain in the full
speed mode, before disconnecting, module will return the original power mode.
Example:
Send: AT+MODE=?
Return: 0
View the current mode.
Send: AT+MODE=2
Return: OK
Setting mode 2, effective immediately.
Change the broadcast interval
Set command: AT+AINT=xx
Query command: AT+AINT=?
Broadcast intervals affect the power loss of unconnected. Each time unit of the
broadcast interval is 625µs (if xx equal to 1, the broadcast interval is 625µs; if xx equal to
2, the broadcast interval is 1250µs, etc.)
The unit range of the broadcast interval is 32~16000 (equa to 20ms~10s).
Example:
Send: AT+ AINT =1600
Return: OK+AINT=1600
Broadcast interval modified 1600 (equal to 1000ms).
Send: AT+ AINT =?
Return: OK+AINT=1600
Broadcast interval is 1600 (equal to 1000ms).