ifw-fcf 7.1.4
|
Modulator class source file. More...
Classes | |
class | Modulator |
The Modulator class. More... | |
struct | ModulatorControllerData |
The ModulatorControllerData struct. More... | |
class | ModulatorLcsIf |
Modulator Local Control System (LCS) Interface (IF) class. More... | |
Enumerations | |
enum | { HW_SUCCESS = 0 , HW_ERR_HW_NOT_OP = 1 , HW_ERR_INIT_FAILURE = 2 , HW_ERR_UNEXPECTED_CLOSED = 3 , HW_ERR_UNEXPECTED_NONE = 4 , HW_ERR_UNEXPECTED_OPENED = 5 , HW_ERR_FAULT_SIG = 6 , HW_ERR_BOTH_SIG_ACTIVE = 7 , HW_ERR_TIMEOUT_ENABLE = 8 , HW_ERR_TIMEOUT_DISABLE = 9 , HW_ERR_TIMEOUT_INIT = 10 , HW_ERR_TIMEOUT_CLOSE = 11 , HW_ERR_TIMEOUT_OPEN = 12 } |
enum | { RPC_SUCCESS = 0 , RPC_ERR_NOT_OP = -1 , RPC_ERR_NOT_OP_READY = -2 , RPC_ERR_NOT_OP_NOTREADY = -3 , RPC_ERR_STILL_OPENNING = -4 , RPC_ERR_STILL_CLOSING = -5 , RPC_ERR_LOCAL = -6 } |
Functions | |
REGISTER_DEVICE (Modulator) | |
Variables | |
constexpr auto | LOGGER_NAME = "modulator" |
constexpr auto | CI_TIMEOUT = "timeout" |
constexpr unsigned int | DEFAULT_TIMEOUT = 10000 |
constexpr auto | RPC_START_CTRL = "rpcStartCtrl" |
constexpr auto | RPC_STOP_CTRL = "rpcStopCtrl" |
constexpr auto | RPC_SET_TRAJECTORY = "rpcSetTrajectory" |
constexpr auto | RPC_SET_FREQUENCY = "rpcSetFrequency" |
constexpr auto | RPC_SET_SCALE = "rpcSetScale" |
constexpr short | SUBSTATE_NOTREADY = 105 |
constexpr short | SUBSTATE_READY = 106 |
constexpr short | SUBSTATE_ERROR = 107 |
constexpr short | SUBSTATE_OP_IDLE = 201 |
constexpr short | SUBSTATE_OP_RAMP_DOWN = 202 |
constexpr short | SUBSTATE_OP_RAMP_UP = 212 |
constexpr short | SUBSTATE_OP_WAIT_START = 213 |
constexpr short | SUBSTATE_OP_ACTIVE = 214 |
constexpr short | SUBSTATE_OP_ERROR = 215 |
constexpr auto | SUBSTATE_NOTREADY_STR = "NotReady" |
constexpr auto | SUBSTATE_READY_STR = "Ready" |
constexpr auto | SUBSTATE_ERROR_STR = "Error" |
constexpr auto | SUBSTATE_OP_IDLE_STR = "Idle" |
constexpr auto | SUBSTATE_OP_RAMP_DOWN_STR = "RampDown" |
constexpr auto | SUBSTATE_OP_RAMP_UP_STR = "RampUp" |
constexpr auto | SUBSTATE_OP_WAIT_START_STR = "WaitStart" |
constexpr auto | SUBSTATE_OP_ACTIVE_STR = "Actve" |
constexpr auto | SUBSTATE_OP_ERROR_STR = "OprError" |
const std::unordered_map< short, std::string > | SUBSTATE_MAP |
const std::unordered_map< short, std::string > | HW_ERRORS |
const std::unordered_map< short, std::string > | RPC_ERRORS |
Modulator class source file.
ModulatorLcsIf class source file.
LampRpcErrors header file.
ModulatorLcsIf class header file.
ModulatorHwErrors header file.
ModulatorConfig class header file.
anonymous enum |
anonymous enum |
ifw::fcf::devmgr::modulator::REGISTER_DEVICE | ( | Modulator | ) |
|
constexpr |
|
constexpr |
const std::unordered_map<short, std::string> ifw::fcf::devmgr::modulator::HW_ERRORS |
|
constexpr |
const std::unordered_map<short, std::string> ifw::fcf::devmgr::modulator::RPC_ERRORS |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
const std::unordered_map<short, std::string> ifw::fcf::devmgr::modulator::SUBSTATE_MAP |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |