![]() |
snickerdoodle Platform Controller
firmware for STM32F0 platform controller
|
Data Structures | |
struct | sd_button |
Button structure. More... | |
Enumerations | |
enum | sd_button_err { SD_BUTTON_SUCCESS, SD_BUTTON_ERROR } |
Button error enumeration. More... | |
enum | sd_button_state { SD_BUTTON_IDLE, SD_BUTTON_DOWN_WAIT, SD_BUTTON_DOWN_DEB, SD_BUTTON_UP_WAIT } |
Button state enumeration. More... | |
enum sd_button_err |
#include <Inc/sd_button.h>
Button error enumeration.
Enumerator | |
---|---|
SD_BUTTON_SUCCESS | Successful execution |
SD_BUTTON_ERROR | General execution error |
enum sd_button_state |
#include <Inc/sd_button.h>
Button state enumeration.
Enumerator | |
---|---|
SD_BUTTON_IDLE | Button is in default position |
SD_BUTTON_DOWN_WAIT | Button has been pressed |
SD_BUTTON_DOWN_DEB | Button press has been debounced |
SD_BUTTON_UP_WAIT | Button has been released |