6 - 22
6 - 22
6. HOW TO COMMUNICATE WITH ID TAGS
(2) Sample program list
The sample programs provided include the sixteen programs indicated in Table 6.3.
Table 6.3 Sample Program List
Program Name
Description
Reference
Set parameters
A program for setting parameters such as the communication
specification and processing specification.
Section 6.4.1
Read
A program for reading data from an ID tag.
Section 6.4.2
Write
A program for writing data to an ID tag.
Section 6.4.3
Set bit
A program for setting the specified bits of the data of an ID
tag to “1”.
Section 6.4.4
Clear bit
A program for clearing the specified bits of the data of the
ID tag to “0”.
Section 6.4.5
Write mask bit
A program for writing data to an ID tag while protecting the
data that you do not want replaced.
Section 6.4.6
Write
calculation
A program for writing the calculation result (data) of an
addition or subtraction operation performed with ID tag
data.
Section 6.4.7
Fill data
A program for initializing the data of an ID tag with specified
data.
Section 6.4.8
Check data
A program for checking if an error occurred in the data of an
ID tag. The program performs CRC calculation/writing and
verification of the set address data of the ID tag.
Section 6.4.9
Control number
of writes
A program for writing to an ID tag the number of writes to
EEPROM-type ID tags and assessing if the number of
writes has been exceeded.
Section 6.4.10
Copy
A program for copying data of an ID tag between channel 1
and channel 2.
Section 6.4.11
Read with error
correction
A program for reading data and check code from an ID tag,
inspecting the reliability of the data, and correcting any
one-bit errors.
Section 6.4.12
Write with error
correction
A program for writing data and data reliability inspection
check code to an ID tag.
Section 6.4.13
Read UID
A program for reading the UID (unit identification code) of
an ID tag.
Section 6.4.14
Measure noise
A program for measuring the noise environment surrounding
an antenna.
Section 6.4.15
Read module
status
A program for reading the module status, processing result
monitor, etc.
Section 6.4.16