Iso15.GetSystemInformation
This command gets the system information of a VICC.
This commands is an optional command.
Properties
- Command code: 0x210D
- Command timeout: 100 ms
- Possible status codes: General status codes, Iso15.ErrParamNotSupported, Iso15.ErrCom, Iso15.ErrNoTag, Iso15.ErrCollision, Iso15.ErrHf, Iso15.ErrLabel, Iso15.ErrMem
Parameters (request frame)
None
Returned values (response frame)
Name | Type/Size | Description | ||
---|---|---|---|---|
LabelStat | Integer (8 bits) | Status code returned from label. The following Bytes will only be returned, if LabelStat is OK. | ||
Optional field, condition: LabelStat == 0x00 | ||||
Info | Bit mask (8 bits) | - | ||
RFU | Integer (bit mask area 0xF0) |
Zero padding |
||
EnICRef | Boolean (bit 0x08) | IC reference present / supported. | ||
EnMemSize | Boolean (bit 0x04) | Memory size present / supported. | ||
EnAFI | Boolean (bit 0x02) | AFI present / supported. | ||
EnDSFID | Boolean (bit 0x01) | DSFID present / supported. | ||
SNR | Raw data (length 8 Bytes) | - | ||
Optional field, condition: (LabelStat == 0x00) and EnDSFID | ||||
DSFID | Integer (8 bits) | - | ||
Optional field, condition: (LabelStat == 0x00) and EnAFI | ||||
AFI | Integer (8 bits) | - | ||
Optional field, condition: (LabelStat == 0x00) and EnMemSize | ||||
BlockNum | Integer (8 bits) | Number of blocks - 1 (e.g. BlockNum = 0 means 1 block is present). | ||
BlockSize | Integer (8 bits) | Block size - 1 in Byte (e.g. BlockSize = 0 means a block size of 1 Byte). | ||
Optional field, condition: (LabelStat == 0x00) and EnICRef | ||||
ICRef | Integer (8 bits) | - |