Smart Reader Operation Protocol and API TLV data TagInfo
April 13, 2023 at 2:39 AMC1
)
TagInfo (T=Context
When the reader has read a tag, it sends its data within a Reader tag event or an Inventory response.
Either message DOES contain an instance of this TagInfo T,L,V that provides the information regarding which interface, which protocol and which template have been used to read the NFC/RFID tag.
Content of Value field
Field | Offset | Length | Description |
---|---|---|---|
Flags | 0 | 1 | See the Flags field table below |
Interface | 1 | 1 | Interface identifier (see table in Interfaces) |
Protocol | 2 | 1 | Protocol identifier (see table in Protocols) |
Template | 3 | 1 | 00 if the template system is disabled (fast inventory mode). Otherwise, the index of the template that has handled the NFC/RFID tag |
Flags field
Bit(s) | Field | Description |
---|---|---|
7 | New | 0 if it has already been handled and not removed in the meantime1 if the NFC/RFID tag is read for the first time |
6 | Original | 0 if the NFC/RFID tag is a Counterfeit or has not been verified1 if the NFC/RFID tag has been verified and is Original |
5 | DataIsString | 0 if the following TagData is absent or contains raw binary data1 if the templates ensures that TagData is a valid text string (utf8) |
4 | DetailsIsString | 0 if the following TagDetails is absent or contains raw binary data1 if the templates ensures that TagDetails is a valid text string (utf8) |
3-0 | RFU |