|
GPS Device
|
Functions | |
| ERR_te | button_init_subsys (void) |
| Initializes the button subsystem. | |
| ERR_te | button_deinit_subsys (void) |
| Deinitializes the button subsystem. | |
| ERR_te | button_start_subsys (void) |
| Starts the button subsystem. | |
| ERR_te | button_stop_subsys (void) |
| Stops the button subsystem. | |
| ERR_te | button_init_handle (BUTTON_CFG_ts *button_cfg, BUTTON_HANDLE_ts **button_handle_o) |
| Initializes and registers a button handle. | |
| ERR_te | button_deinit_handle (BUTTON_HANDLE_ts const *button_handle) |
| Deinitializes a button handle. | |
| ERR_te | button_run_handle (BUTTON_HANDLE_ts *button_handle) |
| Runs the state machine for a single button handle. | |
| ERR_te | button_run_handle_all (void) |
| Runs the state machine for all registered button handles. | |
| ERR_te | button_get_pushed_state (BUTTON_HANDLE_ts const *button_handle, bool *pushed_state_o) |
| Retrieves the pushed state of a button. | |
| ERR_te | button_get_held_state (BUTTON_HANDLE_ts const *button_handle, bool *held_state_o) |
| Retrieves the held state of a button. | |
| ERR_te button_init_subsys | ( | void | ) |
Initializes the button subsystem.
Definition at line 159 of file button.c.


| ERR_te button_deinit_subsys | ( | void | ) |
Deinitializes the button subsystem.
Definition at line 196 of file button.c.

| ERR_te button_start_subsys | ( | void | ) |
Starts the button subsystem.
Definition at line 221 of file button.c.

| ERR_te button_stop_subsys | ( | void | ) |
Stops the button subsystem.
Definition at line 245 of file button.c.
| ERR_te button_init_handle | ( | BUTTON_CFG_ts * | button_cfg, |
| BUTTON_HANDLE_ts ** | button_handle_o ) |
Initializes and registers a button handle.
Definition at line 269 of file button.c.


| ERR_te button_deinit_handle | ( | BUTTON_HANDLE_ts const * | button_handle | ) |
Deinitializes a button handle.
Definition at line 347 of file button.c.

| ERR_te button_run_handle | ( | BUTTON_HANDLE_ts * | button_handle | ) |
Runs the state machine for a single button handle.
Executes the state machine for a single button.
Definition at line 402 of file button.c.


| ERR_te button_run_handle_all | ( | void | ) |
Runs the state machine for all registered button handles.
Runs the state machine for all registered buttons.
Definition at line 502 of file button.c.


| ERR_te button_get_pushed_state | ( | BUTTON_HANDLE_ts const * | button_handle, |
| bool * | pushed_state_o ) |
Retrieves the pushed state of a button.
Retrieves the pushed (pressed) state of a button.
Definition at line 516 of file button.c.

| ERR_te button_get_held_state | ( | BUTTON_HANDLE_ts const * | button_handle, |
| bool * | held_state_o ) |
Retrieves the held state of a button.
Definition at line 533 of file button.c.
