caffeine-sal 0.1.17
Header-only polymorphic middleware services layer for the Caffeine Framework
Loading...
Searching...
No Matches
Data Fields
cfn_sal_dev_button_config_t Struct Reference

#include <cfn_sal_dev_button.h>

Data Fields

bool active_low
 
uint32_t debounce_ms
 
uint32_t long_press_ms
 
void * custom
 

Field Documentation

◆ active_low

bool cfn_sal_dev_button_config_t::active_low

Logic level when pressed

◆ custom

void* cfn_sal_dev_button_config_t::custom

◆ debounce_ms

uint32_t cfn_sal_dev_button_config_t::debounce_ms

Software debounce time

◆ long_press_ms

uint32_t cfn_sal_dev_button_config_t::long_press_ms

Threshold for LONG_PRESS event


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