|
smartnfc 2.2.0
|
This file contains API for Smart NFC Click Driver. More...
#include "drv_digital_out.h"#include "drv_digital_in.h"#include "drv_uart.h"Go to the source code of this file.
Data Structures | |
| struct | smartnfc_frame_t |
| Smart NFC Click command frame structure object. More... | |
| struct | smartnfc_t |
| Smart NFC Click context object. More... | |
| struct | smartnfc_cfg_t |
| Smart NFC Click configuration object. More... | |
Enumerations | |
| enum | smartnfc_return_value_t { SMARTNFC_OK = 0 , SMARTNFC_ERROR = -1 , SMARTNFC_ERROR_TIMEOUT = -2 } |
| Smart NFC Click return value data. More... | |
Functions | |
| void | smartnfc_cfg_setup (smartnfc_cfg_t *cfg) |
| Smart NFC configuration object setup function. | |
| err_t | smartnfc_init (smartnfc_t *ctx, smartnfc_cfg_t *cfg) |
| Smart NFC initialization function. | |
| err_t | smartnfc_generic_write (smartnfc_t *ctx, uint8_t *data_in, uint16_t len) |
| Smart NFC data writing function. | |
| err_t | smartnfc_generic_read (smartnfc_t *ctx, uint8_t *data_out, uint16_t len) |
| Smart NFC data reading function. | |
| void | smartnfc_set_rst_pin (smartnfc_t *ctx, uint8_t state) |
| Smart NFC set RST pin function. | |
| err_t | smartnfc_reset_device (smartnfc_t *ctx) |
| Smart NFC reset device function. | |
| err_t | smartnfc_send_frame (smartnfc_t *ctx) |
| Smart NFC send frame function. | |
| err_t | smartnfc_read_frame (smartnfc_t *ctx) |
| Smart NFC read frame function. | |
| err_t | smartnfc_read_ack_frame (smartnfc_t *ctx, uint8_t cmd) |
| Smart NFC read ack frame function. | |
| void | smartnfc_clear_buffers (smartnfc_t *ctx) |
| Smart NFC clear buffers function. | |
This file contains API for Smart NFC Click Driver.