Enum ErrorState
Defined in File trossen_arm_type.hpp
Enum Documentation
-
enum class trossen_arm::ErrorState : uint8_t
Error states reported by the arm controller.
Values:
-
enumerator none
No error.
-
enumerator ethernet_init_failed
Controller’s Ethernet manager failed to initialize.
-
enumerator can_init_failed
Controller’s CAN interface failed to initialize.
-
enumerator joint_command_failed
Controller’s CAN interface failed to send a message.
-
enumerator joint_feedback_failed
Controller’s CAN interface failed to receive a message.
-
enumerator joint_clear_error_failed
Joint clear error command failed.
-
enumerator joint_enable_failed
Joint enable command failed.
-
enumerator joint_disable_failed
Joint disable command failed.
-
enumerator joint_set_home_failed
Joint home calibration command failed.
-
enumerator joint_disabled_unexpectedly
Joint disabled unexpectedly.
-
enumerator joint_overheated
Joint overheated.
-
enumerator invalid_mode
Invalid mode command received.
-
enumerator invalid_robot_command
Invalid robot command indicator received.
-
enumerator invalid_configuration_address
Invalid configuration address.
-
enumerator robot_input_mode_mismatch
Robot input with modes different than configured modes received.
-
enumerator joint_limit_exceeded
Joint limit exceeded.
-
enumerator robot_input_infinite
Robot input infinite.
-
enumerator none