LibDriver MIFARE_CLASSIC
Loading...
Searching...
No Matches
mifare classic interface driver function

mifare classic interface driver modules More...

Collaboration diagram for mifare classic interface driver function:

Functions

uint8_t mifare_classic_interface_contactless_init (void)
 interface contactless init
uint8_t mifare_classic_interface_contactless_deinit (void)
 interface contactless deinit
uint8_t mifare_classic_interface_contactless_transceiver (uint8_t *in_buf, uint8_t in_len, uint8_t *out_buf, uint8_t *out_len)
 interface contactless transceiver
void mifare_classic_interface_delay_ms (uint32_t ms)
 interface delay ms
void mifare_classic_interface_debug_print (const char *const fmt,...)
 interface print format data

Detailed Description

mifare classic interface driver modules

Function Documentation

◆ mifare_classic_interface_contactless_deinit()

uint8_t mifare_classic_interface_contactless_deinit ( void )

interface contactless deinit

Returns
status code
  • 0 success
  • 1 contactless deinit failed
Note
none

Definition at line 58 of file driver_mifare_classic_interface_template.c.

◆ mifare_classic_interface_contactless_init()

uint8_t mifare_classic_interface_contactless_init ( void )

interface contactless init

Returns
status code
  • 0 success
  • 1 contactless init failed
Note
none

Definition at line 46 of file driver_mifare_classic_interface_template.c.

◆ mifare_classic_interface_contactless_transceiver()

uint8_t mifare_classic_interface_contactless_transceiver ( uint8_t * in_buf,
uint8_t in_len,
uint8_t * out_buf,
uint8_t * out_len )

interface contactless transceiver

Parameters
[in]*in_bufpointer to a input buffer
[in]in_leninput length
[out]*out_bufpointer to a output buffer
[in,out]*out_lenpointer to a output length buffer
Returns
status code
  • 0 success
  • 1 contactless transceiver failed
Note
none

Definition at line 74 of file driver_mifare_classic_interface_template.c.

◆ mifare_classic_interface_debug_print()

void mifare_classic_interface_debug_print ( const char *const fmt,
... )

interface print format data

Parameters
[in]fmtformat data
Note
none

Definition at line 94 of file driver_mifare_classic_interface_template.c.

◆ mifare_classic_interface_delay_ms()

void mifare_classic_interface_delay_ms ( uint32_t ms)

interface delay ms

Parameters
[in]mstime
Note
none

Definition at line 84 of file driver_mifare_classic_interface_template.c.