afg
¶
The afg commands module.
These commands are used in the following models: MSO2
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- AFG:AMPLitude <NR3>
- AFG:AMPLitude?
- AFG:ARBitrary:SOUrce <QString>
- AFG:ARBitrary:SOUrce?
- AFG:BURSt:CCOUnt <NR1>
- AFG:BURSt:CCOUnt?
- AFG:BURSt:TRIGger
- AFG:FREQuency <NR3>
- AFG:FREQuency?
- AFG:FUNCtion {SINE|SQUare|PULSe|RAMP|NOISe|DC|SINC|GAUSsian|LORENtz|ERISe|EDECAy|HAVERSINe|CARDIac|ARBitrary}
- AFG:FUNCtion?
- AFG:HIGHLevel <NR3>
- AFG:HIGHLevel?
- AFG:LOWLevel <NR3>
- AFG:LOWLevel?
- AFG:NOISEAdd:PERCent <NR3>
- AFG:NOISEAdd:PERCent?
- AFG:NOISEAdd:STATE {ON|OFF|1|0}
- AFG:NOISEAdd:STATE?
- AFG:OFFSet <NR3>
- AFG:OFFSet?
- AFG:OUTPut:LOAd:IMPEDance {FIFty|HIGHZ}
- AFG:OUTPut:LOAd:IMPEDance?
- AFG:OUTPut:MODe {OFF|CONTinuous|BURSt}
- AFG:OUTPut:MODe?
- AFG:OUTPut:STATE {ON|OFF|1|0}
- AFG:OUTPut:STATE?
- AFG:PERIod <NR3>
- AFG:PERIod?
- AFG:PULse:WIDth <NR3>
- AFG:PULse:WIDth?
- AFG:RAMP:SYMmetry <NR3>
- AFG:RAMP:SYMmetry?
- AFG:SQUare:DUty <NR3>
- AFG:SQUare:DUty?
Afg
¶
Bases: SCPICmdRead
The AFG command tree.
Usage
- Using the
.query()method will send theAFG?query. - Using the
.verify(value)method will send theAFG?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.amplitude: TheAFG:AMPLitudecommand..arbitrary: TheAFG:ARBitrarycommand tree..burst: TheAFG:BURStcommand tree..frequency: TheAFG:FREQuencycommand..function: TheAFG:FUNCtioncommand..highlevel: TheAFG:HIGHLevelcommand..lowlevel: TheAFG:LOWLevelcommand..noiseadd: TheAFG:NOISEAddcommand tree..offset: TheAFG:OFFSetcommand..output: TheAFG:OUTPutcommand tree..period: TheAFG:PERIodcommand..pulse: TheAFG:PULsecommand tree..ramp: TheAFG:RAMPcommand tree..square: TheAFG:SQUarecommand tree.
amplitude
property
¶
amplitude: AfgAmplitude
Return the AFG:AMPLitude command.
Description
- Sets (or queries) the AFG amplitude in volts, peak to peak.
Usage
- Using the
.query()method will send theAFG:AMPLitude?query. - Using the
.verify(value)method will send theAFG:AMPLitude?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:AMPLitude valuecommand.
SCPI Syntax
- AFG:AMPLitude <NR3>
- AFG:AMPLitude?
Info
<NR3>is a floating point number that represents the AFG amplitude, peak to peak, in volts.
arbitrary
property
¶
arbitrary: AfgArbitrary
Return the AFG:ARBitrary command tree.
Usage
- Using the
.query()method will send theAFG:ARBitrary?query. - Using the
.verify(value)method will send theAFG:ARBitrary?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheAFG:ARBitrary:SOUrcecommand.
burst
property
¶
burst: AfgBurst
Return the AFG:BURSt command tree.
Usage
- Using the
.query()method will send theAFG:BURSt?query. - Using the
.verify(value)method will send theAFG:BURSt?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ccount: TheAFG:BURSt:CCOUntcommand..trigger: TheAFG:BURSt:TRIGgercommand.
frequency
property
¶
frequency: AfgFrequency
Return the AFG:FREQuency command.
Description
- Sets (or queries) the AFG frequency, in Hz.
Usage
- Using the
.query()method will send theAFG:FREQuency?query. - Using the
.verify(value)method will send theAFG:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:FREQuency valuecommand.
SCPI Syntax
- AFG:FREQuency <NR3>
- AFG:FREQuency?
Info
<NR3>is the floating point number that represents the AFG frequency, in Hz.
function
property
¶
function: AfgFunction
Return the AFG:FUNCtion command.
Description
- Sets (or queries) which AFG function to execute.
Usage
- Using the
.query()method will send theAFG:FUNCtion?query. - Using the
.verify(value)method will send theAFG:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:FUNCtion valuecommand.
SCPI Syntax
- AFG:FUNCtion {SINE|SQUare|PULSe|RAMP|NOISe|DC|SINC|GAUSsian|LORENtz|ERISe|EDECAy|HAVERSINe|CARDIac|ARBitrary}
- AFG:FUNCtion?
Info
SINESQUarePULSeRAMPNOISeDC- The DC level is controlled byAFG:OFFSET.SINC(Sin(x)/x).GAUSsianLORENtzERISeEDECAyHAVERSINeCARDIacARBitrary
highlevel
property
¶
highlevel: AfgHighlevel
Return the AFG:HIGHLevel command.
Description
- This command sets (or queries) the high level value of the output waveform, in volts, when using the arbitrary function generator feature.
Usage
- Using the
.query()method will send theAFG:HIGHLevel?query. - Using the
.verify(value)method will send theAFG:HIGHLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:HIGHLevel valuecommand.
SCPI Syntax
- AFG:HIGHLevel <NR3>
- AFG:HIGHLevel?
Info
<NR3>is a floating point number that represents the AFG high level value, in volts.
lowlevel
property
¶
lowlevel: AfgLowlevel
Return the AFG:LOWLevel command.
Description
- This command sets (or queries) the low level value of the output waveform, in volts, when using the arbitrary function generator feature.
Usage
- Using the
.query()method will send theAFG:LOWLevel?query. - Using the
.verify(value)method will send theAFG:LOWLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:LOWLevel valuecommand.
SCPI Syntax
- AFG:LOWLevel <NR3>
- AFG:LOWLevel?
Info
<NR3>is the floating point number that represents the AFG low level value, in volts.
noiseadd
property
¶
noiseadd: AfgNoiseadd
Return the AFG:NOISEAdd command tree.
Usage
- Using the
.query()method will send theAFG:NOISEAdd?query. - Using the
.verify(value)method will send theAFG:NOISEAdd?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.percent: TheAFG:NOISEAdd:PERCentcommand..state: TheAFG:NOISEAdd:STATEcommand.
offset
property
¶
offset: AfgOffset
Return the AFG:OFFSet command.
Description
- Sets (or queries) the AFG offset value, in volts.
Usage
- Using the
.query()method will send theAFG:OFFSet?query. - Using the
.verify(value)method will send theAFG:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OFFSet valuecommand.
SCPI Syntax
- AFG:OFFSet <NR3>
- AFG:OFFSet?
Info
<NR3>is a floating point number that represents the AFG offset, in volts.
output
property
¶
output: AfgOutput
Return the AFG:OUTPut command tree.
Usage
- Using the
.query()method will send theAFG:OUTPut?query. - Using the
.verify(value)method will send theAFG:OUTPut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.load: TheAFG:OUTPut:LOAdcommand tree..mode: TheAFG:OUTPut:MODecommand..state: TheAFG:OUTPut:STATEcommand.
period
property
¶
period: AfgPeriod
Return the AFG:PERIod command.
Description
- Sets (or queries) the period of the AFG waveform, in seconds.
Usage
- Using the
.query()method will send theAFG:PERIod?query. - Using the
.verify(value)method will send theAFG:PERIod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:PERIod valuecommand.
SCPI Syntax
- AFG:PERIod <NR3>
- AFG:PERIod?
Info
NR3is the floating point number that represents the AFG period value, in seconds.
pulse
property
¶
pulse: AfgPulse
Return the AFG:PULse command tree.
Usage
- Using the
.query()method will send theAFG:PULse?query. - Using the
.verify(value)method will send theAFG:PULse?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.width: TheAFG:PULse:WIDthcommand.
ramp
property
¶
ramp: AfgRamp
Return the AFG:RAMP command tree.
Usage
- Using the
.query()method will send theAFG:RAMP?query. - Using the
.verify(value)method will send theAFG:RAMP?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.symmetry: TheAFG:RAMP:SYMmetrycommand.
square
property
¶
square: AfgSquare
Return the AFG:SQUare command tree.
Usage
- Using the
.query()method will send theAFG:SQUare?query. - Using the
.verify(value)method will send theAFG:SQUare?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.duty: TheAFG:SQUare:DUtycommand.
AfgAmplitude
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:AMPLitude command.
Description
- Sets (or queries) the AFG amplitude in volts, peak to peak.
Usage
- Using the
.query()method will send theAFG:AMPLitude?query. - Using the
.verify(value)method will send theAFG:AMPLitude?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:AMPLitude valuecommand.
SCPI Syntax
- AFG:AMPLitude <NR3>
- AFG:AMPLitude?
Info
<NR3>is a floating point number that represents the AFG amplitude, peak to peak, in volts.
AfgArbitrary
¶
Bases: SCPICmdRead
The AFG:ARBitrary command tree.
Usage
- Using the
.query()method will send theAFG:ARBitrary?query. - Using the
.verify(value)method will send theAFG:ARBitrary?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheAFG:ARBitrary:SOUrcecommand.
source
property
¶
source: AfgArbitrarySource
Return the AFG:ARBitrary:SOUrce command.
Description
- This command sets or queries the source name for the Arbitrary Waveform. Currently supported sources are either waveform file (.wfm) or text file (.csv).
Usage
- Using the
.query()method will send theAFG:ARBitrary:SOUrce?query. - Using the
.verify(value)method will send theAFG:ARBitrary:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:ARBitrary:SOUrce valuecommand.
SCPI Syntax
- AFG:ARBitrary:SOUrce <QString>
- AFG:ARBitrary:SOUrce?
Info
<QString>is the source name.
AfgArbitrarySource
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:ARBitrary:SOUrce command.
Description
- This command sets or queries the source name for the Arbitrary Waveform. Currently supported sources are either waveform file (.wfm) or text file (.csv).
Usage
- Using the
.query()method will send theAFG:ARBitrary:SOUrce?query. - Using the
.verify(value)method will send theAFG:ARBitrary:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:ARBitrary:SOUrce valuecommand.
SCPI Syntax
- AFG:ARBitrary:SOUrce <QString>
- AFG:ARBitrary:SOUrce?
Info
<QString>is the source name.
AfgBurst
¶
Bases: SCPICmdRead
The AFG:BURSt command tree.
Usage
- Using the
.query()method will send theAFG:BURSt?query. - Using the
.verify(value)method will send theAFG:BURSt?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ccount: TheAFG:BURSt:CCOUntcommand..trigger: TheAFG:BURSt:TRIGgercommand.
ccount
property
¶
ccount: AfgBurstCcount
Return the AFG:BURSt:CCOUnt command.
Description
- This command sets or returns the cycle count for AFG burst mode.
Usage
- Using the
.query()method will send theAFG:BURSt:CCOUnt?query. - Using the
.verify(value)method will send theAFG:BURSt:CCOUnt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:BURSt:CCOUnt valuecommand.
SCPI Syntax
- AFG:BURSt:CCOUnt <NR1>
- AFG:BURSt:CCOUnt?
Info
<NR1>is the cycle count.
trigger
property
¶
trigger: AfgBurstTrigger
Return the AFG:BURSt:TRIGger command.
Description
- This command triggers a burst on AFG output.
Usage
- Using the
.write()method will send theAFG:BURSt:TRIGgercommand.
SCPI Syntax
- AFG:BURSt:TRIGger
AfgBurstCcount
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:BURSt:CCOUnt command.
Description
- This command sets or returns the cycle count for AFG burst mode.
Usage
- Using the
.query()method will send theAFG:BURSt:CCOUnt?query. - Using the
.verify(value)method will send theAFG:BURSt:CCOUnt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:BURSt:CCOUnt valuecommand.
SCPI Syntax
- AFG:BURSt:CCOUnt <NR1>
- AFG:BURSt:CCOUnt?
Info
<NR1>is the cycle count.
AfgBurstTrigger
¶
Bases: SCPICmdWriteNoArguments
The AFG:BURSt:TRIGger command.
Description
- This command triggers a burst on AFG output.
Usage
- Using the
.write()method will send theAFG:BURSt:TRIGgercommand.
SCPI Syntax
- AFG:BURSt:TRIGger
AfgFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:FREQuency command.
Description
- Sets (or queries) the AFG frequency, in Hz.
Usage
- Using the
.query()method will send theAFG:FREQuency?query. - Using the
.verify(value)method will send theAFG:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:FREQuency valuecommand.
SCPI Syntax
- AFG:FREQuency <NR3>
- AFG:FREQuency?
Info
<NR3>is the floating point number that represents the AFG frequency, in Hz.
AfgFunction
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:FUNCtion command.
Description
- Sets (or queries) which AFG function to execute.
Usage
- Using the
.query()method will send theAFG:FUNCtion?query. - Using the
.verify(value)method will send theAFG:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:FUNCtion valuecommand.
SCPI Syntax
- AFG:FUNCtion {SINE|SQUare|PULSe|RAMP|NOISe|DC|SINC|GAUSsian|LORENtz|ERISe|EDECAy|HAVERSINe|CARDIac|ARBitrary}
- AFG:FUNCtion?
Info
SINESQUarePULSeRAMPNOISeDC- The DC level is controlled byAFG:OFFSET.SINC(Sin(x)/x).GAUSsianLORENtzERISeEDECAyHAVERSINeCARDIacARBitrary
AfgHighlevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:HIGHLevel command.
Description
- This command sets (or queries) the high level value of the output waveform, in volts, when using the arbitrary function generator feature.
Usage
- Using the
.query()method will send theAFG:HIGHLevel?query. - Using the
.verify(value)method will send theAFG:HIGHLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:HIGHLevel valuecommand.
SCPI Syntax
- AFG:HIGHLevel <NR3>
- AFG:HIGHLevel?
Info
<NR3>is a floating point number that represents the AFG high level value, in volts.
AfgLowlevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:LOWLevel command.
Description
- This command sets (or queries) the low level value of the output waveform, in volts, when using the arbitrary function generator feature.
Usage
- Using the
.query()method will send theAFG:LOWLevel?query. - Using the
.verify(value)method will send theAFG:LOWLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:LOWLevel valuecommand.
SCPI Syntax
- AFG:LOWLevel <NR3>
- AFG:LOWLevel?
Info
<NR3>is the floating point number that represents the AFG low level value, in volts.
AfgNoiseadd
¶
Bases: SCPICmdRead
The AFG:NOISEAdd command tree.
Usage
- Using the
.query()method will send theAFG:NOISEAdd?query. - Using the
.verify(value)method will send theAFG:NOISEAdd?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.percent: TheAFG:NOISEAdd:PERCentcommand..state: TheAFG:NOISEAdd:STATEcommand.
percent
property
¶
percent: AfgNoiseaddPercent
Return the AFG:NOISEAdd:PERCent command.
Description
- Sets (or queries) the AFG additive noise level as a percentage. Minimum is 0.0%, maximum is 100.0% and increment is 1.0%.
Usage
- Using the
.query()method will send theAFG:NOISEAdd:PERCent?query. - Using the
.verify(value)method will send theAFG:NOISEAdd:PERCent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:NOISEAdd:PERCent valuecommand.
SCPI Syntax
- AFG:NOISEAdd:PERCent <NR3>
- AFG:NOISEAdd:PERCent?
Info
<NR3>is the floating point number that represents the AFG additive noise level as a percentage.
state
property
¶
state: AfgNoiseaddState
Return the AFG:NOISEAdd:STATE command.
Description
- Sets (or queries) the AFG additive noise state.
Usage
- Using the
.query()method will send theAFG:NOISEAdd:STATE?query. - Using the
.verify(value)method will send theAFG:NOISEAdd:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:NOISEAdd:STATE valuecommand.
SCPI Syntax
- AFG:NOISEAdd:STATE {ON|OFF|1|0}
- AFG:NOISEAdd:STATE?
Info
1or ON turns on the AFG additive noise state.0or OFF turns it off.
AfgNoiseaddPercent
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:NOISEAdd:PERCent command.
Description
- Sets (or queries) the AFG additive noise level as a percentage. Minimum is 0.0%, maximum is 100.0% and increment is 1.0%.
Usage
- Using the
.query()method will send theAFG:NOISEAdd:PERCent?query. - Using the
.verify(value)method will send theAFG:NOISEAdd:PERCent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:NOISEAdd:PERCent valuecommand.
SCPI Syntax
- AFG:NOISEAdd:PERCent <NR3>
- AFG:NOISEAdd:PERCent?
Info
<NR3>is the floating point number that represents the AFG additive noise level as a percentage.
AfgNoiseaddState
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:NOISEAdd:STATE command.
Description
- Sets (or queries) the AFG additive noise state.
Usage
- Using the
.query()method will send theAFG:NOISEAdd:STATE?query. - Using the
.verify(value)method will send theAFG:NOISEAdd:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:NOISEAdd:STATE valuecommand.
SCPI Syntax
- AFG:NOISEAdd:STATE {ON|OFF|1|0}
- AFG:NOISEAdd:STATE?
Info
1or ON turns on the AFG additive noise state.0or OFF turns it off.
AfgOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:OFFSet command.
Description
- Sets (or queries) the AFG offset value, in volts.
Usage
- Using the
.query()method will send theAFG:OFFSet?query. - Using the
.verify(value)method will send theAFG:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OFFSet valuecommand.
SCPI Syntax
- AFG:OFFSet <NR3>
- AFG:OFFSet?
Info
<NR3>is a floating point number that represents the AFG offset, in volts.
AfgOutput
¶
Bases: SCPICmdRead
The AFG:OUTPut command tree.
Usage
- Using the
.query()method will send theAFG:OUTPut?query. - Using the
.verify(value)method will send theAFG:OUTPut?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.load: TheAFG:OUTPut:LOAdcommand tree..mode: TheAFG:OUTPut:MODecommand..state: TheAFG:OUTPut:STATEcommand.
load
property
¶
load: AfgOutputLoad
Return the AFG:OUTPut:LOAd command tree.
Usage
- Using the
.query()method will send theAFG:OUTPut:LOAd?query. - Using the
.verify(value)method will send theAFG:OUTPut:LOAd?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.impedance: TheAFG:OUTPut:LOAd:IMPEDancecommand.
mode
property
¶
mode: AfgOutputMode
Return the AFG:OUTPut:MODe command.
Description
- This command sets or returns the AFG output mode.
Usage
- Using the
.query()method will send theAFG:OUTPut:MODe?query. - Using the
.verify(value)method will send theAFG:OUTPut:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OUTPut:MODe valuecommand.
SCPI Syntax
- AFG:OUTPut:MODe {OFF|CONTinuous|BURSt}
- AFG:OUTPut:MODe?
Info
OFFturns off the AFG output mode.CONTinuousturns the AFG output mode to continuous.BURStturns the AFG output mode to burst.
state
property
¶
state: AfgOutputState
Return the AFG:OUTPut:STATE command.
Description
- Sets (or queries) the AFG output state.
Usage
- Using the
.query()method will send theAFG:OUTPut:STATE?query. - Using the
.verify(value)method will send theAFG:OUTPut:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OUTPut:STATE valuecommand.
SCPI Syntax
- AFG:OUTPut:STATE {ON|OFF|1|0}
- AFG:OUTPut:STATE?
Info
1or ON turns on the AFG output state.0or OFF turns it off.
AfgOutputLoad
¶
Bases: SCPICmdRead
The AFG:OUTPut:LOAd command tree.
Usage
- Using the
.query()method will send theAFG:OUTPut:LOAd?query. - Using the
.verify(value)method will send theAFG:OUTPut:LOAd?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.impedance: TheAFG:OUTPut:LOAd:IMPEDancecommand.
impedance
property
¶
impedance: AfgOutputLoadImpedance
Return the AFG:OUTPut:LOAd:IMPEDance command.
Description
- Sets (or queries) the AFG output load impedance.
Usage
- Using the
.query()method will send theAFG:OUTPut:LOAd:IMPEDance?query. - Using the
.verify(value)method will send theAFG:OUTPut:LOAd:IMPEDance?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OUTPut:LOAd:IMPEDance valuecommand.
SCPI Syntax
- AFG:OUTPut:LOAd:IMPEDance {FIFty|HIGHZ}
- AFG:OUTPut:LOAd:IMPEDance?
Info
FIFtysets the output load impedance to 50 Ohms.HIGHZsets the output load impedance to the high-impedance state.
AfgOutputLoadImpedance
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:OUTPut:LOAd:IMPEDance command.
Description
- Sets (or queries) the AFG output load impedance.
Usage
- Using the
.query()method will send theAFG:OUTPut:LOAd:IMPEDance?query. - Using the
.verify(value)method will send theAFG:OUTPut:LOAd:IMPEDance?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OUTPut:LOAd:IMPEDance valuecommand.
SCPI Syntax
- AFG:OUTPut:LOAd:IMPEDance {FIFty|HIGHZ}
- AFG:OUTPut:LOAd:IMPEDance?
Info
FIFtysets the output load impedance to 50 Ohms.HIGHZsets the output load impedance to the high-impedance state.
AfgOutputMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:OUTPut:MODe command.
Description
- This command sets or returns the AFG output mode.
Usage
- Using the
.query()method will send theAFG:OUTPut:MODe?query. - Using the
.verify(value)method will send theAFG:OUTPut:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OUTPut:MODe valuecommand.
SCPI Syntax
- AFG:OUTPut:MODe {OFF|CONTinuous|BURSt}
- AFG:OUTPut:MODe?
Info
OFFturns off the AFG output mode.CONTinuousturns the AFG output mode to continuous.BURStturns the AFG output mode to burst.
AfgOutputState
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:OUTPut:STATE command.
Description
- Sets (or queries) the AFG output state.
Usage
- Using the
.query()method will send theAFG:OUTPut:STATE?query. - Using the
.verify(value)method will send theAFG:OUTPut:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:OUTPut:STATE valuecommand.
SCPI Syntax
- AFG:OUTPut:STATE {ON|OFF|1|0}
- AFG:OUTPut:STATE?
Info
1or ON turns on the AFG output state.0or OFF turns it off.
AfgPeriod
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:PERIod command.
Description
- Sets (or queries) the period of the AFG waveform, in seconds.
Usage
- Using the
.query()method will send theAFG:PERIod?query. - Using the
.verify(value)method will send theAFG:PERIod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:PERIod valuecommand.
SCPI Syntax
- AFG:PERIod <NR3>
- AFG:PERIod?
Info
NR3is the floating point number that represents the AFG period value, in seconds.
AfgPulse
¶
Bases: SCPICmdRead
The AFG:PULse command tree.
Usage
- Using the
.query()method will send theAFG:PULse?query. - Using the
.verify(value)method will send theAFG:PULse?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.width: TheAFG:PULse:WIDthcommand.
width
property
¶
width: AfgPulseWidth
Return the AFG:PULse:WIDth command.
Description
- Sets (or queries) the AFG pulse width, in seconds.
Usage
- Using the
.query()method will send theAFG:PULse:WIDth?query. - Using the
.verify(value)method will send theAFG:PULse:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:PULse:WIDth valuecommand.
SCPI Syntax
- AFG:PULse:WIDth <NR3>
- AFG:PULse:WIDth?
Info
<NR3>is the floating point number that represents the pulse width, in seconds.
AfgPulseWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:PULse:WIDth command.
Description
- Sets (or queries) the AFG pulse width, in seconds.
Usage
- Using the
.query()method will send theAFG:PULse:WIDth?query. - Using the
.verify(value)method will send theAFG:PULse:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:PULse:WIDth valuecommand.
SCPI Syntax
- AFG:PULse:WIDth <NR3>
- AFG:PULse:WIDth?
Info
<NR3>is the floating point number that represents the pulse width, in seconds.
AfgRamp
¶
Bases: SCPICmdRead
The AFG:RAMP command tree.
Usage
- Using the
.query()method will send theAFG:RAMP?query. - Using the
.verify(value)method will send theAFG:RAMP?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.symmetry: TheAFG:RAMP:SYMmetrycommand.
symmetry
property
¶
symmetry: AfgRampSymmetry
Return the AFG:RAMP:SYMmetry command.
Description
- Sets (or queries) the AFG ramp symmetry in percent. Minimum is 0.0%, maximum is 100.0% and increment is 0.10%.
Usage
- Using the
.query()method will send theAFG:RAMP:SYMmetry?query. - Using the
.verify(value)method will send theAFG:RAMP:SYMmetry?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:RAMP:SYMmetry valuecommand.
SCPI Syntax
- AFG:RAMP:SYMmetry <NR3>
- AFG:RAMP:SYMmetry?
Info
<NR3>is a floating point number that represents the AFG ramp symmetry as a percentage.
AfgRampSymmetry
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:RAMP:SYMmetry command.
Description
- Sets (or queries) the AFG ramp symmetry in percent. Minimum is 0.0%, maximum is 100.0% and increment is 0.10%.
Usage
- Using the
.query()method will send theAFG:RAMP:SYMmetry?query. - Using the
.verify(value)method will send theAFG:RAMP:SYMmetry?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:RAMP:SYMmetry valuecommand.
SCPI Syntax
- AFG:RAMP:SYMmetry <NR3>
- AFG:RAMP:SYMmetry?
Info
<NR3>is a floating point number that represents the AFG ramp symmetry as a percentage.
AfgSquare
¶
Bases: SCPICmdRead
The AFG:SQUare command tree.
Usage
- Using the
.query()method will send theAFG:SQUare?query. - Using the
.verify(value)method will send theAFG:SQUare?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.duty: TheAFG:SQUare:DUtycommand.
duty
property
¶
duty: AfgSquareDuty
Return the AFG:SQUare:DUty command.
Description
- Sets (or queries) the AFG duty cycle in percent. The minimum is 10.0%, maximum is 90.0% and increment is 0.10%.
Usage
- Using the
.query()method will send theAFG:SQUare:DUty?query. - Using the
.verify(value)method will send theAFG:SQUare:DUty?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:SQUare:DUty valuecommand.
SCPI Syntax
- AFG:SQUare:DUty <NR3>
- AFG:SQUare:DUty?
Info
<NR3>is a floating point number that represents the AFG duty cycle as a percentage.
AfgSquareDuty
¶
Bases: SCPICmdWrite, SCPICmdRead
The AFG:SQUare:DUty command.
Description
- Sets (or queries) the AFG duty cycle in percent. The minimum is 10.0%, maximum is 90.0% and increment is 0.10%.
Usage
- Using the
.query()method will send theAFG:SQUare:DUty?query. - Using the
.verify(value)method will send theAFG:SQUare:DUty?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theAFG:SQUare:DUty valuecommand.
SCPI Syntax
- AFG:SQUare:DUty <NR3>
- AFG:SQUare:DUty?
Info
<NR3>is a floating point number that represents the AFG duty cycle as a percentage.