EDVR Error Code
EDVR is returned when the board or device name passed to ibfind, or the board index passed to ibdev, cannot be accessed. The global function Ibcnt contains an error code. This error occurs when you try to access a board or device that is not installed or configured properly.
EDVR is also returned if there is an internal driver error.
Solutions
Use ibdev to open a device without specifying its symbolic name.
Use only device or board names that are configured in the GPIB Configuration utility or Measurement & Automation Explorer as parameters to the ibfind function.
To ensure that each board you want to access is working properly, use the NI-488.2 Troubleshooting Utility. This utility verifies that your GPIB hardware and the NI-488.2 software are installed correctly and working properly.
To start the NI-488.2 Troubleshooting Utility within Measurement & Automation Explorer, select Help»Troubleshooting»NI-488.2 Troubleshooting Utility or click on the following button.
Use the unit descriptor returned from ibdev or ibfind as the first parameter in subsequent traditional NI-488.2 calls. Examine the variable before the failing function to make sure its value has not been corrupted.
For more troubleshooting information, refer to the EDVR Error Conditions topic.
Return to list of error codes |