© National Instruments Corporation 3-1 Automotive Diagnostic Command Set User Manual
3
Application Development
This chapter explains how to develop an application using the Automotive
Diagnostic Command Set API.
Choosing the Programming Language
The programming language you use for application development
determines how to access the Automotive Diagnostic Command Set APIs.
LabVIEW
Automotive Diagnostic Command Set functions and controls are in the
LabVIEW palettes. In LabVIEW, the Automotive Diagnostic Command
Set palette is in the top-level NI Measurements palette.
Chapter 5, Automotive Diagnostic Command Set API for LabVIEW,
describes each LabVIEW VI for the Automotive Diagnostic Command Set
API.
To access the VI reference from within LabVIEW, press <Ctrl-H> to open
the Help window, click the appropriate Automotive Diagnostic Command
Set VI, and follow the link. The Automotive Diagnostic Command Set
software includes a full set of LabVIEW examples. These examples teach
programming basics as well as advanced topics. The example help
describes each example and includes a link you can use to open the VI.
LabWindows/CVI
Within LabWindows
™
/CVI
™
, the Automotive Diagnostic Command Set
function panel is in Libraries»Automotive Diagnostic Command Set. As
with other LabWindows/CVI function panels, the Automotive Diagnostic
Command Set function panel provides help for each function and the
ability to generate code. Chapter 6, Automotive Diagnostic Command Set
API for C, describes each Automotive Diagnostic Command Set API
function. You can access the reference for each function directly from
within the function panel. The Automotive Diagnostic Command Set API
header file is
nidiagcs.h. The Automotive Diagnostic Command Set
API library is
nidiagcs.lib. The toolkit software includes a full set of