LibDriver EM4100
Loading...
Searching...
No Matches
em4100 interface driver function

em4100 interface driver modules More...

Collaboration diagram for em4100 interface driver function:

Functions

uint8_t em4100_interface_contactless_init (void)
 interface contactless init
uint8_t em4100_interface_contactless_deinit (void)
 interface contactless deinit
uint8_t em4100_interface_contactless_read (uint32_t clock_div, uint8_t *buf, uint16_t len)
 interface contactless read
void em4100_interface_delay_ms (uint32_t ms)
 interface delay ms
void em4100_interface_debug_print (const char *const fmt,...)
 interface print format data

Detailed Description

em4100 interface driver modules

Function Documentation

◆ em4100_interface_contactless_deinit()

uint8_t em4100_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_em4100_interface_template.c.

◆ em4100_interface_contactless_init()

uint8_t em4100_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_em4100_interface_template.c.

◆ em4100_interface_contactless_read()

uint8_t em4100_interface_contactless_read ( uint32_t clock_div,
uint8_t * buf,
uint16_t len )

interface contactless read

Parameters
[in]clock_divclock div
[out]*bufpointer to a data buffer
[in]lenread length
Returns
status code
  • 0 success
  • 1 contactless read failed
Note
none

Definition at line 73 of file driver_em4100_interface_template.c.

◆ em4100_interface_debug_print()

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

interface print format data

Parameters
[in]fmtformat data
Note
none

Definition at line 93 of file driver_em4100_interface_template.c.

◆ em4100_interface_delay_ms()

void em4100_interface_delay_ms ( uint32_t ms)

interface delay ms

Parameters
[in]mstime
Note
none

Definition at line 83 of file driver_em4100_interface_template.c.