07-18-2014 06:04 PM
I'm developing using LabWindows/CVI 2013 SP1.
I downloaded the 32 bit and 64 bit version of the IVI drivers for the Agilent 34410A multimeter from the following Agilent web page:
http://www.home.agilent.com/agilent/software.jspx?ckey=1639470&lc=eng&cc=US&nid=-11143.0.00&id=16394...
The files are:
driver_ivi_matlab_Agilent34410_1_0_25_0_x86.msi
driver_ivi_matlab_Agilent34410_1_0_25_0_x64.msi
I'm developing on Win7 64 bit. I'm creating 32 bit CVI applications.
Which version of the IVI driver should I install the x86 or the x64?
Thanks,
Kirk
Solved! Go to Solution.
07-21-2014 12:08 AM
For a 32bit application the _x86 driver is the right thing to use.
is there a reason why you don't use NIs IVI-C driver for that device ( found at http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E9419659CE034080020E748... ) ?
07-21-2014 12:39 PM
OK,
Now that I think about this more it makes sense that I would need to install the x86 driver on the target computer which is a 32 bit computer.
However when I'm building, debugging and testing on my Win7 64 bit computer it seems like I should be running the 64 bit version. Or am I not understanding this correctly?
The reason I'm not using NI's IVI driver is because it is for the 34401, our meter is the 34410. They are nearly 100% compatible but there are a few subtle differences that Agilent's drivers seem to handle.
Kirk
07-21-2014 04:59 PM
Windows 32-bit can only run 32-bit applications while in general, Windows 64-bit can run both 32 and 64 (in Windows 64-bit, 32 applications appear as x86). That is also the reason you can use CVI 32-bit in a 64-bit computer.
The fact that an application is 32- or 64-bit deppends of the the development system. Said so, if you use CVI 32-bit, the application will also be 32-bit and thus, you need the 32-bit driver (x86 as pointed by mkossmann).
Hope this helps!
07-21-2014 05:04 PM
So I should install the x86 driver on my Windows 64 bit computer. Then I should be able to build and test a CVI 32 bit application on the 64 bit computer?
Kirk
07-21-2014 06:01 PM
Yes.