beautypg.com

Measurement Computing GPIB-488 User Manual

Page 108

background image

Appendix C

IBERR

Programming Reference Manual

C-2

GPIB-488

20

ETAB

The return buffer is full.

23

EHDL

The input handle is invalid

EDVR—Driver error

Cause:

A board or device is not installed or configured properly. This error
is returned when a device or board that is passed to

ibfind

cannot

be found, or when a board index passed to

ibdev

cannot be found.

ibcntl

will contain an error code to help further identify the

problem.

Solution:

Call

ibdev

to open a device without using its symbolic

name.

Configure each board and device.

Include the unit descriptor that is returned from

ibfind

or

ibdev

as the first parameter in the function. Verify that

the value of the variable before the failing function is not
corrupted.

ECIC—Specified GPIB interface board is not CIC

Cause:

Many routines require that the GPIB interface board is the
Controller-In-Charge. These include:

ibcmd

,

ibln

,

ibrpp

,

Send

,

Receive

, for example, as well as any routines which manipulate the

GPIB ATN, EOI, or REN lines.

Solution:

Make sure that the GPIB interface board is the Controller-In-Charge.

Table C-1. Error codes (Continued)

Error Code

Description

Decimal

Mnemonic