LSH-Core
Deterministic firmware core for Controllino-based Labo Smart Home nodes
 
Loading...
Searching...
No Matches
click_results.hpp
Go to the documentation of this file.
1
21#ifndef LSH_CORE_UTIL_CONSTANTS_CLICK_RESULTS_HPP
22#define LSH_CORE_UTIL_CONSTANTS_CLICK_RESULTS_HPP
23
24#include <stdint.h>
25
29namespace constants
30{
45} // namespace constants
46
47#endif // LSH_CORE_UTIL_CONSTANTS_CLICK_RESULTS_HPP
Namespace that groups compile-time constants.
Definition config.hpp:33
ClickResult
Result of clickable click detection via clickDetection().
Definition click_results.hpp:36
@ SHORT_CLICK_QUICK
Short click detected on press for quick-only buttons.
@ SUPER_LONG_CLICK
Super long click detected.
@ NO_CLICK_KEEPING_CLICKED
The clickable is kept pressed after a timed action.
@ SHORT_CLICK
Short click detected.
@ NO_CLICK
No click detected.
@ LONG_CLICK
Long click detected.
@ NO_CLICK_NOT_SHORT_CLICKABLE
A short press was detected on a non-short-clickable input.