ifm3dpy.device.Error
- class ifm3dpy.device.Error
Bases:
RuntimeErrorException wrapper for library and system errors encountered by the library.
Error Codes
IFM3D_NO_ERRORS
IFM3D_XMLRPC_FAILURE
IFM3D_XMLRPC_TIMEOUT
IFM3D_JSON_ERROR
IFM3D_NO_ACTIVE_APPLICATION
IFM3D_SUBCOMMAND_ERROR
IFM3D_IO_ERROR
IFM3D_THREAD_INTERRUPTED
IFM3D_PCIC_BAD_REPLY
IFM3D_UNSUPPORTED_OP
IFM3D_IMG_CHUNK_NOT_FOUND
IFM3D_PIXEL_FORMAT_ERROR
IFM3D_UNSUPPORTED_DEVICE
IFM3D_RECOVERY_CONNECTION_ERROR
IFM3D_UPDATE_ERROR
IFM3D_PCICCLIENT_UNSUPPORTED_DEVICE
IFM3D_HEADER_VERSION_MISMATCH
IFM3D_INTRINSIC_CALIBRATION_UNSUPPORTED_DEVICE
IFM3D_INTRINSIC_CALIBRATION_UNSUPPORTED_FIRMWARE
IFM3D_INVERSE_INTRINSIC_CALIBRATION_UNSUPPORTED_DEVICE
IFM3D_INVERSE_INTRINSIC_CALIBRATION_UNSUPPORTED_FIRMWARE
IFM3D_CURL_ERROR
IFM3D_CURL_TIMEOUT
IFM3D_CURL_ABORTED
IFM3D_SWUPDATE_BAD_STATE
IFM3D_CONFIDENCE_IMAGE_FORMAT_NOT_SUPPORTED
IFM3D_DISTANCE_NOISE_IMAGE_UNSUPPORTED_DEVICE
IFM3D_DISTANCE_NOISE_IMAGE_UNSUPPORTED_FIRMWARE
IFM3D_INVALID_PORT
IFM3D_TOOL_COMMAND_UNSUPPORTED_DEVICE
IFM3D_UNSUPPORTED_SCHEMA_ON_DEVICE
IFM3D_BUFFER_ID_NOT_AVAILABLE
IFM3D_NETWORK_ERROR
IFM3D_SYSTEM_ERROR
IFM3D_CORRUPTED_STRUCT
IFM3D_DEVICE_PORT_INCOMPATIBLE_WITH_ORGANIZER
IFM3D_DEVICE_PORT_NOT_SUPPORTED
IFM3D_XMLRPC_OBJ_NOT_FOUND
IFM3D_INVALID_PARAM
IFM3D_INVALID_VALUE_TYPE
IFM3D_VALUE_OUT_OF_RANGE
IFM3D_READONLY_PARAM
IFM3D_SESSION_ALREADY_ACTIVE
IFM3D_INVALID_PASSWORD
IFM3D_INVALID_SESSIONID
IFM3D_COULD_NOT_REBOOT
IFM3D_INVALID_FORMAT
IFM3D_INVALID_DEVICE_TYPE
IFM3D_INVALID_IMPORT_FLAGS
IFM3D_INVALID_APP_INDEX
IFM3D_APP_IN_EDIT_MODE
IFM3D_MAX_APP_LIMIT
IFM3D_NO_APP_IN_EDIT_MODE
IFM3D_CANNOT_SW_TRIGGER
IFM3D_INVALID_IMAGER_TYPE
IFM3D_UNSUPPORTED_APP_TYPE
IFM3D_PIN_ALREADY_IN_USE
IFM3D_NO_SUCH_MODEL_OR_ROI
IFM3D_TEMPORAL_FILTER_TRIGGER_CONFLICT
IFM3D_EEPROM_FAIL
IFM3D_IMPORT_EXPORT_IN_PROGRESS
IFM3D_INVALID_NET_CONFIG
IFM3D_LED_DUTY_CYCLE_VIOLATION
IFM3D_AUTO_EXPOSURE_NOT_SUPPORTED
IFM3D_INVALID_FIRMWARE_VERSION
IFM3D_PROXY_AUTH_REQUIRED
IFM3D_PIXEL_FORMAT_NOT_SUPPORTED
- with_traceback()
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.
- IFM3D_APP_IN_EDIT_MODE = 101014
- IFM3D_AUTO_EXPOSURE_NOT_SUPPORTED = 101056
- IFM3D_BUFFER_ID_NOT_AVAILABLE = -100032
- IFM3D_CANNOT_SW_TRIGGER = 101024
- IFM3D_CONFIDENCE_IMAGE_FORMAT_NOT_SUPPORTED = -100024
- IFM3D_CORRUPTED_STRUCT = -100035
- IFM3D_COULD_NOT_REBOOT = 101007
- IFM3D_CURL_ABORTED = -100022
- IFM3D_CURL_ERROR = -100020
- IFM3D_CURL_TIMEOUT = -100021
- IFM3D_DEVICE_PORT_INCOMPATIBLE_WITH_ORGANIZER = -100036
- IFM3D_DEVICE_PORT_NOT_SUPPORTED = -100037
- IFM3D_DISTANCE_NOISE_IMAGE_UNSUPPORTED_DEVICE = -100027
- IFM3D_DISTANCE_NOISE_IMAGE_UNSUPPORTED_FIRMWARE = -100028
- IFM3D_EEPROM_FAIL = 101046
- IFM3D_HEADER_VERSION_MISMATCH = -100015
- IFM3D_IMG_CHUNK_NOT_FOUND = -100009
- IFM3D_IMPORT_EXPORT_IN_PROGRESS = 101052
- IFM3D_INTRINSIC_CALIBRATION_UNSUPPORTED_DEVICE = -100016
- IFM3D_INTRINSIC_CALIBRATION_UNSUPPORTED_FIRMWARE = -100017
- IFM3D_INVALID_APP_INDEX = 101013
- IFM3D_INVALID_DEVICE_TYPE = 101011
- IFM3D_INVALID_FIRMWARE_VERSION = 101058
- IFM3D_INVALID_FORMAT = 101010
- IFM3D_INVALID_IMAGER_TYPE = 101027
- IFM3D_INVALID_IMPORT_FLAGS = 101012
- IFM3D_INVALID_NET_CONFIG = 101051
- IFM3D_INVALID_PARAM = 101000
- IFM3D_INVALID_PASSWORD = 101005
- IFM3D_INVALID_PORT = -100029
- IFM3D_INVALID_SESSIONID = 101006
- IFM3D_INVALID_VALUE_TYPE = 101001
- IFM3D_INVERSE_INTRINSIC_CALIBRATION_UNSUPPORTED_DEVICE = -100018
- IFM3D_INVERSE_INTRINSIC_CALIBRATION_UNSUPPORTED_FIRMWARE = -100019
- IFM3D_IO_ERROR = -100005
- IFM3D_JSON_ERROR = -100002
- IFM3D_LED_DUTY_CYCLE_VIOLATION = 101055
- IFM3D_MAX_APP_LIMIT = 101015
- IFM3D_NETWORK_ERROR = -100033
- IFM3D_NO_ACTIVE_APPLICATION = -100003
- IFM3D_NO_APP_IN_EDIT_MODE = 101016
- IFM3D_NO_ERRORS = 0
- IFM3D_NO_SUCH_MODEL_OR_ROI = 101033
- IFM3D_PCICCLIENT_UNSUPPORTED_DEVICE = -100014
- IFM3D_PCIC_BAD_REPLY = -100007
- IFM3D_PIN_ALREADY_IN_USE = 101032
- IFM3D_PIXEL_FORMAT_ERROR = -100010
- IFM3D_PIXEL_FORMAT_NOT_SUPPORTED = 100026
- IFM3D_PROXY_AUTH_REQUIRED = -100025
- IFM3D_READONLY_PARAM = 101003
- IFM3D_RECOVERY_CONNECTION_ERROR = -100013
- IFM3D_SESSION_ALREADY_ACTIVE = 101004
- IFM3D_SUBCOMMAND_ERROR = -100004
- IFM3D_SWUPDATE_BAD_STATE = -100023
- IFM3D_SYSTEM_ERROR = -100034
- IFM3D_TEMPORAL_FILTER_TRIGGER_CONFLICT = 101036
- IFM3D_THREAD_INTERRUPTED = -100006
- IFM3D_TOOL_COMMAND_UNSUPPORTED_DEVICE = -100030
- IFM3D_UNSUPPORTED_APP_TYPE = 101028
- IFM3D_UNSUPPORTED_DEVICE = -100011
- IFM3D_UNSUPPORTED_OP = -100008
- IFM3D_UNSUPPORTED_SCHEMA_ON_DEVICE = -100031
- IFM3D_UPDATE_ERROR = -100012
- IFM3D_VALUE_OUT_OF_RANGE = 101002
- IFM3D_XMLRPC_FAILURE = -100000
- IFM3D_XMLRPC_OBJ_NOT_FOUND = 100000
- IFM3D_XMLRPC_TIMEOUT = -100001
- args
- property code
Error Code
- property message
Exception message
- property what
String representation of the error including the error code and optionally the message