ifw-fcf  3.0.0
Classes | Enumerations | Functions | Variables
fcf::devmgr::drot Namespace Reference

Classes

class  Drot
 The Drot class. More...
 
class  DrotConfig
 drot Configuration class More...
 
struct  DrotControllerData
 The drotControllerData struct. More...
 
class  DrotLcsIf
 Drot Local Control System (LCS) Interface (IF) class. More...
 

Enumerations

enum  {
  HW_SUCCESS = 100, HW_ERR_HW_NOT_OP, HW_ERR_WRONG_CMD, HW_ERR_INCONSISTENT,
  HW_ERR_INIT_FAILURE, HW_ERR_ENABLE_FAILURE, HW_ERR_DISABLE_FAILURE, RPC_SUCCESS = 0,
  RPC_ERR_NOT_OP = -1, RPC_ERR_NOT_OP_READY = -2, RPC_ERR_NOT_OP_NOTREADY = -3, RPC_ERR_MOTOR_LOCAL = -4,
  RPC_ERR_MOTOR_LOWER_LIMIT = -5, RPC_ERR_MOTOR_UPPER_LIMIT = -6
}
 
enum  {
  HW_SUCCESS = 100, HW_ERR_HW_NOT_OP, HW_ERR_WRONG_CMD, HW_ERR_INCONSISTENT,
  HW_ERR_INIT_FAILURE, HW_ERR_ENABLE_FAILURE, HW_ERR_DISABLE_FAILURE, RPC_SUCCESS = 0,
  RPC_ERR_NOT_OP = -1, RPC_ERR_NOT_OP_READY = -2, RPC_ERR_NOT_OP_NOTREADY = -3, RPC_ERR_MOTOR_LOCAL = -4,
  RPC_ERR_MOTOR_LOWER_LIMIT = -5, RPC_ERR_MOTOR_UPPER_LIMIT = -6
}
 

Functions

 REGISTER_DEVICE (Drot)
 

Variables

constexpr auto CI_FOCUS_SIGN = "focus_sign"
 
constexpr auto CI_DIR_SIGN = "dir_sign"
 
constexpr auto CI_STAT_REF = "stat_ref"
 
constexpr auto CI_STAT_SKY = "sky_ref"
 
constexpr auto CI_STAT_ELEV = "elev_ref"
 
constexpr auto CI_STAT_USER = "user_ref"
 
constexpr auto CI_USER_PAR1 = "user_par1"
 
constexpr auto CI_USER_PAR2 = "user_par2"
 
constexpr auto CI_USER_PAR3 = "user_par3"
 
constexpr auto CI_USER_PAR4 = "user_par4"
 
constexpr auto CI_LATITUDE = "latitude"
 
constexpr auto CI_LONGITUDE = "longitude"
 
constexpr auto CI_TRK_PERIOD = "trk_period"
 
constexpr auto CI_TRK_THRESHOLD = "trk_threshold"
 
constexpr auto RPC_MOVE_ANGLE = "rpcMoveAngle"
 
constexpr auto RPC_START_TRACK = "rpcStartTrack"
 
constexpr auto RPC_STOP_TRACK = "rpcStopTrack"
 
constexpr int SUBSTATE_RESETTING = 109
 
constexpr int SUBSTATE_ENABLING = 110
 
constexpr int SUBSTATE_OP_TRACKING = 220
 
constexpr int SUBSTATE_OP_PRESETTING = 221
 
constexpr auto SUBSTATE_RESETTING_STR = "Resetting"
 
constexpr auto SUBSTATE_ENABLING_STR = "Enabling"
 
constexpr auto SUBSTATE_OP_TRACKING_STR = "Tracking"
 
constexpr auto SUBSTATE_OP_PRESETTING_STR = "Presetting"
 
const std::unordered_map< short, std::string > SubstateMap
 
constexpr short TRK_MODE_ENG = 0
 
constexpr short TRK_MODE_STAT = 1
 
constexpr short TRK_MODE_SKY = 2
 
constexpr short TRK_MODE_ELEV = 3
 
constexpr short TRK_MODE_USER = 4
 
constexpr auto TRK_MODE_ENG_STR = "eng"
 
constexpr auto TRK_MODE_STAT_STR = "stat"
 
constexpr auto TRK_MODE_SKY_STR = "sky"
 
