|
void | nfc_cfg_setup (nfc_cfg_t *cfg) |
| NFC configuration object setup function.
|
|
err_t | nfc_init (nfc_t *ctx, nfc_cfg_t *cfg) |
| NFC initialization function.
|
|
void | nfc_default_cfg (nfc_t *ctx, control_packet_t *ctrl_pck) |
| NFC default configuration function.
|
|
err_t | nfc_generic_write (nfc_t *ctx, uint8_t *p_tx_data, uint8_t n_bytes) |
| NFC I2C writing function.
|
|
err_t | nfc_generic_read (nfc_t *ctx, uint8_t *p_rx_h_data, uint8_t *p_rx_p_data) |
| NFC I2C reading function.
|
|
void | nfc_hw_reset (nfc_t *ctx) |
| HW reset function.
|
|
uint8_t | nfc_get_data (nfc_t *ctx, uint8_t *p_rx_data) |
| Get data function.
|
|
void | nfc_read_ctrl_packet_data (nfc_t *ctx, control_packet_t *ctrl_pck) |
| Read control packet data function.
|
|
void | nfc_write_ctrl_packet_data (nfc_t *ctx, control_packet_t ctrl_pck) |
| Write control packet data function.
|
|
uint8_t | nfc_check_irq (nfc_t *ctx) |
| Check IRQ ststus function.
|
|
void | nfc_cmd_core_reset (nfc_t *ctx) |
| Core reset command function.
|
|
void | nfc_cmd_core_init (nfc_t *ctx) |
| Core init command function.
|
|
void | nfc_cmd_disable_standby_mode (nfc_t *ctx) |
| Disable standby mode command function.
|
|
void | nfc_cmd_antenna_test (nfc_t *ctx, uint8_t sel_ant) |
| Antenna test function.
|
|
void | nfc_cmd_test_procedure (nfc_t *ctx) |
| NFC test procedure command function.
|
|
void | nfc_core_reset (nfc_t *ctx) |
| Core reset command function.
|
|
void | nfc_init_core (nfc_t *ctx) |
| Core initialization command function.
|
|
void | nfc_core_set_default_config (nfc_t *ctx) |
| Set default configuration function.
|
|
void | nfc_core_set_protocol_config (nfc_t *ctx) |
| Set protocol configuration function.
|
|
void | nfc_cmd_start_discovery (nfc_t *ctx) |
| Start discovery command function.
|
|
void | nfc_activate_rmt_mifare_card (nfc_t *ctx) |
| Activate remote mifare card command function.
|
|
void | nfc_cmd_authenticate_sector (nfc_t *ctx, uint8_t sel_sect_addr) |
| Authenticate sector command function.
|
|
void | nfc_cmd_card_disconnected (nfc_t *ctx) |
| Card disconnected command function.
|
|
This file contains API for NFC Click Driver.