User Guide

Table Of Contents
Gen2 Tag Commands
119
Write Tag Data Fields
The following example will attempt to write to Reserved Memory to set the Kill
password=0x11112222. It will write this data to a tag matching the following criteria for a
max timeout of 1000 ms.
Memory Bank = User Memory.
Starting Address = bit 32
Select Data = 0x1234
The Reserved Memory bank is not locked so the Access Password is zero
Field Value Description
Write Address 4 bytes The Address field is the offset in the specified Memory Bank, in
16-bit words, where the contents of the Data field is written. It cor-
responds to the WordPtr argument in the Gen2 specification.
Note: Addresses are always zero-based. Specifying 0x00
indicates starting at the first address location.
Write MemBank 1 byte The MemBank field specifies which of the tag’s memory banks
the data is to be written to. The values correspond to the Memory
Bank values as specified in the Gen2 specification. They are:
0x00 = Reserved
0x01 = EPC
0x02= TID
0x03 = User Memory
Write Data N bytes The data to be written to the tag in Memory bank [MemBank]
starting at address [Address].
Access Password 4 byes The Access Password for the tag, if the tag is locked. For an
unlocked tag AccessPwd=0x00000000.
Note: When Option=0x00 is specified the Access
Password is not used.
FF 17 24 03 E8 03 00 00 00 00 00 00 00 00 00 00 00 00 20 10 12 34
SOH Length OpCode Time-
out (ms)
Option Write Address Write
MemBank
Access Password Select Address Select
Data
Length
Select
Data
11 11 22 22 3E 71
Write Data CRC