OBID i-scan
®
System-Manual ID ISC.MR/PR/PRH101
FEIG ELECTRONIC GmbH Page 63 of 131 H60301-3e-ID-B.doc
6.1.4. [0x23] Read Multiple Blocks
This command reads one or more data blocks.
The supported ISO15693 Host commands depend on the different ISO15693Transponder types,
which are described in chapter 9.1. Supported ISO15693 Host commands for ISO15693 Transpond-
ers.
REQUEST-DATA
4 5 (6...13) 6 / (14) 7 / (15)
0x23 MODE UID DB-ADR DB-N
RESPONSE-DATA (STATUS = 0x95)
5
ISO15693
ERROR
RESPONSE-DATA
5 6 7 8...n
DB-N DB-SIZE SEC-STATUS DB
Repeated DB-N times
MODE:
Bit: 7 6 5 4 3 2 1 0
Function 0 0 0 0 SEC ADR
ADR:
b000 non-addressed
b001 addressed
b010 selected
SEC:
b0 SEC-STATUS always = 0x00
b1 security status of following data block in SEC-STATUS
UID:
Read-only serial number of the Transponder. The UID is required only in the addressed
mode.
DB-ADR:
First block number to be read. First block can be any value between 0 and 255.
DB-N:
Number of data blocks to be read from the Transponder, starting at DB-ADR.
The maximum number of DB-N, depends on DB-Size and the interface transmit buffer size
TX-BUF. The maximum number of DB-N is:
(TX-BUF - 10 )/(DB-Size+1) ⇒ Standard Protocol
(TX-BUF - 12 )/(DB-Size+1) ⇒ Advanced Protocol