Namespace that groups compile-time constants. More...
Namespaces | |
| namespace | bridgeSerial |
Constants that configure the serial link shared with lsh-bridge. | |
| namespace | config |
Resource limits derived from lsh_user_config.hpp. | |
| namespace | debugConfigs |
| namespace for debug configurable parameters. | |
| namespace | wrongConfigStrings |
| namespace for wrong config static EEPROM strings. | |
Enumerations | |
| enum class | ClickResult : uint8_t { NO_CLICK , SHORT_CLICK , SHORT_CLICK_QUICK , LONG_CLICK , SUPER_LONG_CLICK , NO_CLICK_KEEPING_CLICKED , NO_CLICK_NOT_SHORT_CLICKABLE } |
| Result of clickable click detection via clickDetection(). More... | |
| enum class | ClickType : uint8_t { NONE , SHORT , LONG , SUPER_LONG } |
| Clickable (like button) click types. More... | |
| enum class | LongClickType : uint8_t { NONE , NORMAL , ON_ONLY , OFF_ONLY } |
| Long click behaviors. More... | |
| enum class | SuperLongClickType : uint8_t { NONE , NORMAL , SELECTIVE } |
| Super long click behaviors. More... | |
| enum class | NoNetworkClickType : uint8_t { NONE , LOCAL_FALLBACK , DO_NOTHING } |
| Fallback for a network click that expired or receives a failover. More... | |
| enum class | IndicatorMode : uint8_t { ANY , ALL , MAJORITY } |
| Indicator mode for an indicator. More... | |
Namespace that groups compile-time constants.
namespace for constants.
namespace for constants
Namespace that groups firmware constants.
|
strong |
Result of clickable click detection via clickDetection().
|
strong |
Clickable (like button) click types.
| Enumerator | |
|---|---|
| NONE | Never use this, it's just a default parameter. |
| SHORT | Short click. |
| LONG | Long click. |
| SUPER_LONG | Super long click. |
|
strong |
Indicator mode for an indicator.
|
strong |
|
strong |
|
strong |