Programming the NI-HSDIO

You can generate or acquire data using the NI-HSDIO instrument driver to program the NI 6544/6545/6547/6548 in the supported ADE of your choice.

Table 5. NI 6544/6545/6547/6548 Programming Options
Application Programming Interface (API) Location Description
NI-HSDIO Instrument Driver LabVIEW—Available on the LabVIEW Functions palette at Measurement I/O » NI-HSDIO. NI-HSDIO configures and operates the device hardware and performs basic waveform generation and acquisition using LabVIEW VIs or LabWindows/CVI functions.
C or LabWindows/CVI—Available at Program Files » IVI Foundation » IVI » Drivers » niHSDIO.
Microsoft Visual C/C++—Use examples located in the <NIDocDir>\NI-HSDIO\examples directory, where <NIDocDir> is one of the following directories:
  • Windows 8/7/Vista—Users\Public\Documents\National Instruments
  • Windows XP—Documents and Settings\All Users\Shared Documents\National Instruments
You can modify an NI-HSDIO C example to create an application with Microsoft Visual C/C++. Copy an NI-HSDIO example to copy required project settings for include paths and library files. Alternatively, refer to the Creating an Application with Microsoft Visual C and C++ topic of the NI Digital Waveform Generator/Analyzer Help to manually add all required include and library files to your project.