ifw-fcf 7.1.4
Loading...
Searching...
No Matches
Namespaces | Variables
actuatorConfig.hpp File Reference
#include <string>
#include <yaml-cpp/yaml.h>
#include <ifw/core/utils/bat/logger.hpp>
#include "ifw/fcf/devmgr/common/deviceConfig.hpp"
#include "ifw/fcf/devmgr/common/dataContext.hpp"
#include "ifw/fcf/devmgr/devices/actuatorRpcErrors.hpp"
#include "ifw/fcf/devmgr/devices/actuatorHwErrors.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::actuator
 actuator class header file.
 

Variables

constexpr auto ifw::fcf::devmgr::actuator::LOGGER_NAME = "actuator"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_ACTIVE_LOW_ON = "low_on"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_ACTIVE_LOW_SWITCH = "low_switch"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_INVERT_ANALOG = "invert_analog"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_ANALOG_THRESHOLD = "analog_threshold"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_MAX_ON = "maxon"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_INITIAL_STATE = "initial_state"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_AUTO_OP = "auto_operational"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_TIMEOUT = "timeout"
 
constexpr auto ifw::fcf::devmgr::actuator::CI_SIG_STABLE_PERIOD = "signal_stable_period"
 
const std::string ifw::fcf::devmgr::actuator::RPC_ON = "rpcSwitchOn"
 
const std::string ifw::fcf::devmgr::actuator::RPC_OFF = "rpcSwitchOff"
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_READY_OFF = 103
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_READY_ON = 104
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_SWITCHING_OFF = 109
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_SWITCHING_ON = 110
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_OP_DISABLING = 205
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_OP_OFF = 206
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_OP_SWITCHING_OFF = 207
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_OP_ON = 209
 
constexpr int ifw::fcf::devmgr::actuator::SUBSTATE_OP_SWITCHING_ON = 210
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_NOTREADY_STR = "NotReady"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_READY_OFF_STR = "Ready/Off"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_READY_ON_STR = "Ready/On"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_SWITCHING_OFF_STR = "Ready/Swit_off"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_SWITCHING_ON_STR = "Ready/Swit_on"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_OP_OFF_STR = "Off"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_OP_SWITCHING_OFF_STR = "Switching_off"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_OP_ON_STR = "On"
 
constexpr auto ifw::fcf::devmgr::actuator::SUBSTATE_OP_SWITCHING_ON_STR = "Switching_on"
 
const std::unordered_map< short, std::string > ifw::fcf::devmgr::actuator::SUBSTATE_MAP