nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
tlv_block.h File Reference
#include <zephyr/types.h>

Go to the source code of this file.

Data Structures

struct  nfc_t2t_tlv_block
 TLV block descriptor. More...
 

Macros

#define NFC_T2T_TLV_T_LENGTH   1
 
#define NFC_T2T_TLV_L_SHORT_LENGTH   1
 
#define NFC_T2T_TLV_L_LONG_LENGTH   3
 
#define NFC_T2T_TLV_L_FORMAT_FLAG   0xFF
 
#define NFC_T2T_TLV_NULL_TERMINATOR_LEN   0
 
#define NFC_T2T_TLV_LOCK_MEMORY_CTRL_LEN   3
 

Enumerations

enum  nfc_t2t_tlv_block_types {
  NFC_T2T_TLV_NULL = 0x00 , NFC_T2T_TLV_LOCK_CONTROL = 0x01 , NFC_T2T_TLV_MEMORY_CONTROL = 0x02 , NFC_T2T_TLV_NDEF_MESSAGE = 0x03 ,
  NFC_T2T_TLV_PROPRIETARY = 0xFD , NFC_T2T_TLV_TERMINATOR = 0xFE
}
 Tag field values. More...