Enumerates the different digital expiration states.

Namespace:  Quanser.Hardware
Assembly:  Quanser.Hardware.Hil (in Quanser.Hardware.Hil.dll)

Syntax

Visual Basic (Declaration)
Public Enumeration DigitalState
C#
public enum DigitalState
Visual C++
public enum class DigitalState
JavaScript
Quanser.Hardware.DigitalState = function();
Quanser.Hardware.DigitalState.createEnum('Quanser.Hardware.DigitalState', false);

Members

Member nameDescription
High
Digital output goes high when watchdog expires.
Low
Digital output goes low when watchdog expires.
NoChange
Digital output does not change when watchdog expires.
Tristate
Digital output goes tristate when watchdog expires.

Remarks

For some data acquisition cards, the state of the digital outputs on watchdog timer expiration may be configured. This enumeration lists the different possible expiration states.

The Low state indicates the digital output will go low when the watchdog expires.

The High state indicates the digital output will go high when the watchdog expires.

The Tristate state indicates the digital output will go tristate when the watchdog expires, effectively making it a digital input.

The NoChange state indicates the digital output will not change when the watchdog expires.

See Also