02-12-2009 06:44 PM
Hello,
Version 2.5 of the IEEE488.2 driver changed the way GPIBConf.exe works.
Our application spawns GPIBconf.exe to allow the user to set/clear the System Controller setting, and to select a GPIB address.
Starting in version 2.5, the System Controller setting is missing, and even worse, when you change the GPIB address it no longer works (although it appears to)! The GPIB address doesn't really change.
We are getting many bug reports over this issue, and have to direct our users to the Measurement & Automation Explorer (MAX), which is very confusing to use, and doesn't work well within the 640x480+touchscreen environment of our PC-based instrument.
Why was GPIBconf.exe changed? Will it ever be fixed to work like it used to? It still seems to be broken in version 2.6.
Is there a workaround so we aren't forced to use MAX?
Thanks
02-12-2009 08:54 PM
OK. After digging around, I now know exactly what changed between 2.4 and 2.5 versions of GPIBconf.exe.
In version 2.4, you could invoke GPIBconf.exe with the command line parameter of "GPIB0", and it would let you edit the parameters for that board (thus letting you select 'System Controller', etc).
In 2.5, it appears this command line switch no longer works, and so the default dialog for setting DEVICE parameters (rather than those for the installed GPIB board) appears instead.
My question now becomes, why was this command line switch removed, and does there remain another way to get GPIBconf.exe to let you edit the parameters for the installed controller?
Thanks,
tonyvr
02-13-2009 12:02 PM
Hey tonyvr,
I'm not sure why the utility command line switch was removed but I would assume it was due to its integration of the utility into MAX. The utility is still present in the system though in the system's install directory for NI-488.2/Bin folder. For my system, if I go to C:\Program Files\National Instruments\NI-488.2\Bin and click on the gpibconf.exe it pulls it up the utility.
I'm not sure if this information answers your immediate question but at you know there's another way to access it besides the command line. Going to Start>>Run and typing in C:\Program Files\National Instruments\NI-488.2\Bin\gpibconf.exe runs the utility. Is this an option instead of the command line approach in DOS?