10 #ifndef FCF_DEVMGR_DEVICE_MOTOR_HW_ERRORS_HPP
11 #define FCF_DEVMGR_DEVICE_MOTOR_HW_ERRORS_HPP
14 #include <unordered_map>
68 const std::unordered_map<short, std::string>
hw_errors = {
70 {
HW_ERR_LOCAL,
"control not allowed. Motor in Local mode."},
const std::unordered_map< short, std::string > hw_errors
Definition: motorHwErrors.hpp:68
@ HW_ERR_TC_VEL_NEG
Definition: motorHwErrors.hpp:58
@ HW_ERR_TIMEOUT_RESET
Definition: motorHwErrors.hpp:25
@ HW_ERR_TC_TARGET_LSW
Definition: motorHwErrors.hpp:59
@ HW_ERR_SWITCH_EXIT
Definition: motorHwErrors.hpp:43
@ HW_ERR_TIMEOUT_MOVE
Definition: motorHwErrors.hpp:24
@ HW_ERR_BRAKE_DISENGAGE
Definition: motorHwErrors.hpp:38
@ HW_ERR_BRAKE_ENGAGE
Definition: motorHwErrors.hpp:37
@ HW_ERR_TIMEOUT_SETPOS
Definition: motorHwErrors.hpp:26
@ HW_ERR_NOVRAM_READ
Definition: motorHwErrors.hpp:41
@ HW_ERR_SOE_ADS
Definition: motorHwErrors.hpp:48
@ HW_ERR_TC_VEL
Definition: motorHwErrors.hpp:52
@ HW_ERR_NOVRAM_WRITE
Definition: motorHwErrors.hpp:42
@ HW_ERR_TC_NOT_READY
Definition: motorHwErrors.hpp:62
@ HW_ERR_SW_LIMIT_LOWER
Definition: motorHwErrors.hpp:34
@ HW_ERR_INIT_ABORTED
Definition: motorHwErrors.hpp:22
@ HW_ERR_TC_BISECTION
Definition: motorHwErrors.hpp:55
@ HW_ERR_HW_LOCKED
Definition: motorHwErrors.hpp:47
@ HW_ERR_SOE_SERCOS
Definition: motorHwErrors.hpp:49
@ HW_ERR_HW_IN_POS
Definition: motorHwErrors.hpp:46
@ HW_ERR_TIMEOUT_USER_PREINIT
Definition: motorHwErrors.hpp:27
@ HW_ERR_TIMEOUT_USER_PREMOVE
Definition: motorHwErrors.hpp:29
@ HW_ERR_ABORT
Definition: motorHwErrors.hpp:33
@ HW_ERR_TC_TARGET_USW
Definition: motorHwErrors.hpp:60
@ HW_ERR_HW_NOT_OP
Definition: motorHwErrors.hpp:20
@ HW_ERR_TC_DISABLED_MOVE
Definition: motorHwErrors.hpp:54
@ HW_ERR_SETPOS
Definition: motorHwErrors.hpp:31
@ HW_ERR_STOP
Definition: motorHwErrors.hpp:32
@ HW_ERR_TC_NOT_READY_FOR_STAR
Definition: motorHwErrors.hpp:53
@ HW_ERR_TIMEOUT_INIT
Definition: motorHwErrors.hpp:23
@ HW_ERR_STOP_LIMITS_BOTH
Definition: motorHwErrors.hpp:44
@ HW_ERR_TC_FOLLOWING_ERROR
Definition: motorHwErrors.hpp:61
@ HW_ERR_BRAKE_ACTIVE
Definition: motorHwErrors.hpp:36
@ HW_ERR_LOCAL
Definition: motorHwErrors.hpp:21
@ HW_ERR_TC_MODULO_POS
Definition: motorHwErrors.hpp:56
@ HW_ERR_TC_STOP_ACTIVE
Definition: motorHwErrors.hpp:57
@ HW_ERR_TIMEOUT_USER_POSTINIT
Definition: motorHwErrors.hpp:28
@ HW_ERR_SW_LIMIT_UPPER
Definition: motorHwErrors.hpp:35
@ HW_ERR_TC_IN_POS_6_SEC
Definition: motorHwErrors.hpp:63
@ HW_ERR_HW_LIMITS_BOTH
Definition: motorHwErrors.hpp:45
@ HW_ERR_TIMEOUT_USER_POSTMOVE
Definition: motorHwErrors.hpp:30
@ HW_ERR_ENABLE
Definition: motorHwErrors.hpp:40
@ HW_ERR_SWITCH_NOT_USED
Definition: motorHwErrors.hpp:39
@ HW_SUCCESS
Definition: motorHwErrors.hpp:19