Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Getting ISA GPIB-PCII to work under WIN98 dosshell

Hi Guys
I have been using an ISA GPIB-PCII card for a number of years now, running under DOS on a 33MHz 486 PC. This card does support 488.2.

I would like to be able to run my existing DOS application and associated IEEE equipment on a slightly faster PC (200MHz 437VX PRO+) through a dosshell in WIN98SE.

Having now spent a few days trying unsuccessfully to get the IEEE card to pass the IBTEST, I am turning to you for more advice.

My IEEE card is set to base address=2B8, IRQ=5, DMA=3.

1.) Is it possible to run an IEEE DOS application through a doshell with this card?

2.) My IEEE card will pass the IBTEST when the PC is booted directly to command prompt mode.

3.) The IEEE card passes the Windows configuration tests when NI-488.2 V1.70 software is installed, and the PC is booted to WIN98SE.

4.) I have �checked� the �configure driver for DOS� box.

5.) I have downloaded 2DOS26.zip for the GPIB-PCII from the NI website.

6.) Unzipping the 2DOS26.zip and then running INSTALL.exe seems to produce software for V2.7.2 for the AT-GPIB and also errors during the installation?? But unzipping the drivers.zip file produces the correct files for GPIB-PC�.hmmm�.confused here.

The error when executing �INSTALL.EXE� is �ERROR: Passed bad parameter to vs_fillattr�. The progress bar is at 103%. �Installing MICRO.C language, Copying DEVSAMP.C� is also displayed.

7.) IBTEST will not pass my card when run through a dosshell,the error report is detailed below
<<< Will test GPIB0 >>>
.........................
Call(25) 'ibcmd " "' failed, ibsta (0x8134) not what was expected (0x8130)

Call(25) 'ibcmd " "' failed, expected ibsta (0x100) to have the ERR bit set.

You probably have a GPIB cable connected to your board.
Disconnect the cable and rerun the test.

NI-488.2 Test on GPIB0 FAILED!!

8.)I do not have anything attached to the IEEE card.


Your help would be very much appreciated.
0 Kudos
Message 1 of 2
(3,569 Views)
If you install the 1.7 driver software for WIN98SE and check the configure driver for DOS box, you DON'T need to install a separate DOS driver (2.6). The Windows 98 software works with calls that are made to a DOS box. If you install a separate DOS driver, you will probably have a conflict of drivers and I would not really expect it to work.
0 Kudos
Message 2 of 2
(3,569 Views)