User's Manual

December 6, 2006 Proprietary Information 43
Revision 1.0
4.6.7 PROGRAM_ID Sub-Command
The PROGRAM_ID sub-command will program all Class 1
tags. The PROGRAM_ID message contains the Tag ID Bit
Count, Password, and the Tag ID to be used in programming
the tag.
In order to implement the PROGRAM_ID command, the
reader sends a PROGRAM_ID command to the tag to program
the tag ID and password. The reader further verifies the
PROGRAM_ID command execution by sending a
VERIFY_ID command. The reader will determine if the tag
ID values were properly programmed and report any errors.
Figure 30 PROGRAM_ID Sub-Command Message Format
Table 29 PROGRAM_ID Sub-Command Field Definitions
Field Definition
Tag ID Bit
Count
This field should be set to the number of bits in the tag id
PASSWORD
This field contains the password received from the EPC
tag, MSB first
TAG ID
This field contains the EPC tag ID code (up to 96 bits),
MSB first
MSB LSB
Message
Command Parameters
Sub-
Command
Parameters
0x03 0x02
Tag ID
Bit Count
Password Tag ID
1 byte 1 byte 1 byte 1 byte 12 bytes 112 bytes