Daqnavi Device Driver Programming Roadmap; Programming Tools; Programming With Daqnavi Device Drivers Function Library; Troubleshooting Daqnavi Device Drivers Error - Advantech PCI-1756 User Manual

64-ch isolated digital i/o pci card
Hide thumbs Also See for PCI-1756:
Table of Contents

Advertisement

1.6

DAQNavi Device Driver Programming Roadmap

This section will provide you a roadmap to demonstrate how to build an application
from scratch using Advantech DAQNavi device drivers with your favorite develop-
ment tools such as Visual Studio.Net, Visual C++, Visual Basic and Borland Delphi.
The step-by-step instructions on how to build your own applications using each
development tool will be given in the DAQNavi SDK Manual. Moreover, a rich set of
example source code is also given for your reference.
1.6.1

Programming Tools

Programmers can develop application programs with their favorite development
tools:
Visual Studio.Net
Visual C++ and Visual Basic
Borland Delphi
For instructions on how to begin programming works in each development tool,
Advantech offers Tutorial Chapter in the DAQNavi SDK Manual for your reference.
Please refer to the corresponding sections in this chapter on the DAQNavi SDK Man-
ual to begin your programming efforts. You can also look at the example source code
provided for each programming tool, since they can get you very well oriented.
The DAQNavi SDK Manual can be found on the companion DVD-ROM. Alternatively,
if you have already installed the DAQNavi SDK on your system, the DAQNavi SDK
Manual can be readily accessed through the Start button:
Start\Programs\Advantech Automation\DAQNavi\DAQNavi Manuals\DAQNavi
SDK Manual
The example source code could be found under the corresponding installation folder
such as the default installation path:
\Advantech\DAQNavi\Examples
For information about using other function groups or other development tools, please
refer to the Using DAQNavi SDK chapter in the DAQNavi SDK Manual, or the video
tutorials in the Advantech Navigator.
1.6.2

Programming with DAQNavi Device Drivers Function Library

Advantech DAQNavi device drivers offer a rich function library that can be utilized in
various application programs. This function library consists of numerous APIs that
support many development tools, such as Visual Studio .Net, Visual C++, Visual
Basic and Borland Delphi.
According to their specific functions or services, APIs can be categorized into several
function groups:
Analog Input Function Group
Analog Output Function Group
Digital Input/Output Function Group
Counter Function Group
For the usage and parameters of each function, please refer to the Using DAQNavi
SDK chapter in the DAQNavi SDK Manual.
1.6.3

Troubleshooting DAQNavi Device Drivers Error

Driver functions will return a status code when they are called to perform a certain
task for the application. When a function returns a code that is not success, it means
the function has failed to perform its designated function. To troubleshoot the device
drivers error, you can check the error code and error description within the Error Con-
trol of each function in the DAQNavi SDK Manual.
PCI-1756 User Manual
6

Advertisement

Table of Contents
loading

Table of Contents