Table Of Contents

Previous topic

Welcome to Rigol DG5000 driver’s documentation!

This Page

RigolDG5000 class documentation

Group coupling

RigolDG5000.coupling.phase.deviation

Set the phase deviation of phase coupling and the default unit is “°”. The query returns the phase deviation value in scientific notation.

Property value : deviation

Initial SCPI command : :COUPling:PHASe:DEViation

RigolDG5000.coupling.frequency.deviation

Set the frequency deviation of frequency coupling and the default unit is “Hz”. The query returns the frequency deviation value in scientific notation.

Property value : deviation

Initial SCPI command : :COUPling:FREQuency:DEViation

RigolDG5000.coupling.channel.base

Set the coupling base channel as CH1 or CH2. The query returns CH1 or CH2.

Initial SCPI command : :COUPling:CHannel:BASE

RigolDG5000.coupling.state

Turn the channel coupling function on or off. The query returns ON or OFF.

Initial SCPI command : :COUPling:STATe

RigolDG5000.coupling.type

Select the coupling type: Frequency Deviation or Phase Deviation. The query returns PHASE or FREQ.

Initial SCPI command : :COUPling:TYPE

Group trace

RigolDG5000.trace.data.points.val

Set the number of the initial points. Query the number of the initial points of the edited waveform.

Initial SCPI command : :TRACe:DATA:POINts

RigolDG5000.trace.data.points.interpolate

Set the interpolation mode between the defined points of the waveform. The query returns LINEAR, SINC or OFF.

Initial SCPI command : :TRACe:DATA:POINts:INTerpolate

RigolDG5000.trace.data.load

Query the number of arbitrary waveform data packets in the volatile memory. Read the specified data packet in the volatile memory.

Initial SCPI command : :TRACe:DATA:LOAD

RigolDG5000.trace.data.data

Download floating point voltage value into the volatile memory. The range of the number of the floating points is from -1 to +1 and the data length can not exceed 512 kpts.

Property value (write-only) : value,value1,value2

Initial SCPI command : :TRACe:DATA:DATA

RigolDG5000.trace.data.dac16

Download the waveform edited into the DDRII.

Property value (write-only) : value,flag,binary_block_data

Initial SCPI command : :TRACe:DATA:DAC16

RigolDG5000.trace.data.value

Query the decimal integer value of a certain point in the volatile memory. The query returns a decimal value and the range is from 0 to 16383.

Initial SCPI command : :TRACe:DATA:VALue

RigolDG5000.trace.data.dac

Send binary data block or decimal DAC value to the volatile memory.

Property value (write-only) : value,binary_block_data,value

Initial SCPI command : :TRACe:DATA:DAC

Group system

RigolDG5000.system.beeper.state

Turn the beeper on or off. The query returns ON or OFF.

Initial SCPI command : :SYSTem:BEEPer:STATe

RigolDG5000.system.beeper.immediate

The beeper immediately generate a beep.

RigolDG5000.system.klock.state

Lock or unlock the front panel remotely. The query returns ON or OFF.

Initial SCPI command : :SYSTem:KLOCk:STATe

RigolDG5000.system.communicate.lan.dhcp.state

Turn the DHCP mode on/off. The query returns ON or OFF.

Initial SCPI command : :SYSTem:COMMunicate:LAN:DHCP:STATe

RigolDG5000.system.communicate.lan.static.state

Turn the ManualIP mode on/off. The query returns ON or OFF.

Initial SCPI command : :SYSTem:COMMunicate:LAN:STATic:STATe

RigolDG5000.system.communicate.lan.autoip.state

Turn the AutoIP mode on/off. The query returns ON or OFF.

Initial SCPI command : :SYSTem:COMMunicate:LAN:AUTOip:STATe

RigolDG5000.system.communicate.lan.domain

Set the domain name for the signal generator. The query returns the domain name.

Property value : name

Initial SCPI command : :SYSTem:COMMunicate:LAN:DOMain

