Table of Contents

Class AsyncDevice

Namespace
Harp.LoadCells
Assembly
Harp.LoadCells.dll

Represents an asynchronous API to configure and interface with LoadCells devices.

public class AsyncDevice : AsyncDevice, IDisposable
Inheritance
AsyncDevice
Implements
Inherited Members

Methods

ReadAcquisitionStateAsync(CancellationToken)

Asynchronously reads the contents of the AcquisitionState register.

public Task<EnableFlag> ReadAcquisitionStateAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<EnableFlag>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDI0TriggerAsync(CancellationToken)

Asynchronously reads the contents of the DI0Trigger register.

public Task<TriggerConfig> ReadDI0TriggerAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<TriggerConfig>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO0PulseWidthAsync(CancellationToken)

Asynchronously reads the contents of the DO0PulseWidth register.

public Task<byte> ReadDO0PulseWidthAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO0SyncAsync(CancellationToken)

Asynchronously reads the contents of the DO0Sync register.

public Task<SyncConfig> ReadDO0SyncAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<SyncConfig>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO1TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO1TargetLoadCell register.

public Task<LoadCellChannel> ReadDO1TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO1ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO1Threshold register.

public Task<short> ReadDO1ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO1TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO1TimeAboveThreshold register.

public Task<ushort> ReadDO1TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO1TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO1TimeBelowThreshold register.

public Task<ushort> ReadDO1TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO2TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO2TargetLoadCell register.

public Task<LoadCellChannel> ReadDO2TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO2ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO2Threshold register.

public Task<short> ReadDO2ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO2TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO2TimeAboveThreshold register.

public Task<ushort> ReadDO2TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO2TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO2TimeBelowThreshold register.

public Task<ushort> ReadDO2TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO3TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO3TargetLoadCell register.

public Task<LoadCellChannel> ReadDO3TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO3ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO3Threshold register.

public Task<short> ReadDO3ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO3TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO3TimeAboveThreshold register.

public Task<ushort> ReadDO3TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO3TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO3TimeBelowThreshold register.

public Task<ushort> ReadDO3TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO4TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO4TargetLoadCell register.

public Task<LoadCellChannel> ReadDO4TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO4ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO4Threshold register.

public Task<short> ReadDO4ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO4TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO4TimeAboveThreshold register.

public Task<ushort> ReadDO4TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO4TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO4TimeBelowThreshold register.

public Task<ushort> ReadDO4TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO5TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO5TargetLoadCell register.

public Task<LoadCellChannel> ReadDO5TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO5ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO5Threshold register.

public Task<short> ReadDO5ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO5TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO5TimeAboveThreshold register.

public Task<ushort> ReadDO5TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO5TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO5TimeBelowThreshold register.

public Task<ushort> ReadDO5TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO6TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO6TargetLoadCell register.

public Task<LoadCellChannel> ReadDO6TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO6ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO6Threshold register.

public Task<short> ReadDO6ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO6TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO6TimeAboveThreshold register.

public Task<ushort> ReadDO6TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO6TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO6TimeBelowThreshold register.

public Task<ushort> ReadDO6TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO7TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO7TargetLoadCell register.

public Task<LoadCellChannel> ReadDO7TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO7ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO7Threshold register.

public Task<short> ReadDO7ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO7TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO7TimeAboveThreshold register.

public Task<ushort> ReadDO7TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO7TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO7TimeBelowThreshold register.

public Task<ushort> ReadDO7TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO8TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO8TargetLoadCell register.

public Task<LoadCellChannel> ReadDO8TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellChannel>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO8ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO8Threshold register.

public Task<short> ReadDO8ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadDO8TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO8TimeAboveThreshold register.

public Task<ushort> ReadDO8TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDO8TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO8TimeBelowThreshold register.

public Task<ushort> ReadDO8TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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 CancellationToken

A 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.

ReadDigitalOutputClearAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputClear register.

public Task<DigitalOutputs> ReadDigitalOutputClearAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDigitalOutputSetAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputSet register.

public Task<DigitalOutputs> ReadDigitalOutputSetAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDigitalOutputStateAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputState register.

public Task<DigitalOutputs> ReadDigitalOutputStateAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadDigitalOutputToggleAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputToggle register.

public Task<DigitalOutputs> ReadDigitalOutputToggleAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadEnableEventsAsync(CancellationToken)

Asynchronously reads the contents of the EnableEvents register.

public Task<LoadCellEvents> ReadEnableEventsAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellEvents>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadLoadCellDataAsync(CancellationToken)

Asynchronously reads the contents of the LoadCellData register.

public Task<LoadCellDataPayload> ReadLoadCellDataAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<LoadCellDataPayload>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell0Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell0 register.

public Task<short> ReadOffsetLoadCell0Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell1Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell1 register.

public Task<short> ReadOffsetLoadCell1Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell2Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell2 register.

