
OBID i-scan
®
System-Manual
ID ISC.MR200
FEIG ELECTRONIC GmbH
Page 93 of 144
H40801-5e-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
7.1.
)
Supported ISO15693 Host commands for ISO15693 Transpon-
ders
.
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, depend on DB-Size and the interface transmit buffer size TX-
BUF. The maximum number of DB-N is:
(TX-BUF - 10 )/(DB-Size+1)
ISO15693 ERROR:
ISO15693 ERROR code of Transponder response. This byte is only available if STATUS =
0x95.