RigolDG5000.system.communicate.lan.hostname

Set the host name for the signal generator. The query returns the host name.

Property value : name

Initial SCPI command : :SYSTem:COMMunicate:LAN:HOSTname

RigolDG5000.system.communicate.lan.smask

Set the subnet mask for the signal generator. The query returns the subnet mask in nnn.nnn.nnn.nnn format.

Property value : mask

Initial SCPI command : :SYSTem:COMMunicate:LAN:SMASk

RigolDG5000.system.communicate.lan.mac

Query and return the MAC address.

Initial SCPI command : :SYSTem:COMMunicate:LAN:MAC

RigolDG5000.system.communicate.lan.dns

Set the DNS server address for the signal generator. The query returns the DNS server address in nnn.nnn.nnn.nnn format.

Property value : address

Initial SCPI command : :SYSTem:COMMunicate:LAN:DNS

RigolDG5000.system.communicate.lan.ipaddress

Set the IP address for the signal generator. The query returns the IP address in nnn.nnn.nnn.nnn format.

Property value : ip_addr

Initial SCPI command : :SYSTem:COMMunicate:LAN:IPADdress

RigolDG5000.system.communicate.lan.gateway

Set the default gateway for the signal generator. The query returns the default gateway in nnn.nnn.nnn.nnn format.

Property value : address

Initial SCPI command : :SYSTem:COMMunicate:LAN:GATEway

RigolDG5000.system.communicate.gpib.self.address

Set the GPIB address for the signal generator. The query returns the value from 0 to 30.

Property value : integer

Initial SCPI command : :SYSTem:COMMunicate:GPIB:SELF:ADDRess

RigolDG5000.system.communicate.usb.self.class_

Select the device type to be connected to the instrument via the USB Device interface of the signal generator. The query returns COMP or PRIN.

Property value : _value

Initial SCPI command : :SYSTem:COMMunicate:USB:SELF:CLASs

RigolDG5000.system.communicate.usb.information

Query the USB information.

Initial SCPI command : :SYSTem:COMMunicate:USB:INFormation

RigolDG5000.system.roscillator.source

Set the reference clock source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SYSTem:ROSCillator:SOURce

RigolDG5000.system.language

Set the system language type: English or Simplified Chinese. The query returns ENGL or SCH.

Initial SCPI command : :SYSTem:LANGuage

RigolDG5000.system.cscopy

Copy the parameter configuration of CH1 (CH2) to CH2 (CH1).

Initial SCPI command : :SYSTem:CSCopy

RigolDG5000.system.switch

Disable or enable the power key at the front panel.

Initial SCPI command : :SYSTem:SWItch

RigolDG5000.system.version

Query and return SCPI version information.

Initial SCPI command : :SYSTem:VERSion

RigolDG5000.system.shutdown

Power-off

RigolDG5000.system.error

Query the error event queue.

Initial SCPI command : :SYSTem:ERRor

RigolDG5000.system.poweron

Set the configuration to be used at power-on. The query returns DEFAULT or LAST.

Initial SCPI command : :SYSTem:POWeron

RigolDG5000.system.restart

Restart the instrument.

Group source

RigolDG5000.source.function.arb.sample

Set the frequency division coefficient of the sample rate of the arbitrary waveform. The query returns integer coefficient value.

Property value : samplediv

Initial SCPI command : :SOURce<n>:FUNCtion:ARB:SAMPLE

RigolDG5000.source.function.arb.mode

Select the output mode of the arbitrary waveform: “INTernal” (also called Normal) or “PLAY”. The query returns INT or PLAY.

Initial SCPI command : :SOURce<n>:FUNCtion:ARB:MODE

RigolDG5000.source.function.square.dcycle

Set the duty cycle of the square waveform, expressed in % and support settings without %. The query returns the duty cycle in scientific notation.

Property value : percent

Initial SCPI command : :SOURce<n>:FUNCtion:SQUare:DCYCle

