6 - 13
6 - 13
6. HOW TO COMMUNICATE WITH ID TAGS
6.2.12 Write with error correction
The Write with Error Correction command writes to the ID tag the number of byte sets
specified in the number of processed points specification area (Un
\
G4, Un
\
G4004) +
the check code (five bytes) from the address specified in the head address specification
area (Un
\
G3, Un
\
G4003).
For details of the error correction function, refer Section 5.6, “ID Tag Memory Error
Correction Function”.
(1) Example of use
(a) When executing the Write with Error Correction command in the data storage
order 0000
H
(upper -> lower), for the four bytes from address 0010
H
.
Before
execution
After
execution
Buffer memory
Address
ID tag
0F
H
0018
H
12
H
34
H
56
H
78
H
0010
H
0013
H
0012
H
F0
H
67
H
0015
H
0014
H
00
H
0C
H
0017
H
0016
H
0011
H
A
B
C
b15
b0
12 34
H
56 78
H
Un\G100
Un\G101
b7
A : No. of read bytes (4 bytes)
B : Memory check code (2 bytes)
C : Error correction code (3 bytes)
6.2.13 Read UID
The Read UID command reads the UID (unit identification number) (8bytes) of the ID
tag, and stores the value in the ID tag UID storage area (Un
\
G90 to Un
\
G93,
Un
\
G4090 to Un
\
G4093).
6.2.14 Measure noise
The Measure Noise function measures the noise environment surrounding the antenna,
and stores the average value, maximum value, and minimum value of the measured
data in the data storage area (Un
\
G100 to Un
\
G102, Un
\
G4100 to Un
\
G4102).
Average value
Maximum value
Minimum value
Un\G100
,
Un\G4100
Un\G102
,
Un\G4102
Un\G101
,
Un\G4101
"C0" + "00" to "99" [BCD]
"C0" + "00" to "99" [BCD]
"C0" + "00" to "99" [BCD]
Buffer memory
Address
Antenna 1 Antenna 2 Measured data