9 - Properties
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 150 of 245 (
D998200115-17
)
9.17
Property 0x52 - Host Poll Timeout (HID Only | KB Only)
Property ID:
0x52
Property Type: Byte
Length: 1 byte
Get Property: Yes
Set Property:
Yes
Default Value: 0x02 (2 seconds)
The host can use this property to adjust the device’s host poll timeout. The property can be set to 0 to
disable the timeout, or it can be set to a value in the range of 1 to 60 seconds.
If the host fails to retrieve a USB HID input report from the device within the timeout period, the device
discards the report. The intent of this timeout is to avoid having the device lock up while trying to send a
report to a host that is failing to retrieve it due to error conditions or because the host is not ready to
receive.
Not all devices have such a timeout, and not all readers implement this property to adjust it.
This property is stored in non-volatile memory, so it persists when the device is power cycled. 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
Property ID
Data
01
02
52
02
Example Set Response (Hex)
Result Code
Data Len
Data
00
00
Example Get Request (Hex)
Cmd Num
Data Len
Property ID
00
01
52
Example Get Response (Hex)
Result Code
Data Len
Data
00
01
02