ifw-fcf 7.1.4
Loading...
Searching...
No Matches
Namespaces | Variables
lampConfig.hpp File Reference
#include <string>
#include <yaml-cpp/yaml.h>
#include <ifw/core/utils/bat/logger.hpp>
#include <ifw/fcf/devmgr/devices/actuatorConfig.hpp>
#include <ifw/fcf/devmgr/common/dataContext.hpp>
#include <ifw/fcf/devmgr/devices/lampRpcErrors.hpp>
#include <ifw/fcf/devmgr/devices/lampHwErrors.hpp>

Go to the source code of this file.

Namespaces

namespace  ifw
 
namespace  ifw::fcf
 ActionsEnable class source file.
 
namespace  ifw::fcf::devmgr
 actuatorLcsIf class header file.
 
namespace  ifw::fcf::devmgr::lamp
 Lamp class header file.
 

Variables

constexpr auto ifw::fcf::devmgr::lamp::LOGGER_NAME = "lamp"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_ACTIVE_LOW_FAULT = "low_fault"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_IGNORE_FAULT = "ignore_fault"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_ANALOG_RANGE = "analog_range"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_COOLDDOWN = "cooldown"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_WARMUP = "warmup"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_STAT_INTENSITY = "intensity"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_STAT_TIME_LEFT = "time_left"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_STAT_ON_ANALOG = "on_analog"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_STAT_ON_DIGITAL = "on_digital"
 
constexpr auto ifw::fcf::devmgr::lamp::CI_STAT_ANALOG_FEEDBACK = "analog_feedback"
 
constexpr int ifw::fcf::devmgr::lamp::SUBSTATE_OP_COOLING = 208
 
constexpr int ifw::fcf::devmgr::lamp::SUBSTATE_OP_WARMING = 211
 
constexpr auto ifw::fcf::devmgr::lamp::SUBSTATE_OP_COOLING_STR = "Cooling down"
 
constexpr auto ifw::fcf::devmgr::lamp::SUBSTATE_OP_WARMING_STR = "Warming up"
 
const std::unordered_map< short, std::string > ifw::fcf::devmgr::lamp::SUBSTATE_MAP