| Group/Attribute Name |
Attribute Label |
| Dynamic Channels | NIHSDIO_ATTR_DYNAMIC_CHANNELS |
| Static Channels | NIHSDIO_ATTR_STATIC_CHANNELS |
| Voltage Levels |
|
| Data High | NIHSDIO_ATTR_DATA_VOLTAGE_HIGH_LEVEL |
| Data Low | NIHSDIO_ATTR_DATA_VOLTAGE_LOW_LEVEL |
| Trigger High | NIHSDIO_ATTR_TRIGGER_VOLTAGE_HIGH_LEVEL |
| Trigger Low | NIHSDIO_ATTR_TRIGGER_VOLTAGE_LOW_LEVEL |
| Event High | NIHSDIO_ATTR_EVENT_VOLTAGE_HIGH_LEVEL |
| Event Low | NIHSDIO_ATTR_EVENT_VOLTAGE_LOW_LEVEL |
| Dynamic Acquisition |
|
| Samples Per Record | NIHSDIO_ATTR_SAMPLES_PER_RECORD |
| Number Of Records To Acquire | NIHSDIO_ATTR_NUM_RECORDS |
| Input Impedance | NIHSDIO_ATTR_INPUT_IMPEDANCE |
| Data Interpretation | NIHSDIO_ATTR_DATA_INTERPRETATION |
| Fetch |
|
| Fetch Relative To | NIHSDIO_ATTR_FETCH_RELATIVE_TO |
| Fetch Offset | NIHSDIO_ATTR_FETCH_OFFSET |
| Fetch Backlog | NIHSDIO_ATTR_FETCH_BACKLOG |
| Records Done | NIHSDIO_ATTR_RECORDS_DONE |
| Dynamic Generation |
|
| Initial State | NIHSDIO_ATTR_INITIAL_STATE |
| Idle State | NIHSDIO_ATTR_IDLE_STATE |
| Drive Type | NIHSDIO_ATTR_DRIVE_TYPE |
| Repeat Mode | NIHSDIO_ATTR_REPEAT_MODE |
| Repeat Count | NIHSDIO_ATTR_REPEAT_COUNT |
| Generation Mode | NIHSDIO_ATTR_GENERATION_MODE |
| Waveform To Generate | NIHSDIO_ATTR_WAVEFORM_TO_GENERATE |
| Script To Generate | NIHSDIO_ATTR_SCRIPT_TO_GENERATE |
| Timing |
|
| Sample Clock |
|
| Rate | NIHSDIO_ATTR_SAMPLE_CLOCK_RATE |
| Source | NIHSDIO_ATTR_SAMPLE_CLOCK_SOURCE |
| Impedance | NIHSDIO_ATTR_SAMPLE_CLOCK_IMPEDANCE |
| Exported Sample Clock Output Terminal | NIHSDIO_ATTR_EXPORTED_SAMPLE_CLOCK_OUTPUT_TERMINAL |
| Exported Sample Clock Mode | NIHSDIO_ATTR_EXPORTED_SAMPLE_CLOCK_MODE |
| Exported Sample Clock Delay | NIHSDIO_ATTR_EXPORTED_SAMPLE_CLOCK_DELAY |
| Ref Clock |
|
| Rate | NIHSDIO_ATTR_REF_CLOCK_RATE |
| Source | NIHSDIO_ATTR_REF_CLOCK_SOURCE |
| Impedance | NIHSDIO_ATTR_REF_CLOCK_IMPEDANCE |
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_REF_CLOCK_OUTPUT_TERMINAL |
| Onboard Ref Clock |
|
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_ONBOARD_REF_CLOCK_OUTPUT_TERMINAL |
| Data Position |
|
| Position | NIHSDIO_ATTR_DATA_POSITION |
| Delay | NIHSDIO_ATTR_DATA_POSITION_DELAY |
| Advanced |
|
| Oscillator Phase DAC Value | NIHSDIO_ATTR_OSCILLATOR_PHASE_DAC_VALUE |
| Exported Sample Clock Offset | NIHSDIO_ATTR_EXPORTED_SAMPLE_CLOCK_OFFSET |
| Triggers |
|
| Start Trigger |
|
| Type | NIHSDIO_ATTR_START_TRIGGER_TYPE |
| Digital Edge Source | NIHSDIO_ATTR_DIGITAL_EDGE_START_TRIGGER_SOURCE |
| Digital Edge Edge | NIHSDIO_ATTR_DIGITAL_EDGE_START_TRIGGER_EDGE |
| Position | NIHSDIO_ATTR_DIGITAL_EDGE_START_TRIGGER_POSITION |
| Digital Edge Terminal Configuration | NIHSDIO_ATTR_DIGITAL_EDGE_START_TRIGGER_TERMINAL_CONFIGURATION |
| Digital Edge Impedance | NIHSDIO_ATTR_DIGITAL_EDGE_START_TRIGGER_IMPEDANCE |
| Pattern Match Pattern | NIHSDIO_ATTR_PATTERN_MATCH_START_TRIGGER_PATTERN |
| Pattern Match Trigger When | NIHSDIO_ATTR_PATTERN_MATCH_START_TRIGGER_WHEN |
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL |
| Export Terminal Configuration | NIHSDIO_ATTR_EXPORTED_START_TRIGGER_TERMINAL_CONFIGURATION |
| Ref Trigger |
|
| Ref Trigger Type | NIHSDIO_ATTR_REF_TRIGGER_TYPE |
| Pretrigger Samples Per Record | NIHSDIO_ATTR_REF_TRIGGER_PRETRIGGER_SAMPLES |
| Digital Edge Source | NIHSDIO_ATTR_DIGITAL_EDGE_REF_TRIGGER_SOURCE |
| Digital Edge Edge | NIHSDIO_ATTR_DIGITAL_EDGE_REF_TRIGGER_EDGE |
| Position | NIHSDIO_ATTR_DIGITAL_EDGE_REF_TRIGGER_POSITION |
| Digital Edge Impedance | NIHSDIO_ATTR_DIGITAL_EDGE_REF_TRIGGER_IMPEDANCE |
| Digital Edge Terminal Configuration | NIHSDIO_ATTR_DIGITAL_EDGE_REF_TRIGGER_TERMINAL_CONFIGURATION |
| Pattern Match Pattern | NIHSDIO_ATTR_PATTERN_MATCH_REF_TRIGGER_PATTERN |
| Pattern Match Trigger When | NIHSDIO_ATTR_PATTERN_MATCH_REF_TRIGGER_WHEN |
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_REF_TRIGGER_OUTPUT_TERMINAL |
| Export Terminal Configuration | NIHSDIO_ATTR_EXPORTED_REF_TRIGGER_TERMINAL_CONFIGURATION |
| Start to Reference Trigger Holdoff | NIHSDIO_ATTR_START_TO_REF_TRIGGER_HOLDOFF |
| Reference to Reference Trigger Holdoff | NIHSDIO_ATTR_REF_TO_REF_TRIGGER_HOLDOFF |
| Advance Trigger |
|
| Type | NIHSDIO_ATTR_ADVANCE_TRIGGER_TYPE |
| Digital Edge Source | NIHSDIO_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_SOURCE |
| Digital Edge Edge | NIHSDIO_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_EDGE |
| Digital Edge Position | NIHSDIO_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_POSITION |
| Digital Edge Terminal Configuration | NIHSDIO_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_TERMINAL_CONFIGURATION |
| Digital Edge Impedance | NIHSDIO_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_IMPEDANCE |
| Pattern Match Pattern | NIHSDIO_ATTR_PATTERN_MATCH_ADVANCE_TRIGGER_PATTERN |
| Pattern Match Trigger When | NIHSDIO_ATTR_PATTERN_MATCH_ADVANCE_TRIGGER_WHEN |
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_ADVANCE_TRIGGER_OUTPUT_TERMINAL |
| Export Terminal Configuration | NIHSDIO_ATTR_EXPORTED_ADVANCE_TRIGGER_TERMINAL_CONFIGURATION |
| Script Trigger |
|
| Type | NIHSDIO_ATTR_SCRIPT_TRIGGER_TYPE |
| Digital Edge Source | NIHSDIO_ATTR_SCRIPT_TRIGGER_SOURCE |
| Digital Edge Edge | NIHSDIO_ATTR_SCRIPT_TRIGGER_EDGE |
| Digital Edge Terminal Configuration | NIHSDIO_ATTR_DIGITAL_EDGE_SCRIPT_TRIGGER_TERMINAL_CONFIGURATION |
| Digital Edge Impedance | NIHSDIO_ATTR_DIGITAL_EDGE_SCRIPT_TRIGGER_IMPEDANCE |
| Digital Level Source | NIHSDIO_ATTR_DIGITAL_LEVEL_SCRIPT_TRIGGER_SOURCE |
| Digital Level Level | NIHSDIO_ATTR_DIGITAL_LEVEL_SCRIPT_TRIGGER_WHEN |
| Digital Level Terminal Configuration | NIHSDIO_ATTR_DIGITAL_LEVEL_SCRIPT_TRIGGER_TERMINAL_CONFIGURATION |
| Digital Level Impedance | NIHSDIO_ATTR_DIGITAL_LEVEL_SCRIPT_TRIGGER_IMPEDANCE |
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_SCRIPT_TRIGGER_OUTPUT_TERMINAL |
| Export Terminal Configuration | NIHSDIO_ATTR_EXPORTED_SCRIPT_TRIGGER_TERMINAL_CONFIGURATION |
| Pause Trigger |
|
| Type | NIHSDIO_ATTR_PAUSE_TRIGGER_TYPE |
| Digital Level Source | NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_SOURCE |
| Digital Level Level | NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_WHEN |
| Digital Level Position | NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_POSITION |
| Digital Level Terminal Configuration | NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_TERMINAL_CONFIGURATION |
| Digital Level Impedance | NIHSDIO_ATTR_DIGITAL_LEVEL_PAUSE_TRIGGER_IMPEDANCE |
| Pattern Match Pattern | NIHSDIO_ATTR_PATTERN_MATCH_PAUSE_TRIGGER_PATTERN |
| Pattern Match Trigger When | NIHSDIO_ATTR_PATTERN_MATCH_PAUSE_TRIGGER_WHEN |
| Export Output Terminal | NIHSDIO_ATTR_EXPORTED_PAUSE_TRIGGER_OUTPUT_TERMINAL |
| Export Terminal Configuration | NIHSDIO_ATTR_EXPORTED_PAUSE_TRIGGER_TERMINAL_CONFIGURATION |
| Events |
|
| Ready For Start Event |
|
| Output Terminal | NIHSDIO_ATTR_READY_FOR_START_EVENT_OUTPUT_TERMINAL |
| Active Level | NIHSDIO_ATTR_READY_FOR_START_EVENT_LEVEL_ACTIVE_LEVEL |
| Terminal Configuration | NIHSDIO_ATTR_READY_FOR_START_EVENT_TERMINAL_CONFIGURATION |
| Ready For Advance Event |
|
| Output Terminal | NIHSDIO_ATTR_READY_FOR_ADVANCE_EVENT_OUTPUT_TERMINAL |
| Active Level | NIHSDIO_ATTR_READY_FOR_ADVANCE_EVENT_LEVEL_ACTIVE_LEVEL |
| Terminal Configuration | NIHSDIO_ATTR_READY_FOR_ADVANCE_EVENT_TERMINAL_CONFIGURATION |
| End Of Record Event |
|
| Output Terminal | NIHSDIO_ATTR_END_OF_RECORD_EVENT_OUTPUT_TERMINAL |
| Pulse Polarity | NIHSDIO_ATTR_END_OF_RECORD_EVENT_PULSE_POLARITY |
| Terminal Configuration | NIHSDIO_ATTR_END_OF_RECORD_EVENT_TERMINAL_CONFIGURATION |
| Data Active Event |
|
| Output Terminal | NIHSDIO_ATTR_DATA_ACTIVE_EVENT_OUTPUT_TERMINAL |
| Active Level | NIHSDIO_ATTR_DATA_ACTIVE_EVENT_LEVEL_ACTIVE_LEVEL |
| Position | NIHSDIO_ATTR_DATA_ACTIVE_EVENT_POSITION |
| Terminal Configuration | NIHSDIO_ATTR_DATA_ACTIVE_EVENT_TERMINAL_CONFIGURATION |
| Marker Event |
|
| Output Terminal | NIHSDIO_ATTR_MARKER_EVENT_OUTPUT_TERMINAL |
| Pulse Polarity | NIHSDIO_ATTR_MARKER_EVENT_PULSE_POLARITY |
| Position | NIHSDIO_ATTR_MARKER_EVENT_POSITION |
| Terminal Configuration | NIHSDIO_ATTR_MARKER_EVENT_TERMINAL_CONFIGURATION |
| Device Characteristics |
|
| Total Acquisition Memory Size | NIHSDIO_ATTR_TOTAL_ACQUISITION_MEMORY_SIZE |
| Total Generation Memory Size | NIHSDIO_ATTR_TOTAL_GENERATION_MEMORY_SIZE |
| Serial Number | NIHSDIO_ATTR_SERIAL_NUMBER |
| Advanced |
|
| Data Width | NIHSDIO_ATTR_DATA_WIDTH |
| Data Rate Multiplier | NIHSDIO_ATTR_DATA_RATE_MULTIPLIER |
| Data Active Internal Route Delay | NIHSDIO_ATTR_DATA_ACTIVE_INTERNAL_ROUTE_DELAY |