Envelope - HP 54501A Programming Reference Manual

Digitizing oscilloscope
Hide thumbs Also See for 54501A:
Table of Contents

Advertisement

AveraQC
Average data
consists
of
the average
of
the
first
n
hits
in
a
time bucket,
where
n
is
the value returned
by
the
ACQUIRE:COUNT
query.
Time
buckets that have fewer than
n
hits
return the average of what data they do
have.
If
the
:ACQUIRE:COMPLETE
parameter
is set
to
100% then
each
time bucket must contain the number
of data
hits
specified with the
:ACQUIRE:COUNT
command. Again,
if
a
time bucket doesn't
have any
data in
it, it
will return
-1.
This data
is
transmitted over the
HP-IB
in
a
linear fashion starting with time bucket
0
and
proceeding through time
bucket n-1, where
n
is
the number returned
by
the
WAVEFORM:POINTS
query.
The
first value corresponds to
a
point
at
the left side
of
the screen and the
last
value
is
one point away from the
right
side
of
the screen.
Envelope
Envelope data
consists
of two arrays
of
data, one containing the minimum
of
the
first
n
hits in
each time bucket and the other containing the
maximum of the
first
n
hits
in each
time bucket, where
n
is
the value
returned by
the
ACQUIRE:COUNT
query.
If
a
time bucket does not
have any
hits in it,
then -1
is
returned for both the minimum and maximum
values.
The
two arrays are transmitted one at
a
time
over the
HP-IB
linearly, starting with time bucket
0
(on the left
side
of
the
CRT)
and
proceeding through time bucket m-1, where
m
is
the value returned
by
the
WAVEFORM:POINTS
query.
The
array with the minimum values
is
sent first.
The
first
value of each array corresponds to the data point on
the left
of
the
CRT. The
last
value
is
one data point away from the right
side
of
the
CRT.
The data
is
transferred
from the
channel
buffer to
a
controller using the
WAVEFORM:DATA
query.
Data
is
transferred
into the instrument
from
a
controller using the
WAVEFORM:DATA
command. Envelope data
can
be transferred into
Waveform Memories
1
and
3,
ifWMEMORY
1 is
specified
as
the source,
or
Waveform Memories
2
and
4
if
WMEMORY
2 is
specified
as
the
source.
The data
is
then transferred
as
two arrays.
If
Waveform
Memory
1 is
specified
as
the source,
the first
array
is
transferred into
Waveform
Memory
1
and the second array
is
transferred into Waveform
Memory
3.
If
waveform Memory
2 is
specified
as
the source, the first array
is
transferred
in
Waveform Memory
2
and the second array
is
transferred
into
Waveform Memory
4.
The
data type
is
then
changed to
normal for
each
of
the waveform memories.
HP 54501A
Programming
Waveform Subsystem
17-3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents