Programming Commands
3-5
query returns the current modulation waveform.
i
Waveform
0
SINGLE SWEEP
1
RAMP
2
TRIANGLE
3
SINE
4
SQUARE
5
ARB
6
NONE
The value i = 5 = ARB may only be set for AM, FM, and PM. The arbitrary
waveform must be downloaded via the AMOD? query. If no waveform has
been downloaded and modulation is enabled with the waveform set to ARB
an error will be generated. Once the waveform has been loaded changing
the modulation type or waveform will erase that pattern. The value i = 6 =
none will be returned for modulation types that don't have an associated
waveform, such as burst mode. The waveform
may not
be set to i=6=none.
MENA (?) i
The MENA command enables modulation if i=1 and disables modulation if i =
0. If any of the modulation parameters are incompatible with the current in-
strument settings an error will be generated. The MENA? query returns the
current modulation enable status.
MKSP
The MKSP command sets the sweep markers to the extremes of the sweep
span. That is, the marker start frequency is set to the sweep start frequency
and the marker stop frequency is set to the sweep stop frequency.
MRKF (?) i{,x}
The MRKF command sets the sweep marker frequency to x. If i = 0 the
marker start frequency will be set, if i = 1 the stop frequency will be set, if i =
2 the marker center frequency will be set, and if i=3 the marker span will be
set. The MRKF? i query will return marker frequency i.
MTYP (?) i
The MTYP command sets the modulation type to i. The correspondence of i
to type is shown in the table below. The MTYP? query returns the current
modulation type.
i
Waveform
0
LIN SWEEP
1
LOG SWEEP
2
INTERNAL AM
3
FM
4
φ
m
5
BURST
PDEV(?) x
The PDEV command sets the span of the phase modulation to x degrees. x
may range from 0 to 7199.999 degrees. Note that the phase shift ranges
from
-span/2
to span/2. The PDEV? query returns the current phase shift.
RATE (?) x
The RATE command sets the modulation rate to x Hertz. x is rounded to 2
significant digits and may range from 0.001 Hz to 10 kHz. The RATE? query
returns the current modulation rate.
SPAN (?) x
The SPAN command sets the sweep span to x Hertz. An error will be gener-
ated if the sweep frequency is less than or equal to zero or greater than al-
lowed by the current function. The sweep will be from center freq - span/2 to
Summary of Contents for DS345
Page 2: ......
Page 5: ...DS345 Synthesized Function Generator iii...
Page 20: ...Introduction 2 4...
Page 64: ...Programming Commands 3 14...
Page 72: ...Program Examples 3 22...
Page 78: ...Troubleshooting 4 6...
Page 82: ...Performance Tests 5 4...
Page 101: ...Calibration 6 10...
Page 109: ...Arbitrary Waveform Composer 7 8...
Page 117: ...DS345 Circuitry 8 8...