ThingMagic M5e-Compact User Manual
Page 145

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
Chip Type
0x00
Standard Gen2 2.0 tags
| 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
Sub Command
0x00C7
• 0x00C7 - BlockWrite
Access Password
[4 bytes]
The tag’s Access Password for writing to write locked memory
| Select [Address,
Data Length, Data]
[n bytes]
The remaining fields from the
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