AIROC™ BTSDK v4.9 - Documentation | ||||
List of parameters and defined functions needed to access the Key Scan driver. More...
Functions | |
void | wiced_hal_keyscan_configure (uint8_t num_rows, uint8_t num_columns) |
configure Keyscan matrix row and column More... | |
void | wiced_hal_keyscan_init (void) |
Keyscan driver initialization function. More... | |
void | wiced_hal_keyscan_reset (void) |
Reset the keyscan HW. More... | |
void | wiced_hal_keyscan_turnOff (void) |
Turns off the keyscan HW. More... | |
wiced_bool_t | wiced_hal_keyscan_events_pending (void) |
Check if there are any pending events in the firmware FIFO. More... | |
wiced_bool_t | wiced_hal_keyscan_get_next_event (KeyEvent *key) |
Get the next event. More... | |
void | wiced_hal_keyscan_register_for_event_notification (void(*userfn)(void *), void *userdata) |
Register for notification of changes. More... | |
void | wiced_hal_keyscan_flush_HW_events (void) |
Clears the keys in the HW queue. More... | |
void | wiced_hal_keyscan_enable_ghost_detection (wiced_bool_t enable) |
Enable/disable keyscan ghost key detection. More... | |
void | wiced_hal_keyscan_config_gpios (void) |
Configure GPIOs for keyscan operation. More... | |
wiced_bool_t | wiced_hal_keyscan_is_any_key_pressed (void) |
check if HW detects any pressed key More... | |
List of parameters and defined functions needed to access the Key Scan driver.