Please email if you need any assistance in using our products. Self service is a good way to keep our products low cost but we understand that you may have to contact us because the information you need may not be available on-line.


LabVIEW Abort Execution – only for emergency!!

Question: Sometimes the same VI works well when I run it, but other times it couldn't find the HW ID and a message error 1236 appeared . It happens in sequence, with the same configuration. Why does it happen?

Answer: The correct way to use any LabVIEW Driver VI including those for the EMANT300 requires the Emant300 Close.vi be executed before the program exits. If this is not done, the next time the EMANT300 Initialise.vi is run, it will return an error as the connection is still open. After the error occurs, the way to recover is to either unplug the EMANT300 or close the LabVIEW IDE.

There are two possible scenarios where this can occur.
1) You did not wire / include the close VI in your program
2) You used the LabVIEW Abort Execution button instead of the program's stop button. When you do that, the program stops immediately and the close VI is not run.


D3 as output always remains high

Question: We can't seem to get D3 to budge. It remains high. We have tested several units including one taken straight out of the wrapper. D0 through D7 (excepting D3) go high and low per the appropriate instruction.

Answer: The default for the EMANT300 DIO configures D3 as input. You'll need to use the ConfigDIO method to set the bits as inputs or outputs.

Emant300.ConfigDIO Method (Int32)
Sets the 8 bits of the DIO indicating the bit should be configured as input or output. Value 0 to set bit as output and 1 to set bit as input. Return Value
True if configuration is successful otherwise false.

The following code will configure all bits to output and then set all bits to 1.

DAQ.Open()
DAQ.ConfigDIO(0)
DAQ.WriteDigitalPort(&HFF)


Diagnostic.exe program hangs

Question: I tried to install on Windows XP with SP2. When I connect EMANT300+Light Application Adaptor to the USB cable. Windows said it found new hardware, but did not show the Driver installation dialogs. I got the message, hardware ready to use, instead. I tried to run the Diagnostic.exe program but the program appears hung.

Answer: The EMANT300 uses the FTDI driver and unfortunately one of FTDI's customer had created their own driver and certified the FTDI VID/PID with it. This causes the wrong driver to be installed on some computers. To uninstall the driver, download the following FTDI program FTClean.zip

1) download the zip file and unzip the folder.
2) make sure that all the FTDI devices (our EMANT300 and any from other manufacturers) are disconnected from the PC.
3) Click on FTClean.exe to run the program
4) Click on Clean System button and follow the instructions. There are several confirmations. Make sure you click on the correct button.
5) The program will run with status messages.
6) When the cleaning is completed, exit the program.
7) Install the EMANT300 following our installation guide. This time you should see the steps indicated on our guide.
8) Run the diagnostic.exe program


Unable to find LabVIEW sub VI

Question: I am having trouble with the temperature control example program. The vi calls for a subvi Write_IDAC.vi but I could not find it on the CD.

Answer: The LabVIEW examples will be looking for the EMANT300 driver vi like Write_IDAC.vi They can be found in the library

LabVIEW -> Driver & Example VI -> EMANT300 Driver.llb

Alternatively you can put the EMANT300 Driver.llb library in the LabVIEW installation at the user.lib folder

C:\Program Files\National Instruments\LabVIEW 7.0\user.lib

LabVIEW will automatically look for any missing sub VI in user.lib folder first. It is always a good idea to put any drivers there. Your path may be different depending on your LabVIEW version and installation. See LabVIEW manual for further information on how LabVIEW looks for sub VIs.


LabVIEW error code 1073807202

Question: When I try to run DAQ Training Kit & EMANT300 USB Data Acquisition Module with labview 7.1 and diagnotic vi, there is error source from Emant init.vi. the error code is 1073807202

Answer: The EMANT300 uses the serial driver from NI-VISA. The error code means that you have not installed VISA or it has been installed incorrectly. The driver is in a separate CD from the LV install.

The following link from NI website VISA Error -1073807202 (0xBFFF009E) gives more info into this problem.


Wrong Analog Input reading when connected directly to DB25 connector

Question: I have used the simulator to read analog input. I´ve tested the training kit and it works well too.However, I am unable to read the value of a DC supply (1.5v Battery). The program showed that the voltage level is 2.5v, which is incorrect. A check with the mulitimeter showed that the battery has a potential of only 1.6v. I had connected the positive terminal to pin 11 (AIN0) and negative terminal to pin5 (AINCOM). The rest of the pins are not connected.

Is there any other pins I need to connect?

Answer: I assume you are connecting directly to the Dsub connector. Note that you have to connect also pin 4 REFIN- to pin 2 AGND. When you do this the internal reference is correctly set up.

Pin 2 is connected to pin 4 in our light application adaptor. Not all applications require this connection eg when using external references or making ratiometric measurements. But when you are using the internal reference (default), this must be done.


EMANT300 Software Support Files

Installation Guide (389 kb) Download and follow the instructions given in the instruction guide for fuss free installation.

The following folders contain the USB Driver for Windows for the EMANT300. You need to copy the files of this driver to your computer before you plug in the EMANT300 into your computer for the first time.

You will also need to download one or more of the following language support files.

EMANT300LVDriver.zip (524 kb) contains the LabVIEW software driver and demo applications for the USB data acquisition module EMANT300 for LabVIEW ver 7.0 or later. All the LabVIEW example programs for the EMANT300 will look for VIs in this library.

EMANT300AssyNet2_0.zip (23 kb) contains the .NET assemblies for the USB data acquisition module EMANT300 for .NET Framework 2.0. Contains the updated Emant300.dll assy version 1.0.2444.28570

EMANTVB2005.zip (1400 kb) contains the .NET software driver and demo applications for the USB data acquisition module EMANT300 for Visual Basic 2005 running on .NET Framework 2.0. All the .NET example programs for the EMANT300 will look for assemblies in this folder. Includes the Visual Basic Instruction Guide and Light Application Adaptor simulator for FREE self learning.