Class AsyncDevice
- Namespace
- Harp.CameraControllerGen2
- Assembly
- Harp.CameraControllerGen2.dll
Represents an asynchronous API to configure and interface with CameraControllerGen2 devices.
public class AsyncDevice : AsyncDevice, IDisposable
- Inheritance
-
AsyncDevice
- Implements
- Inherited Members
Methods
- ReadCam0EventAsync(CancellationToken)
Asynchronously reads the contents of the Cam0Event register.
- ReadCam1EventAsync(CancellationToken)
Asynchronously reads the contents of the Cam1Event register.
- ReadConfigureCam0EventAsync(CancellationToken)
Asynchronously reads the contents of the ConfigureCam0Event register.
- ReadConfigureCam1EventAsync(CancellationToken)
Asynchronously reads the contents of the ConfigureCam1Event register.
- ReadConfigureOutput0Async(CancellationToken)
Asynchronously reads the contents of the ConfigureOutput0 register.
- ReadConfigureOutput1Async(CancellationToken)
Asynchronously reads the contents of the ConfigureOutput1 register.
- ReadInputStateAsync(CancellationToken)
Asynchronously reads the contents of the InputState register.
- ReadOutputClearAsync(CancellationToken)
Asynchronously reads the contents of the OutputClear register.
- ReadOutputSetAsync(CancellationToken)
Asynchronously reads the contents of the OutputSet register.
- ReadOutputStateAsync(CancellationToken)
Asynchronously reads the contents of the OutputState register.
- ReadOutputToggleAsync(CancellationToken)
Asynchronously reads the contents of the OutputToggle register.
- ReadStartAndStopAsync(CancellationToken)
Asynchronously reads the contents of the StartAndStop register.
- ReadStartAndStopTimestampedAsync(CancellationToken)
Asynchronously reads the contents of the StartAndStopTimestamped register.
- ReadStartTimestampAsync(CancellationToken)
Asynchronously reads the contents of the StartTimestamp register.
- ReadStopTimestampAsync(CancellationToken)
Asynchronously reads the contents of the StopTimestamp register.
- ReadStrobeSourceCam0Async(CancellationToken)
Asynchronously reads the contents of the StrobeSourceCam0 register.
- ReadStrobeSourceCam1Async(CancellationToken)
Asynchronously reads the contents of the StrobeSourceCam1 register.
- ReadTimestampedCam0EventAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Cam0Event register.
- ReadTimestampedCam1EventAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Cam1Event register.
- ReadTimestampedConfigureCam0EventAsync(CancellationToken)
Asynchronously reads the timestamped contents of the ConfigureCam0Event register.
- ReadTimestampedConfigureCam1EventAsync(CancellationToken)
Asynchronously reads the timestamped contents of the ConfigureCam1Event register.
- ReadTimestampedConfigureOutput0Async(CancellationToken)
Asynchronously reads the timestamped contents of the ConfigureOutput0 register.
- ReadTimestampedConfigureOutput1Async(CancellationToken)
Asynchronously reads the timestamped contents of the ConfigureOutput1 register.
- ReadTimestampedInputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the InputState register.
- ReadTimestampedOutputClearAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputClear register.
- ReadTimestampedOutputSetAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputSet register.
- ReadTimestampedOutputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputState register.
- ReadTimestampedOutputToggleAsync(CancellationToken)
Asynchronously reads the timestamped contents of the OutputToggle register.
- ReadTimestampedStartAndStopAsync(CancellationToken)
Asynchronously reads the timestamped contents of the StartAndStop register.
- ReadTimestampedStartAndStopTimestampedAsync(CancellationToken)
Asynchronously reads the timestamped contents of the StartAndStopTimestamped register.
- ReadTimestampedStartTimestampAsync(CancellationToken)
Asynchronously reads the timestamped contents of the StartTimestamp register.
- ReadTimestampedStopTimestampAsync(CancellationToken)
Asynchronously reads the timestamped contents of the StopTimestamp register.
- ReadTimestampedStrobeSourceCam0Async(CancellationToken)
Asynchronously reads the timestamped contents of the StrobeSourceCam0 register.
- ReadTimestampedStrobeSourceCam1Async(CancellationToken)
Asynchronously reads the timestamped contents of the StrobeSourceCam1 register.
- ReadTimestampedTriggerConfigCam0Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerConfigCam0 register.
- ReadTimestampedTriggerConfigCam1Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerConfigCam1 register.
- ReadTimestampedTriggerDurationCam0Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerDurationCam0 register.
- ReadTimestampedTriggerDurationCam1Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerDurationCam1 register.
- ReadTimestampedTriggerFrequencyCam0Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerFrequencyCam0 register.
- ReadTimestampedTriggerFrequencyCam1Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerFrequencyCam1 register.
- ReadTimestampedTriggerInvertedCam0Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerInvertedCam0 register.
- ReadTimestampedTriggerInvertedCam1Async(CancellationToken)
Asynchronously reads the timestamped contents of the TriggerInvertedCam1 register.
- ReadTriggerConfigCam0Async(CancellationToken)
Asynchronously reads the contents of the TriggerConfigCam0 register.
- ReadTriggerConfigCam1Async(CancellationToken)
Asynchronously reads the contents of the TriggerConfigCam1 register.
- ReadTriggerDurationCam0Async(CancellationToken)
Asynchronously reads the contents of the TriggerDurationCam0 register.
- ReadTriggerDurationCam1Async(CancellationToken)
Asynchronously reads the contents of the TriggerDurationCam1 register.
- ReadTriggerFrequencyCam0Async(CancellationToken)
Asynchronously reads the contents of the TriggerFrequencyCam0 register.
- ReadTriggerFrequencyCam1Async(CancellationToken)
Asynchronously reads the contents of the TriggerFrequencyCam1 register.
- ReadTriggerInvertedCam0Async(CancellationToken)
Asynchronously reads the contents of the TriggerInvertedCam0 register.
- ReadTriggerInvertedCam1Async(CancellationToken)
Asynchronously reads the contents of the TriggerInvertedCam1 register.
- WriteConfigureCam0EventAsync(EventConfiguration, CancellationToken)
Asynchronously writes a value to the ConfigureCam0Event register.
- WriteConfigureCam1EventAsync(EventConfiguration, CancellationToken)
Asynchronously writes a value to the ConfigureCam1Event register.
- WriteConfigureOutput0Async(OutputConfiguration, CancellationToken)
Asynchronously writes a value to the ConfigureOutput0 register.
- WriteConfigureOutput1Async(OutputConfiguration, CancellationToken)
Asynchronously writes a value to the ConfigureOutput1 register.
- WriteOutputClearAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputClear register.
- WriteOutputSetAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputSet register.
- WriteOutputStateAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputState register.
- WriteOutputToggleAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the OutputToggle register.
- WriteStartAndStopAsync(CameraFlags, CancellationToken)
Asynchronously writes a value to the StartAndStop register.
- WriteStartAndStopTimestampedAsync(CameraFlags, CancellationToken)
Asynchronously writes a value to the StartAndStopTimestamped register.
- WriteStartTimestampAsync(uint, CancellationToken)
Asynchronously writes a value to the StartTimestamp register.
- WriteStopTimestampAsync(uint, CancellationToken)
Asynchronously writes a value to the StopTimestamp register.
- WriteStrobeSourceCam0Async(StrobeSource, CancellationToken)
Asynchronously writes a value to the StrobeSourceCam0 register.
- WriteStrobeSourceCam1Async(StrobeSource, CancellationToken)
Asynchronously writes a value to the StrobeSourceCam1 register.
- WriteTriggerConfigCam0Async(TriggerSource, CancellationToken)
Asynchronously writes a value to the TriggerConfigCam0 register.
- WriteTriggerConfigCam1Async(TriggerSource, CancellationToken)
Asynchronously writes a value to the TriggerConfigCam1 register.
- WriteTriggerDurationCam0Async(ushort, CancellationToken)
Asynchronously writes a value to the TriggerDurationCam0 register.
- WriteTriggerDurationCam1Async(ushort, CancellationToken)
Asynchronously writes a value to the TriggerDurationCam1 register.
- WriteTriggerFrequencyCam0Async(ushort, CancellationToken)
Asynchronously writes a value to the TriggerFrequencyCam0 register.
- WriteTriggerFrequencyCam1Async(ushort, CancellationToken)
Asynchronously writes a value to the TriggerFrequencyCam1 register.
- WriteTriggerInvertedCam0Async(TriggerInverted, CancellationToken)
Asynchronously writes a value to the TriggerInvertedCam0 register.
- WriteTriggerInvertedCam1Async(TriggerInverted, CancellationToken)
Asynchronously writes a value to the TriggerInvertedCam1 register.