MyAdvantech Registration

MyAdvantech is a personalized portal for Advantech customers. By becoming an Advantech member, you can receive latest product news, webinar invitations and special eStore offers.

Sign up today to get 24/7 quick access to your account information.

us.advantech.com
 
Q1 : What operating systems does DAQNavi support?
Q2 :
Does DAQNavi offer example codes? If so, for which programming language and development tools?
Q3 : Is DAQNavi free and where can I get it?
Q4 : What is the difference between the new DAQNavi driver and the old Adsapi32 driver?
Q5 : The driver has been installed successfully on the device manager of the PC, but I can't find any example for testing?
Q6 : Why can’t I run DAQNavi on a Windows XP Embedded environment?
Q7 : I have written a program using the Adsapi32 driver. Can I run that same program using the DAQNavi driver?
Q8 : Using the Adsapi32 driver, my application runs correctly but after installing DAQNavi, my application doesn’t run any more. Why?
Q9 : I installed both Adsapi32 and DAQNavi drivers on my computer, why I can’t see my module on the Device Manager Utility?
Q10 : What parameters can be used to open the data acquisition and control device?
Q11 : Why doesn’t DAQNavi provide a thermocouple measurement example?
Q12 : When I am running a DAQNavi example, why does the example always show the following error message “Error Privilege Not Available”?
Q13 : Which version of Visual Studio supports DAQNavi examples?
Q14 : Can I run examples without installing a hardware device?
Q15 : When I select "streaming AI" for continuous buffered AI acquisition application, there is one parameter called: "interval count." What does it mean? and what is the recommended way to set the value for that parameter?
 
     
 

Q1 :

What operating systems does DAQNavi support?

  DAQNavi can support Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server (32-bit and 64-bit), Windows CE 5.0/6.0/7.0 and Linux.
▲TOP
     
 

Q2 :

Does DAQNavi offer example codes? If so, for which programming language and development tools?

  DAQNavi provides many types of examples, including
1. C++ Console mode examples for VC6, VS2005, BCB6.
2. C++ with MFC UI example for VC6, VS2005.
3. Java examples for Eclipse 3.6
4. C# console mode example for VS2005
5. C# with .NET control for VS2005
6. VB.NET with .NET control for VS2005
7. OCX control for VB6 and Delphi 7
▲TOP
     
 

Q3 :

Is DAQNavi free and where can I get it?

  DAQNavi is free for any user. You can download it from Advantech's website at www.advantech.com and search using "DAQNavi" as the keyword and there will be a download link.
▲TOP
     
 

Q4 :

What is the difference between the new DAQNavi driver and the old Adsapi32 driver?

  (A) DAQNavi supports both 32-bit and 64-bit OS's, and Adsapi32 only supports 32-bit OS.
(B) DAQNavi supports Windows 7 while Adsapi32 does not.
(C) DAQNavi provides object-oriented programming for users to develop programs.
(D) DAQNavi provides .NET control components for users to easily develop programs.
(E) DAQNavi provides the same API for different OS's; it is easy to migrate programs between different OS's.
(F) DAQNavi supports Java and Qt programming.
(G) DAQNavi drivers are thread-safe.
▲TOP
     
 

Q5 :

The driver has been installed successfully on the device manager of the PC, but I can't find any example for testing?

  The reason is that you have only installed an individual device driver that includes the driver and DLL to run executive files (after the development is complete).
If you want to develop applications and need an example, you should install the DAQNavi SDK (you can also download it from the Advantech website), which includes a device driver, examples, manual and tools.
▲TOP
     
 

Q6 :

Why can’t I run DAQNavi on a Windows XP Embedded environment?

  .NET Framework 2.0 or newer needs to be installed on Windows XP Embedded to run DAQNavi. DAQNavi needs .NET Framework, but it is not installed in XPE by default.
Note: It is suggested not to develop programs on Windows XP Embedded, because DAQNavi SDK needs more resources from the operating system. The best way is to install the individual device driver only and run executives on Windows XP Embedded.
▲TOP
     
 

Q7 :

I have written a program using the Adsapi32 driver. Can I run that same program using the DAQNavi driver?

  No. Users need to create a new program if they move from the old Adsapi32 driver to the new DAQNavi driver. The API used by Adsapi32 and DAQNavi are totally different.
▲TOP
     
 

Q8 :

Using the Adsapi32 driver, my application runs correctly but after installing DAQNavi, my application doesn’t run any more. Why?

  You need to install the Adsapi32 driver again. The installation of DAQNavi will delete the Adsapi32 system file. To recover the Adsapi32 system file, you should install the Adsapi32 driver again.
▲TOP
     
 

Q9 :

I installed both Adsapi32 and DAQNavi drivers on my computer, why I can’t see my module on the Device Manager Utility?

  You need to uninstall DAQNavi and then assign Adsapi32 driver to the module. The module is using the DAQNavi driver, that's why the old Device Manager Utility can't detect the module. However, we suggest you change to use the new DAQNavi driver for new project.
▲TOP
     
 

Q10 :

What parameters can be used to open the data acquisition and control device?

 
"Device Number" and "Description" can both be used to open the device. "Description" can be renamed in the SDK or Device Manager settings. See the picture below.
click to enlarge >>
▲TOP
     
 

Q11 :

Why doesn’t DAQNavi provide a thermocouple measurement example?

  Use the "AI_instant" example as the thermocouple example. In the example, configure AI input range as thermocouple type.
▲TOP
     
 

Q12 :

When I am running a DAQNavi example, why does the example always show the following error message “Error Privilege Not Available”?

  Check if your "Advantech Navigator" (utility) is under testing. To ensure safety for driver usage, only one AP can have authority to perform write operation for one device. Therefore, you cannot run "Advantech Navigator" and example at the same time.
▲TOP
     
 

Q13 :

Which version of Visual Studio supports DAQNavi examples?

  DAQNavi examples were built in Visual Studio 2005.
(Visual Studio 2003 or older versions aren't suitable for opening DAQNavi examples. Users should use Visual Studio 2005 or above.)
▲TOP
     
 

Q14 :

Can I run examples without installing a hardware device?

  Yes. In the examples, the default setting uses a virtual device, called "Demo Device". If you want to run a "real" hardware device, you can change the "Description" or "Device Number" to the values representing your hardware device.
▲TOP
     
 

Q15 :

When I select "streaming AI" for continuous buffered AI acquisition application, there is one parameter called: "interval count." What does it mean? and what is the recommended way to set the value for that parameter?

  Advantech DAQNavi driver will create a buffer in memory to receive AI data transferred from DAQ device. Data from DAQ device will continuously be written to the buffer. Every time the accumulated data number reaches a specific number (defined as "interval count"), an event will be generated immediately. At the same time, you can use API to move the data from that buffer to another memory or save it to hard disk for following analysis or processing.
Note: It is suggested that "data count" value = "interval count" value x N.
For example: Half-FIFO size is 2048, set interval count = 2048, data count = 4096.
▲TOP