Zaber Motion LibraryGetting StartedHow-to GuidesSupportBinary Protocol (Legacy)
API Reference
zaber_motion.ascii
AccelTypeAlertEventAllAxesAxisAxisGroupAxisIdentityAxisSettingsAxisStorageAxisTypeConnectionConversionFactorDeviceDeviceIdentityDeviceIODeviceIOInfoDeviceSettingsDeviceStorageDigitalOutputActionGetAxisSettingGetAxisSettingResultGetAxisSettingTypedResultGetSettingGetSettingResultGetSettingTypedResultIoPortLabelIoPortTypeLockstepMeasurementSequenceMessageTypeOscilloscopeOscilloscopeCapturePropertiesOscilloscopeDataOscilloscopeDataSourceParamsetInfoPidTuningPvtPvtAxisDefinitionPvtAxisTypePvtBufferPvtBufferAxisUnitsPvtCallActionPvtCancelAllOutputsScheduleActionPvtCancelOutputScheduleActionPvtCsvDataPvtIoPvtModePvtPartialCsvDataPvtPartialPointPvtPartialSequenceItemPvtPointPvtSequencePvtSequenceItemPvtSetAllAnalogOutputsActionPvtSetAllDigitalOutputsActionPvtSetAnalogOutputActionPvtSetDigitalOutputActionResponseServoTunerServoTuningParamServoTuningParamsetSetStateAxisResponseSetStateDeviceResponseSettingConstantsSimpleTuningSimpleTuningParamDefinitionStreamStreamAxisDefinitionStreamAxisTypeStreamBufferStreamIoStreamModeStreamsTransportTriggerTriggerActionTriggerConditionTriggerEnabledStateTriggerOperationTriggersTriggerStateTypedSettingUnknownResponseEventWarningFlagsWarnings
zaber_motion.binary
zaber_motion.exceptions
MotionLibExceptionBadCommandExceptionBadDataExceptionBinaryCommandFailedExceptionBinaryCommandFailedExceptionDataCommandFailedExceptionCommandFailedExceptionDataCommandPreemptedExceptionCommandTooLongExceptionCommandTooLongExceptionDataConnectionClosedExceptionConnectionFailedExceptionConversionFailedExceptionDeviceAddressConflictExceptionDeviceAddressConflictExceptionDataDeviceBusyExceptionDeviceDbFailedExceptionDeviceDbFailedExceptionDataDeviceDbInnerErrorDeviceDetectionFailedExceptionDeviceFailedExceptionDeviceNotIdentifiedExceptionDriverDisabledExceptionGCodeExecutionExceptionGCodeExecutionExceptionDataGCodeSyntaxExceptionGCodeSyntaxExceptionDataGe1xGripperMovementFailedExceptionIncompatibleSharedLibraryExceptionInternalErrorExceptionInvalidArgumentExceptionInvalidCsvDataExceptionInvalidDataExceptionInvalidOperationExceptionInvalidPacketExceptionInvalidPacketExceptionDataInvalidParkStateExceptionInvalidPvtPointInvalidRequestDataExceptionInvalidResponseExceptionInvalidResponseExceptionDataIoChannelOutOfRangeExceptionIoFailedExceptionLockstepEnabledExceptionLockstepNotEnabledExceptionMovementFailedExceptionMovementFailedExceptionDataMovementInterruptedExceptionMovementInterruptedExceptionDataNoDeviceFoundExceptionNotSupportedExceptionNoValueForKeyExceptionOperationFailedExceptionOperationFailedExceptionDataOsFailedExceptionOutOfRequestIdsExceptionPvtDiscontinuityExceptionPvtExecutionExceptionPvtExecutionExceptionDataPvtModeExceptionPvtMovementFailedExceptionPvtMovementFailedExceptionDataPvtMovementInterruptedExceptionPvtMovementInterruptedExceptionDataPvtSequenceGenerationFailedExceptionPvtSetupFailedExceptionRemoteModeExceptionRequestTimeoutExceptionSerialPortBusyExceptionSetDeviceStateExceptionDataSetDeviceStateFailedExceptionSetPeripheralStateExceptionDataSetPeripheralStateFailedExceptionStreamDiscontinuityExceptionStreamExecutionExceptionStreamExecutionExceptionDataStreamModeExceptionStreamMovementFailedExceptionStreamMovementFailedExceptionDataStreamMovementInterruptedExceptionStreamMovementInterruptedExceptionDataStreamSetupFailedExceptionTimeoutExceptionTransportAlreadyUsedExceptionUnknownRequestException
zaber_motion.gcode
zaber_motion.microscopy
zaber_motion.movement
zaber_motion.product
© 2026 Zaber Technologies Inc.
API Reference v10.1.0
IncompatibleSharedLibraryExceptionclass
Module: zaber_motion.exceptions
Thrown when the loaded shared library is incompatible with the running code. Typically caused by mixed library binary files. Reinstall the library.
To use this type, add from zaber_motion.exceptions import IncompatibleSharedLibraryException to the top of your source code.
Parent Class
MotionLibException Properties
p
Methods
Top