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.

ReadDI0TriggerAsync(CancellationToken)

Asynchronously reads the contents of the DI0Trigger register.

ReadDO0PulseWidthAsync(CancellationToken)

Asynchronously reads the contents of the DO0PulseWidth register.

ReadDO0SyncAsync(CancellationToken)

Asynchronously reads the contents of the DO0Sync register.

ReadDO1TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO1TargetLoadCell register.

ReadDO1ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO1Threshold register.

ReadDO1TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO1TimeAboveThreshold register.

ReadDO1TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO1TimeBelowThreshold register.

ReadDO2TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO2TargetLoadCell register.

ReadDO2ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO2Threshold register.

ReadDO2TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO2TimeAboveThreshold register.

ReadDO2TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO2TimeBelowThreshold register.

ReadDO3TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO3TargetLoadCell register.

ReadDO3ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO3Threshold register.

ReadDO3TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO3TimeAboveThreshold register.

ReadDO3TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO3TimeBelowThreshold register.

ReadDO4TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO4TargetLoadCell register.

ReadDO4ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO4Threshold register.

ReadDO4TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO4TimeAboveThreshold register.

ReadDO4TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO4TimeBelowThreshold register.

ReadDO5TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO5TargetLoadCell register.

ReadDO5ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO5Threshold register.

ReadDO5TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO5TimeAboveThreshold register.

ReadDO5TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO5TimeBelowThreshold register.

ReadDO6TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO6TargetLoadCell register.

ReadDO6ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO6Threshold register.

ReadDO6TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO6TimeAboveThreshold register.

ReadDO6TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO6TimeBelowThreshold register.

ReadDO7TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO7TargetLoadCell register.

ReadDO7ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO7Threshold register.

ReadDO7TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO7TimeAboveThreshold register.

ReadDO7TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO7TimeBelowThreshold register.

ReadDO8TargetLoadCellAsync(CancellationToken)

Asynchronously reads the contents of the DO8TargetLoadCell register.

ReadDO8ThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO8Threshold register.

ReadDO8TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO8TimeAboveThreshold register.

ReadDO8TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the contents of the DO8TimeBelowThreshold register.

ReadDigitalInputStateAsync(CancellationToken)

Asynchronously reads the contents of the DigitalInputState register.

ReadDigitalOutputClearAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputClear register.

ReadDigitalOutputSetAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputSet register.

ReadDigitalOutputStateAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputState register.

ReadDigitalOutputToggleAsync(CancellationToken)

Asynchronously reads the contents of the DigitalOutputToggle register.

ReadEnableEventsAsync(CancellationToken)

Asynchronously reads the contents of the EnableEvents register.

ReadLoadCellDataAsync(CancellationToken)

Asynchronously reads the contents of the LoadCellData register.

ReadOffsetLoadCell0Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell0 register.

ReadOffsetLoadCell1Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell1 register.

ReadOffsetLoadCell2Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell2 register.

ReadOffsetLoadCell3Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell3 register.

ReadOffsetLoadCell4Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell4 register.

ReadOffsetLoadCell5Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell5 register.

ReadOffsetLoadCell6Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell6 register.

ReadOffsetLoadCell7Async(CancellationToken)

Asynchronously reads the contents of the OffsetLoadCell7 register.

ReadSyncOutputStateAsync(CancellationToken)

Asynchronously reads the contents of the SyncOutputState register.

ReadTimestampedAcquisitionStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the AcquisitionState register.

ReadTimestampedDI0TriggerAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DI0Trigger register.

ReadTimestampedDO0PulseWidthAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO0PulseWidth register.

ReadTimestampedDO0SyncAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO0Sync register.

ReadTimestampedDO1TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1TargetLoadCell register.

ReadTimestampedDO1ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1Threshold register.

ReadTimestampedDO1TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1TimeAboveThreshold register.

ReadTimestampedDO1TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO1TimeBelowThreshold register.

ReadTimestampedDO2TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2TargetLoadCell register.

ReadTimestampedDO2ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2Threshold register.

ReadTimestampedDO2TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2TimeAboveThreshold register.

ReadTimestampedDO2TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO2TimeBelowThreshold register.

ReadTimestampedDO3TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3TargetLoadCell register.

ReadTimestampedDO3ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3Threshold register.

ReadTimestampedDO3TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3TimeAboveThreshold register.

ReadTimestampedDO3TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO3TimeBelowThreshold register.

ReadTimestampedDO4TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4TargetLoadCell register.

ReadTimestampedDO4ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4Threshold register.

ReadTimestampedDO4TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4TimeAboveThreshold register.

ReadTimestampedDO4TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO4TimeBelowThreshold register.

ReadTimestampedDO5TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5TargetLoadCell register.

ReadTimestampedDO5ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5Threshold register.

ReadTimestampedDO5TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5TimeAboveThreshold register.

ReadTimestampedDO5TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO5TimeBelowThreshold register.

ReadTimestampedDO6TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6TargetLoadCell register.

ReadTimestampedDO6ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6Threshold register.

ReadTimestampedDO6TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6TimeAboveThreshold register.

ReadTimestampedDO6TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO6TimeBelowThreshold register.

ReadTimestampedDO7TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7TargetLoadCell register.

ReadTimestampedDO7ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7Threshold register.

