Zaber Launcher Tutorials
Zaber Motion Library
Sample Projects
Virtual DeviceDropdown icon
About3D Viewer
AccountDropdown icon
Sign InSign Up
Zaber Motion LibraryGetting StartedHow-to Guides
API Reference
root
zaber_motion.ascii
AlertEventAllAxesAxisAxisGroupAxisIdentityAxisSettingsAxisStorageAxisTypeConnectionConversionFactorDeviceDeviceIdentityDeviceIODeviceIOInfoDeviceSettingsDeviceStorageDigitalOutputActionGetAxisSettingGetAxisSettingResultGetSettingGetSettingResultIoPortLabelIoPortTypeLockstepMeasurementSequenceMessageTypeOscilloscopeOscilloscopeCapturePropertiesOscilloscopeDataOscilloscopeDataSourceParamsetInfoPidTuningPvtPvtAxisDefinitionPvtAxisTypePvtBufferPvtCallActionPvtCancelAllOutputsScheduleActionPvtCancelOutputScheduleActionPvtCsvDataPvtIoPvtModePvtPartialCsvDataPvtPartialPointPvtPartialSequenceItemPvtPointPvtSequencePvtSequenceItemPvtSetAllAnalogOutputsActionPvtSetAllDigitalOutputsActionPvtSetAnalogOutputActionPvtSetDigitalOutputActionResponseServoTunerServoTuningParamServoTuningParamsetSetStateAxisResponseSetStateDeviceResponseSettingConstantsSimpleTuningSimpleTuningParamDefinitionStreamStreamAxisDefinitionStreamAxisTypeStreamBufferStreamIoStreamModeStreamsTransportTriggerTriggerActionTriggerConditionTriggerEnabledStateTriggerOperationTriggersTriggerStateUnknownResponseEventWarningFlagsWarnings
zaber_motion.binary
BinarySettingsCommandCodeConnectionDeviceDeviceIdentityDeviceSettingsDeviceTypeErrorCodeMessageReplyCodeReplyOnlyEventUnknownResponseEvent
zaber_motion.exceptions
MotionLibExceptionBinaryCommandFailedExceptionDataCommandFailedExceptionDataCommandTooLongExceptionDataDeviceAddressConflictExceptionDataDeviceDbFailedExceptionDataDeviceDbInnerErrorGCodeExecutionExceptionDataGCodeSyntaxExceptionDataInvalidPacketExceptionDataInvalidPvtPointInvalidResponseExceptionDataMovementFailedExceptionDataMovementInterruptedExceptionDataOperationFailedExceptionDataPvtExecutionExceptionDataPvtMovementFailedExceptionDataPvtMovementInterruptedExceptionDataSetDeviceStateExceptionDataSetPeripheralStateExceptionDataStreamExecutionExceptionDataStreamMovementFailedExceptionDataStreamMovementInterruptedExceptionData
zaber_motion.gcode
AxisDefinitionAxisMappingAxisTransformationDeviceDefinitionOfflineTranslatorTranslateMessageTranslateResultTranslatorTranslatorConfig
zaber_motion.microscopy
AutofocusAutofocusStatusCameraTriggerFilterChangerIlluminatorIlluminatorChannelMicroscopeMicroscopeConfigObjectiveChangerThirdPartyComponentsWdiAutofocusProviderWdiAutofocusProviderStatus
zaber_motion.product
ProcessProcessControllerProcessControllerModeProcessControllerSourceProcessControllerSourceSensor
zaber_motion
AxisAddressChannelAddressCyclicDirectionDeviceDbSourceDeviceDbSourceTypeDeviceDiscoveryResultDevicePortTypeFirmwareVersionLibraryLogOutputModeMeasurementNamedParameterRotationDirectionToolsUnitConversionDescriptorUnitsUnitTable
SupportBinary Protocol (Legacy)
© 2026 Zaber Technologies Inc.

API Reference v9.0.0

BinarySettingsenum

Module: zaber_motion.binary

Named constants for all Zaber Binary protocol settings.

To use this type, add from zaber_motion.binary import BinarySettings to the top of your source code.

NameValue
BinarySettings.ACCELERATION0
BinarySettings.ACCELERATION_ONLY1
BinarySettings.ACTIVE_AXIS2
BinarySettings.ALIAS_NUMBER3
BinarySettings.ANALOG_INPUT_COUNT4
BinarySettings.ANALOG_OUTPUT_COUNT5
BinarySettings.AUTO_HOME_DISABLED_MODE6
BinarySettings.AUTO_REPLY_DISABLED_MODE7
BinarySettings.AXIS_DEVICE_NUMBER8
BinarySettings.AXIS_INVERSION9
BinarySettings.AXIS_VELOCITY_PROFILE10
BinarySettings.AXIS_VELOCITY_SCALE11
BinarySettings.BAUD_RATE12
BinarySettings.CALIBRATED_ENCODER_COUNT13
BinarySettings.CALIBRATION_ERROR14
BinarySettings.CALIBRATION_TYPE15
BinarySettings.CLOSED_LOOP_MODE16
BinarySettings.CURRENT_POSITION17
BinarySettings.CYCLE_DISTANCE18
BinarySettings.DECELERATION_ONLY19
BinarySettings.DEVICE_DIRECTION20
BinarySettings.DEVICE_ID21
BinarySettings.DEVICE_MODE22
BinarySettings.DIGITAL_INPUT_COUNT23
BinarySettings.DIGITAL_OUTPUT_COUNT24
BinarySettings.ENCODER_COUNT25
BinarySettings.ENCODER_POSITION26
BinarySettings.FILTER_HOLDER_ID27
BinarySettings.FIRMWARE_BUILD28
BinarySettings.FIRMWARE_VERSION29
BinarySettings.HOLD_CURRENT30
BinarySettings.HOME_OFFSET31
BinarySettings.HOME_SENSOR_TYPE32
BinarySettings.HOME_SPEED33
BinarySettings.HOME_STATUS34
BinarySettings.INDEX_DISTANCE35
BinarySettings.JOYSTICK_CALIBRATION_MODE36
BinarySettings.KNOB_DIRECTION37
BinarySettings.KNOB_DISABLED_MODE38
BinarySettings.KNOB_JOG_SIZE39
BinarySettings.KNOB_MOVEMENT_MODE40
BinarySettings.KNOB_VELOCITY_PROFILE41
BinarySettings.KNOB_VELOCITY_SCALE42
BinarySettings.LOCK_STATE43
BinarySettings.MANUAL_MOVE_TRACKING_DISABLED_MODE44
BinarySettings.MAXIMUM_POSITION45
BinarySettings.MAXIMUM_RELATIVE_MOVE46
BinarySettings.MESSAGE_ID_MODE47
BinarySettings.MICROSTEP_RESOLUTION48
BinarySettings.MINIMUM_POSITION49
BinarySettings.MOVE_TRACKING_MODE50
BinarySettings.MOVE_TRACKING_PERIOD51
BinarySettings.PARK_STATE52
BinarySettings.PERIPHERAL_ID53
BinarySettings.PERIPHERAL_ID_PENDING54
BinarySettings.PERIPHERAL_SERIAL_NUMBER55
BinarySettings.PERIPHERAL_SERIAL_PENDING56
BinarySettings.POWER_SUPPLY_VOLTAGE57
BinarySettings.PROTOCOL58
BinarySettings.RUNNING_CURRENT59
BinarySettings.SERIAL_NUMBER60
BinarySettings.SLIP_TRACKING_PERIOD61
BinarySettings.STALL_TIMEOUT62
BinarySettings.STATUS63
BinarySettings.TARGET_SPEED64
Top