Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

gpi8.lib and .dll

I have an application that needs to talk to an NI PCII/IIA GPIB board.
It works when I use the .lib and .dll that comes with the board. However,
I have other software that has to use a NI gpib.dll dated 4/24/96 and will
not work with the 10/15/93 gpib.dll that comes with the board. I have been
unable to make my application work with the newer dll. I have a gpib.lib
dated 3/6/95 that works with this dll for a CEC 8 bit gpib board but not
the
NI board. NI customer support didn't help any (though they did try). Any

help with would be greatly appreciated.
0 Kudos
Message 1 of 3
(4,051 Views)
David Petersen wrote in message <38398698@newsgroups.ni.com>...
>
>I have an application that needs to talk to an NI PCII/IIA GPIB board.
>It works when I use the .lib and .dll that comes with the board. However,
>I have other software that has to use a NI gpib.dll dated 4/24/96 and will
>not work with the 10/15/93 gpib.dll that comes with the board. I have been
>unable to make my application work with the newer dll. I have a gpib.lib
>dated 3/6/95 that works with this dll for a CEC 8 bit gpib board but not
>the
>NI board. NI customer support didn't help any (though they did try). Any
>
>help with would be greatly appreciated.

David:
It sounds like the developers of the application that uses the gpib dll
from '96 coded it to use that version of the .dll when it wa
s developed. The
93 dll is an 16 bit dll and the 96 dll is probably a 32 bit dll, which would
cause your problem. Your best bet is probably to get an AT-GPIB TNT (DON"T
GET THE PNP VERSION). Or you could contact the author of the software that
will not work. I recommend that you get a newer card if possible since most
new software requires an AT-GPIB/TNT or better to operate. I make no
guarantees with these statements, just my feeble experience with the older
cards. Good Luck

Vaughn Arthur

Test Software Designer
Grayson Wireless
E-Mail: vaughn_arthur@grayson.com
Phone: 804-386-5158
Fax: 804-386-5370

Virtual Reality: Its just like reality except you wear a hat!
0 Kudos
Message 2 of 3
(4,051 Views)

I think I have a similar issue.

I have a PC with an NI PCI GPIB board and running Windows XP.

I have legacy software that includes a NI-GPIB DLL dated 21/09/1995, which fails to load.

The software was written to run on Windows 3.1, but almost runs on XP under wowexec, except that it cannot access the GPIB hardware.

I am trying to contact the original writers of the software (Racal) for the source, so that I can port it onto a more modern platform, but what are my chances with using the pci-gpib dll instead (through some kind of translation layer)?

0 Kudos
Message 3 of 3
(3,208 Views)