API Reference v10.1.0

PvtSequenceItemenum with values

Module: ZaberMotionAscii

Union of all data types that can appear in a PVT sequence.

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 .pvtPoint(value) = pvtSequenceItem { ... }.

Member Types

t
Data representing a single point in a PVT sequence or buffer.
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

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