ReadTimestampedDO7TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7TimeAboveThreshold register.

ReadTimestampedDO7TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO7TimeBelowThreshold register.

ReadTimestampedDO8TargetLoadCellAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8TargetLoadCell register.

ReadTimestampedDO8ThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8Threshold register.

ReadTimestampedDO8TimeAboveThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8TimeAboveThreshold register.

ReadTimestampedDO8TimeBelowThresholdAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DO8TimeBelowThreshold register.

ReadTimestampedDigitalInputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalInputState register.

ReadTimestampedDigitalOutputClearAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputClear register.

ReadTimestampedDigitalOutputSetAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputSet register.

ReadTimestampedDigitalOutputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputState register.

ReadTimestampedDigitalOutputToggleAsync(CancellationToken)

Asynchronously reads the timestamped contents of the DigitalOutputToggle register.

ReadTimestampedEnableEventsAsync(CancellationToken)

Asynchronously reads the timestamped contents of the EnableEvents register.

ReadTimestampedLoadCellDataAsync(CancellationToken)

Asynchronously reads the timestamped contents of the LoadCellData register.

ReadTimestampedOffsetLoadCell0Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell0 register.

ReadTimestampedOffsetLoadCell1Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell1 register.

ReadTimestampedOffsetLoadCell2Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell2 register.

ReadTimestampedOffsetLoadCell3Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell3 register.

ReadTimestampedOffsetLoadCell4Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell4 register.

ReadTimestampedOffsetLoadCell5Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell5 register.

ReadTimestampedOffsetLoadCell6Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell6 register.

ReadTimestampedOffsetLoadCell7Async(CancellationToken)

Asynchronously reads the timestamped contents of the OffsetLoadCell7 register.

ReadTimestampedSyncOutputStateAsync(CancellationToken)

Asynchronously reads the timestamped contents of the SyncOutputState register.

WriteAcquisitionStateAsync(EnableFlag, CancellationToken)

Asynchronously writes a value to the AcquisitionState register.

WriteDI0TriggerAsync(TriggerConfig, CancellationToken)

Asynchronously writes a value to the DI0Trigger register.

WriteDO0PulseWidthAsync(byte, CancellationToken)

Asynchronously writes a value to the DO0PulseWidth register.

WriteDO0SyncAsync(SyncConfig, CancellationToken)

Asynchronously writes a value to the DO0Sync register.

WriteDO1TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO1TargetLoadCell register.

WriteDO1ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO1Threshold register.

WriteDO1TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO1TimeAboveThreshold register.

WriteDO1TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO1TimeBelowThreshold register.

WriteDO2TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO2TargetLoadCell register.

WriteDO2ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO2Threshold register.

WriteDO2TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO2TimeAboveThreshold register.

WriteDO2TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO2TimeBelowThreshold register.

WriteDO3TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO3TargetLoadCell register.

WriteDO3ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO3Threshold register.

WriteDO3TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO3TimeAboveThreshold register.

WriteDO3TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO3TimeBelowThreshold register.

WriteDO4TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO4TargetLoadCell register.

WriteDO4ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO4Threshold register.

WriteDO4TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO4TimeAboveThreshold register.

WriteDO4TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO4TimeBelowThreshold register.

WriteDO5TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO5TargetLoadCell register.

WriteDO5ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO5Threshold register.

WriteDO5TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO5TimeAboveThreshold register.

WriteDO5TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO5TimeBelowThreshold register.

WriteDO6TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO6TargetLoadCell register.

WriteDO6ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO6Threshold register.

WriteDO6TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO6TimeAboveThreshold register.

WriteDO6TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO6TimeBelowThreshold register.

WriteDO7TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO7TargetLoadCell register.

WriteDO7ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO7Threshold register.

WriteDO7TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO7TimeAboveThreshold register.

WriteDO7TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO7TimeBelowThreshold register.

WriteDO8TargetLoadCellAsync(LoadCellChannel, CancellationToken)

Asynchronously writes a value to the DO8TargetLoadCell register.

WriteDO8ThresholdAsync(short, CancellationToken)

Asynchronously writes a value to the DO8Threshold register.

WriteDO8TimeAboveThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO8TimeAboveThreshold register.

WriteDO8TimeBelowThresholdAsync(ushort, CancellationToken)

Asynchronously writes a value to the DO8TimeBelowThreshold register.

WriteDigitalOutputClearAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputClear register.

WriteDigitalOutputSetAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputSet register.

WriteDigitalOutputStateAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputState register.

WriteDigitalOutputToggleAsync(DigitalOutputs, CancellationToken)

Asynchronously writes a value to the DigitalOutputToggle register.

WriteEnableEventsAsync(LoadCellEvents, CancellationToken)

Asynchronously writes a value to the EnableEvents register.

WriteOffsetLoadCell0Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell0 register.

WriteOffsetLoadCell1Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell1 register.

WriteOffsetLoadCell2Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell2 register.

WriteOffsetLoadCell3Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell3 register.

WriteOffsetLoadCell4Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell4 register.

WriteOffsetLoadCell5Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell5 register.

WriteOffsetLoadCell6Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell6 register.

WriteOffsetLoadCell7Async(short, CancellationToken)

Asynchronously writes a value to the OffsetLoadCell7 register.