![HP E4401B Programmer'S Manual Download Page 377](http://html.mh-extra.com/html/hp/e4401b/e4401b_programmers-manual_161548377.webp)
7-10
Chapter 7
Error Messages
Error Message Types
Error Message Types
Events do not generate more than one type of error. For example, an
event that generates a query error will not generate a device-specific,
execution, or command error.
These errors indicate that the instrument output queue control has
detected a problem with the message exchange protocol described in
IEEE 488.2, Chapter 6. Errors in this class set the query error bit (bit
2) in the event status register (IEEE 488.2, section 11.5.1). These errors
correspond to message exchange protocol errors described in IEEE
488.2, 6.5. In this case:
• Either an attempt is being made to read data from the output queue
when no output is either present or pending, or
• data in the output queue has been lost.
These errors indicate that the instrument parser detected an IEEE
488.2 syntax error. Errors in this class set the command error bit (bit 5)
in the event status register (IEEE 488.2, section 11.5.1). In this case:
• Either an IEEE 488.2 syntax error has been detected by the parser
(a control-to-device message was received that is in violation of the
IEEE 488.2 standard. Possible violations include a data element
which violates device listening formats or whose type is
unacceptable to the device.), or
• an unrecognized header was received. These include incorrect
device-specific headers and incorrect or unimplemented IEEE 488.2
common commands.
201 to 799:
Device-Specific
Errors
These errors indicate that a device operation did not properly complete,
possibly due to an abnormal hardware or firmware condition. These
codes are also used for self-test response errors. Errors in this class set
the device-specific error bit (bit 3) in the event status register (IEEE
488.2, section 11.5.1).
The <error_message> string for a positive error is not defined by SCPI.
A positive error indicates that the instrument detected an error within
the HP-IB system, within the instrument firmware or hardware, during
the transfer of block data, or during calibration.
Summary of Contents for E4401B
Page 6: ...vi ...
Page 14: ...xiv Contents ...
Page 64: ...2 34 Chapter2 HP ESA Status Registers Using the Analyzer Status Registers ...
Page 65: ...3 1 3 Programming Examples ...
Page 151: ...4 1 4 Programming Command Cross References ...
Page 286: ...5 132 Chapter5 Language Reference UNIT Subsystem ...
Page 287: ...6 1 6 HP 8590 HP ESA Spectrum Analyzers Programming Conversion Guide ...
Page 292: ...1 HP 8590 HP ESA Spectrum Analyzers Conversion Guide ...
Page 368: ...7 1 7 Error Messages ...
Page 393: ...7 26 Chapter7 Error Messages 201 to 799 Device Specific Errors ...