User Manual

CHAPTER 7: RFID COMMANDS
COBALT HF RFID CONTROLLERS OPERATOR’S MANUAL
P/N: 17-1320 REV 01 (03-06) PAGE 71 OF 116
Command 04 instructs the RFID controller to fill multiple contiguous addresses of an
RFID tag with a single data byte value. This command is commonly used to clear
sequential segments of tag memory by writing a one-byte value repeatedly across a
specified range of tag addresses.
This command requires one Data Byte Value, a Start Address and a Fill Length. It will
then proceed to fill the tag with the Data Byte Value, for the specified number of
consecutive bytes, beginning at the Start Address.
When the Start Address is set to zero (0x0000), the fill will begin at the first available byte
of tag memory. When the Fill Length is set to zero (0x0000), the controller will write fill
data from the Start Address to the end of the tag’s memory. The Timeout Value is
measured in 1-millisecond increments and can have a value of 0x0001 to 0xFFFE (1 -
65,534 milliseconds). If the Fill Length extends beyond the last byte in the tag, the
controller will return an error.
C
OMMAND 04 (FILL TAG)-ABX FAST C OMMAND S TRUCTURE
PARAMETER
FIELD
CONTENT
Header
0x02, 0x02 (the header for all ABx Fast commands).
Command Size
0x0008
Command ID
1-byte Command ID Number (0x04).
Start Address
2-byte value indicating tag address where fill will start.
Fill Length
2-byte value indicating the total number of bytes to be filled.
Timeout Value
2-byte value (0x0001 – 0xFFFE).
Data Byte Value
1-byte value for the data byte to be used as fill.
Checksum
Optional
Terminator
0x03 (the terminator for all ABx Fast commands).
COMMAND 04:
FILL TAG