Measurement Computing GPIB-488 User Manual

Page 112

Advertising
background image

Appendix C

IBERR

Programming Reference Manual

C-6

GPIB-488

ESRQ—SRQ in "ON" position

Cause:

A wait for an RQS can not occur because the GPIB SRQ line is ON.

Solution:

Verify the following:

Ignore the ESRQ until all devices are found.

Make sure

ibdev

is called to open all devices on the bus

capable of asserting SRQ.

Test that each device is unasserting SRQ.

Check the cabling. Make sure that all devices are attached
and the connectors are seated properly.

ETAB—Table problem

Cause:

There was a problem with a table used in a

FindLstn

or

FindRQS

.

Solution:

If the error occurs during a

FindLstn

, this is a warning

and not an error. Ignore the warning or make the buffer
larger.

If the error occurs during a

FindRQS

, then none of the

specified devices are requesting services. Verify that the
device list contains the addresses of all online devices.

EHDL—Invalid handle

Cause:

EHDL results when an invalid handle is passed to a function call.

Solution:

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

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

Advertising