Standard Event Status Register (Sesr) - Agilent Technologies 54621A Programmer's Manual

Mixed-signal oscilloscopes
Hide thumbs Also See for 54621A:
Table of Contents

Advertisement

Example

Standard Event Status Register (SESR)

The Standard Event Status Register (SESR) monitors the following oscilloscope
status events:
• PON - Power On
• URQ - User Request
• CME - Command Error
• EXE - Execution Error
• DDE - Device Dependent Error
• QYE - Query Error
• RQC - Request Control
• OPC - Operation Complete
When one of these events occur, the event sets the corresponding bit in the
register. If the bits are enabled in the Standard Event Status Enable Register,
the bits set in this register generate a summary bit to set bit 5 (ESB) in the
Status Byte Register.
You can read the contents of the Standard Event Status Register and clear the
register by sending the *ESR? query. The value returned is the total bit weights
of all of the bits that are set at the present time.
The following example uses the *ESR query to read the contents of the Standard
Event Status Register.
10
OUTPUT 707;"*ESR?"
20
ENTER 707;Result
30
PRINT Result
40
End
If bit 4 (weight = 16) and bit 5 (weight = 32) are set, the program prints the
sum of the two weights.
Standard Event Status Register (SESR)
!Place result in a numeric variable
!Print the result
Status Reporting
6-11

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

54624a54622a54641a54621d54622d54641d ... Show all

Table of Contents