NIHSDIO_ATTR_PAUSE_TRIGGER_TYPE
Specific Attribute
Data type |
Access | Applies to | Coercion | High-Level Functions |
---|---|---|---|---|
ViInt32 | R/W | N/A | None |
niHSDIO_ConfigureDigitalLevelPauseTrigger niHSDIO_ConfigurePatternMatchPauseTrigger niHSDIO_DisablePauseTrigger |
Description
Specifies the Pause trigger type. Depending upon the value of this attribute, you may need to set more attributes to fully configure the trigger.
Defined Values:
NIHSDIO_VAL_NONE (28) | The Pause trigger does not assert. The data operation starts immediately after you call niHSDIO_Initiate. |
NIHSDIO_VAL_DIGITAL_LEVEL (30) | The level trigger is not active until the level of the trigger matches the desired level. The source of the Pause trigger is specified with NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_SOURCE, and the desired level is specified with NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_WHEN. |
NIHSDIO_VAL_PATTERN_MATCH (31) | The data operation is paused while a specific data pattern matching condition is met. Configure the condition by setting NIHSDIO_ATTR_PATTERN_MATCH_PAUSE_TRIGGER_PATTERN and NIHSDIO_ATTR_PATTERN_MATCH_PAUSE_TRIGGER_WHEN. This is valid only for acquisition sessions. |