|
| enum | Signal : short {
Signal::LSTOP = 0,
Signal::LHW = 1,
Signal::REF = 2,
Signal::INDEX = 3,
Signal::UHW = 4,
Signal::USTOP = 5
} |
| |
| enum | {
INIT_ACTION_END = 0,
INIT_ACTION_FIND_INDEX = 1,
INIT_ACTION_FIND_REF_LE = 2,
INIT_ACTION_FIND_REF_UE = 3,
INIT_ACTION_FIND_LHW = 4,
INIT_ACTION_FIND_UHW = 5,
INIT_ACTION_DELAY = 6,
INIT_ACTION_MOVE_ABS = 7,
INIT_ACTION_MOVE_REL = 8,
INIT_ACTION_CALIB_ABS = 9,
INIT_ACTION_CALIB_REL = 10,
INIT_ACTION_CALIB_SWITCH = 11,
HW_SUCCESS = 0,
HW_ERR_HW_NOT_OP = 1,
HW_ERR_LOCAL = 2,
HW_ERR_INIT_ABORTED = 3,
HW_ERR_TIMEOUT_INIT = 4,
HW_ERR_TIMEOUT_MOVE = 5,
HW_ERR_TIMEOUT_RESET = 6,
HW_ERR_TIMEOUT_SETPOS = 7,
HW_ERR_TIMEOUT_USER_PREINIT = 8,
HW_ERR_TIMEOUT_USER_POSTINIT = 9,
HW_ERR_TIMEOUT_USER_PREMOVE = 10,
HW_ERR_TIMEOUT_USER_POSTMOVE = 11,
HW_ERR_SETPOS = 12,
HW_ERR_STOP = 13,
HW_ERR_ABORT = 14,
HW_ERR_SW_LIMIT_LOWER = 15,
HW_ERR_SW_LIMIT_UPPER = 16,
HW_ERR_BRAKE_ACTIVE = 17,
HW_ERR_BRAKE_ENGAGE = 18,
HW_ERR_BRAKE_DISENGAGE = 19,
HW_ERR_SWITCH_NOT_USED = 20,
HW_ERR_ENABLE = 21,
HW_ERR_NOVRAM_READ = 22,
HW_ERR_NOVRAM_WRITE = 23,
HW_ERR_SWITCH_EXIT = 24,
HW_ERR_STOP_LIMITS_BOTH = 25,
HW_ERR_HW_LIMITS_BOTH = 26,
HW_ERR_HW_IN_POS = 27,
HW_ERR_HW_LOCKED = 28,
HW_ERR_SOE_ADS = 29,
HW_ERR_SOE_SERCOS = 30,
HW_ERR_TC_VEL = 16929,
HW_ERR_TC_NOT_READY_FOR_STAR = 16933,
HW_ERR_TC_DISABLED_MOVE = 16992,
HW_ERR_TC_BISECTION = 17022,
HW_ERR_TC_MODULO_POS = 17026,
HW_ERR_TC_STOP_ACTIVE = 17135,
HW_ERR_TC_VEL_NEG = 17241,
HW_ERR_TC_TARGET_LSW = 17504,
HW_ERR_TC_TARGET_USW = 17505,
HW_ERR_TC_FOLLOWING_ERROR = 17744,
HW_ERR_TC_NOT_READY = 18000,
HW_ERR_TC_IN_POS_6_SEC = 19207,
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 | {
INIT_ACTION_END = 0,
INIT_ACTION_FIND_INDEX = 1,
INIT_ACTION_FIND_REF_LE = 2,
INIT_ACTION_FIND_REF_UE = 3,
INIT_ACTION_FIND_LHW = 4,
INIT_ACTION_FIND_UHW = 5,
INIT_ACTION_DELAY = 6,
INIT_ACTION_MOVE_ABS = 7,
INIT_ACTION_MOVE_REL = 8,
INIT_ACTION_CALIB_ABS = 9,
INIT_ACTION_CALIB_REL = 10,
INIT_ACTION_CALIB_SWITCH = 11,
HW_SUCCESS = 0,
HW_ERR_HW_NOT_OP = 1,
HW_ERR_LOCAL = 2,
HW_ERR_INIT_ABORTED = 3,
HW_ERR_TIMEOUT_INIT = 4,
HW_ERR_TIMEOUT_MOVE = 5,
HW_ERR_TIMEOUT_RESET = 6,
HW_ERR_TIMEOUT_SETPOS = 7,
HW_ERR_TIMEOUT_USER_PREINIT = 8,
HW_ERR_TIMEOUT_USER_POSTINIT = 9,
HW_ERR_TIMEOUT_USER_PREMOVE = 10,
HW_ERR_TIMEOUT_USER_POSTMOVE = 11,
HW_ERR_SETPOS = 12,
HW_ERR_STOP = 13,
HW_ERR_ABORT = 14,
HW_ERR_SW_LIMIT_LOWER = 15,
HW_ERR_SW_LIMIT_UPPER = 16,
HW_ERR_BRAKE_ACTIVE = 17,
HW_ERR_BRAKE_ENGAGE = 18,
HW_ERR_BRAKE_DISENGAGE = 19,
HW_ERR_SWITCH_NOT_USED = 20,
HW_ERR_ENABLE = 21,
HW_ERR_NOVRAM_READ = 22,
HW_ERR_NOVRAM_WRITE = 23,
HW_ERR_SWITCH_EXIT = 24,
HW_ERR_STOP_LIMITS_BOTH = 25,
HW_ERR_HW_LIMITS_BOTH = 26,
HW_ERR_HW_IN_POS = 27,
HW_ERR_HW_LOCKED = 28,
HW_ERR_SOE_ADS = 29,
HW_ERR_SOE_SERCOS = 30,
HW_ERR_TC_VEL = 16929,
HW_ERR_TC_NOT_READY_FOR_STAR = 16933,
HW_ERR_TC_DISABLED_MOVE = 16992,
HW_ERR_TC_BISECTION = 17022,
HW_ERR_TC_MODULO_POS = 17026,
HW_ERR_TC_STOP_ACTIVE = 17135,
HW_ERR_TC_VEL_NEG = 17241,
HW_ERR_TC_TARGET_LSW = 17504,
HW_ERR_TC_TARGET_USW = 17505,
HW_ERR_TC_FOLLOWING_ERROR = 17744,
HW_ERR_TC_NOT_READY = 18000,
HW_ERR_TC_IN_POS_6_SEC = 19207,
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 | {
INIT_ACTION_END = 0,
INIT_ACTION_FIND_INDEX = 1,
INIT_ACTION_FIND_REF_LE = 2,
INIT_ACTION_FIND_REF_UE = 3,
INIT_ACTION_FIND_LHW = 4,
INIT_ACTION_FIND_UHW = 5,
INIT_ACTION_DELAY = 6,
INIT_ACTION_MOVE_ABS = 7,
INIT_ACTION_MOVE_REL = 8,
INIT_ACTION_CALIB_ABS = 9,
INIT_ACTION_CALIB_REL = 10,
INIT_ACTION_CALIB_SWITCH = 11,
HW_SUCCESS = 0,
HW_ERR_HW_NOT_OP = 1,
HW_ERR_LOCAL = 2,
HW_ERR_INIT_ABORTED = 3,
HW_ERR_TIMEOUT_INIT = 4,
HW_ERR_TIMEOUT_MOVE = 5,
HW_ERR_TIMEOUT_RESET = 6,
HW_ERR_TIMEOUT_SETPOS = 7,
HW_ERR_TIMEOUT_USER_PREINIT = 8,
HW_ERR_TIMEOUT_USER_POSTINIT = 9,
HW_ERR_TIMEOUT_USER_PREMOVE = 10,
HW_ERR_TIMEOUT_USER_POSTMOVE = 11,
HW_ERR_SETPOS = 12,
HW_ERR_STOP = 13,
HW_ERR_ABORT = 14,
HW_ERR_SW_LIMIT_LOWER = 15,
HW_ERR_SW_LIMIT_UPPER = 16,
HW_ERR_BRAKE_ACTIVE = 17,
HW_ERR_BRAKE_ENGAGE = 18,
HW_ERR_BRAKE_DISENGAGE = 19,
HW_ERR_SWITCH_NOT_USED = 20,
HW_ERR_ENABLE = 21,
HW_ERR_NOVRAM_READ = 22,
HW_ERR_NOVRAM_WRITE = 23,
HW_ERR_SWITCH_EXIT = 24,
HW_ERR_STOP_LIMITS_BOTH = 25,
HW_ERR_HW_LIMITS_BOTH = 26,
HW_ERR_HW_IN_POS = 27,
HW_ERR_HW_LOCKED = 28,
HW_ERR_SOE_ADS = 29,
HW_ERR_SOE_SERCOS = 30,
HW_ERR_TC_VEL = 16929,
HW_ERR_TC_NOT_READY_FOR_STAR = 16933,
HW_ERR_TC_DISABLED_MOVE = 16992,
HW_ERR_TC_BISECTION = 17022,
HW_ERR_TC_MODULO_POS = 17026,
HW_ERR_TC_STOP_ACTIVE = 17135,
HW_ERR_TC_VEL_NEG = 17241,
HW_ERR_TC_TARGET_LSW = 17504,
HW_ERR_TC_TARGET_USW = 17505,
HW_ERR_TC_FOLLOWING_ERROR = 17744,
HW_ERR_TC_NOT_READY = 18000,
HW_ERR_TC_IN_POS_6_SEC = 19207,
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
} |
| |
◆ anonymous enum [1/3]
| Enumerator |
|---|
| INIT_ACTION_END | |
| INIT_ACTION_FIND_INDEX | |
| INIT_ACTION_FIND_REF_LE | |
| INIT_ACTION_FIND_REF_UE | |
| INIT_ACTION_FIND_LHW | |
| INIT_ACTION_FIND_UHW | |
| INIT_ACTION_DELAY | |
| INIT_ACTION_MOVE_ABS | |
| INIT_ACTION_MOVE_REL | |
| INIT_ACTION_CALIB_ABS | |
| INIT_ACTION_CALIB_REL | |
| INIT_ACTION_CALIB_SWITCH | |
| HW_SUCCESS | |
| HW_ERR_HW_NOT_OP | |
| HW_ERR_LOCAL | |
| HW_ERR_INIT_ABORTED | |
| HW_ERR_TIMEOUT_INIT | |
| HW_ERR_TIMEOUT_MOVE | |
| HW_ERR_TIMEOUT_RESET | |
| HW_ERR_TIMEOUT_SETPOS | |
| HW_ERR_TIMEOUT_USER_PREINIT | |
| HW_ERR_TIMEOUT_USER_POSTINIT | |
| HW_ERR_TIMEOUT_USER_PREMOVE | |
| HW_ERR_TIMEOUT_USER_POSTMOVE | |
| HW_ERR_SETPOS | |
| HW_ERR_STOP | |
| HW_ERR_ABORT | |
| HW_ERR_SW_LIMIT_LOWER | |
| HW_ERR_SW_LIMIT_UPPER | |
| HW_ERR_BRAKE_ACTIVE | |
| HW_ERR_BRAKE_ENGAGE | |
| HW_ERR_BRAKE_DISENGAGE | |
| HW_ERR_SWITCH_NOT_USED | |
| HW_ERR_ENABLE | |
| HW_ERR_NOVRAM_READ | |
| HW_ERR_NOVRAM_WRITE | |
| HW_ERR_SWITCH_EXIT | |
| HW_ERR_STOP_LIMITS_BOTH | |
| HW_ERR_HW_LIMITS_BOTH | |
| HW_ERR_HW_IN_POS | |
| HW_ERR_HW_LOCKED | |
| HW_ERR_SOE_ADS | |
| HW_ERR_SOE_SERCOS | |
| HW_ERR_TC_VEL | |
| HW_ERR_TC_NOT_READY_FOR_STAR | |
| HW_ERR_TC_DISABLED_MOVE | |
| HW_ERR_TC_BISECTION | |
| HW_ERR_TC_MODULO_POS | |
| HW_ERR_TC_STOP_ACTIVE | |
| HW_ERR_TC_VEL_NEG | |
| HW_ERR_TC_TARGET_LSW | |
| HW_ERR_TC_TARGET_USW | |
| HW_ERR_TC_FOLLOWING_ERROR | |
| HW_ERR_TC_NOT_READY | |
| HW_ERR_TC_IN_POS_6_SEC | |
| 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/3]
| Enumerator |
|---|
| INIT_ACTION_END | |
| INIT_ACTION_FIND_INDEX | |
| INIT_ACTION_FIND_REF_LE | |
| INIT_ACTION_FIND_REF_UE | |
| INIT_ACTION_FIND_LHW | |
| INIT_ACTION_FIND_UHW | |
| INIT_ACTION_DELAY | |
| INIT_ACTION_MOVE_ABS | |
| INIT_ACTION_MOVE_REL | |
| INIT_ACTION_CALIB_ABS | |
| INIT_ACTION_CALIB_REL | |
| INIT_ACTION_CALIB_SWITCH | |
| HW_SUCCESS | |
| HW_ERR_HW_NOT_OP | |
| HW_ERR_LOCAL | |
| HW_ERR_INIT_ABORTED | |
| HW_ERR_TIMEOUT_INIT | |
| HW_ERR_TIMEOUT_MOVE | |
| HW_ERR_TIMEOUT_RESET | |
| HW_ERR_TIMEOUT_SETPOS | |
| HW_ERR_TIMEOUT_USER_PREINIT | |
| HW_ERR_TIMEOUT_USER_POSTINIT | |
| HW_ERR_TIMEOUT_USER_PREMOVE | |
| HW_ERR_TIMEOUT_USER_POSTMOVE | |
| HW_ERR_SETPOS | |
| HW_ERR_STOP | |
| HW_ERR_ABORT | |
| HW_ERR_SW_LIMIT_LOWER | |
| HW_ERR_SW_LIMIT_UPPER | |
| HW_ERR_BRAKE_ACTIVE | |
| HW_ERR_BRAKE_ENGAGE | |
| HW_ERR_BRAKE_DISENGAGE | |
| HW_ERR_SWITCH_NOT_USED | |
| HW_ERR_ENABLE | |
| HW_ERR_NOVRAM_READ | |
| HW_ERR_NOVRAM_WRITE | |
| HW_ERR_SWITCH_EXIT | |
| HW_ERR_STOP_LIMITS_BOTH | |
| HW_ERR_HW_LIMITS_BOTH | |
| HW_ERR_HW_IN_POS | |
| HW_ERR_HW_LOCKED | |
| HW_ERR_SOE_ADS | |
| HW_ERR_SOE_SERCOS | |
| HW_ERR_TC_VEL | |
| HW_ERR_TC_NOT_READY_FOR_STAR | |
| HW_ERR_TC_DISABLED_MOVE | |
| HW_ERR_TC_BISECTION | |
| HW_ERR_TC_MODULO_POS | |
| HW_ERR_TC_STOP_ACTIVE | |
| HW_ERR_TC_VEL_NEG | |
| HW_ERR_TC_TARGET_LSW | |
| HW_ERR_TC_TARGET_USW | |
| HW_ERR_TC_FOLLOWING_ERROR | |
| HW_ERR_TC_NOT_READY | |
| HW_ERR_TC_IN_POS_6_SEC | |
| 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 [3/3]
| Enumerator |
|---|
| INIT_ACTION_END | |
| INIT_ACTION_FIND_INDEX | |
| INIT_ACTION_FIND_REF_LE | |
| INIT_ACTION_FIND_REF_UE | |
| INIT_ACTION_FIND_LHW | |
| INIT_ACTION_FIND_UHW | |
| INIT_ACTION_DELAY | |
| INIT_ACTION_MOVE_ABS | |
| INIT_ACTION_MOVE_REL | |
| INIT_ACTION_CALIB_ABS | |
| INIT_ACTION_CALIB_REL | |
| INIT_ACTION_CALIB_SWITCH | |
| HW_SUCCESS | |
| HW_ERR_HW_NOT_OP | |
| HW_ERR_LOCAL | |
| HW_ERR_INIT_ABORTED | |
| HW_ERR_TIMEOUT_INIT | |
| HW_ERR_TIMEOUT_MOVE | |
| HW_ERR_TIMEOUT_RESET | |
| HW_ERR_TIMEOUT_SETPOS | |
| HW_ERR_TIMEOUT_USER_PREINIT | |
| HW_ERR_TIMEOUT_USER_POSTINIT | |
| HW_ERR_TIMEOUT_USER_PREMOVE | |
| HW_ERR_TIMEOUT_USER_POSTMOVE | |
| HW_ERR_SETPOS | |
| HW_ERR_STOP | |
| HW_ERR_ABORT | |
| HW_ERR_SW_LIMIT_LOWER | |
| HW_ERR_SW_LIMIT_UPPER | |
| HW_ERR_BRAKE_ACTIVE | |
| HW_ERR_BRAKE_ENGAGE | |
| HW_ERR_BRAKE_DISENGAGE | |
| HW_ERR_SWITCH_NOT_USED | |
| HW_ERR_ENABLE | |
| HW_ERR_NOVRAM_READ | |
| HW_ERR_NOVRAM_WRITE | |
| HW_ERR_SWITCH_EXIT | |
| HW_ERR_STOP_LIMITS_BOTH | |
| HW_ERR_HW_LIMITS_BOTH | |
| HW_ERR_HW_IN_POS | |
| HW_ERR_HW_LOCKED | |
| HW_ERR_SOE_ADS | |
| HW_ERR_SOE_SERCOS | |
| HW_ERR_TC_VEL | |
| HW_ERR_TC_NOT_READY_FOR_STAR | |
| HW_ERR_TC_DISABLED_MOVE | |
| HW_ERR_TC_BISECTION | |
| HW_ERR_TC_MODULO_POS | |
| HW_ERR_TC_STOP_ACTIVE | |
| HW_ERR_TC_VEL_NEG | |
| HW_ERR_TC_TARGET_LSW | |
| HW_ERR_TC_TARGET_USW | |
| HW_ERR_TC_FOLLOWING_ERROR | |
| HW_ERR_TC_NOT_READY | |
| HW_ERR_TC_IN_POS_6_SEC | |
| 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 | |
◆ Signal
| Enumerator |
|---|
| LSTOP | |
| LHW | |
| REF | |
| INDEX | |
| UHW | |
| USTOP | |
◆ REGISTER_DEVICE()
| fcf::devmgr::motor::REGISTER_DEVICE |
( |
Motor |
| ) |
|
◆ AxisModeMap
| const std::unordered_map<int, std::string> fcf::devmgr::motor::AxisModeMap |
◆ AxisTypeMap
| const std::unordered_map<std::string, int> fcf::devmgr::motor::AxisTypeMap |
◆ CI_ACTIVE_LOW_BRAKE
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_BRAKE = "low_brake" |
|
constexpr |
◆ CI_ACTIVE_LOW_INDEX
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_INDEX = "active_low_index" |
|
constexpr |
◆ CI_ACTIVE_LOW_INPOS
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_INPOS = "low_inpos" |
|
constexpr |
◆ CI_ACTIVE_LOW_LHW
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_LHW = "active_low_lhw" |
|
constexpr |
◆ CI_ACTIVE_LOW_REF
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_REF = "active_low_ref" |
|
constexpr |
◆ CI_ACTIVE_LOW_STOP
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_STOP = "active_low_lstop" |
|
constexpr |
◆ CI_ACTIVE_LOW_UHW
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_UHW = "active_low_uhw" |
|
constexpr |
◆ CI_ACTIVE_LOW_USTOP
| constexpr auto fcf::devmgr::motor::CI_ACTIVE_LOW_USTOP = "active_low_ustop" |
|
constexpr |
◆ CI_AXIS_MODE_INPOS
| constexpr int fcf::devmgr::motor::CI_AXIS_MODE_INPOS = 0 |
|
constexpr |
◆ CI_AXIS_MODE_INPOS_STR
| constexpr auto fcf::devmgr::motor::CI_AXIS_MODE_INPOS_STR = "InPosition" |
|
constexpr |
◆ CI_AXIS_MODE_INVEL
| constexpr int fcf::devmgr::motor::CI_AXIS_MODE_INVEL = 1 |
|
constexpr |
◆ CI_AXIS_MODE_INVEL_STR
| constexpr auto fcf::devmgr::motor::CI_AXIS_MODE_INVEL_STR = "InVelocity" |
|
constexpr |
◆ CI_AXIS_TYPE
| constexpr auto fcf::devmgr::motor::CI_AXIS_TYPE = "axis_type" |
|
constexpr |
◆ CI_AXIS_TYPE_CIRCULAR
| constexpr int fcf::devmgr::motor::CI_AXIS_TYPE_CIRCULAR = 2 |
|
constexpr |
◆ CI_AXIS_TYPE_CIRCULAR_OPT
| constexpr int fcf::devmgr::motor::CI_AXIS_TYPE_CIRCULAR_OPT = 3 |
|
constexpr |
◆ CI_AXIS_TYPE_CIRCULAR_OPT_STR
| constexpr auto fcf::devmgr::motor::CI_AXIS_TYPE_CIRCULAR_OPT_STR = "CIRCULAR_OPT" |
|
constexpr |
◆ CI_AXIS_TYPE_CIRCULAR_STR
| constexpr auto fcf::devmgr::motor::CI_AXIS_TYPE_CIRCULAR_STR = "CIRCULAR" |
|
constexpr |
◆ CI_AXIS_TYPE_LINEAR
| constexpr int fcf::devmgr::motor::CI_AXIS_TYPE_LINEAR = 1 |
|
constexpr |
◆ CI_AXIS_TYPE_LINEAR_STR
| constexpr auto fcf::devmgr::motor::CI_AXIS_TYPE_LINEAR_STR = "LINEAR" |
|
constexpr |
◆ CI_BACKLASH
| constexpr auto fcf::devmgr::motor::CI_BACKLASH = "backlash" |
|
constexpr |
◆ CI_BRAKE
| constexpr auto fcf::devmgr::motor::CI_BRAKE = "brake" |
|
constexpr |
◆ CI_CHECK_INPOS
| constexpr auto fcf::devmgr::motor::CI_CHECK_INPOS = "check_inpos" |
|
constexpr |
◆ CI_DEF_VEL
| constexpr auto fcf::devmgr::motor::CI_DEF_VEL = "velocity" |
|
constexpr |
◆ CI_DISABLE
| constexpr auto fcf::devmgr::motor::CI_DISABLE = "disable" |
|
constexpr |
◆ CI_EXEC_POST_INIT
| constexpr auto fcf::devmgr::motor::CI_EXEC_POST_INIT = "exec_post_init" |
|
constexpr |
◆ CI_EXEC_POST_MOVE
| constexpr auto fcf::devmgr::motor::CI_EXEC_POST_MOVE = "exec_post_move" |
|
constexpr |
◆ CI_EXEC_PRE_INIT
| constexpr auto fcf::devmgr::motor::CI_EXEC_PRE_INIT = "exec_pre_init" |
|
constexpr |
◆ CI_EXEC_PRE_MOVE
| constexpr auto fcf::devmgr::motor::CI_EXEC_PRE_MOVE = "exec_pre_move" |
|
constexpr |
◆ CI_INIT_ACTION
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION = "step" |
|
constexpr |
◆ CI_INIT_ACTION_CALIB_ABS
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_CALIB_ABS = "CALIB_ABS" |
|
constexpr |
◆ CI_INIT_ACTION_CALIB_REL
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_CALIB_REL = "CALIB_REL" |
|
constexpr |
◆ CI_INIT_ACTION_CALIB_SWITCH
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_CALIB_SWITCH = "CALIB_SWITCH" |
|
constexpr |
◆ CI_INIT_ACTION_DELAY
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_DELAY = "DELAY" |
|
constexpr |
◆ CI_INIT_ACTION_END
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_END = "END" |
|
constexpr |
◆ CI_INIT_ACTION_FIND_INDEX
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_FIND_INDEX = "FIND_INDEX" |
|
constexpr |
◆ CI_INIT_ACTION_FIND_LHW
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_FIND_LHW = "FIND_LHW" |
|
constexpr |
◆ CI_INIT_ACTION_FIND_REF_LE
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_FIND_REF_LE = "FIND_REF_LE" |
|
constexpr |
◆ CI_INIT_ACTION_FIND_REF_UE
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_FIND_REF_UE = "FIND_REF_UE" |
|
constexpr |
◆ CI_INIT_ACTION_FIND_UHW
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_FIND_UHW = "FIND_UHW" |
|
constexpr |
◆ CI_INIT_ACTION_MOVE_ABS
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_MOVE_ABS = "MOVE_ABS" |
|
constexpr |
◆ CI_INIT_ACTION_MOVE_REL
| constexpr auto fcf::devmgr::motor::CI_INIT_ACTION_MOVE_REL = "MOVE_REL" |
|
constexpr |
◆ CI_INIT_SEQUENCE
| constexpr auto fcf::devmgr::motor::CI_INIT_SEQUENCE = "sequence" |
|
constexpr |
◆ CI_INIT_VALUE_1
| constexpr auto fcf::devmgr::motor::CI_INIT_VALUE_1 = "value1" |
|
constexpr |
◆ CI_INIT_VALUE_2
| constexpr auto fcf::devmgr::motor::CI_INIT_VALUE_2 = "value2" |
|
constexpr |
◆ CI_INITIALISATION
| constexpr auto fcf::devmgr::motor::CI_INITIALISATION = "initialisation" |
|
constexpr |
◆ CI_LOCK
| constexpr auto fcf::devmgr::motor::CI_LOCK = "lock" |
|
constexpr |
◆ CI_LOCK_POS
| constexpr auto fcf::devmgr::motor::CI_LOCK_POS = "lock_pos" |
|
constexpr |
◆ CI_LOCK_TOLERANCE
| constexpr auto fcf::devmgr::motor::CI_LOCK_TOLERANCE = "lock_tolerance" |
|
constexpr |
◆ CI_MAX_INIT_STEPS
| constexpr int fcf::devmgr::motor::CI_MAX_INIT_STEPS = 10 |
|
constexpr |
◆ CI_MAX_POS
| constexpr auto fcf::devmgr::motor::CI_MAX_POS = "max_pos" |
|
constexpr |
◆ CI_MIN_POS
| constexpr auto fcf::devmgr::motor::CI_MIN_POS = "min_pos" |
|
constexpr |
◆ CI_NAME_POS_TOLERANCE
| constexpr auto fcf::devmgr::motor::CI_NAME_POS_TOLERANCE = "tolerance" |
|
constexpr |
◆ CI_POS_NAME
| constexpr auto fcf::devmgr::motor::CI_POS_NAME = "name" |
|
constexpr |
◆ CI_POS_VALUE
| constexpr auto fcf::devmgr::motor::CI_POS_VALUE = "value" |
|
constexpr |
◆ CI_POSITIONS
| constexpr auto fcf::devmgr::motor::CI_POSITIONS = "positions" |
|
constexpr |
◆ CI_SCALE_FACTOR
| constexpr auto fcf::devmgr::motor::CI_SCALE_FACTOR = "scale_factor" |
|
constexpr |
◆ CI_STAT_ACTUAL_POS
| constexpr auto fcf::devmgr::motor::CI_STAT_ACTUAL_POS = "pos_actual" |
|
constexpr |
◆ CI_STAT_ACTUAL_POSNAME
| constexpr auto fcf::devmgr::motor::CI_STAT_ACTUAL_POSNAME = "pos_actual_name" |
|
constexpr |
◆ CI_STAT_ACTUAL_VEL
| constexpr auto fcf::devmgr::motor::CI_STAT_ACTUAL_VEL = "vel_actual" |
|
constexpr |
◆ CI_STAT_AXIS_BRAKE
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_BRAKE = "axis_brake" |
|
constexpr |
◆ CI_STAT_AXIS_ENABLE
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_ENABLE = "axis_enable" |
|
constexpr |
◆ CI_STAT_AXIS_INFO_DATA_1
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_INFO_DATA_1 = "axis_info_data1" |
|
constexpr |
◆ CI_STAT_AXIS_INFO_DATA_2
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_INFO_DATA_2 = "axis_info_data2" |
|
constexpr |
◆ CI_STAT_AXIS_INPOS
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_INPOS = "axis_inposition" |
|
constexpr |
◆ CI_STAT_AXIS_LOCK
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_LOCK = "axis_lock" |
|
constexpr |
◆ CI_STAT_AXIS_READY
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_READY = "axis_ready" |
|
constexpr |
◆ CI_STAT_AXIS_STOP_NEG
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_STOP_NEG = "axis_stop_pos" |
|
constexpr |
◆ CI_STAT_AXIS_STOP_POS
| constexpr auto fcf::devmgr::motor::CI_STAT_AXIS_STOP_POS = "axis_stop_neg" |
|
constexpr |
◆ CI_STAT_BACKLASH_STEP
| constexpr auto fcf::devmgr::motor::CI_STAT_BACKLASH_STEP = "backlash_step" |
|
constexpr |
◆ CI_STAT_ENC_POS
| constexpr auto fcf::devmgr::motor::CI_STAT_ENC_POS = "pos_enc" |
|
constexpr |
◆ CI_STAT_INIT_ACTION
| constexpr auto fcf::devmgr::motor::CI_STAT_INIT_ACTION = "init_action" |
|
constexpr |
◆ CI_STAT_INIT_STEP
| constexpr auto fcf::devmgr::motor::CI_STAT_INIT_STEP = "init_step" |
|
constexpr |
◆ CI_STAT_INITIALISED
| constexpr auto fcf::devmgr::motor::CI_STAT_INITIALISED = "initialised" |
|
constexpr |
◆ CI_STAT_MODE
| constexpr auto fcf::devmgr::motor::CI_STAT_MODE = "mode" |
|
constexpr |
◆ CI_STAT_POS_ERROR
| constexpr auto fcf::devmgr::motor::CI_STAT_POS_ERROR = "pos_error" |
|
constexpr |
◆ CI_STAT_SCALE_FACTOR
| constexpr auto fcf::devmgr::motor::CI_STAT_SCALE_FACTOR = "scale_factor" |
|
constexpr |
◆ CI_STAT_SIGNAL_INDEX
| constexpr auto fcf::devmgr::motor::CI_STAT_SIGNAL_INDEX = "signal_index" |
|
constexpr |
◆ CI_STAT_SIGNAL_LHW
| constexpr auto fcf::devmgr::motor::CI_STAT_SIGNAL_LHW = "signal_lhw" |
|
constexpr |
◆ CI_STAT_SIGNAL_LSTOP
| constexpr auto fcf::devmgr::motor::CI_STAT_SIGNAL_LSTOP = "signal_lstop" |
|
constexpr |
◆ CI_STAT_SIGNAL_REF
| constexpr auto fcf::devmgr::motor::CI_STAT_SIGNAL_REF = "signal_ref" |
|
constexpr |
◆ CI_STAT_SIGNAL_UHW
| constexpr auto fcf::devmgr::motor::CI_STAT_SIGNAL_UHW = "signal_uhw" |
|
constexpr |
◆ CI_STAT_SIGNAL_USTOP
| constexpr auto fcf::devmgr::motor::CI_STAT_SIGNAL_USTOP = "signal_ustop" |
|
constexpr |
◆ CI_STAT_TARGET_ENC
| constexpr auto fcf::devmgr::motor::CI_STAT_TARGET_ENC = "target_enc" |
|
constexpr |
◆ CI_STAT_TARGET_POS
| constexpr auto fcf::devmgr::motor::CI_STAT_TARGET_POS = "pos_target" |
|
constexpr |
◆ CI_STAT_TARGET_POSNAME
| constexpr auto fcf::devmgr::motor::CI_STAT_TARGET_POSNAME = "pos_target_name" |
|
constexpr |
◆ CI_STAT_TARGET_VEL
| constexpr auto fcf::devmgr::motor::CI_STAT_TARGET_VEL = "vel_target" |
|
constexpr |
◆ CI_TIMEOUT_INIT
| constexpr auto fcf::devmgr::motor::CI_TIMEOUT_INIT = "tout_init" |
|
constexpr |
◆ CI_TIMEOUT_MOVE
| constexpr auto fcf::devmgr::motor::CI_TIMEOUT_MOVE = "tout_move" |
|
constexpr |
◆ CI_TIMEOUT_SWITCH
| constexpr auto fcf::devmgr::motor::CI_TIMEOUT_SWITCH = "tout_switch" |
|
constexpr |
◆ FITS_PARAM_BRAKE
| constexpr auto fcf::devmgr::motor::FITS_PARAM_BRAKE = "BRAKE" |
|
constexpr |
◆ FITS_PARAM_LOCK
| constexpr auto fcf::devmgr::motor::FITS_PARAM_LOCK = "LOCK" |
|
constexpr |
◆ FITS_PARAM_POS
| constexpr auto fcf::devmgr::motor::FITS_PARAM_POS = "POS" |
|
constexpr |
◆ FITS_PARAM_POSNAME
| constexpr auto fcf::devmgr::motor::FITS_PARAM_POSNAME = "POSNAME" |
|
constexpr |
◆ hw_errors
| const std::unordered_map<short, std::string> fcf::devmgr::motor::hw_errors |
◆ InitActions2Map
| const std::unordered_map<int, std::string> fcf::devmgr::motor::InitActions2Map |
◆ InitActionsMap
| const std::unordered_map<std::string, int> fcf::devmgr::motor::InitActionsMap |
◆ LOGGER_NAME
| constexpr auto fcf::devmgr::motor::LOGGER_NAME = "motor" |
|
constexpr |
◆ rpc_errors
| const std::unordered_map<short, std::string> fcf::devmgr::motor::rpc_errors |
◆ RPC_MOVE_ABS
| constexpr auto fcf::devmgr::motor::RPC_MOVE_ABS = "rpcMoveAbs" |
|
constexpr |
◆ RPC_MOVE_REL
| constexpr auto fcf::devmgr::motor::RPC_MOVE_REL = "rpcMoveRel" |
|
constexpr |
◆ RPC_MOVE_VEL
| constexpr auto fcf::devmgr::motor::RPC_MOVE_VEL = "rpcMoveVel" |
|
constexpr |
◆ SUBSTATE_ABORTING
| constexpr int fcf::devmgr::motor::SUBSTATE_ABORTING = 107 |
|
constexpr |
◆ SUBSTATE_ABORTING_STR
| constexpr auto fcf::devmgr::motor::SUBSTATE_ABORTING_STR = "Aborting" |
|
constexpr |
◆ SUBSTATE_OP_MOVING
| constexpr int fcf::devmgr::motor::SUBSTATE_OP_MOVING = 217 |
|
constexpr |
◆ SUBSTATE_OP_MOVING_STR
| constexpr auto fcf::devmgr::motor::SUBSTATE_OP_MOVING_STR = "Moving" |
|
constexpr |
◆ SUBSTATE_OP_SETTING_POS
| constexpr int fcf::devmgr::motor::SUBSTATE_OP_SETTING_POS = 218 |
|
constexpr |
◆ SUBSTATE_OP_SETTING_POS_STR
| constexpr auto fcf::devmgr::motor::SUBSTATE_OP_SETTING_POS_STR = "SettingPos" |
|
constexpr |
◆ SUBSTATE_OP_STANDSTILL
| constexpr int fcf::devmgr::motor::SUBSTATE_OP_STANDSTILL = 216 |
|
constexpr |
◆ SUBSTATE_OP_STANDSTILL_STR
| constexpr auto fcf::devmgr::motor::SUBSTATE_OP_STANDSTILL_STR = "Standstill" |
|
constexpr |
◆ SUBSTATE_OP_STOPPING
| constexpr int fcf::devmgr::motor::SUBSTATE_OP_STOPPING = 219 |
|
constexpr |
◆ SUBSTATE_OP_STOPPING_STR
| constexpr auto fcf::devmgr::motor::SUBSTATE_OP_STOPPING_STR = "Stopping" |
|
constexpr |
◆ SUBSTATE_READY_STR
| constexpr auto fcf::devmgr::motor::SUBSTATE_READY_STR = "Ready" |
|
constexpr |
◆ SubstateMap
| const std::unordered_map<short, std::string> fcf::devmgr::motor::SubstateMap |
◆ UndefinedNamedPos
| constexpr auto fcf::devmgr::motor::UndefinedNamedPos = "undefined" |
|
constexpr |
constexpr auto SUBSTATE_OP_MOVING_STR
Definition: motorConfig.hpp:126
@ INIT_ACTION_MOVE_REL
Definition: motorConfig.hpp:209
@ INIT_ACTION_FIND_UHW
Definition: motorConfig.hpp:206
constexpr auto CI_AXIS_TYPE_CIRCULAR_OPT_STR
Definition: motorConfig.hpp:85
@ INIT_ACTION_DELAY
Definition: motorConfig.hpp:207
constexpr auto CI_INIT_ACTION_FIND_INDEX
Definition: motorConfig.hpp:101
constexpr auto CI_INIT_ACTION_DELAY
Definition: motorConfig.hpp:106
@ INIT_ACTION_END
Definition: motorConfig.hpp:201
@ INIT_ACTION_CALIB_SWITCH
Definition: motorConfig.hpp:212
constexpr int CI_AXIS_TYPE_CIRCULAR
Definition: motorConfig.hpp:80
constexpr auto CI_AXIS_MODE_INPOS_STR
Definition: motorConfig.hpp:90
constexpr int SUBSTATE_OP_MOVING
Definition: motorConfig.hpp:119
@ INIT_ACTION_FIND_REF_UE
Definition: motorConfig.hpp:204
@ INIT_ACTION_FIND_LHW
Definition: motorConfig.hpp:205
@ INIT_ACTION_CALIB_ABS
Definition: motorConfig.hpp:210
constexpr auto CI_AXIS_MODE_INVEL_STR
Definition: motorConfig.hpp:91
@ RPC_ERR_MOTOR_UPPER_LIMIT
Definition: motorRpcErrors.hpp:25
@ RPC_ERR_NOT_OP
Definition: motorRpcErrors.hpp:20
constexpr int SUBSTATE_ABORTING
Definition: motorConfig.hpp:117
@ RPC_ERR_MOTOR_LOWER_LIMIT
Definition: motorRpcErrors.hpp:24
constexpr auto CI_INIT_ACTION_FIND_UHW
Definition: motorConfig.hpp:105
constexpr auto CI_INIT_ACTION_FIND_REF_LE
Definition: motorConfig.hpp:102
constexpr auto CI_INIT_ACTION_MOVE_REL
Definition: motorConfig.hpp:108
constexpr auto SUBSTATE_OP_STANDSTILL_STR
Definition: motorConfig.hpp:125
constexpr auto CI_INIT_ACTION_MOVE_ABS
Definition: motorConfig.hpp:107
constexpr auto CI_AXIS_TYPE_CIRCULAR_STR
Definition: motorConfig.hpp:84
constexpr auto CI_INIT_ACTION_END
Definition: motorConfig.hpp:100
@ RPC_ERR_NOT_OP_NOTREADY
Definition: motorRpcErrors.hpp:22
constexpr auto SUBSTATE_NOTREADY_STR
Definition: deviceConfig.hpp:99
constexpr auto SUBSTATE_INITIALISING_STR
Definition: deviceConfig.hpp:100
constexpr int SUBSTATE_NOTREADY
Definition: deviceConfig.hpp:94
constexpr int CI_AXIS_TYPE_CIRCULAR_OPT
Definition: motorConfig.hpp:81
constexpr auto CI_INIT_ACTION_CALIB_SWITCH
Definition: motorConfig.hpp:111
constexpr int SUBSTATE_INITIALISING
Definition: deviceConfig.hpp:96
@ RPC_ERR_NOT_OP_READY
Definition: motorRpcErrors.hpp:21
constexpr int SUBSTATE_OP_ERROR
Definition: deviceConfig.hpp:105
constexpr auto CI_INIT_ACTION_FIND_LHW
Definition: motorConfig.hpp:104
constexpr int SUBSTATE_OP_SETTING_POS
Definition: motorConfig.hpp:120
constexpr auto CI_INIT_ACTION_CALIB_REL
Definition: motorConfig.hpp:110
constexpr auto SUBSTATE_OP_ERROR_STR
Definition: deviceConfig.hpp:108
@ INIT_ACTION_FIND_REF_LE
Definition: motorConfig.hpp:203
constexpr auto CI_INIT_ACTION_FIND_REF_UE
Definition: motorConfig.hpp:103
@ RPC_ERR_MOTOR_LOCAL
Definition: motorRpcErrors.hpp:23
constexpr int SUBSTATE_ERROR
Definition: deviceConfig.hpp:97
constexpr auto SUBSTATE_ABORTING_STR
Definition: motorConfig.hpp:124
constexpr auto CI_AXIS_TYPE_LINEAR_STR
Definition: motorConfig.hpp:83
constexpr auto SUBSTATE_READY_STR
Definition: deviceConfig.hpp:101
constexpr int SUBSTATE_READY
Definition: deviceConfig.hpp:95
@ INIT_ACTION_FIND_INDEX
Definition: motorConfig.hpp:202
constexpr int CI_AXIS_MODE_INVEL
Definition: motorConfig.hpp:88
@ INIT_ACTION_MOVE_ABS
Definition: motorConfig.hpp:208
constexpr int CI_AXIS_MODE_INPOS
Definition: motorConfig.hpp:87
constexpr auto SUBSTATE_OP_SETTING_POS_STR
Definition: motorConfig.hpp:127
@ INIT_ACTION_CALIB_REL
Definition: motorConfig.hpp:211
constexpr auto CI_INIT_ACTION_CALIB_ABS
Definition: motorConfig.hpp:109
constexpr int SUBSTATE_OP_STOPPING
Definition: motorConfig.hpp:121
constexpr auto SUBSTATE_OP_STOPPING_STR
Definition: motorConfig.hpp:128
constexpr auto SUBSTATE_ERROR_STR
Definition: deviceConfig.hpp:102
constexpr int CI_AXIS_TYPE_LINEAR
Definition: motorConfig.hpp:79
constexpr int SUBSTATE_OP_STANDSTILL
Definition: motorConfig.hpp:118