Operations; Command Process; Function Id Table; Setting Command - ID Tech SecureMag User Manual

Encrypted magstrip reader
Hide thumbs Also See for SecureMag:
Table of Contents

Advertisement

5. Operations

The magnetic stripe must be facing towards the magnetic read head and may be swiped in either
direction. A card may be swiped through the reader slot when the LED is green. After swiped, the LED
will blank until the decoding process is completed. If the transaction is accepted, the reader will return
green. If declined, the reader will flash red before turning green again.
During a data transfer the LED will be powered off but will function again when the light returns to
green. A red LED indicates an error. The beeper will provide error indications by beeping for each
correctly read data track. Depending on the security level configured, the card data might be
displayed in clear or encrypted mode.

6. Command Process

Command Requests and Responses are sent and received from the device. For USB interface
devices, the commands are sent to the device using HID class specific request Set_Report (21 09
...). The response to a command is retrieved from the device using a HID class specific request
Get_Report (A1 01 ...). These requests are sent over the default control pipe.
For RS232 interface devices, please see the commands listed below.

6.1. Function ID Table

The complete table of the Function ID used in command and response are listed in Appendix A.
It's recommended to have at least a one second delay between the Setting Command and the Get
Settings Command.

6.2. Setting Command

The Setting command is a collection of many function-setting blocks in the following format:
Command
<STX><S><FuncSETBLOCK1>...<FuncBLOCKn><ETX><LRC>
Response
<ACK> or <NAK> for the wrong commands such as invalid funcID, length, and value.
Each function-setting block <FuncSETBLOCK> has the following format:
<FuncID><Len><FuncData>
Where:
<FuncID> is 1-byte identifying the setting(s) for the function.
<Len> is the length count for the following function-setting block <FuncData>.
<FuncData> is the current setting for this function. It has the same format as in the sending
command for this function.
SecureMag Encrypted MagStrip Reader User Manual
Page | 10

Advertisement

Table of Contents
loading

Table of Contents