03-15-2011 07:24 AM
I've taken the NI PCI GPIB card from my old ( slow ) PC and fitted it to a new machine.
I have installed the drivers ( I believe ) but our old program does not work.
Device reports driver as C:\ WINDOWS\drivers\gpibwdm.sys
I have added environment variable to point to the location of gpib-32.dll
I've run the CONFIG utility.
The CBTEST32 utility fails with an error message ' application failed to initialise properly (0xc0000142). '
This is the same error message that our own application reports.
The card is a NI GPIB PCI card - purchased some 9 years ago - but has been working fine in the old PC.
Any advice please.
03-17-2011
04:30 AM
- last edited on
02-03-2025
10:22 AM
by
Content Cleaner
Hey Rowifi,
I have found this knowledge based article on our website which seems applicable for your application. Let me know if it helps.
03-17-2011 05:02 AM
Hi Andy
I'm afraid that link didnt work..
However - I 'had' solved it. I found a link on your ftpsite with legacy installation stuff. That worked - once I had used our historic config file - it all just worked.
It was obviously an old version - but still it worked.
The problem I now have is my new program needs the latest library and yet when I try to install the latest drivers .. all that happens is I get a final message telling me that gpib-32.dll is mising or corrupted.
I've uninstalled - re-installed several times, this morning I find that my folder with the historic files in it has been half deleted.
I'm at my wits end with this, so much so that I've bought a new USB GPIB module in the hope that I can move forward and get some work done.
Rob
03-17-2011
05:34 AM
- last edited on
02-03-2025
10:22 AM
by
Content Cleaner
Hey Rob,
That really is a pain in the .... ! It would suggest that the newer VISA drivers are removing and replacing the older files once installed. Its probably ofr the best moving to the new GPIB USB deivce, the latest VISA drivers are here for downloading. Hope it all works out for you!
03-17-2011 08:25 AM
Well, I have installed the new drivers which came on the CD with the USB device.
Yes - it appears that when I install the new driver - it deletes most of whats in my C:\GPIB_32 folder except a few folders and files.
Our own home built app of n years then fails to work.
Of first note, I've installed the new drivers yet they fail to find the original PCI GPIB Board.
The plus point is that the NI tools does find the USB interface and the 3 devices I have attached to it.
The bad is that it doesn't find the original card.
However, a new control program ( on evaluation ) does still work with the USB interface.
But my original program wont work - I've tried changing the environment variable to point to the predumably new installed gpib-32.dll in the Windows system folder, - I've also tried 'putting my deleted files back to no avail.
I bet if i run the install program again though that it will then work - but Im worried that it will then mess up the NEW driver installation.
I'm not the original coder for our original C based program - but I'm disappointed that it didn't work straight way.
Any clues would be helpful.
Rob