Use Status Registers To Determine The State Of Analyzer Events And Conditions - Agilent Technologies ESA-E Series Programmer's Manual

Esa spectrum analyzers
Hide thumbs Also See for ESA-E Series:
Table of Contents

Advertisement

Status Registers

Use Status Registers to Determine the State of Analyzer Events and Conditions

Use Status Registers to Determine the State of
Analyzer Events and Conditions
Programs often need to detect and manage error conditions or changes
in analyzer status. Agilent ESA products allow this function to be
performed using status registers. You can determine the state of certain
analyzer hardware and firmware events and conditions by
programming the status register system.
Refer to
Figure
2-1. The status system is comprised of multiple
registers arranged in a hierarchical order. The service request enable
register is at the top of the hierarchy and contains the general status
information for the analyzer events and conditions. The lower-priority
status registers propagate their data to the higher-priority registers in
the data structures by means of summary bits. These registers are used
to determine the states of specific events or conditions.
The two methods used to programmatically access the information in
status registers are the polling method and the service request method.
An explanation of these methods is given in the next section
"What are
the Status Registers?"
2-2
Chapter 2

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents