8.7 Linear ramps
8.7 Linear ramps
TABLE,RAMP
# ... Instructions that define the CH1 table ...
# add a LOOP from the most recent instruction ( 1) back to the start (1)
TABLE,LOOP,1,-1,1,4095
# last three instructions cannot be a loop
TABLE,APPEND,1,100MHz,-30dBm,0,1us
TABLE,APPEND,1,100MHz,-30dBm,0,1us
TABLE,APPEND,1,100MHz,-30dBm,0,1us
Listing 8.7: Demonstration of restarting
It is often desirable to linearly ramp a parameter without having
to specify the individual table entries manually. The
command provides a convenient way to generate such ramps.
TABLE,RAMP,ch,param,start,stop,duration,count
Appends table entries to the channel
start
stop
from
to
duration
param
given
.
stop
values can be specified with real units as appropriate for
The values of the other parameters are taken from the last entry
in the table. In simple table mode,
whereas in advanced table mode only 3 entries are required.
For example, the command
in
TSB
mode will generate 2000 table entries corresponding to a fre-
quency ramp that sweeps the
in a total time of 200 ms (each step being 10 kHz and taking 100 us).
The command can also be used to specify piecewise-linear envelopes
AMPL
using the
parameter, such as in Listing 8.8 resulting in the
output in Figure 8.5.
count
in
steps, with each step lasting for the
FREQ
AMPL
is one of
,
count
TABLE,RAMP,1,FREQ,80,100,100us,2000
RF
frequency from 80 MHz to 100 MHz
add dummy instructions
table using a loop.
CH1
TABLE,RAMP
ch
that linearly ramp
PHAS
or
. The
entries are generated,
69
param
start
and
param
.
RF
Need help?
Do you have a question about the ARF021 and is the answer not in the manual?