Set property command, Result codes, Properties – MagTek MagneSafe V5 User Manual
Page 32: Property id

MagneSafe V5
24
Get Property Request Data:
Data Offset
Value
0
Property ID
Get Property Response Data:
Data Offset
Value
0 – n
Property Value
Set Property Command
Command number:
0x01
Description:
The Set Property command sets a property in the reader. For security
purposes, this command is privileged. When the Security Level is set to
higher than 2 (see the Security section), this commands must be MACed
in order to be accepted.
The Set Property command data fields for the requests and responses are structured as follows.
Set Property Request Data:
Data Offset
Value
0
Property ID
1 – n
Property Value
Set Property Response Data:
None
Result Codes
The result codes for the Get and Set Property commands can be any of the codes listed in the
generic result code table. If the Set Property command gets a result code of 0x07, it means the
required MAC was absent or incorrect.
PROPERTIES
The properties used in the MagneSafe family of readers are shown below.
Property ID
Property ID is a one-byte field that contains a value that identifies the property. The following
table lists all the current property ID values:
Property ID
P-
Value
Property
Description
HID
mode
KB
mode
Other
0x00
0x00
0x00
Software ID
The reader’s software identifier (dongle
in wireless reader)
0x01
0x01
USB Serial Num
The reader’s USB serial number
0x02
0x02
Polling Interval
The interrupt pipe’s polling interval
0x03
0x03
0x03
Device Serial Num
Device serial number
0x04
0x04
0x04
MagneSafe Version
Number
Version number of MagneSafe feature
set