LibDriver BUTTON
Loading...
Searching...
No Matches
button interface driver function

button interface driver modules More...

Collaboration diagram for button interface driver function:

Functions

uint8_t button_interface_timestamp_read (button_time_t *t)
 interface timestamp read
void button_interface_delay_ms (uint32_t ms)
 interface delay ms
void button_interface_debug_print (const char *const fmt,...)
 interface print format data
void button_interface_receive_callback (button_t *data)
 interface receive callback

Detailed Description

button interface driver modules

Function Documentation

◆ button_interface_debug_print()

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

interface print format data

Parameters
[in]fmtformat data
Note
none

Definition at line 67 of file driver_button_interface_template.c.

◆ button_interface_delay_ms()

void button_interface_delay_ms ( uint32_t ms)

interface delay ms

Parameters
[in]mstime
Note
none

Definition at line 57 of file driver_button_interface_template.c.

◆ button_interface_receive_callback()

void button_interface_receive_callback ( button_t * data)

interface receive callback

Parameters
[in]*datapointer to an button_t structure
Note
none

Definition at line 77 of file driver_button_interface_template.c.

Here is the call graph for this function:

◆ button_interface_timestamp_read()

uint8_t button_interface_timestamp_read ( button_time_t * t)

interface timestamp read

Parameters
[in]*tpointer to a button_time structure
Returns
status code
  • 0 success
  • 1 read failed
Note
none

Definition at line 47 of file driver_button_interface_template.c.