Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Application for GPIB-USB

Can I run previously written application in Microsoft Visual C++ 6.0 for GPIB-PCII/IIA on GPIB-USB without modification ? I used in my old programs the 32.bit GPIB language interface for Visual C++ (decl-32.h,gpib-32.obj).
Can I use VC++ and GPIB language interface to program new application for GPIB-USB ?
0 Kudos
Message 1 of 2
(3,360 Views)
It used to be that the GPIB-USB driver was separate from the driver used to control other NI GPIB boards e.g. PCI-GPIB, PCMCIA-GPIB. This has all changed such that a single driver is available to cover all GPIB interfaces include USB, PCI and ethernet. The current release - version 2.0 - is available from the following link:

http://digital.ni.com/softlib.nsf/websearch/BED94F18531CF6EB86256BB9006FD898?opendocument&node=132060_US

The important thing to realise is that historically the API has been kept common across all GPIB interfaces to simplify the task of moving an application from one interface to another. So an application written for a PCI-GPIB card should work on another PC using a GPIB-USB interface.

You will obviously need to recompile under VC++
to taken into account the new driver and run through the necessary configuration steps for the GPIB-USB interface using MAX but other than that you shouldn't have too many problems migrating to the GPIB-USB.

Jeremy
0 Kudos
Message 2 of 2
(3,360 Views)