User manual
DG1022 Commands System RIGOL
Programming Guide for DG1022
2-11
The detailed information of each command are:
1. FUNCtion
Command
Format
FUNCtion {SINusoid|SQUare|RAMP|PULSe|NOISe|DC|USER}
Function
Select the output function for CH1.
Explanations
If send FUNC DC and then FUNC USER, the output is still DC.
Example
FUNC SIN
2. FUNCtion?
Command
Format
FUNCtion?
Function
Query the output function from CH1.
Explanations
The query always returns CH1:ARB after sending FUNC DC or FUNC
USER.
Example
The query returns CH1:SIN, CH1:SQU, CH1:RAMP, CH1:PULS,
CH1:NOIS or CH1:ARB, the default is CH1:SIN.
3. FUNCtion:USER
Command
Format
FUNCtion:USER {<name of arbitrary wave>|VOLATILE}
Function
Separately select any one wave from built-in arbitrary waves and 10
user-defined waves for CH1 or select the wave that has been
downloaded into volatile memory.
Explanations
The built-in waves contains:
Common:
NegRamp/AttALT/AmpALT/StairDown/StairUp/StairUD/Cpulse/
PPulse/NPulse/Trapezia/RoundHalf/AbsSine/AbsSineHalf/
SINE_TRA/SINE_VER
Math:
Exp_Rise/Exp_Fall/Tan/Cot/Sqrt/X
∧
2/Sinc/Gauss/HaverSine/
Lorentz/Dirichlet/GaussPulse/Airy
Project:
Cardiac/Quake/Gamma/Voice/TV/Combin/BandLimited/
Stepresponse/Butterworth/Chebyshev1/ Chebyshev2
Window Function:
Boxcar/Barlett/triang/Blackman/Hamming/Hanning/Kaiser