
Application Tag Commands
Command Set 145
BlockWrite Command Fields
An example BlockWrite single tag command is:.
Field Value Notes
Length [1 byte] Number of bytes in the command following the OpCode.
OpCode 0x2D BlockWrite
Timeout [2 bytes]
Ignored when used as an embedded command for
Tag Inven-
tory With Embedded Operations
Chip Type 0x00 Standard Gen2 2.0 tags
Tag Singulation Fields
| Select Option
[1 byte] bit 6 (x1xx xxxx | 0x40) must be set, indicating a 2-byte sub
command follows this byte, and before the remaining
Tag Sin-
gulation Fields
Sub Command 0x00C7 • 0x00C7 - BlockWrite
Access Password [4 bytes] The tag’s Access Password for writing to write locked memory
Tag Singulation Fields
| Select [Address,
Data Length, Data]
[n bytes]
The remaining fields from the Tag Singulation Fields
Note: Optional depending on the value of Select Option.
WriteFlags 0x00 Reserved for future use.
MemoryBank [1 byte] Memory bank who’s data will be erased. Standard Gen2 field
values:
• 0x00 = Reserved
• 0x01 = EPC
• 0x02 = TID
• 0x03 = User
WordPointer [4 bytes] Starting, zero-based, 16-bit word address of the MemoryBank
to be written.
WordCount [1 bytes] Number of 16-bit words to be written.
Data [2*WordCount
bytes]
Data to be written
FF 09 2D 03 E8 00 44 00 C7 11 22 33 44 00 00 00 78 08 34
SOH Length OpCode Timeout (ms) Chip
Type
Option Sub
Cmd
Access Password Select Data Address
(bits)
Select
Data
Length
(bits)
Select
Data
Comentarios a estos manuales