The Operation Status Group - HP E1340A User Manual

Arbitrary function generator
Hide thumbs Also See for E1340A:
Table of Contents

Advertisement

The Operation
Status Group
The Condition Register
15
The Transition Filter
205
HP E1340A AFG Status
The Operation Status Group monitors current operating conditions within
the AFG. The specific conditions include:
execution of the
Calibration, sweeping, and the
with the following bits in the Condition Register. All other bits are unused.
14
13
12
11
10
unused
CALibrating:
Bit 0 is set (1) during the execution of the
query. The bit is cleared (0) otherwise.
Bit 3 is set (1) while a frequency sweep is in progress. The bit
SWEeping:
is cleared (0) when waveform generation is halted and frequency sweeping
is not selected.
Bit 8 is set (1) when the
INITiated:
executed. Waveform generation begins immediate if
IMMediate
is set; otherwise waveform generation begins when the AFG
receives the first start arm. The bit is cleared (0) when waveform generation
is complete after the waveform is aborted (by an
command, or a Device Clear). The AFG then returns to the Idle state.
Reading the Condition Register
Bit settings in the Condition Register can be determined with the command:
STATus:OPERation:CONDition?
Bits 0, 3, and 8 have corresponding decimal values of 1, 8, and 256.
Reading the Condition Register does not affect the bit settings. The bits are
cleared following a reset (
The Transition Filter specifies which type of bit transition in the Condition
Register will set corresponding bits in the Event Register. Transition Filter
bits may be set for positive transitions (0 to 1), or negative transitions (1 to
0). The commands used to set the transitions are:
STATus:OPERation:NTRansition <
STATus:OPERation:PTRansition <
sets the negative transition. For each bit unmasked, a 1 to 0
NTRansition
transition of that bit in the Condition Register sets the associated bit in the
Event Register.
sets the positive transition. For each bit unmasked, a 0 to 1
PTRansition
transition of that bit in the Condition Register sets the associated bit in the
Event Register.
command.
INITiate:IMMediate
INITiate:IMMediate
9
8
7
6
unused
INIT
INITiate:IMMediate
*RST
).
unmask
unmask
,
, and
CALibrating
SWEeping
command are monitored
5
4
3
2
unused
SWE
CALibration:ALL?
command is
ARM:STARt:SOURce
, or
ABORt
*RST
>
>
Chapter 8
1
0
CAL

Advertisement

Table of Contents
loading

Table of Contents