This command sends a data stream to a label and returns the communication status and the received label data stream to the host. If no bytes are sent and the CRC check is disabled, only an EOF is sent to the label. After execution of this command, the Mode parameter is reset to default.

Please be aware that the flag Byte (see the ISO 15693-3 specification, 2001 p.9) is not generated by the reader. This flag has to be transmitted as part of the data string.


Parameters (request frame)

Name Type/Size Description
Length of SendData Integer (16 bits) Length of SendData in byte
SendData Raw data -
Timeout Integer (16 bits) Timeout in ms between sending last bit to label and receiving first bit from label.
EnCrcRx Boolean (8 bits) Check CRC on RecvData and remove it before returning it.
EnCrcTx Boolean (8 bits) Add CRC to SendData before transmitting it to card.
RxWait Integer (16 bits) After data transmission to the label, the receiver is delayed for a RxWait time, measured in Rx bitclock steps. If this value is 0, no delay is added.

Returned values (response frame)

Name Type/Size Description
Length of RecvData Integer (16 bits) Length of RecvData in byte
RecvData Raw data -