Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved.
Page 12 of 76
User Manual, SecureHead USB and UART Interface
<STX><S><1Ah><01h><MSR Reading
Settings><ETX><CheckSum>
MSR Reading Settings:
“0” MSR Reading Disabled
“1” MSR Reading Enabled
3.4.3.
Decoding Method Settings
The SecureHead can support four kinds of decoded directions.
<STX><S><1Dh><01h><Decoding Method
Settings><ETX><CheckSum>
Decoding Method Settings:
“0” Raw Data Decoding in Both Directions, send out in ID TECH mode
“1” Decoding in Both Directions. If the encryption feature is enabled, the key management
method used is DUKPT.
“2” Moving stripe along head in direction of encoding.
If the encryption feature is enabled, the key
management method used is DUKPT.
“3” Moving stripe along head against direction of encoding.
If the encryption feature is enabled, the
key management method used is DUKPT.
“4” Raw Data Decoding in Both Directions, send out in other mode. If the encryption feature is
enabled, the key management method used is fixed key.
With the bi-directional method, the user can swipe the card in either direction and still read the data
encoded on the magnetic stripe. Otherwise, the card can only be swiped in one specified direction to
read the card. Raw Decoding just sends the card’s magnetic data in groups of 4 bits per character. The
head reads from the first byte of each track, starting from the most significant bit.
The data starts to being
collected when the first 1 bit is detected.
No checking is done except to verify track has or does not have
magnetic data.
3.5.
Review Settings
<STX><R><1Fh><ETX><CheckSum>
This command does not have any <FuncData>. It activates the review settings command. SecureHead
sends back an <ACK> and <Response>.
<Response> format:
The current setting data block is a collection of many function-setting blocks <FuncSETBLOCK> as
follows:
<STX><FuncSETBLOCK1>…<FuncSETBLOCKn><ETX><CheckSum>
Each function-setting block <FuncSETBLOCK> has the following format:
<FuncID><Len><FuncData>
Where:
<FuncID> is one byte identifying the setting(s) for the function.
<Len> is a one byte length count for the following function-setting block <FuncData>