Instructions
Chapter 2 Command System RIGOL
MSO5000-E Programming Guide 2-135
[:SOURce[<n>]]:FUNCtion[:SHAPe]
Syntax [:SOURce[<n>]]:FUNCtion[:SHAPe] <wave>
[:SOURce[<n>]]:FUNCtion[:SHAPe]?
Description If modulation is not enabled for the specified function/arbitrary waveform generator
channel, this command is used to select or query the output signal waveform. If
modulation is enabled for the specified function/arbitrary waveform generator
channel, this command is used to select or query the modulated carrier waveform. At
this time, if you select PULSe, NOISe, or DC, the modulation function is automatically
disabled.
Parameter
Name
Type
Range
Default
[<n>]
Discrete
{1}
1
<wave> Discrete
{SINusoid|SQUare|RAMP|PULSe|
NOISe|DC|SINC|EXPRise|EXPFall|
ECG|GAUSs|LORentz|HAVersine|
ARBitrary}
SINusoid
Remarks The MSO5000-E series provides 7 kinds of built-in waveforms, including Sinc, ExpRise,
ExpFall, ECG, Gauss, Lorentz, and Haversine.
Return
Format
The query returns SIN, SQU, RAMP, PULS, NOIS, DC, SINC, EXPR, EXPF, ECG, GAUS,
LOR, HAV, or ARB.
Example :FUNCtion SQUare /*Sets the waveforms output from GI to SQUare.*/
:FUNCtion? /*The query returns SQU.*/
[:SOURce[<n>]]:FUNCtion:RAMP:SYMMetry
Syntax [:SOURce[<n>]]:FUNCtion:RAMP:SYMMetry <val>
[:SOURce[<n>]]:FUNCtion:RAMP:SYMMetry?
Description Sets or queries the symmetry of the Ramp waveforms output from the specified
function/arbitrary waveform generator channel.
Parameter
Name
Type
Range
Default
[<n>]
Discrete
{1}
1
<val>
Real
1 to 100
10
Remarks Symmetry is defined as the percentage that the rising period of the ramp takes up in
the whole period.
T
t
Symmetry=t/T*100%
Return
Format
The query returns the current symmetry in scientific notation.
Example
:FUNCtion:RAMP:SYMMetry 50 /*Sets the symmetry of Ramp waveform output
from GI to 50%.*/
:FUNCtion:RAMP:SYMMetry? /*The query returns 5.000000E+1.*/