public Task<short> ReadOffsetLoadCell2Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell3Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell3 register.

public Task<short> ReadOffsetLoadCell3Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell4Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell4 register.

public Task<short> ReadOffsetLoadCell4Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell5Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell5 register.

public Task<short> ReadOffsetLoadCell5Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell6Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell6 register.

public Task<short> ReadOffsetLoadCell6Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadOffsetLoadCell7Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell7 register.

public Task<short> ReadOffsetLoadCell7Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<short>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadSyncOutputStateAsync(CancellationToken)

Asynchronously reads the contents of the SyncOutputState register.

public Task<SyncOutputs> ReadSyncOutputStateAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<SyncOutputs>

A task that represents the asynchronous read operation. The Result property contains the register payload.

ReadTimestampedAcquisitionStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the AcquisitionState register.

public Task<Timestamped<EnableFlag>> ReadTimestampedAcquisitionStateAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<EnableFlag>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDI0TriggerAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DI0Trigger register.

public Task<Timestamped<TriggerConfig>> ReadTimestampedDI0TriggerAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<TriggerConfig>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO0PulseWidthAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO0PulseWidth register.

public Task<Timestamped<byte>> ReadTimestampedDO0PulseWidthAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO0SyncAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO0Sync register.

public Task<Timestamped<SyncConfig>> ReadTimestampedDO0SyncAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<SyncConfig>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO1TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO1TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO1ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO1ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO1TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO1TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO1TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO1TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO2TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO2TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO2ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO2ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO2TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO2TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO2TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO2TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO3TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO3TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO3ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO3ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO3TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO3TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO3TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO3TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO4TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO4TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO4ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO4ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO4TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO4TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO4TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO4TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO5TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO5TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO5ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO5ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO5TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO5TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO5TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO5TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO6TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO6TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO6ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO6ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO6TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO6TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO6TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO6TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO7TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO7TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO7ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO7ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO7TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO7TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO7TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO7TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO8TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8TargetLoadCell register.

public Task<Timestamped<LoadCellChannel>> ReadTimestampedDO8TargetLoadCellAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellChannel>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO8ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8Threshold register.

public Task<Timestamped<short>> ReadTimestampedDO8ThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedDO8TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8TimeAboveThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO8TimeAboveThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDO8TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8TimeBelowThreshold register.

public Task<Timestamped<ushort>> ReadTimestampedDO8TimeBelowThresholdAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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 CancellationToken

A 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.

ReadTimestampedDigitalOutputClearAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputClear register.

public Task<Timestamped<DigitalOutputs>> ReadTimestampedDigitalOutputClearAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDigitalOutputSetAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputSet register.

public Task<Timestamped<DigitalOutputs>> ReadTimestampedDigitalOutputSetAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDigitalOutputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputState register.

public Task<Timestamped<DigitalOutputs>> ReadTimestampedDigitalOutputStateAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedDigitalOutputToggleAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputToggle register.

public Task<Timestamped<DigitalOutputs>> ReadTimestampedDigitalOutputToggleAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A 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.

ReadTimestampedEnableEventsAsync(CancellationToken)

Asynchronously reads the timestamped contents of the EnableEvents register.

public Task<Timestamped<LoadCellEvents>> ReadTimestampedEnableEventsAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellEvents>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedLoadCellDataAsync(CancellationToken)

Asynchronously reads the timestamped contents of the LoadCellData register.

public Task<Timestamped<LoadCellDataPayload>> ReadTimestampedLoadCellDataAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<LoadCellDataPayload>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell0Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell0 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell0Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell1Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell1 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell1Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell2Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell2 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell2Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell3Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell3 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell3Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell4Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell4 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell4Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell5Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell5 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell5Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell6Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell6 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell6Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedOffsetLoadCell7Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell7 register.