RigolDG5000.source.function.ramp.symmetry

Set the symmetry of the ramp waveform, expressed in % and support settings without %. The query returns the symmetry in scientific notation.

Property value : symmetry

Initial SCPI command : :SOURce<n>:FUNCtion:RAMP:SYMMetry

RigolDG5000.source.function.shape

Select waveform. The query returns SIN, SQU, RAMP, PULSE, NOISE, USER, DC, SINC, EXPR, EXPF, CARD, GAUS, HAV, LOR, ARBPULSE or DUA.

Initial SCPI command : :SOURce<n>:FUNCtion:SHAPe

RigolDG5000.source.burst.gate.polarity

Output burst waveform when the gated signal on the [ExtTrig] connector at the rear panel is high level or low level. The query returns NORM or INV.

Initial SCPI command : :SOURce<n>:BURSt:GATE:POLarity

RigolDG5000.source.burst.trigger.slope

Select to enable the burst output on the “Leading” or “Trailing” edge of the external trigger signal. The query returns POS or NEG.

Initial SCPI command : :SOURce<n>:BURSt:TRIGger:SLOPe

RigolDG5000.source.burst.trigger.source

Set the Burst trigger source type to Internal, External or Manual. The query returns INT, EXT or MAN.

Initial SCPI command : :SOURce<n>:BURSt:TRIGger:SOURce

RigolDG5000.source.burst.trigger.trigout

Specify the edge type of the trigger output signal. The query returns OFF, POS or NEG.

Initial SCPI command : :SOURce<n>:BURSt:TRIGger:TRIGOut

RigolDG5000.source.burst.trigger.immediate

Trigger the instrument immediately.

RigolDG5000.source.burst.internal.period

Set the Burst period (the time from the beginning of the N Cycle burst to the beginning of the next burst) and the default unit is “s”. The query returns the period value in scientific notation.

Property value : period

Initial SCPI command : :SOURce<n>:BURSt:INTernal:PERiod

RigolDG5000.source.burst.ncycles

Set the cycle number of the Burst. The query returns the value of the cycle number.

Property value : cycles

Initial SCPI command : :SOURce<n>:BURSt:NCYCles

RigolDG5000.source.burst.phase

Set the start phase of the burst and the default unit is “°”. The query returns the phase value in scientific notation.

Property value : phase

Initial SCPI command : :SOURce<n>:BURSt:PHASe

RigolDG5000.source.burst.state

Enable or disable the Burst function. The query returns ON or OFF.

Initial SCPI command : :SOURce<n>:BURSt:STATe

RigolDG5000.source.burst.mode

Select the Burst type: N Cycle, Gated or Infinite. The query returns TRIG, GAT or INF.

Initial SCPI command : :SOURce<n>:BURSt:MODE

RigolDG5000.source.burst.tdelay

Set the time that the signal generator holds from recieving a trigger signal to starting outputing the N Cycle (or Infinite) burst and the default unit is “s”. The query returns the time value in scientific notation.

Property value : delay

Initial SCPI command : :SOURce<n>:BURSt:TDELay

RigolDG5000.source.sweep.trigger.slope

Select to enable the frequency sweep output on the “Leading” or “Trailing” edge of the external trigger signal.

Initial SCPI command : :SOURce<n>:SWEep:TRIGger:SLOPe

RigolDG5000.source.sweep.trigger.source

Select the sweep trigger source type. The query returns INT, EXT or MAN.

Initial SCPI command : :SOURce<n>:SWEep:TRIGger:SOURce

RigolDG5000.source.sweep.trigger.trigout

Set the output edge of the sweep trigger. The query returns OFF, POS or NEG.

Initial SCPI command : :SOURce<n>:SWEep:TRIGger:TRIGOut

RigolDG5000.source.sweep.trigger.immediate

Trigger the instrument immediately.

RigolDG5000.source.sweep.htime.start

Set the start hold time of the sweep and the default unit is “s”. The query returns the time value in scientific notation.

