User's Manual

UHF RFID Reader UR - SERIES User Manual v1.14
33
Command frame:
Len
Adr
Cmd
Data[]
CRC-16
0xXX
0xXX
0x10
——
LSB
MSB
Parameters of Data[]:
Data[]
WNum
ENum
EPC
Mem
WordPtr
Wdt
0xXX
0xXX
variable
0xXX
0xXX
variable
Pwd
MaskMem
MaskAdr
MaskLen
MaskData
4 bytes
0xXX
2 bytes
0xXX
variable
Parameters definition
WNum: the amount of words to be written. Every word contains 2 bytes. The value of WNum must
be larger than 0, as well as identical to the actual amount of words to be written. Reader will return
a parameter error status in the response frame if a 0 or an incorrect value of WNum is delivered in
this field.
ENum:
0x00 ~ 0x0f ENum represents the length of EPC number. The unit of ENum is word, and the
length of EPC should be less than 15 words. In this situation, parameters MaskMen,
MaskAdr, MaskLen, MaskData should all be left empty.
0xff MaskMem, MaskAdr, MaskLen, MaskData should be provided instead of EPC parameters.
Reader will return a parameter error status in the response frame if other value is delivered in this
field.
EPC: EPC number of the target tag. Length of the EPC depends on the provided EPC number. The
unit of EPC number is word. During communication, the most-significant word and the
most-significant byte in a word will be transmitted first. It is essential to provide FULL EPC in this
command.
Mem: 1 byte, the type of target memory.
0x00 reserved memory
0x01 EPC memory;
0x02 TID memory;
0x03 User memory.
All other values are reserved. Reader will return a parameter error status in the response frame if
other value is delivered in this field.
WordPtr: 1 byte, the initial word address address of target.
Wdt: words to be written to tag memory. The amount of words in Wdt must be identical to the
value of WNum. The most-significant byte comes first in a word. Words will be written to tag from