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 Condition s
Use Status Registers to Determine the State o f
Analyzer Events and Condition s
Programs often need to detect and manage error conditions or change s
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 multipl e
registers arranged in a hierarchical order. The service request enable
register is at the top of the hierarchy and contains the general statu s
information for the analyzer events and conditions . The lower-priority
status registers propagate their data to the higher-priority registers i n
the data structures by means of summary bits. These registers are use d
to determine the states of specific events or conditions .
The two methods used to programmatically access the information i n
status registers are the polling method and the service request method .
An explanation of these methods is given in the next section "What ar e
the Status Registers?"
2-2
Chapter 2

Advertisement

Table of Contents
loading

Table of Contents