OBID i-scan
®
System-Manual
ID ISC.LR200
FEIG ELECTRONIC GmbH
Page 90 of 174
H90692-16e-ID-B.doc
7.1.4. [0x23] Read Multiple Blocks
This command reads one or more data blocks.
The supported ISO15693 Host commands depend on the different ISO15693 Transponder types,
which are described in chapter
7.4. Supported ISO15693 Host commands for ISO15693-Transponders
.
REQUEST-DATA
4
5
(6...13)
6 / (14)
7 / (15)
0x23
MODE
UID
DB-ADR
DB-N
RESPONSE-DATA (STATUS = 0x95)
5
ISO-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
Note:
I-Code 1 transponder cannot be read with 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. The maximum number of bytes is 128
bytes.
DB-Size
Max. DB-N
4
0x20 ->32
8
0x10 ->16
x
= 128 / x