HID(BR/EDR) AT Command ← Bluetooth Dual-Mode Module for Data Only
HID(BR/EDR) | Description | Modules | |
B2501 | AT+HIDSTAT | Read HID State | |
B2502 | AT+HIDCONN | Establish HID Connection | |
B2503 | AT+HIDDISC | Release HID Connection | |
B2504 | AT+HIDDLY | Read/Write HID Send Delay | |
B2505 | AT+HIDMODE | Read/Write HID Transfer Mode | |
B2506 | AT+ HIDOSK | IOS Device On-screen Keyboard Toggle | |
B2507 | AT+HIDSEND | Send Data Via HID |
B2501 AT+HIDSTAT Read HID State
Q) AT+HIDSTAT | +HIDSTAT=Param | Param: Refer to “Indication Table” page for state description |
B2502 AT+HIDCONN Establish HID Connection
If the parameter does not exist, the module will attempt to connect to the last device
E) AT+HIDCONN{=Param} | Param: MAC address of target device (12 Bytes ASCII) |
B2503 AT+HIDDISC Release HID Connection
Release current HID connection with a remote device
E) AT+HIDDISC |
B2504 AT+HIDDLY Read/Write HID Send Delay
Different phones may require different delay settings to achieve the best HID transmission speed and stability
Q) AT+HIDDLY{=Param} | +HIDDLY=Param | Param: HID Send Delay (2~4 Bytes ASCII,Default:10 ) |
Example | AT+HIDDLY +HIDDLY=10 OK |
Read current HID Send Delay |
B2505 AT+HIDMODE Read/Write HID Transfer Mode
This command applies to keyboards in multiple countries.
Refer to the “Indication Table” page for a format description of hid mode
Q) AT+HIDMODE{=Param} | HIDMODE=Param | Param: HID Mode (0 ~ 10 , Default:1) |
Example | AT+HIDMODE +HIDMODE=0 OK |
Read current HID Mode |
Example | AT+HIDMODE=4 OK |
Change module’s hid mode to Spain Keyboard |
B2506 AT+HIDOSK IOS Device On-screen Keyboard Toggle
This instruction applies only to the IOS Device
Q) AT+ HIDOSK |
B2507 AT+HIDSEND Send Data Via HID
If throughput mode is on, this command is de-active
Q) AT+HIDSEND=Param1, Param2 | HIDMODE=Param |
Param1 : Payload length (1~180) Param2 : Payload (1~180 Bytes UTF8) |
Example |
AT+HIDSEND=10,1234567890 OK |
Send data “1234567890” to remote device via HID |