User's Manual
55 | P a g e www.eccel.co.uk
Command ID
1
0xA2
ICODE_PAGE_PROTECT
Example:
HOST=>READER: 0xA3 – ICODE_PAGE_PROTECT
0x02 – second block selected
0x01 - ICODE_PROTECT_PAGE_READ_LOW flag selected
READER=>HOST: 0x00 – ACK byte
0xA3 – related command code ICODE_PAGE_PROTECT
3.6.21 Lock page protection (0xA4)
This command permanently locks the protection status of a page. Note that the related passwords have to
be transmitted before with ref ICODE_SET_PASSWORD if the page is not public.
Command description
Argument
Size
Value
Description
Command ID
1
0xA4
ICODE_LOCK_PAGE_PROTECTION
Page number
1
X
Response description
ACK
1
0x00
Command ID
1
0xA4
ICODE_LOCK_PAGE_PROTECTION
Example:
HOST=>READER: 0xA4 – ICODE_LOCK_PAGE_PROTECTION
0x02 – page number
READER=>HOST: 0x00 – ACK byte
0xA4 – related command code ICODE_LOCK_PAGE_PROTECTION
3.6.22 Get multiple block protection status (0xA5)
This instructs the label to return the block protection status of the requested blocks. It takes as arguments
the first block number to get the block protection status and the number of blocks.
Command description
Argument
Size
Value
Description
Command ID
1
0xA5
ICODE_GET_MULTIPLE_BPS
First block number
1
X
Number of blocks
1
N
Response description
ACK
1
0x00
Command ID
1
0xA5
ICODE_GET_MULTIPLE_BPS