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.