Property value : seconds

Initial SCPI command : :SOURce<n>:SWEep:HTIMe:STARt

RigolDG5000.source.sweep.htime.stop

Set the end hold time of the Sweep and the default unit is “s”. The query returns the time value in scientific notation.

Property value : seconds

Initial SCPI command : :SOURce<n>:SWEep:HTIMe:STOP

RigolDG5000.source.sweep.rtime

Set the return time of the Sweep and the defaut unit is “s”. The query returns the time value in scientific notation.

Property value : seconds

Initial SCPI command : :SOURce<n>:SWEep:RTIMe

RigolDG5000.source.sweep.state

Enable or disable the frequency sweep function. The query returns OFF or ON.

Initial SCPI command : :SOURce<n>:SWEep:STATe

RigolDG5000.source.sweep.spacing

Select the sweep type: Linear, Log or step. The query returns LIN, LOG or STE.

Initial SCPI command : :SOURce<n>:SWEep:SPACing

RigolDG5000.source.sweep.step

Set the step number of step sweep. The query returns an integer.

Property value : steps

Initial SCPI command : :SOURce<n>:SWEep:STEp

RigolDG5000.source.sweep.time

Set the sweep time and the default unit is “s”. The query returns the time value in scientific notation.

Property value : seconds

Initial SCPI command : :SOURce<n>:SWEep:TIME

RigolDG5000.source.pulse.transition.leading

Set the rising edge of the pulse and the default unit is “s”. The query returns the time value in scientific notation and the default unit is “s”.

Property value : seconds

Initial SCPI command : :SOURce<n>:PULSe:TRANsition:LEADing

RigolDG5000.source.pulse.transition.trailing

Set the falling edge of the pulse and the default unit is “s”. The query returns the time value in scientific notation and the default unit is “s”.

Property value : seconds

Initial SCPI command : :SOURce<n>:PULSe:TRANsition:TRAiling

RigolDG5000.source.pulse.delay

Set the delayed time of the pulse and the default unit is “s”. The query returns the pulse delay in scientific notation.

Property value : delay

Initial SCPI command : :SOURce<n>:PULSe:DELay

RigolDG5000.source.pulse.dcycle

Set the pulse duty cycle, expressed in %. The query returns the duty cycle value in scientific notation.

Property value : percent

Initial SCPI command : :SOURce<n>:PULSe:DCYCle

RigolDG5000.source.pulse.hold

Select to hold at the “Pulse Width” or “Duty Cycle” state. The query returns WIDT or DUTY.

Initial SCPI command : :SOURce<n>:PULSe:HOLD

RigolDG5000.source.pulse.width

Set the pulse width (the time from the 50% threshold of a rising edge amplitude to the 50% threshold of the next falling edge amplitude) and the default unit is “s”. The query returns the pulse width value in scientific notation.

Property value : seconds

Initial SCPI command : :SOURce<n>:PULSe:WIDTh

RigolDG5000.source.period.fixed

Set the basic waveform period and the default unit is “s”. The query returns the period value in scientific notation.

Property value : period

Initial SCPI command : :SOURce<n>:PERiod:FIXed

RigolDG5000.source.phase.initiate

Execute align phase operation.

RigolDG5000.source.phase.adjust

Set the start phase of the basic waveform and the default unit is “°”. The query returns the phase value in scientific notation.

Property value : phase

Initial SCPI command : :SOURce<n>:PHASe:ADJust

RigolDG5000.source.frequency.start

Set the start frequency of the Sweep and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:FREQuency:STARt

RigolDG5000.source.frequency.fixed

Set the frequency of the basic waveform and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:FREQuency:FIXed

RigolDG5000.source.frequency.stop

Set the end frequency of the Sweep and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:FREQuency:STOP

RigolDG5000.source.frequency.center

Set the center frequency of the Sweep and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:FREQuency:CENTer

RigolDG5000.source.frequency.span

