Agilent Technologies 8566B Operating And Programming Manual page 311

Spectrum analyzer 100 hz - 2.5 ghz/2 - 22 ghz
Table of Contents

Advertisement

KS43
Frequency Limit SRQ
The KS43 command tells the analyzer to send the service request (SRQ) called "102" to the controller, if the
analyzer current frequency band has been exceeded. In effect, KS43 lets the controller determine if the analyzer
(because of commands given by the controller which exceed the analyzer frequency band) has automatically
readjusted the start or stop frequency to keep it in the current band, or changed bands.
When the controller gives a command that exceeds the frequency range of the current band, the analyzer status
byte is set to 66, which is equivalent to an octal 102. The analyzer then notifies the controller that a service request
is ready. It does this by setting the HP-IB SRQ line true. To determine which service request the analyzer is
indicating, the controller must do a serial poll of the analyzer status byte.
Note that service request 140 (illegal command) is always allowed by the analyzer. If the analyzer receives an illegal
command from the controller, it set its status byte to 96 (octal 140).
The following program demonstrates the KS43 command. Note that the 43 in KS43 must be sent to the analyzer
as a single binary byte.
10
20
30
40
! NOTE "SRQ 102" message on analyzer's CRT
50
60
E N D
The FB3GZ command exceeds the frequency range of the O-2.5 GHz band. This causes the analyzer to display
the SRQ 102 message. Note that when this program is run, the analyzer automatically changes the stop frequency
(FB) to 2 GHz, instead of 3 GHz.
The KS43 command cannot be executed from the front panel.
This is the decimal ASCII equivalent and is transmitted to the analyzer as a single 8-bit byte.
l
202 Programming
l
43
K S

Advertisement

Table of Contents
loading

Table of Contents