NFC ZigBee 3.0 Modules and Libraries
NFC Commissioning using ZigBee Installation Codes
|
nfc_nwk.h File Reference
Common macros used by all NFC NWK NDEF processing. More...
#include <jendefs.h>
Go to the source code of this file.
Data Structures | |
struct | tsNfcNwkNtag |
struct | tsNfcNwkNci |
struct | tsNfcNwkPayload |
struct | tsNfcNwkInstallCode |
Macros | |
#define | NFC_NWK_PAYLOAD_VERSION 13 |
#define | NFC_NWK_PAYLOAD_KEY_SIZE 16 |
#define | NFC_NWK_PAYLOAD_MIC_SIZE 4 |
#define | NFC_NWK_CMD_NONE 0x00 |
#define | NFC_NWK_NTAG_CMD_JOIN_WITH_CODE 0x41 |
#define | NFC_NWK_NCI_CMD_FACTORY_RESET 0xA0 |
#define | NFC_NWK_NCI_CMD_JOIN_WITH_CODE 0xA1 |
Detailed Description
Common macros used by all NFC NWK NDEF processing.
Data Structure Documentation
◆ tsNfcNwkNtag
struct tsNfcNwkNtag |
Data written by NTAG side
◆ tsNfcNwkNci
struct tsNfcNwkNci |
Data written by NCI side
◆ tsNfcNwkPayload
struct tsNfcNwkPayload |
NTAG NWK NDEF payload data
Data Fields | ||
---|---|---|
tsNfcNwkNtag | sNtag |
Data written by ntag side |
tsNfcNwkNci | sNci |
Data written by nci side |
◆ tsNfcNwkInstallCode
struct tsNfcNwkInstallCode |
Macro Definition Documentation
◆ NFC_NWK_PAYLOAD_VERSION
#define NFC_NWK_PAYLOAD_VERSION 13 |
NFC NWK NDEF payload version number
◆ NFC_NWK_PAYLOAD_KEY_SIZE
#define NFC_NWK_PAYLOAD_KEY_SIZE 16 |
Size of payload key byte arrays
◆ NFC_NWK_PAYLOAD_MIC_SIZE
#define NFC_NWK_PAYLOAD_MIC_SIZE 4 |
Size of payload MIC byte arrays
◆ NFC_NWK_CMD_NONE
#define NFC_NWK_CMD_NONE 0x00 |
Null command value
◆ NFC_NWK_NTAG_CMD_JOIN_WITH_CODE
#define NFC_NWK_NTAG_CMD_JOIN_WITH_CODE 0x41 |
NTAG request to NCI to join using installation code encrypted key
◆ NFC_NWK_NCI_CMD_FACTORY_RESET
#define NFC_NWK_NCI_CMD_FACTORY_RESET 0xA0 |
NCI request to NTAG to perform a factory reset
◆ NFC_NWK_NCI_CMD_JOIN_WITH_CODE
#define NFC_NWK_NCI_CMD_JOIN_WITH_CODE 0xA1 |
NCI request to NTAG to join using installatino code encrypted key
Generated by 1.8.13