Enum ErrorState

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.