Enumeration SubErrorCodes
| Enumerator | Value | Description |
|---|---|---|
| SUB_ERROR_NONE | 0 | No sub error |
| METHOD_FAILED | 1 | Method returned a failure status (generic error) |
| UNIMPLEMENTED | 2 | Unimplemented method |
| INVALID_PARAM | 3 | Invalid parameter |
| UNSUPPORTED_SERVICE | 4 | Service not recognized |
| UNSUPPORTED_METHOD | 5 | Method not recognized |
| TOO_LARGE_ENCODED_FRAME_BUFFER | 6 | Encoded frame bigger than what transport permits |
| FRAME_ENCODING_ERR | 7 | Unable to encode frame |
| FRAME_DECODING_ERR | 8 | Unable to decode frame |
| INCOMPATIBLE_HEADER_VERSION | 9 | Frame header version differs from what is expected and is considered incompatible |
| UNSUPPORTED_FRAME_TYPE | 10 | Unrecognized frame type |
| UNREGISTERED_NOTIFICATION_RECEIVED | 11 | Server receiving unregistered notification |
| INVALID_SESSION | 12 | Session not recognized |
| PAYLOAD_DECODING_ERR | 13 | Unable to decode payload |
| UNREGISTERED_FRAME_RECEIVED | 14 | Client received a response for which it did not send an RPC call |
| INVALID_PASSWORD | 15 | Password does not match specified user |
| USER_NOT_FOUND | 16 | Unrecognized user |
| ENTITY_NOT_FOUND | 17 | Cannot find entity |
| ROBOT_MOVEMENT_IN_PROGRESS | 18 | Robot refuses new control command because robot movement in progress |
| ROBOT_NOT_MOVING | 19 | Robot refuses stop command because robot is not moving |
| NO_MORE_STORAGE_SPACE | 20 | Unable to execute because no more storage |
| ROBOT_NOT_READY | 21 | Robot initialization is not complete |
| ROBOT_IN_FAULT | 22 | Robot in fault |
| ROBOT_IN_MAINTENANCE | 23 | Robot in maintenance |
| ROBOT_IN_UPDATE_MODE | 24 | Robot in update |
| ROBOT_IN_EMERGENCY_STOP | 25 | Robot in emergency stop state |
| SINGLE_LEVEL_SERVOING | 26 | Robot is in single-level servoing mode |
| LOW_LEVEL_SERVOING | 27 | Robot is in low-level servoing mode |
| MAPPING_GROUP_NON_ROOT | 28 | Trying to add a non-root MapGroup to Mapping |
| MAPPING_INVALID_GROUP | 29 | Trying to add an invalid or non-existent MapGroup to Mapping |
| MAPPING_INVALID_MAP | 30 | Trying to add an invalid or non-existent Map to Mapping |
| MAP_GROUP_INVALID_MAP | 31 | Trying to add an invalid or non-existent Map to MapGroup |
| MAP_GROUP_INVALID_PARENT | 32 | Trying to add a MapGroup under an invalid parent |
| MAP_GROUP_INVALID_CHILD | 33 | Trying to add an invalid or non-existent to MapGroup |
| MAP_GROUP_INVALID_MOVE | 34 | Trying to change a MapGroup’s parent: move not supported |
| MAP_IN_USE | 35 | Deleting a Map used in a Mapping or MapGroup |
| WIFI_CONNECT_ERROR | 36 | Unable to connect to specified Wifi network |
| UNSUPPORTED_NETWORK_TYPE | 37 | Unsupported network type |
| TOO_LARGE_ENCODED_PAYLOAD_BUFFER | 38 | Encoded payload bigger than what transport permits |
| UPDATE_PERMISSION_DENIED | 39 | Attempting update command on non-updatable entity |
| DELETE_PERMISSION_DENIED | 40 | Attempting delete command on non-deletable entity |
| DATABASE_ERROR | 41 | Internal DB error |
| UNSUPPORTED_OPTION | 42 | Option not supported |
| UNSUPPORTED_RESOLUTION | 43 | Resolution not supported |
| UNSUPPORTED_FRAME_RATE | 44 | Frame rate not supported |
| UNSUPPORTED_BIT_RATE | 45 | Bit rate not supported |
| UNSUPPORTED_ACTION | 46 | Action not supported (generic, when an action is not supported for a particular item) |
| UNSUPPORTED_FOCUS_ACTION | 47 | Focus action not supported |
| VALUE_IS_ABOVE_MAXIMUM | 48 | Specified value is above the supported maximum |
| VALUE_IS_BELOW_MINIMUM | 49 | Specified value is below the supported minimum |
| DEVICE_DISCONNECTED | 50 | Device is not connected |
| DEVICE_NOT_READY | 51 | Device is not ready |
| INVALID_DEVICE | 52 | Device id is invalid during bridging |
| SAFETY_THRESHOLD_REACHED | 53 | Safety threshold is reached therefore safety is on |
| INVALID_USER_SESSION_ACCESS | 54 | Service or function access not allowed: out of session or level access |
| CONTROL_MANUAL_STOP | 55 | Manually stopped sequence or action |
| CONTROL_OUTSIDE_WORKSPACE | 56 | Commanded Cartesian position is outside of robot workspace |
| CONTROL_ACTUATOR_COUNT_MISMATCH | 57 | Number of constraint sent does not correspond to number of actuator (ex: joint speed) |
| CONTROL_INVALID_DURATION | 58 | Duration constraint is too short. The robot would need out of limit speeds/accelerations to reach this duration. |
| CONTROL_INVALID_SPEED | 59 | Speed constraint is negative |
| CONTROL_LARGE_SPEED | 60 | Speed constraint is too high (exceed speed limit of leads to high acceleration) |
| CONTROL_INVALID_ACCELERATION | 61 | Speed constraint is too high or duration constraint too short and leads to high acceleration |
| CONTROL_INVALID_TIME_STEP | 62 | Refresh rate is smaller than the duration of the trajectory |
| CONTROL_LARGE_SIZE | 63 | Duration 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_MODE | 64 | Control mode is not a trajectory mode |
| CONTROL_JOINT_POSITION_LIMIT | 65 | Commanded configuration contains at least one actuator which is out of its physical limits |
| CONTROL_NO_FILE_IN_MEMORY | 66 | Trajectory is not computed and try to be started |
| CONTROL_INDEX_OUT_OF_TRAJECTORY | 67 | Attempting to read a point of the trajectory with an index higher than the number of point in trajectory point list. |
| CONTROL_ALREADY_RUNNING | 68 | Trajectory is already running |
| CONTROL_WRONG_STARTING_POINT | 69 | Robot 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_START | 70 | Cannot start |
| CONTROL_UNDEFINED_CONSTRAINT | 71 | Kontrol library is not initialized |
| CONTROL_UNINITIALIZED | 72 | Contraint sent is not defined |
| CONTROL_NO_ACTION | 73 | Action does not exist |
| CONTROL_UNDEFINED | 74 | Undefined error |
| WRONG_SERVOING_MODE | 75 | Robot is in not in the right servoing mode |
| CONTROL_WRONG_STARTING_SPEED | 76 | Robot is not at the right speed when starting a new trajectory. |
| USERNAME_LENGTH_EXCEEDED | 100 | User profile username length exceeds maximum allowed length |
| FIRSTNAME_LENGTH_EXCEEDED | 101 | User profile first name length exceeds maximum allowed length |
| LASTNAME_LENGTH_EXCEEDED | 102 | User profile last name length exceeds maximum allowed length |
| PASSWORD_LENGTH_EXCEEDED | 103 | User profile password length exceeds maximum allowed length |
| USERNAME_ALREADY_EXISTS | 104 | User profile username already in use by another profile |
| USERNAME_EMPTY | 105 | User profile empty username not allowed |
| PASSWORD_NOT_CHANGED | 106 | Change password both passwords are the same |
| MAXIMUM_USER_PROFILES_USED | 107 | Maximum number of user profiles in use |
| ROUTER_UNVAILABLE | 108 | The 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_RANGE | 120 | IP Address not valid against netmask |
| ADDRESS_NOT_CONFIGURABLE | 121 | IP Address not configurable on specified interface |
| SESSION_NOT_IN_CONTROL | 130 | Trying to perform command from a non-controlling session in single-level mode |
| METHOD_TIMEOUT | 131 | Timeout occured during method execution |
| UNSUPPORTED_ROBOT_CONFIGURATION | 132 | Product Configuration setter method failed because changing this parameter is unsupported on your robot model |
| NVRAM_READ_FAIL | 133 | Failed to read in NVRAM. |
| NVRAM_WRITE_FAIL | 134 | Failed to write in NVRAM. |
| NETWORK_NO_ADDRESS_ASSIGNED | 135 | The specified interface has no assigned IP |
| READ_PERMISSION_DENIED | 136 | Attempting read command on unreadable entity |
| CONTROLLER_INVALID_MAPPING | 137 | Attempting to assign an unsuited mapping to controller |
| ACTION_IN_USE | 138 | Attempting to delete an Action used by another entity |
| SEND_FAILED | 139 | An error occured when trying to send the message (Transport error) |
| CONTROL_WAYPOINT_TRAJECTORY_ABORTED | 140 | Waypoint trajectory sequence aborted by kontrol library |
| CONTROL_PERMISSION_DENIED | 141 | Permission to execute a routine from the kontrol interface denied |
Parent topic: Api (Python)