Zaber Motion LibraryGetting StartedHow-to GuidesSupportBinary Protocol (Legacy)
API Reference
ZaberMotionAscii
AccelTypeAlertEventAllAxesAxisAxisGroupAxisIdentityAxisSettingsAxisStorageAxisTypeConnectionConversionFactorDeviceDeviceIdentityDeviceIODeviceIOInfoDeviceSettingsDeviceStorageDigitalOutputActionGetAxisSettingGetAxisSettingResultGetAxisSettingTypedResultGetSettingGetSettingResultGetSettingTypedResultIoPortLabelIoPortTypeLockstepMeasurementSequenceMessageTypeOscilloscopeOscilloscopeCapturePropertiesOscilloscopeDataOscilloscopeDataSourceParamsetInfoPidTuningPvtPvtAxisDefinitionPvtAxisTypePvtBufferPvtBufferAxisUnitsPvtCallActionPvtCancelAllOutputsScheduleActionPvtCancelOutputScheduleActionPvtCsvDataPvtIoPvtModePvtPartialCsvDataPvtPartialPointPvtPartialSequenceItemPvtPointPvtSequencePvtSequenceItemPvtSetAllAnalogOutputsActionPvtSetAllDigitalOutputsActionPvtSetAnalogOutputActionPvtSetDigitalOutputActionResponseServoTunerServoTuningParamServoTuningParamsetSetStateAxisResponseSetStateDeviceResponseSettingConstantsSimpleTuningSimpleTuningParamDefinitionStreamStreamAxisDefinitionStreamAxisTypeStreamBufferStreamIoStreamModeStreamsTransportTriggerTriggerActionTriggerConditionTriggerEnabledStateTriggerOperationTriggersTriggerStateTypedSettingUnknownResponseEventWarningFlagsWarnings
ZaberMotionBinary
ZaberMotionExceptions
MotionLibExceptionBadCommandExceptionBadDataExceptionBinaryCommandFailedExceptionBinaryCommandFailedExceptionDataCommandFailedExceptionCommandFailedExceptionDataCommandPreemptedExceptionCommandTooLongExceptionCommandTooLongExceptionDataConnectionClosedExceptionConnectionFailedExceptionConversionFailedExceptionDeviceAddressConflictExceptionDeviceAddressConflictExceptionDataDeviceBusyExceptionDeviceDbFailedExceptionDeviceDbFailedExceptionDataDeviceDbInnerErrorDeviceDetectionFailedExceptionDeviceFailedExceptionDeviceNotIdentifiedExceptionDriverDisabledExceptionGCodeExecutionExceptionGCodeExecutionExceptionDataGCodeSyntaxExceptionGCodeSyntaxExceptionDataGe1xGripperMovementFailedExceptionIncompatibleSharedLibraryExceptionInternalErrorExceptionInvalidArgumentExceptionInvalidCsvDataExceptionInvalidDataExceptionInvalidOperationExceptionInvalidPacketExceptionInvalidPacketExceptionDataInvalidParkStateExceptionInvalidPvtPointInvalidRequestDataExceptionInvalidResponseExceptionInvalidResponseExceptionDataIoChannelOutOfRangeExceptionIoFailedExceptionLockstepEnabledExceptionLockstepNotEnabledExceptionMovementFailedExceptionMovementFailedExceptionDataMovementInterruptedExceptionMovementInterruptedExceptionDataNoDeviceFoundExceptionNotSupportedExceptionNoValueForKeyExceptionOperationFailedExceptionOperationFailedExceptionDataOsFailedExceptionOutOfRequestIdsExceptionPvtDiscontinuityExceptionPvtExecutionExceptionPvtExecutionExceptionDataPvtModeExceptionPvtMovementFailedExceptionPvtMovementFailedExceptionDataPvtMovementInterruptedExceptionPvtMovementInterruptedExceptionDataPvtSequenceGenerationFailedExceptionPvtSetupFailedExceptionRemoteModeExceptionRequestTimeoutExceptionSerialPortBusyExceptionSetDeviceStateExceptionDataSetDeviceStateFailedExceptionSetPeripheralStateExceptionDataSetPeripheralStateFailedExceptionStreamDiscontinuityExceptionStreamExecutionExceptionStreamExecutionExceptionDataStreamModeExceptionStreamMovementFailedExceptionStreamMovementFailedExceptionDataStreamMovementInterruptedExceptionStreamMovementInterruptedExceptionDataStreamSetupFailedExceptionTimeoutExceptionTransportAlreadyUsedExceptionUnknownRequestException
ZaberMotionGcode
ZaberMotionMicroscopy
ZaberMotionMovement
ZaberMotionProduct
© 2026 Zaber Technologies Inc.
API Reference v10.1.0
ReplyOnlyEventstruct
Module: ZaberMotionBinary
Spontaneous message received from the device.
To use this type, add import ZaberMotionBinary to the top of your source code.
Index
pProperties
Properties
p
p
Top