21#ifndef LSHCORE_DEVICE_INDICATOR_MANAGER_HPP
22#define LSHCORE_DEVICE_INDICATOR_MANAGER_HPP
39 extern etl::array<Indicator *, CONFIG_MAX_INDICATORS>
indicators;
Represents a state indicator for one or more attached actuators, indicators are normally connected to...
Definition indicator.hpp:35
Forward declaration.
Definition indicator_manager.cpp:32
void indicatorsCheck()
Performs a indicator check for indicator set.
Definition indicator_manager.cpp:68
uint8_t totalIndicators
Device real total indicators.
Definition indicator_manager.cpp:33
void finalizeSetup()
Resize vectors of all indicators to the actual needed size.
Definition indicator_manager.cpp:80
void addIndicator(Indicator *const indicator)
Adds an indicator to the system.
Definition indicator_manager.cpp:44
etl::array< Indicator *, CONFIG_MAX_INDICATORS > indicators
Device indicators.
Definition indicator_manager.cpp:34
Internal bridge that imports user-defined macros into the library's scope.