Class AsyncDevice
Represents an asynchronous API to configure and interface with LedArray devices.
public class AsyncDevice : AsyncDevice, IDisposable
- Inheritance
-
AsyncDevice
- Implements
- Inherited Members
Methods
- ReadAuxDigitalOutputStateAsync(CancellationToken)
Asynchronously reads the contents of the AuxDigitalOutputState register.
- ReadAuxLedPowerAsync(CancellationToken)
Asynchronously reads the contents of the AuxLedPower register.
- ReadDigitalInputStateAsync(CancellationToken)
Asynchronously reads the contents of the DigitalInputState register.
- ReadDigitalInputTriggerAsync(CancellationToken)
Asynchronously reads the contents of the DigitalInputTrigger register.
- ReadDigitalOutputStateAsync(CancellationToken)
Asynchronously reads the contents of the DigitalOutputState register.
- ReadDigitalOutputSyncAsync(CancellationToken)
Asynchronously reads the contents of the DigitalOutputSync register.
- ReadEnableEventsAsync(CancellationToken)
Asynchronously reads the contents of the EnableEvents register.
- ReadEnableLedAsync(CancellationToken)
Asynchronously reads the contents of the EnableLed register.
- ReadEnableLedModeAsync(CancellationToken)
Asynchronously reads the contents of the EnableLedMode register.
- ReadEnablePowerAsync(CancellationToken)
Asynchronously reads the contents of the EnablePower register.
- ReadLed0PowerAsync(CancellationToken)
Asynchronously reads the contents of the Led0Power register.
- ReadLed0PulseRepeatCounterAsync(CancellationToken)
Asynchronously reads the contents of the Led0PulseRepeatCounter register.
- ReadLed0PulseTimeOffAsync(CancellationToken)
Asynchronously reads the contents of the Led0PulseTimeOff register.
- ReadLed0PulseTimeOnAsync(CancellationToken)
Asynchronously reads the contents of the Led0PulseTimeOn register.
- ReadLed0PulseTimePulseCounterAsync(CancellationToken)
Asynchronously reads the contents of the Led0PulseTimePulseCounter register.
- ReadLed0PulseTimeTailAsync(CancellationToken)
Asynchronously reads the contents of the Led0PulseTimeTail register.
- ReadLed0PwmDutyCycleAsync(CancellationToken)
Asynchronously reads the contents of the Led0PwmDutyCycle register.
- ReadLed0PwmDutyCycleRealAsync(CancellationToken)
Asynchronously reads the contents of the Led0PwmDutyCycleReal register.
- ReadLed0PwmFrequencyAsync(CancellationToken)
Asynchronously reads the contents of the Led0PwmFrequency register.
- ReadLed0PwmPulseCounterAsync(CancellationToken)
Asynchronously reads the contents of the Led0PwmPulseCounter register.
- ReadLed0PwmRealAsync(CancellationToken)
Asynchronously reads the contents of the Led0PwmReal register.
- ReadLed1PowerAsync(CancellationToken)
Asynchronously reads the contents of the Led1Power register.
- ReadLed1PulseRepeatCounterAsync(CancellationToken)
Asynchronously reads the contents of the Led1PulseRepeatCounter register.
- ReadLed1PulseTimeOffAsync(CancellationToken)
Asynchronously reads the contents of the Led1PulseTimeOff register.
- ReadLed1PulseTimeOnAsync(CancellationToken)
Asynchronously reads the contents of the Led1PulseTimeOn register.
- ReadLed1PulseTimePulseCounterAsync(CancellationToken)
Asynchronously reads the contents of the Led1PulseTimePulseCounter register.
- ReadLed1PulseTimeTailAsync(CancellationToken)
Asynchronously reads the contents of the Led1PulseTimeTail register.
- ReadLed1PwmDutyCycleAsync(CancellationToken)
Asynchronously reads the contents of the Led1PwmDutyCycle register.
- ReadLed1PwmFrequencyAsync(CancellationToken)
Asynchronously reads the contents of the Led1PwmFrequency register.
- ReadLed1PwmPulseCounterAsync(CancellationToken)
Asynchronously reads the contents of the Led1PwmPulseCounter register.
- ReadLed1PwmRealAsync(CancellationToken)
Asynchronously reads the contents of the Led1PwmReal register.
- ReadLedD1PwmDutyCycleRealAsync(CancellationToken)
Asynchronously reads the contents of the LedD1PwmDutyCycleReal register.
- ReadPulseModeAsync(CancellationToken)
Asynchronously reads the contents of the PulseMode register.
- ReadTimestampedAuxDigitalOutputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the AuxDigitalOutputState register.
- ReadTimestampedAuxLedPowerAsync(CancellationToken)
Asynchronously reads the timestamped contents of the AuxLedPower register.
- ReadTimestampedDigitalInputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the DigitalInputState register.
- ReadTimestampedDigitalInputTriggerAsync(CancellationToken)
Asynchronously reads the timestamped contents of the DigitalInputTrigger register.
- ReadTimestampedDigitalOutputStateAsync(CancellationToken)
Asynchronously reads the timestamped contents of the DigitalOutputState register.
- ReadTimestampedDigitalOutputSyncAsync(CancellationToken)
Asynchronously reads the timestamped contents of the DigitalOutputSync register.
- ReadTimestampedEnableEventsAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnableEvents register.
- ReadTimestampedEnableLedAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnableLed register.
- ReadTimestampedEnableLedModeAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnableLedMode register.
- ReadTimestampedEnablePowerAsync(CancellationToken)
Asynchronously reads the timestamped contents of the EnablePower register.
- ReadTimestampedLed0PowerAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0Power register.
- ReadTimestampedLed0PulseRepeatCounterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PulseRepeatCounter register.
- ReadTimestampedLed0PulseTimeOffAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PulseTimeOff register.
- ReadTimestampedLed0PulseTimeOnAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PulseTimeOn register.
- ReadTimestampedLed0PulseTimePulseCounterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PulseTimePulseCounter register.
- ReadTimestampedLed0PulseTimeTailAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PulseTimeTail register.
- ReadTimestampedLed0PwmDutyCycleAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PwmDutyCycle register.
- ReadTimestampedLed0PwmDutyCycleRealAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PwmDutyCycleReal register.
- ReadTimestampedLed0PwmFrequencyAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PwmFrequency register.
- ReadTimestampedLed0PwmPulseCounterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PwmPulseCounter register.
- ReadTimestampedLed0PwmRealAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led0PwmReal register.
- ReadTimestampedLed1PowerAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1Power register.
- ReadTimestampedLed1PulseRepeatCounterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PulseRepeatCounter register.
- ReadTimestampedLed1PulseTimeOffAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PulseTimeOff register.
- ReadTimestampedLed1PulseTimeOnAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PulseTimeOn register.
- ReadTimestampedLed1PulseTimePulseCounterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PulseTimePulseCounter register.
- ReadTimestampedLed1PulseTimeTailAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PulseTimeTail register.
- ReadTimestampedLed1PwmDutyCycleAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PwmDutyCycle register.
- ReadTimestampedLed1PwmFrequencyAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PwmFrequency register.
- ReadTimestampedLed1PwmPulseCounterAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PwmPulseCounter register.
- ReadTimestampedLed1PwmRealAsync(CancellationToken)
Asynchronously reads the timestamped contents of the Led1PwmReal register.
- ReadTimestampedLedD1PwmDutyCycleRealAsync(CancellationToken)
Asynchronously reads the timestamped contents of the LedD1PwmDutyCycleReal register.
- ReadTimestampedPulseModeAsync(CancellationToken)
Asynchronously reads the timestamped contents of the PulseMode register.
- WriteAuxDigitalOutputStateAsync(AuxDigitalOutputs, CancellationToken)
Asynchronously writes a value to the AuxDigitalOutputState register.
- WriteAuxLedPowerAsync(byte, CancellationToken)
Asynchronously writes a value to the AuxLedPower register.
- WriteDigitalInputTriggerAsync(DigitalInputTriggerPayload, CancellationToken)
Asynchronously writes a value to the DigitalInputTrigger register.
- WriteDigitalOutputStateAsync(DigitalOutputs, CancellationToken)
Asynchronously writes a value to the DigitalOutputState register.
- WriteDigitalOutputSyncAsync(DigitalOutputSyncPayload, CancellationToken)
Asynchronously writes a value to the DigitalOutputSync register.
- WriteEnableEventsAsync(LedArrayEvents, CancellationToken)
Asynchronously writes a value to the EnableEvents register.
- WriteEnableLedAsync(LedState, CancellationToken)
Asynchronously writes a value to the EnableLed register.
- WriteEnableLedModeAsync(LedState, CancellationToken)
Asynchronously writes a value to the EnableLedMode register.
- WriteEnablePowerAsync(LedState, CancellationToken)
Asynchronously writes a value to the EnablePower register.
- WriteLed0PowerAsync(byte, CancellationToken)
Asynchronously writes a value to the Led0Power register.
- WriteLed0PulseRepeatCounterAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led0PulseRepeatCounter register.
- WriteLed0PulseTimeOffAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led0PulseTimeOff register.
- WriteLed0PulseTimeOnAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led0PulseTimeOn register.
- WriteLed0PulseTimePulseCounterAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led0PulseTimePulseCounter register.
- WriteLed0PulseTimeTailAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led0PulseTimeTail register.
- WriteLed0PwmDutyCycleAsync(float, CancellationToken)
Asynchronously writes a value to the Led0PwmDutyCycle register.
- WriteLed0PwmFrequencyAsync(float, CancellationToken)
Asynchronously writes a value to the Led0PwmFrequency register.
- WriteLed0PwmPulseCounterAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led0PwmPulseCounter register.
- WriteLed1PowerAsync(byte, CancellationToken)
Asynchronously writes a value to the Led1Power register.
- WriteLed1PulseRepeatCounterAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led1PulseRepeatCounter register.
- WriteLed1PulseTimeOffAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led1PulseTimeOff register.
- WriteLed1PulseTimeOnAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led1PulseTimeOn register.
- WriteLed1PulseTimePulseCounterAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led1PulseTimePulseCounter register.
- WriteLed1PulseTimeTailAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led1PulseTimeTail register.
- WriteLed1PwmDutyCycleAsync(float, CancellationToken)
Asynchronously writes a value to the Led1PwmDutyCycle register.
- WriteLed1PwmFrequencyAsync(float, CancellationToken)
Asynchronously writes a value to the Led1PwmFrequency register.
- WriteLed1PwmPulseCounterAsync(ushort, CancellationToken)
Asynchronously writes a value to the Led1PwmPulseCounter register.
- WritePulseModeAsync(PulseModePayload, CancellationToken)
Asynchronously writes a value to the PulseMode register.