constexpr auto TRK_MODE_ELEV_STR = "elev"
 
constexpr auto TRK_MODE_USER_STR = "user"
 
const std::unordered_map< short, std::string > TrkModeMap
 
constexpr auto CI_STAT_TRACK_MODE = "track_mode"
 
constexpr auto CI_STAT_ALPHA = "alpha"
 
constexpr auto CI_STAT_DELTA = "delta"
 
constexpr auto CI_STAT_ANGLE_ON_SKY = "angle_on_sky"
 
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
 

Enumeration Type Documentation

◆ anonymous enum [1/2]

anonymous enum
Enumerator
HW_SUCCESS 
HW_ERR_HW_NOT_OP 
HW_ERR_WRONG_CMD 
HW_ERR_INCONSISTENT 
HW_ERR_INIT_FAILURE 
HW_ERR_ENABLE_FAILURE 
HW_ERR_DISABLE_FAILURE 
RPC_SUCCESS 
RPC_ERR_NOT_OP 
RPC_ERR_NOT_OP_READY 
RPC_ERR_NOT_OP_NOTREADY 
RPC_ERR_MOTOR_LOCAL 
RPC_ERR_MOTOR_LOWER_LIMIT 
RPC_ERR_MOTOR_UPPER_LIMIT 

◆ anonymous enum [2/2]

anonymous enum
Enumerator
HW_SUCCESS 
HW_ERR_HW_NOT_OP 
HW_ERR_WRONG_CMD 
HW_ERR_INCONSISTENT 
HW_ERR_INIT_FAILURE 
HW_ERR_ENABLE_FAILURE 
HW_ERR_DISABLE_FAILURE 
RPC_SUCCESS 
RPC_ERR_NOT_OP 
RPC_ERR_NOT_OP_READY 
RPC_ERR_NOT_OP_NOTREADY 
RPC_ERR_MOTOR_LOCAL 
RPC_ERR_MOTOR_LOWER_LIMIT 
RPC_ERR_MOTOR_UPPER_LIMIT 

Function Documentation

◆ REGISTER_DEVICE()

fcf::devmgr::drot::REGISTER_DEVICE ( Drot  )

Variable Documentation

◆ cfgMapping

const std::vector<std::string> fcf::devmgr::drot::cfgMapping
Initial value:
= {
}

◆ CI_DIR_SIGN

constexpr auto fcf::devmgr::drot::CI_DIR_SIGN = "dir_sign"
constexpr

◆ CI_FOCUS_SIGN

constexpr auto fcf::devmgr::drot::CI_FOCUS_SIGN = "focus_sign"
constexpr

◆ CI_LATITUDE

constexpr auto fcf::devmgr::drot::CI_LATITUDE = "latitude"
constexpr

◆ CI_LONGITUDE

constexpr auto fcf::devmgr::drot::CI_LONGITUDE = "longitude"
constexpr

◆ CI_STAT_ALPHA

constexpr auto fcf::devmgr::drot::CI_STAT_ALPHA = "alpha"
constexpr

◆ CI_STAT_ANGLE_ON_SKY

constexpr auto fcf::devmgr::drot::CI_STAT_ANGLE_ON_SKY = "angle_on_sky"
constexpr

◆ CI_STAT_DELTA

constexpr auto fcf::devmgr::drot::CI_STAT_DELTA = "delta"
constexpr

◆ CI_STAT_ELEV

constexpr auto fcf::devmgr::drot::CI_STAT_ELEV = "elev_ref"
constexpr

◆ CI_STAT_REF

constexpr auto fcf::devmgr::drot::CI_STAT_REF = "stat_ref"
constexpr

◆ CI_STAT_SKY

constexpr auto fcf::devmgr::drot::CI_STAT_SKY = "sky_ref"
constexpr

◆ CI_STAT_TRACK_MODE

constexpr auto fcf::devmgr::drot::CI_STAT_TRACK_MODE = "track_mode"
constexpr

◆ CI_STAT_USER

constexpr auto fcf::devmgr::drot::CI_STAT_USER = "user_ref"
constexpr

◆ CI_TRK_PERIOD

constexpr auto fcf::devmgr::drot::CI_TRK_PERIOD = "trk_period"
constexpr

◆ CI_TRK_THRESHOLD