public Task<Timestamped<short>> ReadTimestampedOffsetLoadCell7Async(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<short>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

ReadTimestampedSyncOutputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the SyncOutputState register.

public Task<Timestamped<SyncOutputs>> ReadTimestampedSyncOutputStateAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task<Timestamped<SyncOutputs>>

A task that represents the asynchronous read operation. The Result property contains the timestamped register payload.

WriteAcquisitionStateAsync(EnableFlag, CancellationToken)

Asynchronously writes a value to the AcquisitionState register.

public Task WriteAcquisitionStateAsync(EnableFlag value, CancellationToken cancellationToken = default)

Parameters

value EnableFlag

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDI0TriggerAsync(TriggerConfig, CancellationToken)

Asynchronously writes a value to the DI0Trigger register.

public Task WriteDI0TriggerAsync(TriggerConfig value, CancellationToken cancellationToken = default)

Parameters

value TriggerConfig

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO0PulseWidthAsync(byte, CancellationToken)

Asynchronously writes a value to the DO0PulseWidth register.

public Task WriteDO0PulseWidthAsync(byte value, CancellationToken cancellationToken = default)

Parameters

value byte

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO0SyncAsync(SyncConfig, CancellationToken)

Asynchronously writes a value to the DO0Sync register.

public Task WriteDO0SyncAsync(SyncConfig value, CancellationToken cancellationToken = default)

Parameters

value SyncConfig

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO1TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO1TargetLoadCell register.

public Task WriteDO1TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO1ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO1Threshold register.

public Task WriteDO1ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO1TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO1TimeAboveThreshold register.

public Task WriteDO1TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO1TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO1TimeBelowThreshold register.

public Task WriteDO1TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO2TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO2TargetLoadCell register.

public Task WriteDO2TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO2ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO2Threshold register.

public Task WriteDO2ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO2TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO2TimeAboveThreshold register.

public Task WriteDO2TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO2TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO2TimeBelowThreshold register.

public Task WriteDO2TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO3TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO3TargetLoadCell register.

public Task WriteDO3TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO3ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO3Threshold register.

public Task WriteDO3ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO3TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO3TimeAboveThreshold register.

public Task WriteDO3TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO3TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO3TimeBelowThreshold register.

public Task WriteDO3TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO4TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO4TargetLoadCell register.

public Task WriteDO4TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO4ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO4Threshold register.

public Task WriteDO4ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO4TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO4TimeAboveThreshold register.

public Task WriteDO4TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO4TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO4TimeBelowThreshold register.

public Task WriteDO4TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO5TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO5TargetLoadCell register.

public Task WriteDO5TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO5ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO5Threshold register.

public Task WriteDO5ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO5TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO5TimeAboveThreshold register.

public Task WriteDO5TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO5TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO5TimeBelowThreshold register.

public Task WriteDO5TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO6TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO6TargetLoadCell register.

public Task WriteDO6TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO6ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO6Threshold register.

public Task WriteDO6ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO6TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO6TimeAboveThreshold register.

public Task WriteDO6TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO6TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO6TimeBelowThreshold register.

public Task WriteDO6TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO7TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO7TargetLoadCell register.

public Task WriteDO7TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO7ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO7Threshold register.

public Task WriteDO7ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO7TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO7TimeAboveThreshold register.

public Task WriteDO7TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO7TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO7TimeBelowThreshold register.

public Task WriteDO7TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO8TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO8TargetLoadCell register.

public Task WriteDO8TargetLoadCellAsync(LoadCellChannel value, CancellationToken cancellationToken = default)

Parameters

value LoadCellChannel

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO8ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO8Threshold register.

public Task WriteDO8ThresholdAsync(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO8TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO8TimeAboveThreshold register.

public Task WriteDO8TimeAboveThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDO8TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO8TimeBelowThreshold register.

public Task WriteDO8TimeBelowThresholdAsync(ushort value, CancellationToken cancellationToken = default)

Parameters

value ushort

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDigitalOutputClearAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputClear register.

public Task WriteDigitalOutputClearAsync(DigitalOutputs value, CancellationToken cancellationToken = default)

Parameters

value DigitalOutputs

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDigitalOutputSetAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputSet register.

public Task WriteDigitalOutputSetAsync(DigitalOutputs value, CancellationToken cancellationToken = default)

Parameters

value DigitalOutputs

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDigitalOutputStateAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputState register.

public Task WriteDigitalOutputStateAsync(DigitalOutputs value, CancellationToken cancellationToken = default)

Parameters

value DigitalOutputs

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteDigitalOutputToggleAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputToggle register.

public Task WriteDigitalOutputToggleAsync(DigitalOutputs value, CancellationToken cancellationToken = default)

Parameters

value DigitalOutputs

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteEnableEventsAsync(LoadCellEvents, CancellationToken)

Asynchronously writes a value to the EnableEvents register.

public Task WriteEnableEventsAsync(LoadCellEvents value, CancellationToken cancellationToken = default)

Parameters

value LoadCellEvents

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell0Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell0 register.

public Task WriteOffsetLoadCell0Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell1Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell1 register.

public Task WriteOffsetLoadCell1Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell2Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell2 register.

public Task WriteOffsetLoadCell2Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell3Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell3 register.

public Task WriteOffsetLoadCell3Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell4Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell4 register.

public Task WriteOffsetLoadCell4Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell5Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell5 register.

public Task WriteOffsetLoadCell5Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell6Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell6 register.

public Task WriteOffsetLoadCell6Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.

WriteOffsetLoadCell7Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell7 register.

public Task WriteOffsetLoadCell7Async(short value, CancellationToken cancellationToken = default)

Parameters

value short

The value to be stored in the register.

cancellationToken CancellationToken

A CancellationToken which can be used to cancel the operation.

Returns

Task

The task object representing the asynchronous write operation.