Set the frequency span of the Sweep and the default unit is “Hz”. The query returns the frequency span value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:FREQuency:SPAN

RigolDG5000.source.voltage.range.auto

Enable or disable the range hold. The query returns AUTO or HOLD.

Initial SCPI command : :SOURce<n>:VOLTage:RANGe:AUTO

RigolDG5000.source.voltage.level.immediate.high

Set the high level of the basic waveform and the default unit is “V”. The query returns the high level value in scientific notation.

Property value : voltage

Initial SCPI command : :SOURce<n>:VOLTage:LEVel:IMMediate:HIGH

RigolDG5000.source.voltage.level.immediate.low

Set the low level of the basic waveform and the default unit is “V”. The query returns the low level value in scientific notation.

Property value : voltage

Initial SCPI command : :SOURce<n>:VOLTage:LEVel:IMMediate:LOW

RigolDG5000.source.voltage.level.immediate.amplitude

Set the basic waveform amplitude and the default unit is “Vpp”. The query returns the amplitude value in scientific notation.

Property value : amplitude

Initial SCPI command : :SOURce<n>:VOLTage:LEVel:IMMediate:AMPLitude

RigolDG5000.source.voltage.level.immediate.offset

Set the DC offset voltage and the default unit is “Vdc”. The query returns the offset voltage value in scientific notation.

Property value : voltage

Initial SCPI command : :SOURce<n>:VOLTage:LEVel:IMMediate:OFFSet

RigolDG5000.source.voltage.unit

Set the amplitude unit. The query returns VPP, VRMS or DBM.

Initial SCPI command : :SOURce<n>:VOLTage:UNIT

RigolDG5000.source.marker.state

Enable or disable the “Mark” frequency function. The query returns ON or OFF.

Initial SCPI command : :SOURce<n>:MARKer:STATe

RigolDG5000.source.marker.frequency

Set the mark frequency of the Sweep and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MARKer:FREQuency

RigolDG5000.source.apply.noise

Output a noise waveform with specified amplitude and DC offset.

Property value (write-only) : amp,offset

Initial SCPI command : :SOURce<n>:APPLy:NOISe

RigolDG5000.source.apply.val

Query the current configuration of the function generator and returns a character string enclosed in double quotation marks.

Initial SCPI command : :SOURce<n>:APPLy

RigolDG5000.source.apply.ramp

Output a ramp waveform with specified frequency, amplitude, DC offset and start phase.

Property value (write-only) : freq,amp,offset,phase

Initial SCPI command : :SOURce<n>:APPLy:RAMP

RigolDG5000.source.apply.sinusoid

Output a sine waveform with specified frequency, amplitude, DC offset and start phase.

Property value (write-only) : freq,amp,offset,phase

Initial SCPI command : :SOURce<n>:APPLy:SINusoid

RigolDG5000.source.apply.square

Output a square waveform with specified frequency, amplitude, DC offset and start phase.

Property value (write-only) : freq,amp,offset,phase

Initial SCPI command : :SOURce<n>:APPLy:SQUare

RigolDG5000.source.apply.pulse

Output a pulse waveform with specified frequency, amplitude, DC offset and delay.

Property value (write-only) : freq,amp,offset,delay

Initial SCPI command : :SOURce<n>:APPLy:PULSe

RigolDG5000.source.apply.user

Output an arbitrary waveform with specified frequency, amplitude, DC offset and start phase.

Property value (write-only) : freq,amp,offset,phase

Initial SCPI command : :SOURce<n>:APPLy:USER

RigolDG5000.source.mod.askey.internal.amplitude

Set the ASK modulating waveform amplitude and the default unit is “Vpp”. The query returns the amplitude value in scientific notation.

Property value : amplitude

Initial SCPI command : :SOURce<n>:MOD:ASKey:INTernal:AMPLitude

RigolDG5000.source.mod.askey.polarity

Select the “Positive” or “Negative” polarity of the modulating waveform to control the output amplitude. The query returns POS or NEG.

