Home
NI DAQmx Base C API reference Prev Page Prev Page
NI-DAQmx Base 3.x C Function Reference Help
Conventions
Related Documentation
Key Concepts
Clocks
Terminal Names
Task Configuration/Control
DAQmxBaseClearTask
DAQmxBaseCreateTask
DAQmxBaseIsTaskDone
DAQmxBaseLoadTask
DAQmxBaseResetDevice
DAQmxBaseStartTask
DAQmxBaseStopTask
Channel Configuration/Creation
Create Analog Input Channels
DAQmxBaseCreateAIThrmcplChan
DAQmxBaseCreateAIVoltageChan
Create Analog Output Channel
DAQmxBaseCreateAOVoltageChan
Create Digital Input Channels
DAQmxBaseCreateDIChan
Create Digital Output Channels
DAQmxBaseCreateDOChan
Create Counter Input Channels
DAQmxBaseCreateCIPeriodChan
DAQmxBaseCreateCICountEdgesChan
DAQmxBaseCreateCIPulseWidthChan
Position
DAQmxBaseCreateCILinEncoderChan
DAQmxBaseCreateCIAngEncoderChan
Create Counter Output Channels
DAQmxBaseCreateCOPulseChanFreq
Timing
DAQmxBaseCfgSampClkTiming
DAQmxBaseCfgImplicitTiming
Triggering
Start Trigger
DAQmxBaseDisableStartTrig
DAQmxBaseCfgDigEdgeStartTrig
DAQmxBaseCfgAnlgEdgeStartTrig
Reference Trigger
DAQmxBaseCfgAnlgEdgeRefTrig
DAQmxBaseCfgDigEdgeRefTrig
DAQmxBaseDisableRefTrig
Read Functions
DAQmxBaseReadAnalogF64
DAQmxBaseReadBinaryI16
DAQmxBaseReadCounterF64
DAQmxBaseReadCounterScalarF64
DAQmxBaseReadCounterScalarU32
DAQmxBaseReadCounterU32
DAQmxBaseReadDigitalScalarU32
DAQmxBaseReadDigitalU32
DAQmxBaseReadDigitalU8
Write Functions
DAQmxBaseWriteAnalogF64
DAQmxBaseWriteDigitalU8
DAQmxBaseWriteDigitalU32
DAQmxBaseWriteDigitalScalarU32
Export HW Signals
DAQmxBaseExportSignal
Internal Buffer Configuration
DAQmxBaseCfgInputBuffer
Error Handling
DAQmxBaseGetExtendedErrorInfo
Glossary
Important Information
Warranty
Copyright
Trademarks
Patents
WARNING REGARDING USE OF NATIONAL INSTRUMENTS PRODUCTS
Environmental Management
Technical Support and Professional Services

Terminal Names

Onboard Clock An alias for the terminal within a device where the default source for a clock can be found. If your application does not set the source of a clock (or uses an empty string as the source), the clock's particular onboard clock is used. For example, the onboard clock for the ai sample clock is the ai Sample Clock Timebase.
PFIn Programmable Function Interface—general-purpose input terminals, fixed-purpose output terminals. The name of the fixed output signal is often placed on the I/O connector next to the terminal as a hint.
PXITrign PXI Trigger bus—general-purpose input/output lines.
RTSIn Real Time System Integration bus—general-purpose input/output lines. RTSI7 is the exception. It is the only line to use for the 20 MHz Timebase signal.
ai/SampleClock A terminal within a device where the analog input sample clock can be found.
ai/StartTrigger A terminal within a device where the analog input Start Trigger can be found.
ai/ReferenceTrigger A terminal within a device where the analog input Reference Trigger can be found.
ao/SampleClock A terminal within a device where the analog output sample clock can be found.
ao/StartTrigger A terminal within a device where the analog output Start Trigger can be found.
20MHzTimebase A terminal within a device where the onboard clock source for the master timebase can be found.
MasterTimebase A terminal within a device where the master timebase signal can be found. This signal originates either from the 20MHzTimebase terminal or the RTSI7 terminal. This signal is the onboard source for the Sample Clock Timebases and is one of the possible sources for the AI convert clock timebase.
100kHzTimebase A terminal within a device where the 100 kHz Timebase signal can be found. This signal is created by dividing the signal at the 20MHzTimebase terminal by 200 and is one of the possible sources for the Sample Clock Timebases.
ai/ConvertClock A terminal within a device where the AI Convert Clock can be found.
ai/ConvertClockTimebase A terminal within a device where the AI Convert Clock Timebase can be found. This is the onboard clock source for the AI convert clock.
ai/HoldCompleteEvent A terminal within a device where the AI Hold Complete Event signal can be found.
AI Hold Complete The terminal at the I/O connector (external to the device) where the AI Hold Complete Event signal can be emitted.
ai/PauseTrigger A terminal within a device where the analog input pause trigger can be found.
ai/SampleClockTimebase A terminal within a device where the AI Sample Clock Timebase can be found. This is the onboard clock source for the AI sample clock.
AnalogComparisonEvent A terminal within a device where the output of the analog comparison circuit, the Analog Comparison Event signal, can be found. This circuit is active whenever an analog edge or window trigger is configured.
ao/PauseTrigger A terminal within a device where the analog output pause trigger can be found.
ao/SampleClockTimebase A terminal within a device where the AO Sample Clock Timebase can be found. This is the onboard clock source for the AO sample clock.
Ctr0Out, Ctr1Out Terminals at the I/O connector where the output of counter 0 or counter 1 can be emitted. You also can use Ctr0Out also as an input terminal for driving an external signal onto the RTSI bus.
Ctr0Gate, Ctr1Gate Terminals within a device whose purpose depends on the application.
Ctr0Source, Ctr1Source Terminals within a device whose purpose depends on the application.
Ctr0InternalOutput, Ctr1InternalOutput Terminals within a device where you can choose the pulsed or toggled output of the counters.
PairedCtrInternalOutput An alias for one of the counter internal output terminals. For example, if you use counter 1, PairedCtrInternalOutput refers to Ctr0InternalOutput. If you use counter 0, PairedCtrInternalOutput refers to Ctr1InternalOutput.
PairedCtrOutputPulse A terminal within a device that chains counters together without using any external connections. If you configure counter 0, PairedCtrOutputPulse refers to the pulsed output of counter 1. If you configure counter 1, PairedCtrOutputPulse refers to the pulsed output of counter 0. When the counter reaches terminal count (zero when counting down, its maximum count when counting up), the output of the PairedCtrOutputPulse pulses. By using this terminal, you can chain counters together to create a wider counter, perform buffered event counting using the other counter as your clock source, perform finite pulse-train generation, and create other custom applications.
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)