nfc7i2c
2.1.0.0
|
Settings for registers of NFC 7 I2C Click driver. More...
Settings for registers of NFC 7 I2C Click driver.
#define NFC7I2C_DEVICE_ADDRESS_0 0x28 |
NFC 7 I2C device address setting.
Specified setting for device slave address selection of NFC 7 I2C Click driver.
#define NFC7I2C_DEVICE_ADDRESS_1 0x29 |
#define NFC7I2C_DEVICE_ADDRESS_2 0x2A |
#define NFC7I2C_DEVICE_ADDRESS_3 0x2B |
#define NFC7I2C_ISO15693_CMD_READ_SINGLE 0x20 |
#define NFC7I2C_ISO15693_CMD_WRITE_SINGLE 0x21 |
#define NFC7I2C_ISO15693_FLAG_DR_HIGH 0x02 |
NFC 7 I2C ISO15693 commands setting.
Specified settings of ISO15693 commands of NFC 7 I2C Click driver.
#define NFC7I2C_ISO15693_RSP_OK 0x00 |
#define NFC7I2C_MAX_NCI_FRAME_SIZE 258 |
NFC 7 I2C timeout setting.
Specified setting for timeout of NFC 7 I2C Click driver.
#define NFC7I2C_MFC_ACK 0x0A |
#define NFC7I2C_MFC_CMD_READ 0x30 |
#define NFC7I2C_MFC_CMD_WRITE 0xA0 |
#define NFC7I2C_MFC_KEY_SELECTOR_A_EMB 0x10 |
#define NFC7I2C_MFC_REQ_AUTHENTICATE 0x40 |
#define NFC7I2C_MFC_REQ_SECTOR_SEL 0x32 |
#define NFC7I2C_MFC_REQ_XCHG_DATA 0x10 |
NFC 7 I2C MIFARE commands setting.
Specified settings of MIFARE commands of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_CORE_CLOCK_SEL_XTAL { 0x01, 0xA0, 0x03, 0x01, 0x08 } |
#define NFC7I2C_NCI_CORE_INIT_FEATURE_DIS 0x00 |
#define NFC7I2C_NCI_CORE_PMU_IRQ_EN_TVDD_3V3 |
#define NFC7I2C_NCI_CORE_RESET_KEEP_CFG 0x00 |
NFC 7 I2C NCI parameter values.
Specified register for NCI parameter values of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_CORE_RESET_NTF_NCI_VER_20 0x20 |
#define NFC7I2C_NCI_CORE_RESET_RESET_CFG 0x01 |
#define NFC7I2C_NCI_CORE_RF_CONF |
#define NFC7I2C_NCI_CORE_STANDBY_AUTO 0x02 |
#define NFC7I2C_NCI_CORE_STANDBY_DISABLE 0x00 |
#define NFC7I2C_NCI_CORE_STANDBY_ENABLE 0x01 |
#define NFC7I2C_NCI_CORE_TAG_DETECTOR_DIS { 0x01, 0xA0, 0x40, 0x01, 0x00 } |
#define NFC7I2C_NCI_CORE_TOTAL_DURATION_510MS { 0x01, 0x00, 0x02, 0xFE, 0x01 } |
NFC 7 I2C core config default setting.
Specified default setting of core config of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_RF_CONN_ID_1 0x01 |
#define NFC7I2C_NCI_RF_CONN_ID_2 0x02 |
#define NFC7I2C_NCI_RF_CONN_ID_STATIC 0x00 |
NFC 7 I2C RF discover CMD setting.
Specified settings of RF discover CMD of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_RF_DEACTIVATE_DISCOVERY 0x03 |
#define NFC7I2C_NCI_RF_DEACTIVATE_IDLE 0x00 |
NFC 7 I2C RF deactivate CMD setting.
Specified settings of RF deactivate CMD of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_RF_DEACTIVATE_SLEEP 0x01 |
#define NFC7I2C_NCI_RF_DEACTIVATE_SLEEP_AF 0x02 |
#define NFC7I2C_NCI_RF_DISC_MORE_NTF_FOLLOW 0x02 |
#define NFC7I2C_NCI_RF_EXE_EVERY_DISC_PERIOD 0x01 |
#define NFC7I2C_NCI_RF_INTF_FRAME 0x01 |
#define NFC7I2C_NCI_RF_INTF_ISODEP 0x02 |
#define NFC7I2C_NCI_RF_INTF_NFCDEP 0x03 |
#define NFC7I2C_NCI_RF_INTF_TAGCMD 0x80 |
#define NFC7I2C_NCI_RF_INTF_UNDETERMINED 0x00 |
NFC 7 I2C RF interface setting.
Specified settings of RF interface of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_RF_MAP_POLL_MODE 0x01 |
#define NFC7I2C_NCI_RF_PROT_ISODEP 0x04 |
#define NFC7I2C_NCI_RF_PROT_MIFARE 0x80 |
#define NFC7I2C_NCI_RF_PROT_NFCDEP 0x05 |
#define NFC7I2C_NCI_RF_PROT_T1T 0x01 |
#define NFC7I2C_NCI_RF_PROT_T2T 0x02 |
#define NFC7I2C_NCI_RF_PROT_T3T 0x03 |
#define NFC7I2C_NCI_RF_PROT_T5T 0x06 |
#define NFC7I2C_NCI_RF_PROT_UNDETERMINED 0x00 |
NFC 7 I2C RF protocols setting.
Specified settings of RF protocols of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_RF_TECH_PASSIVE_POLL_15693 0x06 |
#define NFC7I2C_NCI_RF_TECH_PASSIVE_POLL_NFC_A 0x00 |
NFC 7 I2C RF technologies and mode setting.
Specified settings of RF technologies and mode of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_RF_TECH_PASSIVE_POLL_NFC_B 0x01 |
#define NFC7I2C_NCI_RF_TECH_PASSIVE_POLL_NFC_F 0x02 |
#define NFC7I2C_NCI_STAT_DISC_ALRDY_STARTED 0xA0 |
#define NFC7I2C_NCI_STAT_DISC_T_ACT_FAILED 0xA1 |
#define NFC7I2C_NCI_STAT_DISC_TEAR_DOWN 0xA2 |
#define NFC7I2C_NCI_STAT_FAILED 0x03 |
#define NFC7I2C_NCI_STAT_INVALID_PARAM 0x09 |
#define NFC7I2C_NCI_STAT_MSG_SIZE_EXCEEDED 0x0A |
#define NFC7I2C_NCI_STAT_NOT_INITIALIZED 0x04 |
#define NFC7I2C_NCI_STAT_OK 0x00 |
NFC 7 I2C NCI status values.
Specified register for NCI status values of NFC 7 I2C Click driver.
#define NFC7I2C_NCI_STAT_REJECTED 0x01 |
#define NFC7I2C_NCI_STAT_RF_FRAME_CORRUPTED 0x02 |
#define NFC7I2C_NCI_STAT_RF_PROTOCOL_ERROR 0xB1 |
#define NFC7I2C_NCI_STAT_RF_TIMEOUT_ERROR 0xB2 |
#define NFC7I2C_NCI_STAT_RF_TX_ERROR 0xB0 |
#define NFC7I2C_NCI_STAT_SEMANTIC_ERROR 0x06 |
#define NFC7I2C_NCI_STAT_SYNTAX_ERROR 0x05 |
#define NFC7I2C_NCI_STAT_UNK_GID 0x07 |
#define NFC7I2C_NCI_STAT_UNK_OID 0x08 |
#define NFC7I2C_T1T_CMD_RALL 0x00 |
#define NFC7I2C_T1T_CMD_READ 0x01 |
#define NFC7I2C_T1T_CMD_READ8 0x02 |
#define NFC7I2C_T1T_CMD_RID 0x78 |
NFC 7 I2C T1T commands setting.
Specified settings of T1T commands of NFC 7 I2C Click driver.
#define NFC7I2C_T1T_CMD_RSEG 0x10 |
#define NFC7I2C_T1T_CMD_WRITE_E 0x53 |
#define NFC7I2C_T1T_CMD_WRITE_E8 0x54 |
#define NFC7I2C_T1T_CMD_WRITE_NE 0x1A |
#define NFC7I2C_T1T_CMD_WRITE_NE8 0x1B |
#define NFC7I2C_T2T_ACK 0x0A |
#define NFC7I2C_T2T_CMD_READ 0x30 |
NFC 7 I2C T2T commands setting.
Specified settings of T2T commands of NFC 7 I2C Click driver.
#define NFC7I2C_T2T_CMD_SECTOR_SELECT 0xC2 |
#define NFC7I2C_T2T_CMD_WRITE 0xA2 |
#define NFC7I2C_T4T_CLA_NO_SECURE 0x00 |
#define NFC7I2C_T4T_INS_SELECT 0xA4 |
#define NFC7I2C_T4T_LE_RSP_MAY_PRESENT 0x00 |
#define NFC7I2C_T4T_P1_SELECT_BY_NAME 0x04 |
#define NFC7I2C_T4T_P2_ONLY_OCCURANCE 0x00 |
#define NFC7I2C_T4T_PPSE_APDU "2PAY.SYS.DDF01" |
#define NFC7I2C_T4T_RSP_COMPLETE_1 0x90 |
NFC 7 I2C T4T commands setting.
Specified settings of T4T commands of NFC 7 I2C Click driver.
#define NFC7I2C_T4T_RSP_COMPLETE_2 0x00 |
#define NFC7I2C_TIMEOUT_100MS 100 |
#define NFC7I2C_TIMEOUT_1S 1000 |
#define NFC7I2C_TIMEOUT_2S 2000 |
#define NFC7I2C_TIMEOUT_INFINITE 0 |