nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches
CC file parser

Capability Container file parser for Type 4 Tag. More...

Data Structures

struct  nfc_t4t_cc_file
 Descriptor for the Capability Container (CC) file of Type 4 Tag. More...
 

Macros

#define NFC_T4T_CC_DESC_DEF(_name, _max_blocks)
 Macro for creating and initializing a Type 4 Tag Capability Container descriptor.
 
#define NFC_T4T_CC_DESC(_name)   (_name##_type_4_tag)
 Macro for accessing the CC file parser instance that was created with NFC_T4T_CC_DESC_DEF.
 

Functions

int nfc_t4t_cc_file_parse (struct nfc_t4t_cc_file *t4t_cc_file, const uint8_t *raw_data, uint16_t len)
 Function for parsing raw data of a CC file, read from a Type 4 Tag.
 
struct nfc_t4t_tlv_blocknfc_t4t_cc_file_content_get (struct nfc_t4t_cc_file *t4t_cc_file, uint16_t file_id)
 Function for finding File Control TLV block within the CC file descriptor.
 
int nfc_t4t_cc_file_content_set (struct nfc_t4t_cc_file *t4t_cc_file, const struct nfc_t4t_tlv_block_file *file, uint16_t file_id)
 Function for binding a file with its File Control TLV block.
 
void nfc_t4t_cc_file_printout (const struct nfc_t4t_cc_file *t4t_cc_file)
 Function for printing the CC file descriptor.
 

Detailed Description

Capability Container file parser for Type 4 Tag.