33
Appendix E
Programmer Response Codes
The programmer returns one of these codes in response to command #40, Display
System Status.
Table E-1 Programmer Response Codes
Code
Response
Description
00
Operation successful/
no error
The last operation performed by the programmer was executed
without errors.
01
Illegal command
Invalid command sent to the programmer.
02
Invalid tag data
The user data sent to the programmer was in the incorrect format
(such as an illegal hex character).
03
Presence time-out on
program cycle
The programmer did not recognize the placement of a tag in the tag
holder during the 10-second period prior to a programming
sequence.
04
Presence time-out on
verify cycle
The programmer did not recognize the placement of a tag in the tag
holder during the 10-second period prior to a verification sequence.
05, 06, 07
N/A
Reserved
08
Data compare error
During a programming sequence, the data read from the tag did not
correspond to the user data that was written to the tag.
09
Locked tag
The programmer has detected a lock condition of the tag. The tag
data is stored permanently and cannot be changed.
0A
No frame marker
The programmer could not decipher a frame marker from the tag.
Either the tag is not in the tag holder, is damaged, or the RF is not
being generated and programming and/or verifying the tag data can
not occur.
0B
Bad tag parity
The checksum bits read from the tag did not correspond to the
checksum that the programmer calculated from the tag data.
0C
Security code
operation
The AP4118 has detected an attempt to write illegal security
characters to the security character positions of the tag’s ATA frame
data. The AP4118 has then coded the SPACE character in the
positions, therefore altering the user’s original tag data.
0D
Invalid permissions
This programmer does not have permission to write data to the tag
address that the user requested.