Hitag.Read
Reads a Hitag1/S label.
Properties
- Command code: 0x3003
- Command timeout: 100 ms
- Possible status codes: General status codes, Hitag.ErrHtgNoTag , Hitag.ErrHtgCollision , Hitag.ErrHtgHw, Hitag.ErrHtgRxdata, Hitag.ErrHtgAuth, Hitag.HtgChecksum, Hitag.ErrHtgOvTo, Hitag.ErrHtgCr, Hitag.ErrHtgHfreqctrl
Parameters (request frame)
Name | Type/Size | Description | |
---|---|---|---|
Address | Integer (8 bits) | Page address of a label. | |
- | Bit mask (8 bits) | - | |
RFU | Integer (bit mask area 0xF0) |
Zero padding |
|
InvRead | Boolean (bit 0x08) | B3 = 1: for Hitag2: Inverted read, result is returned not inverted. | |
KeyB | Boolean (bit 0x04) | B2 = 1: for Hitag1: KeyB will be used for authentification. | |
Encrypt | Boolean (bit 0x02) | B1 = 1: for Hitag1: block will be read encrypted. | |
BlockRead | Boolean (bit 0x01) | B0 = 1: block(up to 4 pages) will be read instead of a single block. |
Returned values (response frame)
Name | Type/Size | Description | |
---|---|---|---|
Length of PageNr | Integer (8 bits) |
Number of elements in the PageNr array |
|
PageNr | Array | - | |
Page | Integer (32 bits) | Page of a label. |