constexpr auto fcf::devmgr::drot::CI_TRK_THRESHOLD = "trk_threshold"
constexpr

◆ CI_USER_PAR1

constexpr auto fcf::devmgr::drot::CI_USER_PAR1 = "user_par1"
constexpr

◆ CI_USER_PAR2

constexpr auto fcf::devmgr::drot::CI_USER_PAR2 = "user_par2"
constexpr

◆ CI_USER_PAR3

constexpr auto fcf::devmgr::drot::CI_USER_PAR3 = "user_par3"
constexpr

◆ CI_USER_PAR4

constexpr auto fcf::devmgr::drot::CI_USER_PAR4 = "user_par4"
constexpr

◆ hw_errors

const std::unordered_map<short, std::string> fcf::devmgr::drot::hw_errors
Initial value:
= {
{HW_ERR_HW_NOT_OP, "TwinCAT not in OP state or CouplerState not mapped"},
{HW_ERR_WRONG_CMD, "Drot unknown command"},
{HW_ERR_INCONSISTENT, "Drot inconsistent hardware signals"},
{HW_ERR_INIT_FAILURE, "Drot init failure"},
{HW_ERR_ENABLE_FAILURE, "Drot enable failure"},
{HW_ERR_DISABLE_FAILURE, "Drot disable failure"},
}

◆ rpc_errors

const std::unordered_map<short, std::string> fcf::devmgr::drot::rpc_errors
Initial value:
= {
{RPC_ERR_NOT_OP, "Cannot disable Drot. Not in OP state"},
{RPC_ERR_NOT_OP_READY, "Cannot enable Drot. Not in NOT_OP_READY."},
{RPC_ERR_NOT_OP_NOTREADY, "Cannot init Drot. Not in NOT_OP_NOTREADY or FAILURE."},
{RPC_ERR_MOTOR_LOCAL, "RPC calls are not allowed in Local mode."},
{RPC_ERR_MOTOR_LOWER_LIMIT, "Move rejected. Target position beyond lower SW limit."},
{RPC_ERR_MOTOR_UPPER_LIMIT, "Move rejected. Target position beyond upper SW limit."}
}

◆ RPC_MOVE_ANGLE

constexpr auto fcf::devmgr::drot::RPC_MOVE_ANGLE = "rpcMoveAngle"
constexpr

◆ RPC_START_TRACK

constexpr auto fcf::devmgr::drot::RPC_START_TRACK = "rpcStartTrack"
constexpr

◆ RPC_STOP_TRACK

constexpr auto fcf::devmgr::drot::RPC_STOP_TRACK = "rpcStopTrack"
constexpr

◆ rpcMapping

const std::vector<std::string> fcf::devmgr::drot::rpcMapping

◆ statMapping

const std::vector<std::string> fcf::devmgr::drot::statMapping

◆ SUBSTATE_ENABLING

constexpr int fcf::devmgr::drot::SUBSTATE_ENABLING = 110
constexpr

◆ SUBSTATE_ENABLING_STR

constexpr auto fcf::devmgr::drot::SUBSTATE_ENABLING_STR = "Enabling"
constexpr

◆ SUBSTATE_OP_PRESETTING

constexpr int fcf::devmgr::drot::SUBSTATE_OP_PRESETTING = 221
constexpr

◆ SUBSTATE_OP_PRESETTING_STR

constexpr auto fcf::devmgr::drot::SUBSTATE_OP_PRESETTING_STR = "Presetting"
constexpr

◆ SUBSTATE_OP_TRACKING

constexpr int fcf::devmgr::drot::SUBSTATE_OP_TRACKING = 220
constexpr

◆ SUBSTATE_OP_TRACKING_STR

constexpr auto fcf::devmgr::drot::SUBSTATE_OP_TRACKING_STR = "Tracking"
constexpr

◆ SUBSTATE_RESETTING

constexpr int fcf::devmgr::drot::SUBSTATE_RESETTING = 109
constexpr

◆ SUBSTATE_RESETTING_STR

constexpr auto fcf::devmgr::drot::SUBSTATE_RESETTING_STR = "Resetting"
constexpr

◆ SubstateMap

const std::unordered_map<short, std::string> fcf::devmgr::drot::SubstateMap

◆ TRK_MODE_ELEV

constexpr short fcf::devmgr::drot::TRK_MODE_ELEV = 3
constexpr

