EHDL Error code

NI-488.2

EHDL Error code

EHDL results when an invalid handle is passed to a function call. The following are some examples:

  • A valid board handle is passed in as a handle parameter to a device-level NI-488 function or a valid device handle is passed in as a handle parameter to a board-level NI-488 function.
  • An invalid board or device unit descriptor is passed as input to any NI-488 function.
  • A boardID outside the range of 0–99 is passed in to a traditional NI-488 board-level function or NI-488.2 routine.
  • ibconfig or ibask is called with a device unit descriptor and a board-only configuration option, or with a board unit descriptor and a device-only configuration option.

Solutions

Do not use a device descriptor in a board function or vice-versa.

Make sure that the board index passed to the NI-488.2 call is valid.


Return to list of error codes