Magnetic Track Selections
Track Selection
There are up to three tracks of encoded data on a magnetic stripe.
This option selects the tracks that will be read and decoded.
<STX><S><13h><01h><Track_Selection Settings><ETX>
<CheckSum>
<Track_Selection Settings>
“0” Any Track
“1” Track 1 Only
“2” Track 2 Only
“3” Track 1 & Track 2
“4” Track 3 Only
“5” Track 1 & Track 3
“6” Track 2 & Track 3
“7” All Three Tracks
Note: If any of the multiple tracks fails to read for any reason, no data for
any track will be sent.
Track Separator Selection
This option allows the user to select the character to be used to
separate data decoded by a multiple-track reader.
<STX><S><17h><01h><Track_Separator><ETX><CheckSum>
<Track_Separator> is one ASCII Character.
The default value is
CR.
Message Formatting Selections
Terminator Setting
Terminator characters are used to end a string of data in some
applications.
<STX><S><21h><01h><Terminator Settings><ETX><CheckSum>
<Terminator Settings>
‘0’ CR/LF
‘1’ CR
‘2’ LF
‘3’ None
Preamble Setting
Characters can be added to the beginning of a string of data. These
can be special characters for identifying a specific reading station, to
format a message header expected by the receiving host, or any
other character string. Up to nine ASCII characters can be defined.
<STX><S><D2h><Len><Pre-amble String><ETX><CheckSum>
Where:
Len = the number of bytes of preamble string
Preamble String = {string length}{string}
NOTE: String length is one byte, maximum nine.
Postamble Setting
The postamble serves the same purpose as the preamble, except it is
added to the end of the data string, after any terminator characters.
<STX><S><D3h><Len><postamble String><ETX><CheckSum>
Where:
Len = the number of bytes of postamble string
Postamble String = {string length}{string}
NOTE: String length is one byte, maximum nine.
9
10