National Instruments NI-488.2 User Manual page 98

National instruments user manual ni-488.2
Hide thumbs Also See for NI-488.2:
Table of Contents

Advertisement

Appendix C
Error Codes and Solutions
EADR (3)
Solutions
EARG (4)
Solutions
NI-488.2 User Manual for Windows
EADR occurs when the GPIB interface is CIC and is not properly
addressing itself before read and write functions. This error is usually
associated with board-level functions.
EADR is also returned by the function
feature is requested and the GPIB ATN line is already unasserted. In this
case, the shadow handshake is not possible and the error is returned to
notify you of that fact.
Possible solutions for this error are as follows:
Make sure that the GPIB interface is addressed correctly before calling
,
,
ibrd
ibwrt
RcvRespMsg
Avoid calling
ibgts
(
causes ATN to be asserted.)
ibcmd
EARG results when an invalid argument is passed to a function call. The
following are some examples:
called with a value not in the range 0 through 17.
ibtmo
called with meaningless bits set in the high byte of the second
ibeos
parameter.
or
ibpad
ibsad
called with invalid parallel poll configurations.
ibppc
A board-level traditional NI-488.2 call made with a valid device
descriptor, or a device-level traditional NI-488.2 call made with a
board descriptor.
A multi-device NI-488.2 call made with an invalid address.
called with an invalid data line or sense bit.
PPollConfig
Possible solutions for this error are as follows:
Make sure that the parameters passed to the NI-488.2 call are valid.
Do not use a device descriptor in a board function or vice-versa.
ibgts
, or
SendDataBytes
except immediately after an
called with invalid addresses.
C-4
when the shadow-handshake
.
call.
ibcmd
www.natinst.com

Advertisement

Table of Contents
loading

Table of Contents