Appendix A - Bluetooth LE Controller Properties (Bluetooth LE Only)
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 166 of 245 (
D998200115-17
)
A.7
Bluetooth LE Property 0x0B - General Connection Timeout
Bluetooth LE Property ID:
0x0B
Get Property: Yes
Set Property: Yes
Non-Volatile: Yes
Default Value: Depends on data format. See
Table 9-2 - General Connection Timeout Property Default Values Per Data Format
Bluetooth LE Interface Type
Default value
HID
0 (disabled)
KB
20000 (milliseconds)
GATT
0 (disabled)
This property is a four byte integer in least significant byte order that sets how long the device stays
connected to the Bluetooth LE host when there has been no communication. The device disconnects from
the Bluetooth LE host after this timeout expires. This can be used for power saving purposes. In
addition, devices that use the KB connection type may prevent some hosts from displaying their virtual
touch keyboards when the device is connected, so disconnecting when not in use may be desirable.
Setting this property to zero stops the device from timeout-disconnecting from the Bluetooth LE host,
which causes the battery to drain more quickly.
This property is stored in non-volatile memory, so it persists when the device is power cycled. This
property would typically only be changed once during device configuration if needed. Modifying this
property too many times wears out flash memory.
When this property is changed, the device must be reset (see
) or powered
off for at least 30 seconds, then powered on, before the changes will take effect.
Example Set Request (Hex)
Cmd Num
Data Len
Data
46
08
01 00 01 0B 20 4E 00 00 (20000 (0x4E20) milliseconds)
Example Set Response (Hex)
Result Code
Data Len
Data
00
03
01 01 00