ifw-fcf
5.0.0-pre2
|
Classes | |
class | Actuator |
The actuator class. More... | |
struct | ActuatorControllerData |
The actuatorControllerData struct. More... | |
class | ActuatorLcsIf |
actuator Local Control System (LCS) Interface (IF) class More... | |
Enumerations | |
enum | { HW_SUCCESS = 0 , HW_ERR_HW_NOT_OP = -1 , HW_ERR_WRONG_CMD = -2 , HW_ERR_INCONSISTENT = -3 , HW_ERR_INIT_FAILURE = -4 , HW_ERR_ENABLE_FAILURE = -5 , HW_ERR_DISABLE_FAILURE = -6 } |
enum | { RPC_SUCCESS = 0 , RPC_ERR_NOT_OP = -1 , RPC_ERR_NOT_OP_READY = -2 , RPC_ERR_NOT_OP_NOTREADY = -3 , RPC_ERR_SWITCHING_ON = -4 , RPC_ERR_SWITCHING_OFF = -5 , RPC_ERR_LOCAL = -7 } |
Functions | |
REGISTER_DEVICE (Actuator) | |
Variables | |
constexpr auto | LOGGER_NAME = "actuator" |
constexpr auto | CI_ACTIVE_LOW_ON = "low_on" |
constexpr auto | CI_ACTIVE_LOW_SWITCH = "low_switch" |
constexpr auto | CI_INVERT_ANALOG = "invert_analog" |
constexpr auto | CI_ANALOG_THRESHOLD = "analog_threshold" |
constexpr auto | CI_MAX_ON = "maxon" |
constexpr auto | CI_INITIAL_STATE = "initial_state" |
constexpr auto | CI_AUTO_OP = "auto_operational" |
constexpr auto | CI_TIMEOUT = "timeout" |
constexpr auto | CI_SIG_STABLE_PERIOD = "signal_stable_period" |
const std::string | RPC_ON = "rpcSwitchOn" |
const std::string | RPC_OFF = "rpcSwitchOff" |
constexpr int | SUBSTATE_READY_OFF = 103 |
constexpr int | SUBSTATE_READY_ON = 104 |
constexpr int | SUBSTATE_SWITCHING_OFF = 109 |
constexpr int | SUBSTATE_SWITCHING_ON = 110 |
constexpr int | SUBSTATE_OP_DISABLING = 205 |
constexpr int | SUBSTATE_OP_OFF = 206 |
constexpr int | SUBSTATE_OP_SWITCHING_OFF = 207 |
constexpr int | SUBSTATE_OP_ON = 209 |
constexpr int | SUBSTATE_OP_SWITCHING_ON = 210 |
constexpr auto | SUBSTATE_NOTREADY_STR = "NotReady" |
constexpr auto | SUBSTATE_READY_OFF_STR = "Ready/Off" |
constexpr auto | SUBSTATE_READY_ON_STR = "Ready/On" |
constexpr auto | SUBSTATE_SWITCHING_OFF_STR = "Ready/Swit_off" |
constexpr auto | SUBSTATE_SWITCHING_ON_STR = "Ready/Swit_on" |
constexpr auto | SUBSTATE_OP_OFF_STR = "Off" |
constexpr auto | SUBSTATE_OP_SWITCHING_OFF_STR = "Switching_off" |
constexpr auto | SUBSTATE_OP_ON_STR = "On" |
constexpr auto | SUBSTATE_OP_SWITCHING_ON_STR = "Switching_on" |
const std::unordered_map< short, std::string > | SubstateMap |
const std::unordered_map< short, std::string > | hw_errors |
const std::unordered_map< short, std::string > | rpc_errors |
anonymous enum |
anonymous enum |
fcf::devmgr::actuator::REGISTER_DEVICE | ( | Actuator | ) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
const std::unordered_map<short, std::string> fcf::devmgr::actuator::hw_errors |
|
constexpr |
const std::unordered_map<short, std::string> fcf::devmgr::actuator::rpc_errors |
const std::string fcf::devmgr::actuator::RPC_OFF = "rpcSwitchOff" |
const std::string fcf::devmgr::actuator::RPC_ON = "rpcSwitchOn" |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
const std::unordered_map<short, std::string> fcf::devmgr::actuator::SubstateMap |