Skip to content

Error-handling

Error list

This section shows a table of all of the possible error codes that can be returned by the scale. The error code is called 'RavasCode' in the .proto file.

Error Req. action
Ok None
WEIGHT_NOT_STABILIZED
WEIGHT_OVERLOAD
TARE_WHILE_NEGATIVE
ZERO_OUT_OF_RANGE
CALIBRATION_OUT_OF_RANGE_NEGATIVE
CALIBRATION_OUT_OF_RANGE_SIGNAL_TOO_LOW
CALIBRATION_POINT_LOWER_THAN_PREVIOUS_POINT
CALIBRATION_POINT_NOT_VALID
COMMUNICATION_FAILURE_ADC
COMMUNICATION_FAILURE_IMU
MAXIMUM_FORK_ANGLE_EXCEEDED
ERROR_OIML_RESTRICTION
ERROR_NTEP_RESTRICTION
PARAMETER_CHANGE_NOT_ALLOWED_IN_LEGAL_FOR_TRADE_MODE
ERROR_ALIBI_FULL
LOW_BATTERY
WEIGHT_UNDERLOAD
UNKNOWN_ERROR
UNKNOWN_REQUEST_TYPE
PARAMETER_CHANGE_NOT_ALLOWED_READ_ONLY
UNKNOWN_PARAMETER_ID
INVALID_PARAMETER_TYPE
UNKNOWN_SCALE_NUMBER
UNKNOWN_PARAMETER_PAGE
INTERNAL_ERROR
INVALID_PAYLOAD_TYPE
COMMUNICATION_FAILURE_RTC
RTC_TIME_NOT_CONFIGURED
TOO_MANY_DIGITS_FOR_DISPLAY
CRC_ERROR
VALUE_OUT_OF_RANGE
WEIGH_IN_MOTION_NOT_COMPLETED
INVALID_PASSWORD
ERROR_LEGAL_FOR_TRADE_RESTRICTION
MORE_DATA
EVENT_LOG_FULL
TOTALIZING_ALREADY_FINALIZED
TOTALIZING_TOO_MUCH
TOTALIZING_MUST_RETURN_TO_ZERO
TOTALIZING_IS_ZERO
SYSTEM_WARM_UP_IN_PROGRESS
WEIGH_IN_MOTION_ZEROING_REQUIRED_OIML_R51
CALIBRATION_BUSY
USER_LEVEL_TOO_LOW
LOADCELL_SELFTEST_FAILED
NOT_IMPLEMENTED
NO_MORE_DATA