User manual

Copyright © 2010, International Technologies & Systems Corporation. All Rights Reserved
55 of 66
ID TECH EzWriter
Load Data Commands Use these commands to load data into the unit‘s encode storage.
A (41H) Load ANSI/ISO standard data for encoding track 1
B (42H) Load ANSI/ISO standard data for encoding track 2
C (43H) Load ANSI/ISO standard data for encoding track 3
ACTION The unit performs the following sequence: Clear the Encode Data storage
for the specified track. Transmit Command acknowledge (“^” 5EH). Wait for download of
the encode data in ASCII, terminated by the ASCII EOT character (04H). If data is good,
transmit acknowledge (“^” 5EH). Else, transmit “*” error response. Note Commands A,
B and C are special cases of the two byte commands a, b, and c. Example: A = a1, B =
b2, and C = c3.
a (61H) Load ISO data for encoding track 1
b (62H) Load ISO data for encoding track 2
c (63H) Load ISO data for encoding track 3
FORMAT 2-byte command – Command character (a, b, c) is followed by an ASCII
number (1, 2 or 3) representing the ISO track format for processing the Magstripe data.
ACTION The unit performs the following sequence: Clear the Encode Data storage
for the specified track. Transmit Command acknowledge (“^” 5EH). Wait for download of
the encode data in ASCII, terminated by the ASCII EOT character (04H).
If data is good, transmit acknowledge (“^” 5EH). Else, transmit “*” error response
j (6AH) Load Passbook data for encoding track 2/3
FORMAT 2-byte command – The command character (j), is followed by an ASCII
character representing the end sentinel used for IBM-Passbook encoding. Only the lower
four bits of the ASCII character are used for the end sentinel. If the <ESC> character is
sent for the end sentinel, then the command is aborted and the unit sends acknowledge
(“^” 5EH).
ACTION The unit performs the following sequence: Clear the Encode Data storage
for tracks 2 and 3. Transmit Command acknowledge (“^” 5EH). Wait for download of the
encode data in ASCII, terminated by the ASCII EOT character (04H).
If data is good, transmit acknowledge (“^” 5EH). Else, transmit “*” error response
Note (1) Use this command when you only want to write passbook formatted data to a
card. Two redundant data fields are encoded on tracks 2 and 3.
(2) Tracks 2 and 3 write data buffers are loaded with the passbook formatted data.
(3) The encoding density for tracks 2 and 3 are always set to 210 bpi when this command
is used and completed.
(4) After this command is completed, arming the unit to write always writes over tracks 2
and 3.
(5) Command is only supported on reader/writer units with tracks 2 and 3.
Reader/Writers that have track 1 and 2 only respond with a Cant Execute (“~” 7EH).