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