API Reference v10.1.0

PvtPartialSequenceItemenum with values

Module: ZaberMotionAscii

Union of all data types that can appear in a PVT sequence with missing point data columns.

To use this type, add import ZaberMotionAscii to the top of your source code.

This type is an enum with associated values. Use a switch statement or an if case statement to read the value, for example if case let .pvtPartialPoint(value) = pvtPartialSequenceItem { ... }.

Member Types

t
Data representing a single point in a PVT sequence or buffer with optional members. This is used to represent sequences with missing columns such as velocity or time. The data must be completed using the PvtSequence.Generate... methods before it can be sent to a device.
t
Represents a buffer call in a PVT sequence or buffer.
t
Change the state of a digital output pin in a PVT sequence or buffer.
t
Change the state of multiple pins of a digital output port in a PVT sequence or buffer.
t
Change the state of an analog output pin in a PVT sequence or buffer.
t
Change the state of multiple pins of an analog output port in a PVT sequence or buffer.
t
Cancel the pending scheduled output change for a single analog or digital output pin in a PVT sequence or buffer.
t
Cancel pending scheduled output changes for multiple analog or digital output pins in a PVT sequence or buffer.

Constructors

PvtPartialSequenceItem.pvtPartialPoint(value)
Creates a variant holding a value of type PvtPartialPoint.
Arguments
NameTypeDescription
valuePvtPartialPointThe value to store in the variant.
PvtPartialSequenceItem.pvtCallAction(value)
Creates a variant holding a value of type PvtCallAction.
Arguments
NameTypeDescription
valuePvtCallActionThe value to store in the variant.
PvtPartialSequenceItem.pvtSetDigitalOutputAction(value)
Creates a variant holding a value of type PvtSetDigitalOutputAction.
Arguments
NameTypeDescription
valuePvtSetDigitalOutputActionThe value to store in the variant.
PvtPartialSequenceItem.pvtSetAllDigitalOutputsAction(value)
Creates a variant holding a value of type PvtSetAllDigitalOutputsAction.
Arguments
NameTypeDescription
valuePvtSetAllDigitalOutputsActionThe value to store in the variant.
PvtPartialSequenceItem.pvtSetAnalogOutputAction(value)
Creates a variant holding a value of type PvtSetAnalogOutputAction.
Arguments
NameTypeDescription
valuePvtSetAnalogOutputActionThe value to store in the variant.
PvtPartialSequenceItem.pvtSetAllAnalogOutputsAction(value)
Creates a variant holding a value of type PvtSetAllAnalogOutputsAction.
Arguments
NameTypeDescription
valuePvtSetAllAnalogOutputsActionThe value to store in the variant.
PvtPartialSequenceItem.pvtCancelOutputScheduleAction(value)
Creates a variant holding a value of type PvtCancelOutputScheduleAction.
Arguments
NameTypeDescription
valuePvtCancelOutputScheduleActionThe value to store in the variant.
PvtPartialSequenceItem.pvtCancelAllOutputsScheduleAction(value)
Creates a variant holding a value of type PvtCancelAllOutputsScheduleAction.
Arguments
NameTypeDescription
valuePvtCancelAllOutputsScheduleActionThe value to store in the variant.