NIHSDIO_ATTR_IDLE_STATE
Specific Attribute
Data type |
Access | Applies to | Coercion | High-Level Functions |
---|---|---|---|---|
ViInt32 | R/W | Channel | None |
niHSDIO_ConfigureIdleState niHSDIO_ConfigureIdleStateU32 |
Description
Specifies the Idle state for a channel.
A dynamic generation operation may be idle when the operation completes normally, when the operation pauses, or when it terminates because of an underflow error.
This attribute is valid only for generation sessions.
Note NI 656x devices do not support the tristate Idle state. |
Defined Values:
NIHSDIO_VAL_TRISTATE (24) | Sets the channel to a high-impedance state. |
NIHSDIO_VAL_LOGIC_HIGH (1) | Sets the channel to a logic-high (high level) state. |
NIHSDIO_VAL_LOGIC_LOW (0) | Sets the channel to a logic-low (low level) state. |
NIHSDIO_VAL_HOLD_LAST_VALUE (27) | The channel retains its previous value. |