Initial SCPI command : :SOURce<n>:MOD:ASKey:POLarity

RigolDG5000.source.mod.askey.source

Set the ASK modulating source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:ASKey:SOURce

RigolDG5000.source.mod.askey.freqency

Set the frequency at which the outoput amplitude “shifts” between the “carrier waveform amplitude” and the “modulating amplitude”. The default unit is “Hz”. The query returns the rate value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MOD:ASKey:FREQency

RigolDG5000.source.mod.iq.pattern.fix4

Set the FIX4 repeat sequence code pattern. The query returns the current code pattern.

Initial SCPI command : :SOURce<n>:MOD:IQ:PATTern:FIX4

RigolDG5000.source.mod.iq.pattern.val

Select the pre-defined code pattern inside the instrument or the user-defined code pattern. The query returns PN9, PN11, PN15, PN23, FIX4 or USER.

Initial SCPI command : :SOURce<n>:MOD:IQ:PATTern

RigolDG5000.source.mod.iq.internal.rate

Set the transmission rate of the IQ code pattern and the default unit is “bps”. The query returns the IQ code rate in scientific notation.

Property value : rate

Initial SCPI command : :SOURce<n>:MOD:IQ:INTernal:RATE

RigolDG5000.source.mod.iq.source

Set the IQ signal source type: Internal or External. The query returns

Initial SCPI command : :SOURce<n>:MOD:IQ:SOURce

RigolDG5000.source.mod.iq.data

Send binary data block to the volatile memory.

Property value (write-only) : value,binary_block_data

Initial SCPI command : :SOURce<n>:MOD:IQ:DATA

RigolDG5000.source.mod.iq.format

Set the IQ mapping type. The query returns BPSK, QPSK, OQPSK, 8PSK, 16PSK, 4QAM, 8QAM, 16QAM, 32QAM or 64QAM.

Initial SCPI command : :SOURce<n>:MOD:IQ:FORMat

RigolDG5000.source.mod.fskey.internal.rate

Set the frequency at which the FSK output frequency “shifts” between the “carrier frequency” and the “hop Frequency”. The default unit is “Hz”. The query returns the rate value in scientific notation.

Property value : rate

Initial SCPI command : :SOURce<n>:MOD:FSKey:INTernal:RATE

RigolDG5000.source.mod.fskey.polarity

Select the “Positive” or “Negative” polarity of the modulating waveform to control the output frequency. The query returns POS or NEG.

Initial SCPI command : :SOURce<n>:MOD:FSKey:POLarity

RigolDG5000.source.mod.fskey.source

Set the FSK modulating source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:FSKey:SOURce

RigolDG5000.source.mod.fskey.frequency

Set the alternating frequency (“hop” frequency) of the FSK and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MOD:FSKey:FREQuency

RigolDG5000.source.mod.am.internal.function

Select AM modulating waveform shape. The query returns SIN, SQU, TRI, RAMP, NRAM, NOIS or USER.

Initial SCPI command : :SOURce<n>:MOD:AM:INTernal:FUNCtion

RigolDG5000.source.mod.am.internal.frequency

Set the AM modulating waveform frequency and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MOD:AM:INTernal:FREQuency

RigolDG5000.source.mod.am.source

Select the AM modulating source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:AM:SOURce

RigolDG5000.source.mod.am.depth

Set the amplitude vibration degree of the AM (Modulation Depth), expressed in percentage. The query returns the modulation depth percentage in scientific notation.

Property value : depth

Initial SCPI command : :SOURce<n>:MOD:AM:DEPTh

RigolDG5000.source.mod.pskey.internal.rate

Set the frequency at which the PSK output phase “shifts” between the “carrier phase” and the “modulating phase”. The default unit is “Hz”. The query returns the rate value in scientific notation.

Property value : rate

Initial SCPI command : :SOURce<n>:MOD:PSKey:INTernal:RATE

RigolDG5000.source.mod.pskey.polarity

