USB HID IntelliHead Swipe Reader
The result codes for the Get and Set Property commands can be any of the codes list in the generic result code table.
Property ID is a
Value | Property ID | Description |
(Hex) |
|
|
00 | SOFTWARE_ID | The device’s software identifier |
01 | SERIAL_NUM | The device’s serial number |
02 | POLLING_INTERVAL | The interrupt pipe’s polling interval |
03 | MAX_PACKET_SIZE | The interrupt pipe’s packet size |
04 | TRACK_ID_ENABLE | Allows tracks to be disabled |
10 | INTERFACE_TYPE | Type of USB interface |
1A | DECODE_ENABLE | Enables decoding for certain formats |
The Property Value is a
| Property Type | Description |
| |
| Byte |
| This is a |
|
| String |
| This is a |
|
|
|
| maximum length that depends on the property. The value and |
|
|
|
| length of the string does not include a terminating NUL character. |
|
SOFTWARE_ID PROPERTY | ||||
Property ID: | 0x00 | |||
Property Type: | String | |||
Length: | Fixed at 11 bytes | |||
Get Property: | Yes | |||
Set Property: | No | |||
Description: | This is an | |||
|
| and version for the device. The first 8 bytes represent the part number and the | ||
|
| last 3 bytes represent the version. For example this string might be | ||
|
| “21042812D01”. Examples follow: |
Example Get Software ID property Request (Hex):
Cmd Num | Data Len | Prp ID |
00 | 01 | 00 |
Example Get Software ID property Response (Hex):
Result Code | Data Len | Prp Value |
00 | 01 | 32 31 30 34 32 38 31 32 44 30 31 |
16