OBID i-scan
®
System-Manual
ID ISC.LR200
FEIG ELECTRONIC GmbH
Page 110 of 174
H90692-16e-ID-B.doc
7.2.2.2. [0x30] Write
This command writes one or more data blocks in my-d custom mode. The user can decide to use the
customer command or the command in ISO-Mode ([0x24] Write Multiple Blocks).
REQUEST-DATA
5
6
(7...14)
7 / (15)
8 / (16)
9 / (17)
10...n / (18...n)
0x30
MODE
UID
DB-ADR
DB-N
DB-SIZE
DB
Repeated
DB-N times
RESPONSE-DATA (STATUS = 0x03)
5
DB-ADR-E
RESPONSE-DATA (STATUS = 0x95)
5
6
ISO-ERROR
DB-ADR-E
MODE:
Bit:
7
6
5
4
3
2
1
0
Function
0
0
0
0
0
ADR
ADR:
b000
non-addressed
b001
addressed
b010
selected
UID:
Read-only serial number of the Transponder. The UID is required only in the addressed mode.
DB-ADR:
Address of the first data block to be written to the Transponder. First block can be any value
between 0 and 255.
DB-N:
Number of data blocks to be written to the Transponder, starting at DB-ADR. The maximum
number of DB-N = 16 (128 bytes).
DB-SIZE:
Number of bytes of one data block (8 bytes).
DB:
Data of the data block to be written to the Transponder. The required block size is defined by
DB-SIZE. The number of the expected bytes are DB-N * DB-SIZE.
ISO-ERROR:
(only ISO15693 Transponders)
ISO15693 error code of Transponder response. This byte is only available if STATUS = 0x95.
DB-ADR-E:
Block number where the error occurred.