Select the “Positive” or “Negative” polarity of the modulating waveform to control the output phase. The query returns POS or NEG.

Initial SCPI command : :SOURce<n>:MOD:PSKey:POLarity

RigolDG5000.source.mod.pskey.source

Set the PSK modulating source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:PSKey:SOURce

RigolDG5000.source.mod.pskey.phase

Set the PSK modulating waveform phase. The query returns the phase value in scientific notation.

Property value : phase

Initial SCPI command : :SOURce<n>:MOD:PSKey:PHASe

RigolDG5000.source.mod.pwm.deviation.dcycle

Set the duty cycle deviation namely the variation in duty cycle (expressed in %) of the modulated waveform from the duty cycle of the original pulse waveform. The query returns the deviation value in scientific notation.

Property value : percent

Initial SCPI command : :SOURce<n>:MOD:PWM:DEViation:DCYCle

RigolDG5000.source.mod.pwm.deviation.width

Set the pulse width deviation namely the variation in width (expressed in seconds) of the modulated waveform from the width of the original pulse waveform. The query returns the pulse width deviation in scientific notation.

Property value : deviation

Initial SCPI command : :SOURce<n>:MOD:PWM:DEViation:WIDTh

RigolDG5000.source.mod.pwm.internal.function

Select Sine, Square, Triangle, UpRamp, DnRamp, Noise or Arb as the PWM modulating source. The query returns SIN, SQU, TRI, RAMP, NRAMP, NOIS or USER.

Initial SCPI command : :SOURce<n>:MOD:PWM:INTernal:FUNCtion

RigolDG5000.source.mod.pwm.internal.frequency

Set the PWM modulating waveform frequency and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MOD:PWM:INTernal:FREQuency

RigolDG5000.source.mod.pwm.source

Set the PWM modulating source type:Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:PWM:SOURce

RigolDG5000.source.mod.fm.internal.function

Select the FM modulating waveform shape. The query returns SIN, SQU, TRI, RAMP, NRAM, NOIS or USER.

Initial SCPI command : :SOURce<n>:MOD:FM:INTernal:FUNCtion

RigolDG5000.source.mod.fm.internal.frequency

Set the FM modulating waveform frequency and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MOD:FM:INTernal:FREQuency

RigolDG5000.source.mod.fm.deviation

Set the frequency deviation of the FM modulating waveform relative to the carrier waveform frequency and the default unit is “Hz”. The query returns the deviation value in scientific notation.

Property value : deviation

Initial SCPI command : :SOURce<n>:MOD:FM:DEViation

RigolDG5000.source.mod.fm.source

Set the FM modulating source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:FM:SOURce

RigolDG5000.source.mod.pm.internal.function

Select the PM modulating waveform shape. The query returns SIN, SQU, TRI, RAMP, NRAM, NOIS or USER.

Initial SCPI command : :SOURce<n>:MOD:PM:INTernal:FUNCtion

RigolDG5000.source.mod.pm.internal.frequency

Set the PM modulating waveform frequency and the default unit is “Hz”. The query returns the frequency value in scientific notation.

Property value : frequency

Initial SCPI command : :SOURce<n>:MOD:PM:INTernal:FREQuency

RigolDG5000.source.mod.pm.deviation

Set the deviation of the PM modulating waveform phase relative to the carrier waveform phase and the default unit is “°”. The query returns the phase deviation value in scientific notation.

Property value : deviation

Initial SCPI command : :SOURce<n>:MOD:PM:DEViation

RigolDG5000.source.mod.pm.source

Set the PM modulating source type: Internal or External. The query returns INT or EXT.

Initial SCPI command : :SOURce<n>:MOD:PM:SOURce

RigolDG5000.source.mod.state

Enable or disable the modulating function. The query returns ON or OFF.

Initial SCPI command : :SOURce<n>:MOD:STATe

RigolDG5000.source.mod.type

