|
C++ DevKit
C++ set of OOP library
|
#include "pico/stdio.h"#include "pico/stdlib.h"#include <stdio.h>#include "sw/ui_core/ui_control_event.h"

Go to the source code of this file.
Classes | |
| struct | struct_ConfigSwitchButton |
| These are the values used to configure a switch button (0) debounce_delay_us (1) long_release_delay_us (2) long_push_delay_us (3) time_out_delay_us (4) active_lo. More... | |
| class | SwitchButton |
| SwitchButton status is sampled periodically by software. More... | |
| class | SwitchButtonWithIRQ |
| SwitchButtonWithIRQ status is processed by an Interrupt Service Routine. It is derived from SwithButton, but debouncing, press and release are processed differently. More... | |
Enumerations | |
| enum class | ButtonState { IDLE , ACTIVE , RELEASE_PENDING , TIME_OUT_PENDING , IDLE , ACTIVE , RELEASE_PENDING , TIME_OUT_PENDING } |
| The logical state of the switch (0) IDLE (1) ACTIVE (2) RELEASE_PENDING (3) TIME_OUT_PENDING. More... | |
|
strong |
The logical state of the switch (0) IDLE (1) ACTIVE (2) RELEASE_PENDING (3) TIME_OUT_PENDING.