◆ TRK_MODE_ELEV_STR

constexpr auto fcf::devmgr::drot::TRK_MODE_ELEV_STR = "elev"
constexpr

◆ TRK_MODE_ENG

constexpr short fcf::devmgr::drot::TRK_MODE_ENG = 0
constexpr

◆ TRK_MODE_ENG_STR

constexpr auto fcf::devmgr::drot::TRK_MODE_ENG_STR = "eng"
constexpr

◆ TRK_MODE_SKY

constexpr short fcf::devmgr::drot::TRK_MODE_SKY = 2
constexpr

◆ TRK_MODE_SKY_STR

constexpr auto fcf::devmgr::drot::TRK_MODE_SKY_STR = "sky"
constexpr

◆ TRK_MODE_STAT

constexpr short fcf::devmgr::drot::TRK_MODE_STAT = 1
constexpr

◆ TRK_MODE_STAT_STR

constexpr auto fcf::devmgr::drot::TRK_MODE_STAT_STR = "stat"
constexpr

◆ TRK_MODE_USER

constexpr short fcf::devmgr::drot::TRK_MODE_USER = 4
constexpr

◆ TRK_MODE_USER_STR

constexpr auto fcf::devmgr::drot::TRK_MODE_USER_STR = "user"
constexpr

◆ TrkModeMap