Select the modulating type of the signal generator. The query returns AM, FM, PM, ASK, FSK, PSK, PWM or IQ.

Initial SCPI command : :SOURce<n>:MOD:TYPe

Group mmemory

RigolDG5000.mmemory.mdirectory

Create a folder under the current directory using the filename specified by<dir_name>.

Property value (write-only) : dir_name

Initial SCPI command : :MMEMory:MDIRectory

RigolDG5000.mmemory.load

Load the file specified by <file_name> under the current directory.

Property value (write-only) : file_name

Initial SCPI command : :MMEMory:LOAD

RigolDG5000.mmemory.rdirectory

Query the disks currently available.

Initial SCPI command : :MMEMory:RDIRectory

RigolDG5000.mmemory.cdirectory

Change the current directory to the directory specified by <directory_name>. The query returns the current directory in character string.

Property value : directory_name

Initial SCPI command : :MMEMory:CDIRectory

RigolDG5000.mmemory.catalog

Query all the files and folders under the current catalog.

Initial SCPI command : :MMEMory:CATalog

RigolDG5000.mmemory.copy

Copy the file specified by <file_name> under the current directory to the directory (not the current directory) specified by <directory_name>.

Property value (write-only) : directory_name,file_name

Initial SCPI command : :MMEMory:COPY

RigolDG5000.mmemory.store

Store the file under the current directory with the filename specified by <file_name>.

Property value (write-only) : file_name

Initial SCPI command : :MMEMory:STORe

RigolDG5000.mmemory.delete

Delete the file or folder specified by <file_name> under the current directory.

Property value (write-only) : file_name

Initial SCPI command : :MMEMory:DELete

Group output

RigolDG5000.output.sync.polarity

Set the sync signal on the [Sync] connector to normal or invert. The query returns POS or NEG.

Initial SCPI command : :OUTPut<n>:SYNC:POLarity

RigolDG5000.output.sync.state

Enable or disable the sync signal on the [Sync] connector. The query returns ON or OFF.

Initial SCPI command : :OUTPut<n>:SYNC:STATe

RigolDG5000.output.load

Set the output impedance of the [Output] connector at the front panel and the default unit is “Ω”. The query returns the specific impedance value or INFINITY (High Z).

Property value : ohms

Initial SCPI command : :OUTPut<n>:LOAD

RigolDG5000.output.polarity

Set the output polarity of the signal at the [Output] connector to normal or invert. The query returns NORMAL or INVERTED.

Initial SCPI command : :OUTPut<n>:POLarity

RigolDG5000.output.state

Enable or disable the output of the [Output] connector at the front panel corresponding to the channel. The query returns ON or OFF.

Initial SCPI command : :OUTPut<n>:STATe

RigolDG5000.output.attenuation

Set the attenuation (amplication) coefficient of the signal on the [Output] connector. The query returns 1X, 2X, 5X or 10X.

Initial SCPI command : :OUTPut<n>:ATTenuation

RigolDG5000.output.impedance

Set the output impedance of the [Output] connector at the front panel and the default unit is “Ω”. The query returns the specific impedance value or INFINITY (High Z).

Property value : ohms

Initial SCPI command : :OUTPut<n>:IMPedance

Group display

RigolDG5000.display.window.hlight.color

Set the backgound color of the parameter or the menu selected on the interface. The query returns RED, DEEPRED, YELLOW, GREEN, AZURE, NAVYBLUE, BLUE, LILAC, PURPLE or ARGENT.

Property value : color

Initial SCPI command : :DISPlay:WINDow:HLIGht:COLor

RigolDG5000.display.saver.state

Enable or disable the screen saver mode. The query returns ON or OFF.

Initial SCPI command : :DISPlay:SAVer:STATe

RigolDG5000.display.saver.immediate

Enter screen saver state immediately.

RigolDG5000.display.brightness

Set the display brightness of the screen. The query returns the brightness percentage.

Property value : brightness

Initial SCPI command : :DISPlay:BRIGhtness