English
Language : 

SLRC400 Datasheet, PDF (98/130 Pages) NXP Semiconductors – I·CODE Reader IC
Philips Semiconductors
I•CODE Reader IC
Product Specification Rev. 2.0 November 2001
SL RC400
16.4 Commands for Label Communication
The SL RC400 is a fully ISO 15693 and I•CODE1 compliant reader IC. The following chapter describe the
command set for label communication in general.
16.4.1 TRANSMIT COMMAND 1AHEX
Command Codehex
Action
Transmit
1A Transmits data from FIFO buffer to the label
Arguments and Data
Data Stream
Returned Data
-
The Transmit-Command takes data from the FIFO buffer and forwards it to the transmitter. It does not return
any data. The Transmit-Command can only be started by the µ-Processor.
16.4.1.1 Working with the Transmit Command
To transmit data one of the following sequences may be used:
1. All data, that shall be transmitted to the label is written to the FIFO while the Idle-Command is active.
After that, the command code for the Transmit-Command is written to the Command-Register.
Note: This is possible for transmission of data with a length of up to 64 bytes.
2. The command code for the Transmit-Command is written to Command-Register first. Since no data is
available in the FIFO, the command is only enabled but transmission is not triggered yet.
Data transmission really starts with the first data byte written to the FIFO. To generate a continuous data
stream on the RF-interface, the µ-Processor has to put the next data bytes to the FIFO in time.
Note: This allows transmission of data of any length but requires that data is available in the FIFO in
time.
3. A part of the data, that shall be transmit to the label is written to the FIFO while the Idle-Command is
active. After that, the command code for the Transmit-Command is written to the Command-Register.
While the Transmit-Command is active, the µ-Processor may feed further data to the FIFO, causing the
transmitter to append it to the transmitted data stream.
Note: This enables transmission of data of any length but requires that data is available in the FIFO in
time.
When the transmitter requests the next data byte to keep the data stream on the RF-interface continuous but
the FIFO buffer is empty, the Transmit-Command automatically terminates. This causes the internal state
machine to change its state from Transmit to Idle.
If data transmission to the label is finished, the SL RC400 sets the flag TxIRq to signal it to the µ-Processor.
Remark: If the µ-Processor overwrites the transmit code in the Command-Register with the Idle-Command or
any other command, transmission stops immediately with the next clock cycle. This may produce output
signals that are not according to the standard ISO 15693 or the I•CODE1 protocol.
98
Preliminary