V03.00 | 2019/10
13
5 Operation
5.1 Executing commands in HF bus mode
Set the parameter data.
Select the HF Bus Mode operating mode.
Activate the connected read/write heads.
Set the input data.
Specify the command code.
Set the start address for the command.
Set the required read/write head address.
Send the command to the read/write head.
5.2 HF applications — Using continuous HF bus mode
In Continuous mode (HF), the read/write head can read or write up to 64bytes (see table "User
data areas for the HF tag").
The following parameters must be set in Continuous mode:
n Tag type
n Command in Continuous mode
n Length in Continuous mode
n Start address for the command in Continuous mode
n Optional: Start address in the process output data for activating the grouping
For Read or Write commands: Enter the tag type. Automatic detection is not possible.
Select the command in Continuous mode (CCM): Inventory, read, tag info and write are
possible.
Enter the length in Continuous mode (LCM): Enter the length of the data to be read in
bytes. The start address must be a multiple of the block size of the tag used.
Enter the start address for the command in Continuous mode (ACM). The start address
must be a multiple of the block size of the tag used. The block size of the tags can be
found in the table below. Odd bytes cannot be addressed.
Optional: Set the grouping via the Start address parameter in the process output data:
Set the value for the Start address parameter to 1. If the grouping is activated and there
is still a UID saved in the FIFO memory of the module, a UID is no longer saved as a new
reading after it is first read. For subsequent readings, only the address of the read/write
head that was last read by the tag and the number of readings are updated.
For a Write command, enter the data to be written in the write data area.
Execute the Continuous mode command.
a The set command is preloaded and executed for all active read/write heads as soon as a
tag is in the field.
When executing the Read command and retrieving UIDs, the data received from the
read/write head is retrieved cyclically and stored in the FIFO memory of the interface as
follows:
Type Name Meaning
uint8_t data[8] uint8_t UID [8]
uint8_t Reserved
uint8_t Address Read/write head address
uint16_t Number of readings (only if grouping is activated)
Execute the Idle (0x0000) command. The Idle command does not end Continuous mode.