10-04-2006 10:18 AM
10-06-2006 03:00 AM
Hello,
sorry for getting to you so late.
First of all I would like to know, when exactly this EDVR-error occurs. At startup? During the execution of example code?
Did you run NI-Spy tool to log calls to the 488.2 driver? (Start>>Programs>>National Instruments>>NI-Spy)
There are some typical reasons why this error could occur:
1. First you should select the default settings for the board, i.e. GPIB0 for the device name and 0 for teh primary address of the board.
2. You could try using the 'ibdev'-function insteado f the 'Ibfind'-function, as this function accepts the device number, not the name and thus avoids misspelling of the name.
3. You could use the unit descriptor returned from the from the functions in 2. for subsequent calls to thge driver.
4. Did you close the handle after finishing all calls to the driver? The 488.2 can only have certain number of valid handles open at the same time.
Additionally you could take a look at the GPIB.ini located in the \..\system32 folder of windows. If you have one GPIB board installed navigate to GPIB0-tag and verify the device name is set properly, e.g. 'PCI-GPIB'.
Please let me know if any of this helps.
Regards, C.L.
NI Application Engineering
National Instruments Germany GmbH