Class AsyncDevice
Represents an asynchronous API to configure and interface with Behavior devices.
public class AsyncDevice : AsyncDevice, IDisposable
- Inheritance
-
AsyncDevice
- Implements
- Inherited Members
Methods
ReadAnalogDataAsync(CancellationToken)
Asynchronously reads the contents of the AnalogData register.
public Task<AnalogDataPayload> ReadAnalogDataAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<AnalogDataPayload>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadCamera0FrameAsync(CancellationToken)
Asynchronously reads the contents of the Camera0Frame register.
public Task<FrameAcquired> ReadCamera0FrameAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<FrameAcquired>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadCamera0FrequencyAsync(CancellationToken)
Asynchronously reads the contents of the Camera0Frequency register.
public Task<ushort> ReadCamera0FrequencyAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadCamera1FrameAsync(CancellationToken)
Asynchronously reads the contents of the Camera1Frame register.
public Task<FrameAcquired> ReadCamera1FrameAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<FrameAcquired>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadCamera1FrequencyAsync(CancellationToken)
Asynchronously reads the contents of the Camera1Frequency register.
public Task<ushort> ReadCamera1FrequencyAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadDigitalInputStateAsync(CancellationToken)
Asynchronously reads the contents of the DigitalInputState register.
public Task<DigitalInputs> ReadDigitalInputStateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<DigitalInputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadDisableServosAsync(CancellationToken)
Asynchronously reads the contents of the DisableServos register.
public Task<ServoOutputs> ReadDisableServosAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ServoOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadEnableEncodersAsync(CancellationToken)
Asynchronously reads the contents of the EnableEncoders register.
public Task<EncoderInputs> ReadEnableEncodersAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<EncoderInputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadEnableSerialTimestampAsync(CancellationToken)
Asynchronously reads the contents of the EnableSerialTimestamp register.
public Task<byte> ReadEnableSerialTimestampAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadEnableServosAsync(CancellationToken)
Asynchronously reads the contents of the EnableServos register.
public Task<ServoOutputs> ReadEnableServosAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ServoOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadEncoderModeAsync(CancellationToken)
Asynchronously reads the contents of the EncoderMode register.
public Task<EncoderModeConfig> ReadEncoderModeAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<EncoderModeConfig>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadEncoderResetAsync(CancellationToken)
Asynchronously reads the contents of the EncoderReset register.
public Task<EncoderInputs> ReadEncoderResetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<EncoderInputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadEventEnableAsync(CancellationToken)
Asynchronously reads the contents of the EventEnable register.
public Task<Events> ReadEventEnableAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Events>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadLed0CurrentAsync(CancellationToken)
Asynchronously reads the contents of the Led0Current register.
public Task<byte> ReadLed0CurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadLed0MaxCurrentAsync(CancellationToken)
Asynchronously reads the contents of the Led0MaxCurrent register.
public Task<byte> ReadLed0MaxCurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadLed1CurrentAsync(CancellationToken)
Asynchronously reads the contents of the Led1Current register.
public Task<byte> ReadLed1CurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadLed1MaxCurrentAsync(CancellationToken)
Asynchronously reads the contents of the Led1MaxCurrent register.
public Task<byte> ReadLed1MaxCurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadMimicPort0IRAsync(CancellationToken)
Asynchronously reads the contents of the MimicPort0IR register.
public Task<MimicOutput> ReadMimicPort0IRAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<MimicOutput>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadMimicPort0ValveAsync(CancellationToken)
Asynchronously reads the contents of the MimicPort0Valve register.
public Task<MimicOutput> ReadMimicPort0ValveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<MimicOutput>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadMimicPort1IRAsync(CancellationToken)
Asynchronously reads the contents of the MimicPort1IR register.
public Task<MimicOutput> ReadMimicPort1IRAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<MimicOutput>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadMimicPort1ValveAsync(CancellationToken)
Asynchronously reads the contents of the MimicPort1Valve register.
public Task<MimicOutput> ReadMimicPort1ValveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<MimicOutput>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadMimicPort2IRAsync(CancellationToken)
Asynchronously reads the contents of the MimicPort2IR register.
public Task<MimicOutput> ReadMimicPort2IRAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<MimicOutput>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadMimicPort2ValveAsync(CancellationToken)
Asynchronously reads the contents of the MimicPort2Valve register.
public Task<MimicOutput> ReadMimicPort2ValveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<MimicOutput>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadOutputClearAsync(CancellationToken)
Asynchronously reads the contents of the OutputClear register.
public Task<DigitalOutputs> ReadOutputClearAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<DigitalOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadOutputPulseEnableAsync(CancellationToken)
Asynchronously reads the contents of the OutputPulseEnable register.
public Task<DigitalOutputs> ReadOutputPulseEnableAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<DigitalOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadOutputSetAsync(CancellationToken)
Asynchronously reads the contents of the OutputSet register.
public Task<DigitalOutputs> ReadOutputSetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<DigitalOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadOutputStateAsync(CancellationToken)
Asynchronously reads the contents of the OutputState register.
public Task<DigitalOutputs> ReadOutputStateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<DigitalOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadOutputToggleAsync(CancellationToken)
Asynchronously reads the contents of the OutputToggle register.
public Task<DigitalOutputs> ReadOutputToggleAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<DigitalOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPokeInputFilterAsync(CancellationToken)
Asynchronously reads the contents of the PokeInputFilter register.
public Task<byte> ReadPokeInputFilterAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPortDIOClearAsync(CancellationToken)
Asynchronously reads the contents of the PortDIOClear register.
public Task<PortDigitalIOS> ReadPortDIOClearAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PortDigitalIOS>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPortDIODirectionAsync(CancellationToken)
Asynchronously reads the contents of the PortDIODirection register.
public Task<PortDigitalIOS> ReadPortDIODirectionAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PortDigitalIOS>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPortDIOSetAsync(CancellationToken)
Asynchronously reads the contents of the PortDIOSet register.
public Task<PortDigitalIOS> ReadPortDIOSetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PortDigitalIOS>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPortDIOStateAsync(CancellationToken)
Asynchronously reads the contents of the PortDIOState register.
public Task<PortDigitalIOS> ReadPortDIOStateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PortDigitalIOS>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPortDIOStateEventAsync(CancellationToken)
Asynchronously reads the contents of the PortDIOStateEvent register.
public Task<PortDigitalIOS> ReadPortDIOStateEventAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PortDigitalIOS>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPortDIOToggleAsync(CancellationToken)
Asynchronously reads the contents of the PortDIOToggle register.
public Task<PortDigitalIOS> ReadPortDIOToggleAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PortDigitalIOS>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDO0Async(CancellationToken)
Asynchronously reads the contents of the PulseDO0 register.
public Task<ushort> ReadPulseDO0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDO1Async(CancellationToken)
Asynchronously reads the contents of the PulseDO1 register.
public Task<ushort> ReadPulseDO1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDO2Async(CancellationToken)
Asynchronously reads the contents of the PulseDO2 register.
public Task<ushort> ReadPulseDO2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDO3Async(CancellationToken)
Asynchronously reads the contents of the PulseDO3 register.
public Task<ushort> ReadPulseDO3Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDOPort0Async(CancellationToken)
Asynchronously reads the contents of the PulseDOPort0 register.
public Task<ushort> ReadPulseDOPort0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDOPort1Async(CancellationToken)
Asynchronously reads the contents of the PulseDOPort1 register.
public Task<ushort> ReadPulseDOPort1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseDOPort2Async(CancellationToken)
Asynchronously reads the contents of the PulseDOPort2 register.
public Task<ushort> ReadPulseDOPort2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseLed0Async(CancellationToken)
Asynchronously reads the contents of the PulseLed0 register.
public Task<ushort> ReadPulseLed0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseLed1Async(CancellationToken)
Asynchronously reads the contents of the PulseLed1 register.
public Task<ushort> ReadPulseLed1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseRgb0Async(CancellationToken)
Asynchronously reads the contents of the PulseRgb0 register.
public Task<ushort> ReadPulseRgb0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseRgb1Async(CancellationToken)
Asynchronously reads the contents of the PulseRgb1 register.
public Task<ushort> ReadPulseRgb1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseSupplyPort0Async(CancellationToken)
Asynchronously reads the contents of the PulseSupplyPort0 register.
public Task<ushort> ReadPulseSupplyPort0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseSupplyPort1Async(CancellationToken)
Asynchronously reads the contents of the PulseSupplyPort1 register.
public Task<ushort> ReadPulseSupplyPort1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPulseSupplyPort2Async(CancellationToken)
Asynchronously reads the contents of the PulseSupplyPort2 register.
public Task<ushort> ReadPulseSupplyPort2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmDutyCycleDO0Async(CancellationToken)
Asynchronously reads the contents of the PwmDutyCycleDO0 register.
public Task<byte> ReadPwmDutyCycleDO0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmDutyCycleDO1Async(CancellationToken)
Asynchronously reads the contents of the PwmDutyCycleDO1 register.
public Task<byte> ReadPwmDutyCycleDO1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmDutyCycleDO2Async(CancellationToken)
Asynchronously reads the contents of the PwmDutyCycleDO2 register.
public Task<byte> ReadPwmDutyCycleDO2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmDutyCycleDO3Async(CancellationToken)
Asynchronously reads the contents of the PwmDutyCycleDO3 register.
public Task<byte> ReadPwmDutyCycleDO3Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<byte>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmFrequencyDO0Async(CancellationToken)
Asynchronously reads the contents of the PwmFrequencyDO0 register.
public Task<ushort> ReadPwmFrequencyDO0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmFrequencyDO1Async(CancellationToken)
Asynchronously reads the contents of the PwmFrequencyDO1 register.
public Task<ushort> ReadPwmFrequencyDO1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmFrequencyDO2Async(CancellationToken)
Asynchronously reads the contents of the PwmFrequencyDO2 register.
public Task<ushort> ReadPwmFrequencyDO2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmFrequencyDO3Async(CancellationToken)
Asynchronously reads the contents of the PwmFrequencyDO3 register.
public Task<ushort> ReadPwmFrequencyDO3Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmStartAsync(CancellationToken)
Asynchronously reads the contents of the PwmStart register.
public Task<PwmOutputs> ReadPwmStartAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PwmOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadPwmStopAsync(CancellationToken)
Asynchronously reads the contents of the PwmStop register.
public Task<PwmOutputs> ReadPwmStopAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<PwmOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadRgb0Async(CancellationToken)
Asynchronously reads the contents of the Rgb0 register.
public Task<RgbPayload> ReadRgb0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<RgbPayload>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadRgb1Async(CancellationToken)
Asynchronously reads the contents of the Rgb1 register.
public Task<RgbPayload> ReadRgb1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<RgbPayload>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadRgbAllAsync(CancellationToken)
Asynchronously reads the contents of the RgbAll register.
public Task<RgbAllPayload> ReadRgbAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<RgbAllPayload>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadServoMotor2PeriodAsync(CancellationToken)
Asynchronously reads the contents of the ServoMotor2Period register.
public Task<ushort> ReadServoMotor2PeriodAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadServoMotor2PulseAsync(CancellationToken)
Asynchronously reads the contents of the ServoMotor2Pulse register.
public Task<ushort> ReadServoMotor2PulseAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadServoMotor3PeriodAsync(CancellationToken)
Asynchronously reads the contents of the ServoMotor3Period register.
public Task<ushort> ReadServoMotor3PeriodAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadServoMotor3PulseAsync(CancellationToken)
Asynchronously reads the contents of the ServoMotor3Pulse register.
public Task<ushort> ReadServoMotor3PulseAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<ushort>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadStartCamerasAsync(CancellationToken)
Asynchronously reads the contents of the StartCameras register.
public Task<CameraOutputs> ReadStartCamerasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<CameraOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadStopCamerasAsync(CancellationToken)
Asynchronously reads the contents of the StopCameras register.
public Task<CameraOutputs> ReadStopCamerasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<CameraOutputs>
A task that represents the asynchronous read operation. The Result property contains the register payload.
ReadTimestampedAnalogDataAsync(CancellationToken)
Asynchronously reads the timestamped contents of the AnalogData register.
public Task<Timestamped<AnalogDataPayload>> ReadTimestampedAnalogDataAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<AnalogDataPayload>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedCamera0FrameAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Camera0Frame register.
public Task<Timestamped<FrameAcquired>> ReadTimestampedCamera0FrameAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<FrameAcquired>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedCamera0FrequencyAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Camera0Frequency register.
public Task<Timestamped<ushort>> ReadTimestampedCamera0FrequencyAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedCamera1FrameAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Camera1Frame register.
public Task<Timestamped<FrameAcquired>> ReadTimestampedCamera1FrameAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<FrameAcquired>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedCamera1FrequencyAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Camera1Frequency register.
public Task<Timestamped<ushort>> ReadTimestampedCamera1FrequencyAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedDigitalInputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the DigitalInputState register.
public Task<Timestamped<DigitalInputs>> ReadTimestampedDigitalInputStateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<DigitalInputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedDisableServosAsync(CancellationToken)
Asynchronously reads the timestamped contents of the DisableServos register.
public Task<Timestamped<ServoOutputs>> ReadTimestampedDisableServosAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ServoOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedEnableEncodersAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnableEncoders register.
public Task<Timestamped<EncoderInputs>> ReadTimestampedEnableEncodersAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<EncoderInputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedEnableSerialTimestampAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnableSerialTimestamp register.
public Task<Timestamped<byte>> ReadTimestampedEnableSerialTimestampAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedEnableServosAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnableServos register.
public Task<Timestamped<ServoOutputs>> ReadTimestampedEnableServosAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ServoOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedEncoderModeAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EncoderMode register.
public Task<Timestamped<EncoderModeConfig>> ReadTimestampedEncoderModeAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<EncoderModeConfig>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedEncoderResetAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EncoderReset register.
public Task<Timestamped<EncoderInputs>> ReadTimestampedEncoderResetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<EncoderInputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedEventEnableAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EventEnable register.
public Task<Timestamped<Events>> ReadTimestampedEventEnableAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<Events>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedLed0CurrentAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0Current register.
public Task<Timestamped<byte>> ReadTimestampedLed0CurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedLed0MaxCurrentAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0MaxCurrent register.
public Task<Timestamped<byte>> ReadTimestampedLed0MaxCurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedLed1CurrentAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1Current register.
public Task<Timestamped<byte>> ReadTimestampedLed1CurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedLed1MaxCurrentAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1MaxCurrent register.
public Task<Timestamped<byte>> ReadTimestampedLed1MaxCurrentAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedMimicPort0IRAsync(CancellationToken)
Asynchronously reads the timestamped contents of the MimicPort0IR register.
public Task<Timestamped<MimicOutput>> ReadTimestampedMimicPort0IRAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<MimicOutput>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedMimicPort0ValveAsync(CancellationToken)
Asynchronously reads the timestamped contents of the MimicPort0Valve register.
public Task<Timestamped<MimicOutput>> ReadTimestampedMimicPort0ValveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<MimicOutput>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedMimicPort1IRAsync(CancellationToken)
Asynchronously reads the timestamped contents of the MimicPort1IR register.
public Task<Timestamped<MimicOutput>> ReadTimestampedMimicPort1IRAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<MimicOutput>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedMimicPort1ValveAsync(CancellationToken)
Asynchronously reads the timestamped contents of the MimicPort1Valve register.
public Task<Timestamped<MimicOutput>> ReadTimestampedMimicPort1ValveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<MimicOutput>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedMimicPort2IRAsync(CancellationToken)
Asynchronously reads the timestamped contents of the MimicPort2IR register.
public Task<Timestamped<MimicOutput>> ReadTimestampedMimicPort2IRAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<MimicOutput>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedMimicPort2ValveAsync(CancellationToken)
Asynchronously reads the timestamped contents of the MimicPort2Valve register.
public Task<Timestamped<MimicOutput>> ReadTimestampedMimicPort2ValveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<MimicOutput>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedOutputClearAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputClear register.
public Task<Timestamped<DigitalOutputs>> ReadTimestampedOutputClearAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<DigitalOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedOutputPulseEnableAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputPulseEnable register.
public Task<Timestamped<DigitalOutputs>> ReadTimestampedOutputPulseEnableAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<DigitalOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedOutputSetAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputSet register.
public Task<Timestamped<DigitalOutputs>> ReadTimestampedOutputSetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<DigitalOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedOutputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputState register.
public Task<Timestamped<DigitalOutputs>> ReadTimestampedOutputStateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<DigitalOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedOutputToggleAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputToggle register.
public Task<Timestamped<DigitalOutputs>> ReadTimestampedOutputToggleAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<DigitalOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPokeInputFilterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PokeInputFilter register.
public Task<Timestamped<byte>> ReadTimestampedPokeInputFilterAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPortDIOClearAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PortDIOClear register.
public Task<Timestamped<PortDigitalIOS>> ReadTimestampedPortDIOClearAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PortDigitalIOS>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPortDIODirectionAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PortDIODirection register.
public Task<Timestamped<PortDigitalIOS>> ReadTimestampedPortDIODirectionAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PortDigitalIOS>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPortDIOSetAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PortDIOSet register.
public Task<Timestamped<PortDigitalIOS>> ReadTimestampedPortDIOSetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PortDigitalIOS>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPortDIOStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PortDIOState register.
public Task<Timestamped<PortDigitalIOS>> ReadTimestampedPortDIOStateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PortDigitalIOS>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPortDIOStateEventAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PortDIOStateEvent register.
public Task<Timestamped<PortDigitalIOS>> ReadTimestampedPortDIOStateEventAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PortDigitalIOS>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPortDIOToggleAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PortDIOToggle register.
public Task<Timestamped<PortDigitalIOS>> ReadTimestampedPortDIOToggleAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PortDigitalIOS>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDO0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDO0 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDO0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDO1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDO1 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDO1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDO2Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDO2 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDO2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDO3Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDO3 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDO3Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDOPort0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDOPort0 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDOPort0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDOPort1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDOPort1 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDOPort1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseDOPort2Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseDOPort2 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseDOPort2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseLed0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseLed0 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseLed0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseLed1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseLed1 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseLed1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseRgb0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseRgb0 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseRgb0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseRgb1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseRgb1 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseRgb1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseSupplyPort0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseSupplyPort0 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseSupplyPort0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseSupplyPort1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseSupplyPort1 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseSupplyPort1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPulseSupplyPort2Async(CancellationToken)
Asynchronously reads the timestamped contents of the PulseSupplyPort2 register.
public Task<Timestamped<ushort>> ReadTimestampedPulseSupplyPort2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmDutyCycleDO0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmDutyCycleDO0 register.
public Task<Timestamped<byte>> ReadTimestampedPwmDutyCycleDO0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmDutyCycleDO1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmDutyCycleDO1 register.
public Task<Timestamped<byte>> ReadTimestampedPwmDutyCycleDO1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmDutyCycleDO2Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmDutyCycleDO2 register.
public Task<Timestamped<byte>> ReadTimestampedPwmDutyCycleDO2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmDutyCycleDO3Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmDutyCycleDO3 register.
public Task<Timestamped<byte>> ReadTimestampedPwmDutyCycleDO3Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<byte>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmFrequencyDO0Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmFrequencyDO0 register.
public Task<Timestamped<ushort>> ReadTimestampedPwmFrequencyDO0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmFrequencyDO1Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmFrequencyDO1 register.
public Task<Timestamped<ushort>> ReadTimestampedPwmFrequencyDO1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmFrequencyDO2Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmFrequencyDO2 register.
public Task<Timestamped<ushort>> ReadTimestampedPwmFrequencyDO2Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmFrequencyDO3Async(CancellationToken)
Asynchronously reads the timestamped contents of the PwmFrequencyDO3 register.
public Task<Timestamped<ushort>> ReadTimestampedPwmFrequencyDO3Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmStartAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PwmStart register.
public Task<Timestamped<PwmOutputs>> ReadTimestampedPwmStartAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PwmOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedPwmStopAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PwmStop register.
public Task<Timestamped<PwmOutputs>> ReadTimestampedPwmStopAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<PwmOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedRgb0Async(CancellationToken)
Asynchronously reads the timestamped contents of the Rgb0 register.
public Task<Timestamped<RgbPayload>> ReadTimestampedRgb0Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<RgbPayload>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedRgb1Async(CancellationToken)
Asynchronously reads the timestamped contents of the Rgb1 register.
public Task<Timestamped<RgbPayload>> ReadTimestampedRgb1Async(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<RgbPayload>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedRgbAllAsync(CancellationToken)
Asynchronously reads the timestamped contents of the RgbAll register.
public Task<Timestamped<RgbAllPayload>> ReadTimestampedRgbAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<RgbAllPayload>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedServoMotor2PeriodAsync(CancellationToken)
Asynchronously reads the timestamped contents of the ServoMotor2Period register.
public Task<Timestamped<ushort>> ReadTimestampedServoMotor2PeriodAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedServoMotor2PulseAsync(CancellationToken)
Asynchronously reads the timestamped contents of the ServoMotor2Pulse register.
public Task<Timestamped<ushort>> ReadTimestampedServoMotor2PulseAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedServoMotor3PeriodAsync(CancellationToken)
Asynchronously reads the timestamped contents of the ServoMotor3Period register.
public Task<Timestamped<ushort>> ReadTimestampedServoMotor3PeriodAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedServoMotor3PulseAsync(CancellationToken)
Asynchronously reads the timestamped contents of the ServoMotor3Pulse register.
public Task<Timestamped<ushort>> ReadTimestampedServoMotor3PulseAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<ushort>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedStartCamerasAsync(CancellationToken)
Asynchronously reads the timestamped contents of the StartCameras register.
public Task<Timestamped<CameraOutputs>> ReadTimestampedStartCamerasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<CameraOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
ReadTimestampedStopCamerasAsync(CancellationToken)
Asynchronously reads the timestamped contents of the StopCameras register.
public Task<Timestamped<CameraOutputs>> ReadTimestampedStopCamerasAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task<Timestamped<CameraOutputs>>
A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.
WriteCamera0FrequencyAsync(ushort, CancellationToken)
Asynchronously writes a value to the Camera0Frequency register.
public Task WriteCamera0FrequencyAsync(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteCamera1FrequencyAsync(ushort, CancellationToken)
Asynchronously writes a value to the Camera1Frequency register.
public Task WriteCamera1FrequencyAsync(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteDisableServosAsync(ServoOutputs, CancellationToken)
Asynchronously writes a value to the DisableServos register.
public Task WriteDisableServosAsync(ServoOutputs value, CancellationToken cancellationToken = default)
Parameters
value
ServoOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteEnableEncodersAsync(EncoderInputs, CancellationToken)
Asynchronously writes a value to the EnableEncoders register.
public Task WriteEnableEncodersAsync(EncoderInputs value, CancellationToken cancellationToken = default)
Parameters
value
EncoderInputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteEnableSerialTimestampAsync(byte, CancellationToken)
Asynchronously writes a value to the EnableSerialTimestamp register.
public Task WriteEnableSerialTimestampAsync(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteEnableServosAsync(ServoOutputs, CancellationToken)
Asynchronously writes a value to the EnableServos register.
public Task WriteEnableServosAsync(ServoOutputs value, CancellationToken cancellationToken = default)
Parameters
value
ServoOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteEncoderModeAsync(EncoderModeConfig, CancellationToken)
Asynchronously writes a value to the EncoderMode register.
public Task WriteEncoderModeAsync(EncoderModeConfig value, CancellationToken cancellationToken = default)
Parameters
value
EncoderModeConfigThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteEncoderResetAsync(EncoderInputs, CancellationToken)
Asynchronously writes a value to the EncoderReset register.
public Task WriteEncoderResetAsync(EncoderInputs value, CancellationToken cancellationToken = default)
Parameters
value
EncoderInputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteEventEnableAsync(Events, CancellationToken)
Asynchronously writes a value to the EventEnable register.
public Task WriteEventEnableAsync(Events value, CancellationToken cancellationToken = default)
Parameters
value
EventsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteLed0CurrentAsync(byte, CancellationToken)
Asynchronously writes a value to the Led0Current register.
public Task WriteLed0CurrentAsync(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteLed0MaxCurrentAsync(byte, CancellationToken)
Asynchronously writes a value to the Led0MaxCurrent register.
public Task WriteLed0MaxCurrentAsync(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteLed1CurrentAsync(byte, CancellationToken)
Asynchronously writes a value to the Led1Current register.
public Task WriteLed1CurrentAsync(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteLed1MaxCurrentAsync(byte, CancellationToken)
Asynchronously writes a value to the Led1MaxCurrent register.
public Task WriteLed1MaxCurrentAsync(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteMimicPort0IRAsync(MimicOutput, CancellationToken)
Asynchronously writes a value to the MimicPort0IR register.
public Task WriteMimicPort0IRAsync(MimicOutput value, CancellationToken cancellationToken = default)
Parameters
value
MimicOutputThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteMimicPort0ValveAsync(MimicOutput, CancellationToken)
Asynchronously writes a value to the MimicPort0Valve register.
public Task WriteMimicPort0ValveAsync(MimicOutput value, CancellationToken cancellationToken = default)
Parameters
value
MimicOutputThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteMimicPort1IRAsync(MimicOutput, CancellationToken)
Asynchronously writes a value to the MimicPort1IR register.
public Task WriteMimicPort1IRAsync(MimicOutput value, CancellationToken cancellationToken = default)
Parameters
value
MimicOutputThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteMimicPort1ValveAsync(MimicOutput, CancellationToken)
Asynchronously writes a value to the MimicPort1Valve register.
public Task WriteMimicPort1ValveAsync(MimicOutput value, CancellationToken cancellationToken = default)
Parameters
value
MimicOutputThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteMimicPort2IRAsync(MimicOutput, CancellationToken)
Asynchronously writes a value to the MimicPort2IR register.
public Task WriteMimicPort2IRAsync(MimicOutput value, CancellationToken cancellationToken = default)
Parameters
value
MimicOutputThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteMimicPort2ValveAsync(MimicOutput, CancellationToken)
Asynchronously writes a value to the MimicPort2Valve register.
public Task WriteMimicPort2ValveAsync(MimicOutput value, CancellationToken cancellationToken = default)
Parameters
value
MimicOutputThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteOutputClearAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputClear register.
public Task WriteOutputClearAsync(DigitalOutputs value, CancellationToken cancellationToken = default)
Parameters
value
DigitalOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteOutputPulseEnableAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputPulseEnable register.
public Task WriteOutputPulseEnableAsync(DigitalOutputs value, CancellationToken cancellationToken = default)
Parameters
value
DigitalOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteOutputSetAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputSet register.
public Task WriteOutputSetAsync(DigitalOutputs value, CancellationToken cancellationToken = default)
Parameters
value
DigitalOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteOutputStateAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputState register.
public Task WriteOutputStateAsync(DigitalOutputs value, CancellationToken cancellationToken = default)
Parameters
value
DigitalOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteOutputToggleAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputToggle register.
public Task WriteOutputToggleAsync(DigitalOutputs value, CancellationToken cancellationToken = default)
Parameters
value
DigitalOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePokeInputFilterAsync(byte, CancellationToken)
Asynchronously writes a value to the PokeInputFilter register.
public Task WritePokeInputFilterAsync(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePortDIOClearAsync(PortDigitalIOS, CancellationToken)
Asynchronously writes a value to the PortDIOClear register.
public Task WritePortDIOClearAsync(PortDigitalIOS value, CancellationToken cancellationToken = default)
Parameters
value
PortDigitalIOSThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePortDIODirectionAsync(PortDigitalIOS, CancellationToken)
Asynchronously writes a value to the PortDIODirection register.
public Task WritePortDIODirectionAsync(PortDigitalIOS value, CancellationToken cancellationToken = default)
Parameters
value
PortDigitalIOSThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePortDIOSetAsync(PortDigitalIOS, CancellationToken)
Asynchronously writes a value to the PortDIOSet register.
public Task WritePortDIOSetAsync(PortDigitalIOS value, CancellationToken cancellationToken = default)
Parameters
value
PortDigitalIOSThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePortDIOStateAsync(PortDigitalIOS, CancellationToken)
Asynchronously writes a value to the PortDIOState register.
public Task WritePortDIOStateAsync(PortDigitalIOS value, CancellationToken cancellationToken = default)
Parameters
value
PortDigitalIOSThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePortDIOToggleAsync(PortDigitalIOS, CancellationToken)
Asynchronously writes a value to the PortDIOToggle register.
public Task WritePortDIOToggleAsync(PortDigitalIOS value, CancellationToken cancellationToken = default)
Parameters
value
PortDigitalIOSThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDO0Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDO0 register.
public Task WritePulseDO0Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDO1Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDO1 register.
public Task WritePulseDO1Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDO2Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDO2 register.
public Task WritePulseDO2Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDO3Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDO3 register.
public Task WritePulseDO3Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDOPort0Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDOPort0 register.
public Task WritePulseDOPort0Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDOPort1Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDOPort1 register.
public Task WritePulseDOPort1Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseDOPort2Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseDOPort2 register.
public Task WritePulseDOPort2Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseLed0Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseLed0 register.
public Task WritePulseLed0Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseLed1Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseLed1 register.
public Task WritePulseLed1Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseRgb0Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseRgb0 register.
public Task WritePulseRgb0Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseRgb1Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseRgb1 register.
public Task WritePulseRgb1Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseSupplyPort0Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseSupplyPort0 register.
public Task WritePulseSupplyPort0Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseSupplyPort1Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseSupplyPort1 register.
public Task WritePulseSupplyPort1Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePulseSupplyPort2Async(ushort, CancellationToken)
Asynchronously writes a value to the PulseSupplyPort2 register.
public Task WritePulseSupplyPort2Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmDutyCycleDO0Async(byte, CancellationToken)
Asynchronously writes a value to the PwmDutyCycleDO0 register.
public Task WritePwmDutyCycleDO0Async(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmDutyCycleDO1Async(byte, CancellationToken)
Asynchronously writes a value to the PwmDutyCycleDO1 register.
public Task WritePwmDutyCycleDO1Async(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmDutyCycleDO2Async(byte, CancellationToken)
Asynchronously writes a value to the PwmDutyCycleDO2 register.
public Task WritePwmDutyCycleDO2Async(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmDutyCycleDO3Async(byte, CancellationToken)
Asynchronously writes a value to the PwmDutyCycleDO3 register.
public Task WritePwmDutyCycleDO3Async(byte value, CancellationToken cancellationToken = default)
Parameters
value
byteThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmFrequencyDO0Async(ushort, CancellationToken)
Asynchronously writes a value to the PwmFrequencyDO0 register.
public Task WritePwmFrequencyDO0Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmFrequencyDO1Async(ushort, CancellationToken)
Asynchronously writes a value to the PwmFrequencyDO1 register.
public Task WritePwmFrequencyDO1Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmFrequencyDO2Async(ushort, CancellationToken)
Asynchronously writes a value to the PwmFrequencyDO2 register.
public Task WritePwmFrequencyDO2Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmFrequencyDO3Async(ushort, CancellationToken)
Asynchronously writes a value to the PwmFrequencyDO3 register.
public Task WritePwmFrequencyDO3Async(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmStartAsync(PwmOutputs, CancellationToken)
Asynchronously writes a value to the PwmStart register.
public Task WritePwmStartAsync(PwmOutputs value, CancellationToken cancellationToken = default)
Parameters
value
PwmOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WritePwmStopAsync(PwmOutputs, CancellationToken)
Asynchronously writes a value to the PwmStop register.
public Task WritePwmStopAsync(PwmOutputs value, CancellationToken cancellationToken = default)
Parameters
value
PwmOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteRgb0Async(RgbPayload, CancellationToken)
Asynchronously writes a value to the Rgb0 register.
public Task WriteRgb0Async(RgbPayload value, CancellationToken cancellationToken = default)
Parameters
value
RgbPayloadThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteRgb1Async(RgbPayload, CancellationToken)
Asynchronously writes a value to the Rgb1 register.
public Task WriteRgb1Async(RgbPayload value, CancellationToken cancellationToken = default)
Parameters
value
RgbPayloadThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteRgbAllAsync(RgbAllPayload, CancellationToken)
Asynchronously writes a value to the RgbAll register.
public Task WriteRgbAllAsync(RgbAllPayload value, CancellationToken cancellationToken = default)
Parameters
value
RgbAllPayloadThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteServoMotor2PeriodAsync(ushort, CancellationToken)
Asynchronously writes a value to the ServoMotor2Period register.
public Task WriteServoMotor2PeriodAsync(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteServoMotor2PulseAsync(ushort, CancellationToken)
Asynchronously writes a value to the ServoMotor2Pulse register.
public Task WriteServoMotor2PulseAsync(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteServoMotor3PeriodAsync(ushort, CancellationToken)
Asynchronously writes a value to the ServoMotor3Period register.
public Task WriteServoMotor3PeriodAsync(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteServoMotor3PulseAsync(ushort, CancellationToken)
Asynchronously writes a value to the ServoMotor3Pulse register.
public Task WriteServoMotor3PulseAsync(ushort value, CancellationToken cancellationToken = default)
Parameters
value
ushortThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteStartCamerasAsync(CameraOutputs, CancellationToken)
Asynchronously writes a value to the StartCameras register.
public Task WriteStartCamerasAsync(CameraOutputs value, CancellationToken cancellationToken = default)
Parameters
value
CameraOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.
WriteStopCamerasAsync(CameraOutputs, CancellationToken)
Asynchronously writes a value to the StopCameras register.
public Task WriteStopCamerasAsync(CameraOutputs value, CancellationToken cancellationToken = default)
Parameters
value
CameraOutputsThe value to be stored in the register.
cancellationToken
CancellationTokenA CancellationToken which can be used to cancel the operation.
Returns
- Task
The task object representing the asynchronous write operation.