Enum SubErrorCodes

June 4, 2021 ยท View on GitHub

Overview / Purpose

Enumeration SubErrorCodes

EnumeratorValueDescription
SUB_ERROR_NONE0No sub error
METHOD_FAILED1Method returned a failure status (generic error)
UNIMPLEMENTED2Unimplemented method
INVALID_PARAM3Invalid parameter
UNSUPPORTED_SERVICE4Service not recognized
UNSUPPORTED_METHOD5Method not recognized
TOO_LARGE_ENCODED_FRAME_BUFFER6Encoded frame bigger than what transport permits
FRAME_ENCODING_ERR7Unable to encode frame
FRAME_DECODING_ERR8Unable to decode frame
INCOMPATIBLE_HEADER_VERSION9Frame header version differs from what is expected and is considered incompatible
UNSUPPORTED_FRAME_TYPE10Unrecognized frame type
UNREGISTERED_NOTIFICATION_RECEIVED11Server receiving unregistered notification
INVALID_SESSION12Session not recognized
PAYLOAD_DECODING_ERR13Unable to decode payload
UNREGISTERED_FRAME_RECEIVED14Client received a response for which it did not send an RPC call
INVALID_PASSWORD15Password does not match specified user
USER_NOT_FOUND16Unrecognized user
ENTITY_NOT_FOUND17Cannot find entity
ROBOT_MOVEMENT_IN_PROGRESS18Robot refuses new control command because robot movement in progress
ROBOT_NOT_MOVING19Robot refuses stop command because robot is not moving
NO_MORE_STORAGE_SPACE20Unable to execute because no more storage
ROBOT_NOT_READY21Robot initialization is not complete
ROBOT_IN_FAULT22Robot in fault
ROBOT_IN_MAINTENANCE23Robot in maintenance
ROBOT_IN_UPDATE_MODE24Robot in update
ROBOT_IN_EMERGENCY_STOP25Robot in emergency stop state
SINGLE_LEVEL_SERVOING26Robot is in single-level servoing mode
LOW_LEVEL_SERVOING27Robot is in low-level servoing mode
MAPPING_GROUP_NON_ROOT28Trying to add a non-root MapGroup to Mapping
MAPPING_INVALID_GROUP29Trying to add an invalid or non-existent MapGroup to Mapping
MAPPING_INVALID_MAP30Trying to add an invalid or non-existent Map to Mapping
MAP_GROUP_INVALID_MAP31Trying to add an invalid or non-existent Map to MapGroup
MAP_GROUP_INVALID_PARENT32Trying to add a MapGroup under an invalid parent
MAP_GROUP_INVALID_CHILD33Trying to add an invalid or non-existent to MapGroup
MAP_GROUP_INVALID_MOVE34Trying to change a MapGroup's parent: move not supported
MAP_IN_USE35Deleting a Map used in a Mapping or MapGroup
WIFI_CONNECT_ERROR36Unable to connect to specified Wifi network
UNSUPPORTED_NETWORK_TYPE37Unsupported network type
TOO_LARGE_ENCODED_PAYLOAD_BUFFER38Encoded payload bigger than what transport permits
UPDATE_PERMISSION_DENIED39Attempting update command on non-updatable entity
DELETE_PERMISSION_DENIED40Attempting delete command on non-deletable entity
DATABASE_ERROR41Internal DB error
UNSUPPORTED_OPTION42Option not supported
UNSUPPORTED_RESOLUTION43Resolution not supported
UNSUPPORTED_FRAME_RATE44Frame rate not supported
UNSUPPORTED_BIT_RATE45Bit rate not supported
UNSUPPORTED_ACTION46Action not supported (generic, when an action is not supported for a particular item)
UNSUPPORTED_FOCUS_ACTION47Focus action not supported
VALUE_IS_ABOVE_MAXIMUM48Specified value is above the supported maximum
VALUE_IS_BELOW_MINIMUM49Specified value is below the supported minimum
DEVICE_DISCONNECTED50Device is not connected
DEVICE_NOT_READY51Device is not ready
INVALID_DEVICE52Device id is invalid during bridging
SAFETY_THRESHOLD_REACHED53Safety threshold is reached therefore safety is on
INVALID_USER_SESSION_ACCESS54Service or function access not allowed: out of session or level access
CONTROL_MANUAL_STOP55Manually stopped sequence or action
CONTROL_OUTSIDE_WORKSPACE56Commanded Cartesian position is outside of robot workspace
CONTROL_ACTUATOR_COUNT_MISMATCH57Number of constraint sent does not correspond to number of actuator (ex: joint speed)
CONTROL_INVALID_DURATION58Duration constraint is too short. The robot would need out of limit speeds/accelerations to reach this duration.
CONTROL_INVALID_SPEED59Speed constraint is negative
CONTROL_LARGE_SPEED60Speed constraint is too high (exceed speed limit of leads to high acceleration)
CONTROL_INVALID_ACCELERATION61Speed constraint is too high or duration constraint too short and leads to high acceleration
CONTROL_INVALID_TIME_STEP62Refresh rate is smaller than the duration of the trajectory
CONTROL_LARGE_SIZE63Duration of the trajectory is more than 100s. The length of the trajectory is limited to 100000 points to avoid saturating the base memory.
CONTROL_WRONG_MODE64Control mode is not a trajectory mode
CONTROL_JOINT_POSITION_LIMIT65Commanded configuration contains at least one actuator which is out of its physical limits
CONTROL_NO_FILE_IN_MEMORY66Trajectory is not computed and try to be started
CONTROL_INDEX_OUT_OF_TRAJECTORY67Attempting to read a point of the trajectory with an index higher than the number of point in trajectory point list.
CONTROL_ALREADY_RUNNING68Trajectory is already running
CONTROL_WRONG_STARTING_POINT69Robot is not on the first point of the trajectory when we try to start the trajectory. This can happen if there is a motion between the moment when trajectory is computed and when it is started.
CONTROL_CARTESIAN_CANNOT_START70Cannot start
CONTROL_UNDEFINED_CONSTRAINT71Kontrol library is not initialized
CONTROL_UNINITIALIZED72Contraint sent is not defined
CONTROL_NO_ACTION73Action does not exist
CONTROL_UNDEFINED74Undefined error
WRONG_SERVOING_MODE75Robot is in not in the right servoing mode
CONTROL_WRONG_STARTING_SPEED76Robot is not at the right speed when starting a new trajectory.
USERNAME_LENGTH_EXCEEDED100User profile username length exceeds maximum allowed length
FIRSTNAME_LENGTH_EXCEEDED101User profile first name length exceeds maximum allowed length
LASTNAME_LENGTH_EXCEEDED102User profile last name length exceeds maximum allowed length
PASSWORD_LENGTH_EXCEEDED103User profile password length exceeds maximum allowed length
USERNAME_ALREADY_EXISTS104User profile username already in use by another profile
USERNAME_EMPTY105User profile empty username not allowed
PASSWORD_NOT_CHANGED106Change password both passwords are the same
MAXIMUM_USER_PROFILES_USED107Maximum number of user profiles in use
ROUTER_UNVAILABLE108The client router is currently unavailable. This can happen if an API method is called after the router has been deactivated via the method SetActivationStatus.
ADDRESS_NOT_IN_VALID_RANGE120IP Address not valid against netmask
ADDRESS_NOT_CONFIGURABLE121IP Address not configurable on specified interface
SESSION_NOT_IN_CONTROL130Trying to perform command from a non-controlling session in single-level mode
METHOD_TIMEOUT131Timeout occured during method execution
UNSUPPORTED_ROBOT_CONFIGURATION132Product Configuration setter method failed because changing this parameter is unsupported on your robot model
NVRAM_READ_FAIL133Failed to read in NVRAM.
NVRAM_WRITE_FAIL134Failed to write in NVRAM.
NETWORK_NO_ADDRESS_ASSIGNED135The specified interface has no assigned IP
READ_PERMISSION_DENIED136Attempting read command on unreadable entity
CONTROLLER_INVALID_MAPPING137Attempting to assign an unsuited mapping to controller
ACTION_IN_USE138Attempting to delete an Action used by another entity
SEND_FAILED139An error occured when trying to send the message (Transport error)
CONTROL_WAYPOINT_TRAJECTORY_ABORTED140Waypoint trajectory sequence aborted by kontrol library
CONTROL_PERMISSION_DENIED141Permission to execute a routine from the kontrol interface denied

Parent topic: Api (Python)