Embedded SDK
Embedded SDK
Loading...
Searching...
No Matches
Enumerations | Functions
nfc_ledger.h File Reference
#include <stdint.h>
Include dependency graph for nfc_ledger.h:

Go to the source code of this file.

Enumerations

enum  nfc_ledger_mode_e { NFC_LEDGER_MODE_CARD_EMULATION = 0x00 , NFC_LEDGER_MODE_READER = 0x01 }
 

Functions

void NFC_LEDGER_init (uint8_t force_restart)
 
void NFC_LEDGER_start (uint8_t mode)
 
void NFC_LEDGER_stop (void)
 
int NFC_LEDGER_rx_seph_apdu_evt (uint8_t *seph_buffer, uint16_t seph_buffer_length, uint8_t *apdu_buffer, uint16_t apdu_buffer_max_length)
 
uint32_t NFC_LEDGER_send (const uint8_t *packet, uint16_t packet_length, uint32_t timeout_ms)
 

Enumeration Type Documentation

◆ nfc_ledger_mode_e

Enumerator
NFC_LEDGER_MODE_CARD_EMULATION 
NFC_LEDGER_MODE_READER 

Definition at line 23 of file nfc_ledger.h.

Function Documentation

◆ NFC_LEDGER_init()

void NFC_LEDGER_init ( uint8_t  force_restart)

◆ NFC_LEDGER_rx_seph_apdu_evt()

int NFC_LEDGER_rx_seph_apdu_evt ( uint8_t *  seph_buffer,
uint16_t  seph_buffer_length,
uint8_t *  apdu_buffer,
uint16_t  apdu_buffer_max_length 
)

◆ NFC_LEDGER_send()

uint32_t NFC_LEDGER_send ( const uint8_t *  packet,
uint16_t  packet_length,
uint32_t  timeout_ms 
)

◆ NFC_LEDGER_start()

void NFC_LEDGER_start ( uint8_t  mode)

◆ NFC_LEDGER_stop()

void NFC_LEDGER_stop ( void  )