MagTek P-SERIES USB User Manual
Page 42

P-Series USB Insertion Reader
34
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:
Value
Property ID
Description
0
SOFTWARE_ID
The device’s software identifier
1
SERIAL_NUM
The device’s serial number
2
POLLING_INTERVAL
The interrupt pipe’s polling interval
27
TRACK_ID_ENABLE
Track enable / ID enable
26
TRACK_DATA_SEND_FLAGS
Track data send flags
5
TERMINATION_CHAR
Terminating char / per track or card flag
6
SS_TK2_7BITS
Start sentinel char for track 2 – 7 bit data
7
Reserved for future use
8
SS_TK3_ISO_ABA
Start sentinel char for track 3 – ISO/ABA
9
SS_TK3_AAMVA
Start sentinel char for track 3 - AAMVA
10
SS_TK3_7BITS
Start sentinel char for track 3 – 7 bit data
11
PRE_CARD_CHAR
Pre card char
12
POST_CARD_CHAR
Post card char
13
PRE_TK_CHAR
Pre track char
14
POST_TK_CHAR
Post track char
15
ASCII_TO_KEYPRESS_CONV
ERSION_TYPE
Type of conversion performed when
converting ASCII data to key strokes
16
INTERFACE_TYPE
Type of USB interface
17
ACTIVE_KEYMAP
Selects which key map to use
18
PRE_CARD_STRING
Pre card string
19
POST_CARD_STRING
Post card string
20
SS_TK1_ISO_ABA
Start sentinel char for track 1 – ISO/ABA
21
SS_TK2_ISO_ABA
Start sentinel char for track 2 – ISO/ABA
22
ES
End sentinel char for all tracks/formats
3
MSR_DIRECTION
Magnetic stripe read direction
4
CARD_INSERTED
Card inserted indicator
28
SENSOR_BLOCKED_CHAR
Sensor blocked char
29
SENSOR_UNBLOCKED_CHAR
Sensor unblocked char
23
ES_TK1
End sentinel char for track 1
24
ES_TK2
End sentinel char for track 2
25
ES_TK3
End sentinel char for track 3
The Property Value is a multiple-byte field that contains the value of the property. The number
of bytes in this field depends on the type of property and the length of the property. The
following table lists all of the property types and describes them.
Property Type Description
Byte
This is a one-byte value. The valid values depend on the property.
String
This is a multiple byte ASCII string. Its length can be zero to a
maximum length that depends on the property. The value and
length of the string does not include a terminating NUL character.