
Chapter 1
Introduction
©
National Instruments Corporation
1-3
NI-DAQ Driver Software
The NI-DAQ driver software is included at no charge with all National
Instruments DAQ hardware. NI-DAQ is not packaged with SCXI or
accessory products, except for the SCXI-1200. NI-DAQ has an
extensive library of functions that you can call from your application
programming environment. These functions include routines for analog
input (A/D conversion), buffered data acquisition (high-speed A/D
conversion), analog output (D/A conversion), waveform generation
(timed D/A conversion), digital I/O, counter/timer operations, SCXI,
RTSI, self-calibration, messaging, and acquiring data to memory.
NI-DAQ has both high-level DAQ I/O functions for maximum ease of
use and low-level DAQ I/O functions for maximum flexibility and
performance. Examples of high-level functions are streaming data to
disk or acquiring a certain number of data points. An example of a
low-level function is writing directly to registers on the DAQ device.
NI-DAQ does not sacrifice the performance of National Instruments
DAQ devices because it lets multiple devices operate at their peak
performance.
NI-DAQ also internally addresses many of the complex issues between
the computer and the DAQ hardware such as programming interrupts
and DMA controllers. NI-DAQ maintains a consistent software
interface among its different versions so that you can change platforms
with minimal modifications to your code. Whether you are using
conventional programming languages, LabVIEW, LabWindows/CVI,
or other application software, your application uses the NI-DAQ driver
software, as illustrated in Figure 1-1.
Summary of Contents for DAQ SCXI-1161
Page 42: ...Appendix B Contact Protection SCXI 1161 User Manual B 2 National Instruments Corporation ...
Page 43: ...Appendix B Contact Protection National Instruments Corporation B 3 SCXI 1161 User Manual ...
Page 44: ...Appendix B Contact Protection SCXI 1161 User Manual B 4 National Instruments Corporation ...
Page 45: ...Appendix B Contact Protection National Instruments Corporation B 5 SCXI 1161 User Manual ...
Page 46: ...Appendix B Contact Protection SCXI 1161 User Manual B 6 National Instruments Corporation ...