LSH-Core
Deterministic firmware core for Controllino-based Labo Smart Home nodes
 
Loading...
Searching...
No Matches
config.hpp
Go to the documentation of this file.
1
21#ifndef LSH_CORE_UTIL_CONSTANTS_CONFIG_HPP
22#define LSH_CORE_UTIL_CONSTANTS_CONFIG_HPP
23
24#include <stdint.h>
25
27
28namespace constants
29{
37namespace config
38{
39static constexpr uint8_t MAX_ACTIVE_NETWORK_CLICKS = CONFIG_MAX_ACTIVE_NETWORK_CLICKS;
40static constexpr uint8_t ACTIVE_NETWORK_CLICK_STORAGE_CAPACITY = CONFIG_ACTIVE_NETWORK_CLICK_STORAGE_CAPACITY;
41
42static constexpr uint8_t MAX_AUTO_OFF_ACTUATORS = CONFIG_MAX_AUTO_OFF_ACTUATORS;
43static constexpr uint8_t AUTO_OFF_STORAGE_CAPACITY = CONFIG_AUTO_OFF_STORAGE_CAPACITY;
44static constexpr uint16_t MAX_SHORT_CLICK_ACTUATOR_LINKS = CONFIG_MAX_SHORT_CLICK_ACTUATOR_LINKS;
45static constexpr uint16_t MAX_LONG_CLICK_ACTUATOR_LINKS = CONFIG_MAX_LONG_CLICK_ACTUATOR_LINKS;
46static constexpr uint16_t MAX_SUPER_LONG_CLICK_ACTUATOR_LINKS = CONFIG_MAX_SUPER_LONG_CLICK_ACTUATOR_LINKS;
47static constexpr uint16_t MAX_INDICATOR_ACTUATOR_LINKS = CONFIG_MAX_INDICATOR_ACTUATOR_LINKS;
48} // namespace config
49} // namespace constants
50
51#endif // LSH_CORE_UTIL_CONSTANTS_CONFIG_HPP
Namespace that groups compile-time constants.
Definition config.hpp:33
Internal bridge that imports static profile resources into the library's scope.