ifw
0.0.1-dev
|
Classes | |
class | Lamp |
The Lamp class. More... | |
class | LampConfig |
Lamp Configuration class. More... | |
struct | LampControllerData |
The LampControllerData struct. More... | |
class | LampLcsIf |
Lamp Local Control System (LCS) Interface (IF) class. More... | |
Functions | |
REGISTER_DEVICE (Lamp) | |
Variables | |
const std::string | CI_ACTIVE_LOW_FAULT = "low_fault" |
const std::string | CI_ACTIVE_LOW_ON = "low_on" |
const std::string | CI_ACTIVE_LOW_SWITCH = "low_switch" |
const std::string | CI_IGNORE_FAULT = "ignore_fault" |
const std::string | CI_INVERT_ANALOG = "invert_analog" |
const std::string | CI_ANALOG_THRESHOLD = "analog_threshold" |
const std::string | CI_ANALOG_RANGE = "analog_range" |
const std::string | CI_COOLDDOWN = "cooldown" |
const std::string | CI_MAX_ON = "maxon" |
const std::string | CI_WARMUP = "warmup" |
const std::string | CI_INITIAL_STATE = "initial_state" |
const std::string | CI_TIMEOUT = "timeout" |
const std::string | CI_STAT_INTENSITY = "intensity" |
const std::string | RPC_ON = "rpcSwitchOn" |
const std::string | RPC_OFF = "rpcSwitchOff" |
const short | SUBSTATE_NOTREADY = 100 |
const short | SUBSTATE_INITIALISING = 101 |
const short | SUBSTATE_READY_OFF = 102 |
const short | SUBSTATE_READY_ON = 103 |
const short | SUBSTATE_STANDBY_FAILURE = 104 |
const short | SUBSTATE_OP_DISABLING = 200 |
const short | SUBSTATE_OP_OFF = 201 |
const short | SUBSTATE_OP_SWITCHING_OFF = 202 |
const short | SUBSTATE_OP_COOLING = 203 |
const short | SUBSTATE_OP_ON = 204 |
const short | SUBSTATE_OP_SWITCHING_ON = 205 |
const short | SUBSTATE_OP_WARMING = 206 |
const short | SUBSTATE_OP_FAILURE = 207 |
const std::string | SUBSTATE_NOTREADY_STR = "NotReady" |
const std::string | SUBSTATE_INITIALISING_STR = "Initialising" |
const std::string | SUBSTATE_READY_OFF_STR = "Ready/Off" |
const std::string | SUBSTATE_READY_ON_STR = "Ready/On" |
const std::string | SUBSTATE_FAILURE_STR = "Failure" |
const std::string | SUBSTATE_OP_DISABLING_STR = "Disabling" |
const std::string | SUBSTATE_OP_OFF_STR = "Off" |
const std::string | SUBSTATE_OP_SWITCHING_OFF_STR = "Switching off" |
const std::string | SUBSTATE_OP_COOLING_STR = "Cooling down" |
const std::string | SUBSTATE_OP_ON_STR = "On" |
const std::string | SUBSTATE_OP_SWITCHING_ON_STR = "Switching on" |
const std::string | SUBSTATE_OP_WARMING_STR = "Warming up" |
const std::string | SUBSTATE_OP_FAILURE_STR = "Failure" |
const std::unordered_map < short, std::string > | SubstateMap |
const std::vector< std::string > | cfgMapping |
const std::vector< std::string > | statMapping |
const std::vector< std::string > | rpcMapping |
const std::unordered_map < short, std::string > | hw_errors |
const std::unordered_map < short, std::string > | rpc_errors |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
devmgr::lamp::REGISTER_DEVICE | ( | Lamp | ) |
const std::vector< std::string > devmgr::lamp::cfgMapping |
const std::string devmgr::lamp::CI_ACTIVE_LOW_FAULT = "low_fault" |
const std::string devmgr::lamp::CI_ACTIVE_LOW_ON = "low_on" |
const std::string devmgr::lamp::CI_ACTIVE_LOW_SWITCH = "low_switch" |
const std::string devmgr::lamp::CI_ANALOG_RANGE = "analog_range" |
const std::string devmgr::lamp::CI_ANALOG_THRESHOLD = "analog_threshold" |
const std::string devmgr::lamp::CI_COOLDDOWN = "cooldown" |
const std::string devmgr::lamp::CI_IGNORE_FAULT = "ignore_fault" |
const std::string devmgr::lamp::CI_INITIAL_STATE = "initial_state" |
const std::string devmgr::lamp::CI_INVERT_ANALOG = "invert_analog" |
const std::string devmgr::lamp::CI_MAX_ON = "maxon" |
const std::string devmgr::lamp::CI_STAT_INTENSITY = "intensity" |
const std::string devmgr::lamp::CI_TIMEOUT = "timeout" |
const std::string devmgr::lamp::CI_WARMUP = "warmup" |
const std::unordered_map< short, std::string > devmgr::lamp::hw_errors |
const std::unordered_map< short, std::string > devmgr::lamp::rpc_errors |
const std::string devmgr::lamp::RPC_OFF = "rpcSwitchOff" |
const std::string devmgr::lamp::RPC_ON = "rpcSwitchOn" |
const std::vector< std::string > devmgr::lamp::rpcMapping |
const std::vector< std::string > devmgr::lamp::statMapping |
const std::string devmgr::lamp::SUBSTATE_FAILURE_STR = "Failure" |
const short devmgr::lamp::SUBSTATE_INITIALISING = 101 |
const std::string devmgr::lamp::SUBSTATE_INITIALISING_STR = "Initialising" |
const short devmgr::lamp::SUBSTATE_NOTREADY = 100 |
const std::string devmgr::lamp::SUBSTATE_NOTREADY_STR = "NotReady" |
const short devmgr::lamp::SUBSTATE_OP_COOLING = 203 |
const std::string devmgr::lamp::SUBSTATE_OP_COOLING_STR = "Cooling down" |
const short devmgr::lamp::SUBSTATE_OP_DISABLING = 200 |
const std::string devmgr::lamp::SUBSTATE_OP_DISABLING_STR = "Disabling" |
const short devmgr::lamp::SUBSTATE_OP_FAILURE = 207 |
const std::string devmgr::lamp::SUBSTATE_OP_FAILURE_STR = "Failure" |
const short devmgr::lamp::SUBSTATE_OP_OFF = 201 |
const std::string devmgr::lamp::SUBSTATE_OP_OFF_STR = "Off" |
const short devmgr::lamp::SUBSTATE_OP_ON = 204 |
const std::string devmgr::lamp::SUBSTATE_OP_ON_STR = "On" |
const short devmgr::lamp::SUBSTATE_OP_SWITCHING_OFF = 202 |
const std::string devmgr::lamp::SUBSTATE_OP_SWITCHING_OFF_STR = "Switching off" |
const short devmgr::lamp::SUBSTATE_OP_SWITCHING_ON = 205 |
const std::string devmgr::lamp::SUBSTATE_OP_SWITCHING_ON_STR = "Switching on" |
const short devmgr::lamp::SUBSTATE_OP_WARMING = 206 |
const std::string devmgr::lamp::SUBSTATE_OP_WARMING_STR = "Warming up" |
const short devmgr::lamp::SUBSTATE_READY_OFF = 102 |
const std::string devmgr::lamp::SUBSTATE_READY_OFF_STR = "Ready/Off" |
const short devmgr::lamp::SUBSTATE_READY_ON = 103 |
const std::string devmgr::lamp::SUBSTATE_READY_ON_STR = "Ready/On" |
const short devmgr::lamp::SUBSTATE_STANDBY_FAILURE = 104 |
const std::unordered_map< short, std::string > devmgr::lamp::SubstateMap |