Chapter 1
Generating Functions with the NI 5401
©
National Instruments Corporation
1-11
LabWindows/CVI
LabWindows/CVI is an interactive, ANSI C programming environment
designed for automated test applications.
LabWindows/CVI has an interactive drag-and-drop editor for building your
user interface and a complete ANSI C development environment for
building your test program logic. The LabWindows/CVI environment has
a wide collection of automatic code-generation tools and utilities that
accelerate your development process, without sacrificing any of the power
and flexibility of a language such as C. In addition, the LabWindows/CVI
run-time libraries are compatible with standard C/C++ compilers,
including Visual C++ and Borland C++ under Windows.
Note
Use the NI-FGEN instrument driver to program and control your NI 5401 using
LabWindows/CVI.
ComponentWorks
ComponentWorks is a collection of 32-bit ActiveX controls for building
virtual instrumentation systems. ComponentWorks gives you the power
and flexibility of standard development tools, such as Microsoft Visual
Basic or Visual C++, with the instrumentation expertise of National
Instruments. Based on ActiveX technology, ComponentWorks controls are
easy to configure using property sheets and are easy to control with your
programs using high-level properties and methods. ComponentWorks
features instrumentation-based graphical user interface (GUI) tools,
including graphs, meters, gauges, knobs, dials, and switches.
Note
Use the NI-FGEN instrument driver to program and control your NI 5401 using
ComponentWorks.