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