ID Tech EzWriter User Manual page 52

Magstripe reader & writer
Table of Contents

Advertisement

I
(49H) Transmit "Error Data"
ACTION
The unit performs the following sequence:
If the previous read command resulted in an error (response was '*', e.g. no end sentinel,
parity or LRC error), transmit the data regardless of the error(s). If there was no error,
transmit '+'. The "I" command allows you to recover data even if the reader detects data
errors. This command does not work for a no start sentinel '+' response.
U
(55H) Transmit Custom Data, forward swipe, track 1
V
(56H) Transmit Custom Data, forward swipe, track 2
W
(57H) Transmit Custom Data, forward swipe, track 3
FORMAT
These commands may be either 2 or 3 bytes long.
2-byte command – Used to request custom data with no internal null characters allowed.
The command character is followed by an ASCII number (3,4,5,6 or 7) which specifies the
number of bits per custom character.
3-byte command – Used to request custom data with internal null characters. The
command character is followed by the underline character (5FH) and the ASCII number
(3,4,5,6 or 7) which specifies the number of bits per custom character.
ACTION
The unit performs the following sequence: Process data in read buffer for
the specified track, based upon the "number of bits" character. Transmits data formatted
one byte per character with the unused most significant bits in each byte set to '0'.
Note Use the appropriate 2 or 3 byte form depending on the presence or absence of null
(00H) characters. Data is returned in the low order bits for 3,4,5,6, or 7 bits per character.
?
(3FH) Write verify
ACTION
The unit performs the following sequence: Check that valid write data exists
in Encode Data storage buffer. Send "*" error if not. Else, Clear the read data buffers for
all tracks; Transmit command acknowledge ("^" 5EH); Wait for card swipe; Transmit
acknowledge ("^" 5EH) after card swipe if card passes the Read After Write checks on all
tracks that were previously encoded; Otherwise, send the proper RAW (1, 2 and/or 3)
error response in ASCII. After a "Write Verify" command is received and acknowledged
the only valid commands that are accepted for execution are: "Abort" <ESC> and "Warm
Reset" <DEL> commands. All other commands result in an "Invalid Command" "!"
response.
Copyright © 2010, International Technologies & Systems Corporation. All Rights Reserved
ID TECH EzWriter
52 of 65

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents