Midnight Sun Firmware
Loading...
Searching...
No Matches
Button

Button instance structure. More...

#include <button.h>

Collaboration diagram for Button:

Public Attributes

ButtonConfigconfig
 
uint8_t last_raw
 
uint8_t counter
 
ButtonState state
 

Detailed Description

Button instance structure.

Member Data Documentation

◆ config

ButtonConfig* config

Pointer to button configuration

◆ counter

uint8_t counter

Debounce counter

◆ last_raw

uint8_t last_raw

Last raw GPIO value

◆ state

ButtonState state

Current debounced state


The documentation for this struct was generated from the following file: