39
May ’00
Chapter 2. Commands
2.5.4
PROGRAM Command
In order to program an MPT, the ASCII character P, two characters page information
(01 to 11
hex
), and an additional 16 hexadecimal characters specifying the identifi-
cation number to be programmed (written) into the specified page must be sent to
the TIRIS reader. After receiving the last character from the PC a Block Check Char-
acter (BCC) is calculated and the entire protocol is sent to the MPT. At the end of the
programming cycle, the TIRIS reader receives both the identification number and the
read address information (actual page and programming status) back from the tran-
sponder, to check whether the transponder was programmed successfully. Depend-
ing on the comparison, the TIRIS reader transmits the followings characters:
antenna number, programming status, transponder type, space, page,
space, application code, space, identification number, carriage return and
line feed
or
antenna number, status information 2, carriage return and line feed if no
transponder protocol could be detected.
Programming distance is less than the reading distance, this is because of the higher
energy required by the transponder for programming. This requires a better coupling
between reader unit and transponder. If the transponder is not charged sufficiently,
programming will not be carried out.
Example:
Comment
PC --> Reader:
P
Initiates Program - command
Reader --> PC:
P
PC --> Reader:
05
Page information in hexadecimal format
432FFA6B22228FFA
Identification number to be programmed in
page 05
hex
Reader --> PC:
10M 05 1074 4497462691794938<CR><LF>
Successful programming of
page 05
dec
(432FFA6B22228FFA
hex
=
1074 4497462691794938
dec
)
12<CR><LF>
If programming has failed
For a more precise overview of possible responses refer to Chapter 3: "Possible Pro-
gramming Responses in MPT mode".
Note:
If more than one MPT is in the field of the antenna, all of the trans-
ponders might be programmed with the same number. If more than
one MPT send back their identification number at the same time and/
or if the transmission is corrupted, the TIRIS reader will indicate that
programming has failed, even though the transponder was pro-
grammed correctly.