const std::unordered_map<short, std::string> fcf::devmgr::drot::TrkModeMap
fcf::devmgr::motor::SUBSTATE_OP_MOVING_STR
constexpr auto SUBSTATE_OP_MOVING_STR
Definition: motorConfig.hpp:123
fcf::devmgr::drot::CI_STAT_ALPHA
constexpr auto CI_STAT_ALPHA
Definition: drotConfig.hpp:104
fcf::devmgr::drot::TRK_MODE_SKY_STR
constexpr auto TRK_MODE_SKY_STR
Definition: drotConfig.hpp:91
fcf::devmgr::drot::RPC_MOVE_ANGLE
constexpr auto RPC_MOVE_ANGLE
Definition: drotConfig.hpp:46
fcf::devmgr::drot::RPC_ERR_MOTOR_LOWER_LIMIT
@ RPC_ERR_MOTOR_LOWER_LIMIT
Definition: drotRpcErrors.hpp:25
fcf::devmgr::drot::RPC_ERR_NOT_OP_NOTREADY
@ RPC_ERR_NOT_OP_NOTREADY
Definition: drotRpcErrors.hpp:23
fcf::devmgr::drot::HW_ERR_WRONG_CMD
@ HW_ERR_WRONG_CMD
Definition: drotHwErrors.hpp:22
fcf::devmgr::drot::SUBSTATE_RESETTING
constexpr int SUBSTATE_RESETTING
Definition: drotConfig.hpp:53
fcf::devmgr::common::CI_STAT_ERROR_CODE
constexpr auto CI_STAT_ERROR_CODE
Definition: deviceConfig.hpp:54
fcf::devmgr::drot::TRK_MODE_ELEV
constexpr short TRK_MODE_ELEV
Definition: drotConfig.hpp:86
fcf::devmgr::common::SUBSTATE_OP_DISABLING_STR
constexpr auto SUBSTATE_OP_DISABLING_STR
Definition: deviceConfig.hpp:95
fcf::devmgr::drot::TRK_MODE_STAT_STR
constexpr auto TRK_MODE_STAT_STR
Definition: drotConfig.hpp:90
fcf::devmgr::motor::SUBSTATE_OP_MOVING
constexpr int SUBSTATE_OP_MOVING
Definition: motorConfig.hpp:116
fcf::devmgr::common::CI_STAT_STATE
constexpr auto CI_STAT_STATE
Definition: deviceConfig.hpp:51
fcf::devmgr::common::CI_STAT_LOCAL
constexpr auto CI_STAT_LOCAL
Definition: deviceConfig.hpp:53
fcf::devmgr::motor::CI_STAT_TARGET_POS
constexpr auto CI_STAT_TARGET_POS
Definition: motorConfig.hpp:145
fcf::devmgr::motor::SUBSTATE_ABORTING
constexpr int SUBSTATE_ABORTING
Definition: motorConfig.hpp:114
fcf::devmgr::drot::TRK_MODE_USER_STR
constexpr auto TRK_MODE_USER_STR
Definition: drotConfig.hpp:93
fcf::devmgr::drot::RPC_START_TRACK
constexpr auto RPC_START_TRACK
Definition: drotConfig.hpp:47
fcf::devmgr::motor::CI_STAT_SCALE_FACTOR
constexpr auto CI_STAT_SCALE_FACTOR
Definition: motorConfig.hpp:150
fcf::devmgr::drot::HW_ERR_INCONSISTENT
@ HW_ERR_INCONSISTENT
Definition: drotHwErrors.hpp:23
fcf::devmgr::drot::SUBSTATE_RESETTING_STR
constexpr auto SUBSTATE_RESETTING_STR
Definition: drotConfig.hpp:59
fcf::devmgr::drot::HW_ERR_HW_NOT_OP
@ HW_ERR_HW_NOT_OP
Definition: drotHwErrors.hpp:21
fcf::devmgr::common::RPC_STOP
constexpr auto RPC_STOP
Definition: deviceConfig.hpp:46
fcf::devmgr::motor::SUBSTATE_OP_STANDSTILL_STR
constexpr auto SUBSTATE_OP_STANDSTILL_STR
Definition: motorConfig.hpp:122
fcf::devmgr::drot::TRK_MODE_USER
constexpr short TRK_MODE_USER
Definition: drotConfig.hpp:87
fcf::devmgr::common::RPC_DISABLE
constexpr auto RPC_DISABLE
Definition: deviceConfig.hpp:45
fcf::devmgr::drot::HW_ERR_ENABLE_FAILURE
@ HW_ERR_ENABLE_FAILURE
Definition: drotHwErrors.hpp:25
fcf::devmgr::drot::SUBSTATE_OP_PRESETTING
constexpr int SUBSTATE_OP_PRESETTING
Definition: drotConfig.hpp:57
fcf::devmgr::drot::RPC_ERR_NOT_OP_READY
@ RPC_ERR_NOT_OP_READY
Definition: drotRpcErrors.hpp:22
fcf::devmgr::drot::SUBSTATE_ENABLING_STR
constexpr auto SUBSTATE_ENABLING_STR
Definition: drotConfig.hpp:60
fcf::devmgr::common::SUBSTATE_OP_DISABLING
constexpr int SUBSTATE_OP_DISABLING
Definition: deviceConfig.hpp:92
fcf::devmgr::drot::RPC_ERR_NOT_OP
@ RPC_ERR_NOT_OP
Definition: drotRpcErrors.hpp:21
fcf::devmgr::common::SUBSTATE_NOTREADY_STR
constexpr auto SUBSTATE_NOTREADY_STR
Definition: deviceConfig.hpp:87
fcf::devmgr::common::SUBSTATE_INITIALISING_STR
constexpr auto SUBSTATE_INITIALISING_STR
Definition: deviceConfig.hpp:88
fcf::devmgr::drot::HW_ERR_DISABLE_FAILURE
@ HW_ERR_DISABLE_FAILURE
Definition: drotHwErrors.hpp:26
fcf::devmgr::drot::SUBSTATE_ENABLING
constexpr int SUBSTATE_ENABLING
Definition: drotConfig.hpp:54
fcf::devmgr::common::SUBSTATE_NOTREADY
constexpr int SUBSTATE_NOTREADY
Definition: deviceConfig.hpp:82
fcf::devmgr::drot::TRK_MODE_ENG_STR
constexpr auto TRK_MODE_ENG_STR
Definition: drotConfig.hpp:89
fcf::devmgr::motor::CI_STAT_ACTUAL_POS
constexpr auto CI_STAT_ACTUAL_POS
Definition: motorConfig.hpp:146
fcf::devmgr::drot::HW_ERR_INIT_FAILURE
@ HW_ERR_INIT_FAILURE
Definition: drotHwErrors.hpp:24
fcf::devmgr::motor::CI_STAT_ACTUAL_VEL
constexpr auto CI_STAT_ACTUAL_VEL
Definition: motorConfig.hpp:148
fcf::devmgr::common::SUBSTATE_INITIALISING
constexpr int SUBSTATE_INITIALISING
Definition: deviceConfig.hpp:84
fcf::devmgr::drot::SUBSTATE_OP_PRESETTING_STR
constexpr auto SUBSTATE_OP_PRESETTING_STR
Definition: drotConfig.hpp:62
fcf::devmgr::common::RPC_ENABLE
constexpr auto RPC_ENABLE
Definition: deviceConfig.hpp:44
fcf::devmgr::drot::CI_STAT_ANGLE_ON_SKY
constexpr auto CI_STAT_ANGLE_ON_SKY
Definition: drotConfig.hpp:106
fcf::devmgr::common::SUBSTATE_OP_ERROR
constexpr int SUBSTATE_OP_ERROR
Definition: deviceConfig.hpp:93
fcf::devmgr::drot::RPC_STOP_TRACK
constexpr auto RPC_STOP_TRACK
Definition: drotConfig.hpp:48
fcf::devmgr::common::SUBSTATE_OP_ERROR_STR
constexpr auto SUBSTATE_OP_ERROR_STR
Definition: deviceConfig.hpp:96
fcf::devmgr::drot::RPC_ERR_MOTOR_UPPER_LIMIT
@ RPC_ERR_MOTOR_UPPER_LIMIT
Definition: drotRpcErrors.hpp:26
fcf::devmgr::drot::CI_STAT_TRACK_MODE
constexpr auto CI_STAT_TRACK_MODE
Definition: drotConfig.hpp:103
fcf::devmgr::drot::TRK_MODE_ELEV_STR
constexpr auto TRK_MODE_ELEV_STR
Definition: drotConfig.hpp:92
fcf::devmgr::drot::CI_STAT_DELTA
constexpr auto CI_STAT_DELTA
Definition: drotConfig.hpp:105
fcf::devmgr::common::CI_STAT_SUBSTATE
constexpr auto CI_STAT_SUBSTATE
Definition: deviceConfig.hpp:50
fcf::devmgr::common::SUBSTATE_ERROR
constexpr int SUBSTATE_ERROR
Definition: deviceConfig.hpp:85
fcf::devmgr::drot::TRK_MODE_SKY
constexpr short TRK_MODE_SKY
Definition: drotConfig.hpp:85
fcf::devmgr::common::RPC_INIT
constexpr auto RPC_INIT
Definition: deviceConfig.hpp:43
fcf::devmgr::motor::SUBSTATE_ABORTING_STR
constexpr auto SUBSTATE_ABORTING_STR
Definition: motorConfig.hpp:121
fcf::devmgr::common::SUBSTATE_READY_STR
constexpr auto SUBSTATE_READY_STR
Definition: deviceConfig.hpp:89
fcf::devmgr::common::SUBSTATE_READY
constexpr int SUBSTATE_READY
Definition: deviceConfig.hpp:83
fcf::devmgr::drot::SUBSTATE_OP_TRACKING
constexpr int SUBSTATE_OP_TRACKING
Definition: drotConfig.hpp:56
fcf::devmgr::drot::RPC_ERR_MOTOR_LOCAL
@ RPC_ERR_MOTOR_LOCAL
Definition: drotRpcErrors.hpp:24
fcf::devmgr::motor::SUBSTATE_OP_STOPPING
constexpr int SUBSTATE_OP_STOPPING
Definition: motorConfig.hpp:118
fcf::devmgr::motor::SUBSTATE_OP_STOPPING_STR
constexpr auto SUBSTATE_OP_STOPPING_STR
Definition: motorConfig.hpp:125
fcf::devmgr::common::SUBSTATE_ERROR_STR
constexpr auto SUBSTATE_ERROR_STR
Definition: deviceConfig.hpp:90
fcf::devmgr::drot::TRK_MODE_ENG
constexpr short TRK_MODE_ENG
Definition: drotConfig.hpp:83
fcf::devmgr::motor::SUBSTATE_OP_STANDSTILL
constexpr int SUBSTATE_OP_STANDSTILL
Definition: motorConfig.hpp:115
fcf::devmgr::drot::SUBSTATE_OP_TRACKING_STR
constexpr auto SUBSTATE_OP_TRACKING_STR
Definition: drotConfig.hpp:61
fcf::devmgr::drot::TRK_MODE_STAT
constexpr short TRK_MODE_STAT
Definition: drotConfig.hpp:84
fcf::devmgr::common::RPC_RESET
constexpr auto RPC_RESET
Definition: deviceConfig.hpp:47