Infineon Logo AIROC BTSDK v4.9 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
wiced_hal_keyscan_button.h File Reference

List of parameters and defined functions needed to access the Button driver which is based on keyscan driver using keyscan HW. More...

Functions

void wiced_hal_keyscan_button_configure (uint8_t num_buttons, wiced_bool_t flush_user_activity_allowed, wiced_bool_t clear_cur_button_state_on_flush, uint16_t *report_bits)
 Defines the button driver that based on keyscan driver using keyscan hardware. More...
 
void wiced_hal_keyscan_button_init (void)
 Initilaiizes the button interface. More...
 
uint16_t wiced_hal_keyscan_button_get_current_state (void)
 Get the current button state. More...
 
uint16_t wiced_hal_keyscan_button_flush (void)
 Flush any queued button activity in FW or HW. More...
 

Detailed Description

List of parameters and defined functions needed to access the Button driver which is based on keyscan driver using keyscan HW.