
36
4.2.12
Increment Value (0x0C)
Table 4.12
The Increment Value command is an operation on a value-type block as defined by the Mifare standard. It takes as
arguments the block address where the value is stored (Block Address), the signed 32-bit integer number which will
be added to the value (Delta Value), the Authentication Key Number and (optionally) the Authentication Key. The
command reads the value from the block to the volatile memory on the tag and increments it by the selected delta
value. There is no further operation done. To store the value in the same or another block, the user must execute
the Transfer Value command.
Command Number
Command Name
Valid Tag Types
Argument Offset [bytes]
0x00
0x01
0x05
0x06
Argument Name
Block Address
Delta Value
Authentication Key
Number
Authentication Key
Argument Size [bytes]
0x01
0x04
0x01
0x06
Argument Description
Address of the block in
the memory from
which the value is to be
read and incremented..
Block has to be
formatted as a value
type block before
reading.
Signed 32-bit number
to be added to the
value read from the tag
block.
The 6 least significant
bits define the
Authentication Key
Number from 0 to 39
that is to be used to
read the data. If the
most significant bit (bit
7) is set, then the key
will be used as Key B. If
it is zero it will be used
as Key A. If bit 6 is set,
then the key will be
taken from the
argument list (next 6
bytes).
Optional parameter
used when bit 6 in the
preceding
Authentication Key
Number argument is
set. This key will be
used as Key B if bit 7 of
the Authentication Key
Number is set, or as
Key A if it is zero. The
byte order is the least
significant byte first.
0x0C
Increment Value
Mifare Classic
Содержание RFID A1
Страница 58: ...58 6 Mechanical 6 1 Dimensions Drawing 1 Table 6 1...
Страница 59: ...59 6 2 Recommended Footprint Drawing 2...
Страница 60: ...60...