Specifications
Section 4. USB Communications
37
Description: When this property is set to 0, the reader data transmission will use the standard mode of
sending track information as described in SECTION 4. When this value is set to non-
zero, and Track 1 or Track 2 is determined to be in a financial data format, the reader will
transmit the PAN (Primary Account Number), Name and Expiration date using the
following format:
If Track 1 is available:
<PAN><TAB><Name><TAB><MM><TAB><YY><Termination Character>
Track 2 data will not be transmitted
If only Track 2 is available:
<PAN><TAB><TAB><MM><TAB><YY><Termination Character>
If Track 1 and Track 2 are not in financial data format or cannot be decoded, the reader
will revert back to standard mode.
This property is stored in non-volatile memory, so it will persist when the unit is power
cycled. When this property is changed, the unit must be reset (see Command Number 2)
or power cycled to have these changes take effect.
Rules used for determining that a card is in financial data format:
• PAN length should be between 13 and 19
• Name length should be between 0 and 26 characters for Track 1
• Only 2 field separators (‘^’) for Track 1
• Only 1 field separator (‘=’) for Track 2
• Format code shall be the character ‘B’ for Track 1
Example Set PAN_Name_Date_Enable property to 01 Request (Hex):
Cmd Num
Data Len
Prp ID
Prp Value
01 02 1D 01
Example Set PAN_Name_Date_Enable property Response (Hex):
Result
Code
Data
Len
Data
00
00
Example Get PAN_Name_Date_Enable property Request (Hex):
Cmd Num
Data Len
Prp ID
00
01
1D
Example Get PAN_Name_Date_Enable property Response (Hex):
Result
Code
Data Len
Prp Value
00
01
01
* This property was not added until firmware version 21042812L02. This property only exists in
swipe readers, not sureswipe readers.