power

The power 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
- POWer:ADDNew 'POWER<x>'
- POWer:DELete 'POWER<x>'
- POWer:POWer<x>:CLRESPONSE:AMP<x>Val <NR3>
- POWer:POWer<x>:CLRESPONSE:AMP<x>Val?
- POWer:POWer<x>:CLRESPONSE:AMPMode {CONSTant|PROFile}
- POWer:POWer<x>:CLRESPONSE:AMPMode?
- POWer:POWer<x>:CLRESPONSE:ANALYSISMethod?
- POWer:POWer<x>:CLRESPONSE:CONNECTSTATus?
- POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude <NR3>
- POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude?
- POWer:POWer<x>:CLRESPONSE:FREQ<x>Val <NR3>
- POWer:POWer<x>:CLRESPONSE:FREQ<x>Val?
- POWer:POWer<x>:CLRESPONSE:GENIPADDress <NR2>
- POWer:POWer<x>:CLRESPONSE:GENIPADDress?
- POWer:POWer<x>:CLRESPONSE:GENerator {INTernal|EXTernal}
- POWer:POWer<x>:CLRESPONSE:GENerator?
- POWer:POWer<x>:CLRESPONSE:IMPEDance {FIFTy|HIGHZ}
- POWer:POWer<x>:CLRESPONSE:IMPEDance?
- POWer:POWer<x>:CLRESPONSE:INPUTSOurce CH<x>
- POWer:POWer<x>:CLRESPONSE:INPUTSOurce?
- POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce CH<x>
- POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce?
- POWer:POWer<x>:CLRESPONSE:PPD <NR3>
- POWer:POWer<x>:CLRESPONSE:PPD?
- POWer:POWer<x>:CLRESPONSE:STARTFREQuency <NR3>
- POWer:POWer<x>:CLRESPONSE:STARTFREQuency?
- POWer:POWer<x>:CLRESPONSE:STOPFREQuency <NR3>
- POWer:POWer<x>:CLRESPONSE:STOPFREQuency?
- POWer:POWer<x>:CLRESPONSE:TESTCONNection EXECute
- POWer:POWer<x>:PRESET {EXECute}
- POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
- POWer:POWer<x>:RESUlts:CURRentacq:MEAN? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
- POWer:POWer<x>:RESUlts:CURRentacq:MINimum? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}

Power

Bases: SCPICmdRead

The POWer command tree.

Usage
  • Using the .query() method will send the POWer? query.
  • Using the .verify(value) method will send the POWer? query and raise an AssertionError if the returned value does not match value.
Properties
  • .addnew: The POWer:ADDNew command.
  • .delete: The POWer:DELete command.
  • .power: The POWer:POWer<x> command tree.

addnew property

addnew: PowerAddnew

Return the POWer:ADDNew command.

Description
  • This command adds the specified power measurement number. The power measurement number is specified by x.
Usage
  • Using the .write(value) method will send the POWer:ADDNew value command.
SCPI Syntax
- POWer:ADDNew 'POWER<x>'
Info
  • 'POWER<x>' is the Power Measurement Badge and must be POWER1.

delete property

delete: PowerDelete

Return the POWer:DELete command.

Description
  • This command deletes the specified power measurement number. The power measurement number is specified by x.
Usage
  • Using the .write(value) method will send the POWer:DELete value command.
SCPI Syntax
- POWer:DELete 'POWER<x>'
Info
  • 'POWER<x>' is the Power Measurement Badge and must be POWER1.

power property

Return the POWer:POWer<x> command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>? query.
  • Using the .verify(value) method will send the POWer:POWer<x>? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Sub-properties
  • .clresponse: The POWer:POWer<x>:CLRESPONSE command tree.
  • .preset: The POWer:POWer<x>:PRESET command.
  • .results: The POWer:POWer<x>:RESUlts command tree.

PowerAddnew

Bases: SCPICmdWrite

The POWer:ADDNew command.

Description
  • This command adds the specified power measurement number. The power measurement number is specified by x.
Usage
  • Using the .write(value) method will send the POWer:ADDNew value command.
SCPI Syntax
- POWer:ADDNew 'POWER<x>'
Info
  • 'POWER<x>' is the Power Measurement Badge and must be POWER1.

PowerDelete

Bases: SCPICmdWrite

The POWer:DELete command.

Description
  • This command deletes the specified power measurement number. The power measurement number is specified by x.
Usage
  • Using the .write(value) method will send the POWer:DELete value command.
SCPI Syntax
- POWer:DELete 'POWER<x>'
Info
  • 'POWER<x>' is the Power Measurement Badge and must be POWER1.

PowerPowerItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The POWer:POWer<x> command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>? query.
  • Using the .verify(value) method will send the POWer:POWer<x>? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Properties
  • .clresponse: The POWer:POWer<x>:CLRESPONSE command tree.
  • .preset: The POWer:POWer<x>:PRESET command.
  • .results: The POWer:POWer<x>:RESUlts command tree.

clresponse property

Return the POWer:POWer<x>:CLRESPONSE command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Sub-properties
  • .ampval: The POWer:POWer<x>:CLRESPONSE:AMP<x>Val command.
  • .ampmode: The POWer:POWer<x>:CLRESPONSE:AMPMode command.
  • .analysismethod: The POWer:POWer<x>:CLRESPONSE:ANALYSISMethod command.
  • .connectstatus: The POWer:POWer<x>:CLRESPONSE:CONNECTSTATus command.
  • .constamplitude: The POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude command.
  • .freqval: The POWer:POWer<x>:CLRESPONSE:FREQ<x>Val command.
  • .genipaddress: The POWer:POWer<x>:CLRESPONSE:GENIPADDress command.
  • .generator: The POWer:POWer<x>:CLRESPONSE:GENerator command.
  • .impedance: The POWer:POWer<x>:CLRESPONSE:IMPEDance command.
  • .inputsource: The POWer:POWer<x>:CLRESPONSE:INPUTSOurce command.
  • .outputsource: The POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce command.
  • .ppd: The POWer:POWer<x>:CLRESPONSE:PPD command.
  • .startfrequency: The POWer:POWer<x>:CLRESPONSE:STARTFREQuency command.
  • .stopfrequency: The POWer:POWer<x>:CLRESPONSE:STOPFREQuency command.
  • .testconnection: The POWer:POWer<x>:CLRESPONSE:TESTCONNection command.

preset property

Return the POWer:POWer<x>:PRESET command.

Description
  • This command runs a power preset action for the specified power measurement number.
Usage
  • Using the .write(value) method will send the POWer:POWer<x>:PRESET value command.
SCPI Syntax
- POWer:POWer<x>:PRESET {EXECute}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • EXECute runs the power preset action.

results property

Return the POWer:POWer<x>:RESUlts command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>:RESUlts? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:RESUlts? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Sub-properties
  • .currentacq: The POWer:POWer<x>:RESUlts:CURRentacq command tree.

PowerPowerItemClresponse

Bases: SCPICmdRead

The POWer:POWer<x>:CLRESPONSE command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Properties
  • .ampval: The POWer:POWer<x>:CLRESPONSE:AMP<x>Val command.
  • .ampmode: The POWer:POWer<x>:CLRESPONSE:AMPMode command.
  • .analysismethod: The POWer:POWer<x>:CLRESPONSE:ANALYSISMethod command.
  • .connectstatus: The POWer:POWer<x>:CLRESPONSE:CONNECTSTATus command.
  • .constamplitude: The POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude command.
  • .freqval: The POWer:POWer<x>:CLRESPONSE:FREQ<x>Val command.
  • .genipaddress: The POWer:POWer<x>:CLRESPONSE:GENIPADDress command.
  • .generator: The POWer:POWer<x>:CLRESPONSE:GENerator command.
  • .impedance: The POWer:POWer<x>:CLRESPONSE:IMPEDance command.
  • .inputsource: The POWer:POWer<x>:CLRESPONSE:INPUTSOurce command.
  • .outputsource: The POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce command.
  • .ppd: The POWer:POWer<x>:CLRESPONSE:PPD command.
  • .startfrequency: The POWer:POWer<x>:CLRESPONSE:STARTFREQuency command.
  • .stopfrequency: The POWer:POWer<x>:CLRESPONSE:STOPFREQuency command.
  • .testconnection: The POWer:POWer<x>:CLRESPONSE:TESTCONNection command.

ampmode property

Return the POWer:POWer<x>:CLRESPONSE:AMPMode command.

Description
  • This command sets or queries the amplitude mode for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:AMPMode? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:AMPMode? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:AMPMode value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:AMPMode {CONSTant|PROFile}
- POWer:POWer<x>:CLRESPONSE:AMPMode?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • CONSTant sets the amplitude mode to output a constant amplitude signal from the DUT stimulus generator for all frequency bands.
  • PROFile enables configuring the generator to set amplitude values for each frequency band.

ampval property

Return the POWer:POWer<x>:CLRESPONSE:AMP<x>Val command.

Description
  • This command sets or queries the generator amplitude value of the specified configuration step for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:AMP<x>Val? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:AMP<x>Val? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:AMP<x>Val value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:AMP<x>Val <NR3>
- POWer:POWer<x>:CLRESPONSE:AMP<x>Val?
Info
  • POWer<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • AMP<x> sets the configuration step number, in the range of 1 to 10. Values outside this range will report an error.
  • <NR3> sets the generator amplitude for the specified configuration step, in the range of -10 mV to 100 V.

analysismethod property

Return the POWer:POWer<x>:CLRESPONSE:ANALYSISMethod command.

Description
  • This command sets or queries the Analysis Method for Control Loop Response measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:ANALYSISMethod? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:ANALYSISMethod? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:ANALYSISMethod?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.

connectstatus property

Return the POWer:POWer<x>:CLRESPONSE:CONNECTSTATus command.

Description
  • This command queries connection status to the external generator used with the specified Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:CONNECTSTATus? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:CONNECTSTATus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:CONNECTSTATus?
Info
  • POWer<x> is the number of the power measurement. This must be POWer1.

constamplitude property

Return the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude command.

Description
  • This command sets or queries the constant amplitude voltage for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude <NR3>
- POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude?
Info
  • Power<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the constant amplitude voltage value for the measurement, in the range of 10 mV to 100 V.

freqval property

Return the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val command.

Description
  • This command sets or queries the generator frequency value of the specified configuration step for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:FREQ<x>Val <NR3>
- POWer:POWer<x>:CLRESPONSE:FREQ<x>Val?
Info
  • Power<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • FREQ<x> sets the configuration step number, in the range of 1 to 11. Values outside this range will report an error.
  • <NR3> sets the frequency of the specified configuration step number, in the range of 10 Hz to 50 MHz.

generator property

Return the POWer:POWer<x>:CLRESPONSE:GENerator command.

Description
  • This command sets or queries the generator source for the specified Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:GENerator? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:GENerator? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:GENerator value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:GENerator {INTernal|EXTernal}
- POWer:POWer<x>:CLRESPONSE:GENerator?
Info
  • POWer<x> is the number of the power measurement. This must be POWer1.
  • INTernal sets the internal generator as the source for the Control Loop Response power measurement.
  • EXTernal sets the external generator as the source for the Control Loop Response power measurement.

genipaddress property

Return the POWer:POWer<x>:CLRESPONSE:GENIPADDress command.

Description
  • This command sets or queries the IP address of the external generator to be used with the specified Control Loop Response measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:GENIPADDress? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:GENIPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:GENIPADDress value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:GENIPADDress <NR2>
- POWer:POWer<x>:CLRESPONSE:GENIPADDress?
Info
  • POWer<x> is the number of the power measurement. This must be POWer1.
  • <NR2> is the IP address of the generator.

impedance property

Return the POWer:POWer<x>:CLRESPONSE:IMPEDance command.

Description
  • This command sets or queries the vertical termination impedance for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:IMPEDance? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:IMPEDance? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:IMPEDance value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:IMPEDance {FIFTy|HIGHZ}
- POWer:POWer<x>:CLRESPONSE:IMPEDance?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • FIFTy sets the impedance to be 50 Ω.
  • HIGHZ sets the impedance to be 1 MΩ.

inputsource property

Return the POWer:POWer<x>:CLRESPONSE:INPUTSOurce command.

Description
  • This command sets or queries the input source for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:INPUTSOurce? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:INPUTSOurce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:INPUTSOurce value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:INPUTSOurce CH<x>
- POWer:POWer<x>:CLRESPONSE:INPUTSOurce?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • CH<x> sets the channel to use for the output signal source.

outputsource property

Return the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce command.

Description
  • This command sets or queries the output source for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce CH<x>
- POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • CH<x> sets the channel to use for the output signal source.

ppd property

Return the POWer:POWer<x>:CLRESPONSE:PPD command.

Description
  • This command sets or queries the points per decade (PPD) value for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:PPD? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:PPD? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:PPD value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:PPD <NR3>
- POWer:POWer<x>:CLRESPONSE:PPD?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the PPD value for the measurement, in the range of 10 to 100 points.

startfrequency property

Return the POWer:POWer<x>:CLRESPONSE:STARTFREQuency command.

Description
  • This command sets or queries the start frequency value for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:STARTFREQuency? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:STARTFREQuency? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:STARTFREQuency value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:STARTFREQuency <NR3>
- POWer:POWer<x>:CLRESPONSE:STARTFREQuency?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the starting frequency for the measurement, in the range of 10 Hz to 50 MHz.

stopfrequency property

Return the POWer:POWer<x>:CLRESPONSE:STOPFREQuency command.

Description
  • This command sets or queries the stop frequency value for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:STOPFREQuency? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:STOPFREQuency? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:STOPFREQuency value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:STOPFREQuency <NR3>
- POWer:POWer<x>:CLRESPONSE:STOPFREQuency?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the stop frequency for the measurement, in the range of 10 Hz to 50 MHz.

testconnection property

Return the POWer:POWer<x>:CLRESPONSE:TESTCONNection command.

Description
  • This command tests the connection to the external generator used with the specified Control Loop Response power measurement.
Usage
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:TESTCONNection value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:TESTCONNection EXECute
Info
  • POWer<x> is the number of the PSRR power measurement. This must be POWer1.
  • EXECute runs the test connection function.

PowerPowerItemClresponseAmpmode

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:AMPMode command.

Description
  • This command sets or queries the amplitude mode for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:AMPMode? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:AMPMode? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:AMPMode value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:AMPMode {CONSTant|PROFile}
- POWer:POWer<x>:CLRESPONSE:AMPMode?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • CONSTant sets the amplitude mode to output a constant amplitude signal from the DUT stimulus generator for all frequency bands.
  • PROFile enables configuring the generator to set amplitude values for each frequency band.

PowerPowerItemClresponseAmpvalItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:AMP<x>Val command.

Description
  • This command sets or queries the generator amplitude value of the specified configuration step for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:AMP<x>Val? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:AMP<x>Val? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:AMP<x>Val value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:AMP<x>Val <NR3>
- POWer:POWer<x>:CLRESPONSE:AMP<x>Val?
Info
  • POWer<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • AMP<x> sets the configuration step number, in the range of 1 to 10. Values outside this range will report an error.
  • <NR3> sets the generator amplitude for the specified configuration step, in the range of -10 mV to 100 V.

PowerPowerItemClresponseAnalysismethod

Bases: SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:ANALYSISMethod command.

Description
  • This command sets or queries the Analysis Method for Control Loop Response measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:ANALYSISMethod? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:ANALYSISMethod? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:ANALYSISMethod?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.

PowerPowerItemClresponseConnectstatus

Bases: SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:CONNECTSTATus command.

Description
  • This command queries connection status to the external generator used with the specified Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:CONNECTSTATus? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:CONNECTSTATus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:CONNECTSTATus?
Info
  • POWer<x> is the number of the power measurement. This must be POWer1.

PowerPowerItemClresponseConstamplitude

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude command.

Description
  • This command sets or queries the constant amplitude voltage for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude <NR3>
- POWer:POWer<x>:CLRESPONSE:CONSTAMPlitude?
Info
  • Power<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the constant amplitude voltage value for the measurement, in the range of 10 mV to 100 V.

PowerPowerItemClresponseFreqvalItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:FREQ<x>Val command.

Description
  • This command sets or queries the generator frequency value of the specified configuration step for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:FREQ<x>Val value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:FREQ<x>Val <NR3>
- POWer:POWer<x>:CLRESPONSE:FREQ<x>Val?
Info
  • Power<x> sets the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • FREQ<x> sets the configuration step number, in the range of 1 to 11. Values outside this range will report an error.
  • <NR3> sets the frequency of the specified configuration step number, in the range of 10 Hz to 50 MHz.

PowerPowerItemClresponseGenerator

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:GENerator command.

Description
  • This command sets or queries the generator source for the specified Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:GENerator? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:GENerator? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:GENerator value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:GENerator {INTernal|EXTernal}
- POWer:POWer<x>:CLRESPONSE:GENerator?
Info
  • POWer<x> is the number of the power measurement. This must be POWer1.
  • INTernal sets the internal generator as the source for the Control Loop Response power measurement.
  • EXTernal sets the external generator as the source for the Control Loop Response power measurement.

PowerPowerItemClresponseGenipaddress

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:GENIPADDress command.

Description
  • This command sets or queries the IP address of the external generator to be used with the specified Control Loop Response measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:GENIPADDress? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:GENIPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:GENIPADDress value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:GENIPADDress <NR2>
- POWer:POWer<x>:CLRESPONSE:GENIPADDress?
Info
  • POWer<x> is the number of the power measurement. This must be POWer1.
  • <NR2> is the IP address of the generator.

PowerPowerItemClresponseImpedance

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:IMPEDance command.

Description
  • This command sets or queries the vertical termination impedance for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:IMPEDance? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:IMPEDance? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:IMPEDance value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:IMPEDance {FIFTy|HIGHZ}
- POWer:POWer<x>:CLRESPONSE:IMPEDance?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • FIFTy sets the impedance to be 50 Ω.
  • HIGHZ sets the impedance to be 1 MΩ.

PowerPowerItemClresponseInputsource

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:INPUTSOurce command.

Description
  • This command sets or queries the input source for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:INPUTSOurce? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:INPUTSOurce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:INPUTSOurce value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:INPUTSOurce CH<x>
- POWer:POWer<x>:CLRESPONSE:INPUTSOurce?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • CH<x> sets the channel to use for the output signal source.

PowerPowerItemClresponseOutputsource

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce command.

Description
  • This command sets or queries the output source for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce CH<x>
- POWer:POWer<x>:CLRESPONSE:OUTPUTSOurce?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • CH<x> sets the channel to use for the output signal source.

PowerPowerItemClresponsePpd

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:PPD command.

Description
  • This command sets or queries the points per decade (PPD) value for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:PPD? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:PPD? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:PPD value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:PPD <NR3>
- POWer:POWer<x>:CLRESPONSE:PPD?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the PPD value for the measurement, in the range of 10 to 100 points.

PowerPowerItemClresponseStartfrequency

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:STARTFREQuency command.

Description
  • This command sets or queries the start frequency value for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:STARTFREQuency? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:STARTFREQuency? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:STARTFREQuency value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:STARTFREQuency <NR3>
- POWer:POWer<x>:CLRESPONSE:STARTFREQuency?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the starting frequency for the measurement, in the range of 10 Hz to 50 MHz.

PowerPowerItemClresponseStopfrequency

Bases: SCPICmdWrite, SCPICmdRead

The POWer:POWer<x>:CLRESPONSE:STOPFREQuency command.

Description
  • This command sets or queries the stop frequency value for the Control Loop Response power measurement.
Usage
  • Using the .query() method will send the POWer:POWer<x>:CLRESPONSE:STOPFREQuency? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:CLRESPONSE:STOPFREQuency? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:STOPFREQuency value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:STOPFREQuency <NR3>
- POWer:POWer<x>:CLRESPONSE:STOPFREQuency?
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <NR3> is the stop frequency for the measurement, in the range of 10 Hz to 50 MHz.

PowerPowerItemClresponseTestconnection

Bases: SCPICmdWrite

The POWer:POWer<x>:CLRESPONSE:TESTCONNection command.

Description
  • This command tests the connection to the external generator used with the specified Control Loop Response power measurement.
Usage
  • Using the .write(value) method will send the POWer:POWer<x>:CLRESPONSE:TESTCONNection value command.
SCPI Syntax
- POWer:POWer<x>:CLRESPONSE:TESTCONNection EXECute
Info
  • POWer<x> is the number of the PSRR power measurement. This must be POWer1.
  • EXECute runs the test connection function.

PowerPowerItemPreset

Bases: SCPICmdWrite

The POWer:POWer<x>:PRESET command.

Description
  • This command runs a power preset action for the specified power measurement number.
Usage
  • Using the .write(value) method will send the POWer:POWer<x>:PRESET value command.
SCPI Syntax
- POWer:POWer<x>:PRESET {EXECute}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • EXECute runs the power preset action.

PowerPowerItemResults

Bases: SCPICmdRead

The POWer:POWer<x>:RESUlts command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>:RESUlts? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:RESUlts? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Properties
  • .currentacq: The POWer:POWer<x>:RESUlts:CURRentacq command tree.

currentacq property

Return the POWer:POWer<x>:RESUlts:CURRentacq command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>:RESUlts:CURRentacq? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:RESUlts:CURRentacq? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Sub-properties
  • .maximum: The POWer:POWer<x>:RESUlts:CURRentacq:MAXimum command.
  • .mean: The POWer:POWer<x>:RESUlts:CURRentacq:MEAN command.
  • .minimum: The POWer:POWer<x>:RESUlts:CURRentacq:MINimum command.

PowerPowerItemResultsCurrentacq

Bases: SCPICmdRead

The POWer:POWer<x>:RESUlts:CURRentacq command tree.

Usage
  • Using the .query() method will send the POWer:POWer<x>:RESUlts:CURRentacq? query.
  • Using the .verify(value) method will send the POWer:POWer<x>:RESUlts:CURRentacq? query and raise an AssertionError if the returned value does not match value.
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
Properties
  • .maximum: The POWer:POWer<x>:RESUlts:CURRentacq:MAXimum command.
  • .mean: The POWer:POWer<x>:RESUlts:CURRentacq:MEAN command.
  • .minimum: The POWer:POWer<x>:RESUlts:CURRentacq:MINimum command.

maximum property

Return the POWer:POWer<x>:RESUlts:CURRentacq:MAXimum command.

Description
  • This command queries the maximum value of the current acquisition for the measurement parameter in the specified power measurement number.
Usage
  • Using the .query(argument) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? argument query.
  • Using the .verify(argument, value) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <QString> is the measurement result that you want to return from the specified power measurement number. Available results depend on the power measurement being taken in the specified measurement number. The valid arguments are.
  • 'PM' returns the Phase margin value.
  • 'GAINCROSSOVERFREQ' returns the Gain crossover frequency value.
  • 'GM' returns the Gain margin value.
  • 'PHASECROSSOVERFREQ' returns the Phase cross over frequency value.

mean property

Return the POWer:POWer<x>:RESUlts:CURRentacq:MEAN command.

Description
  • This command queries the mean value of the current acquisition for the measurement parameter in the specified power measurement number.
Usage
  • Using the .query(argument) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MEAN? argument query.
  • Using the .verify(argument, value) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MEAN? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:RESUlts:CURRentacq:MEAN? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <QString> is the measurement result that you want to return from the specified power measurement number. Available results depend on the power measurement being taken in the specified measurement number. The valid arguments are.
  • 'PM' returns the Phase margin value.
  • 'GAINCROSSOVERFREQ' returns the Gain crossover frequency value.
  • 'GM' returns the Gain margin value.
  • 'PHASECROSSOVERFREQ' returns the Phase cross over frequency value.

minimum property

Return the POWer:POWer<x>:RESUlts:CURRentacq:MINimum command.

Description
  • This command queries the minimum value of the current acquisition for the measurement parameter in the specified power measurement number.
Usage
  • Using the .query(argument) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MINimum? argument query.
  • Using the .verify(argument, value) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MINimum? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:RESUlts:CURRentacq:MINimum? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <QString> is the measurement result that you want to return from the specified power measurement number. Available results depend on the power measurement being taken in the specified measurement number. The valid arguments are.
  • 'PM' returns the Phase margin value.
  • 'GAINCROSSOVERFREQ' returns the Gain crossover frequency value.
  • 'GM' returns the Gain margin value.
  • 'PHASECROSSOVERFREQ' returns the Phase cross over frequency value.

PowerPowerItemResultsCurrentacqMaximum

Bases: SCPICmdReadWithArguments

The POWer:POWer<x>:RESUlts:CURRentacq:MAXimum command.

Description
  • This command queries the maximum value of the current acquisition for the measurement parameter in the specified power measurement number.
Usage
  • Using the .query(argument) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? argument query.
  • Using the .verify(argument, value) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:RESUlts:CURRentacq:MAXimum? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <QString> is the measurement result that you want to return from the specified power measurement number. Available results depend on the power measurement being taken in the specified measurement number. The valid arguments are.
  • 'PM' returns the Phase margin value.
  • 'GAINCROSSOVERFREQ' returns the Gain crossover frequency value.
  • 'GM' returns the Gain margin value.
  • 'PHASECROSSOVERFREQ' returns the Phase cross over frequency value.

PowerPowerItemResultsCurrentacqMean

Bases: SCPICmdReadWithArguments

The POWer:POWer<x>:RESUlts:CURRentacq:MEAN command.

Description
  • This command queries the mean value of the current acquisition for the measurement parameter in the specified power measurement number.
Usage
  • Using the .query(argument) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MEAN? argument query.
  • Using the .verify(argument, value) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MEAN? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:RESUlts:CURRentacq:MEAN? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <QString> is the measurement result that you want to return from the specified power measurement number. Available results depend on the power measurement being taken in the specified measurement number. The valid arguments are.
  • 'PM' returns the Phase margin value.
  • 'GAINCROSSOVERFREQ' returns the Gain crossover frequency value.
  • 'GM' returns the Gain margin value.
  • 'PHASECROSSOVERFREQ' returns the Phase cross over frequency value.

PowerPowerItemResultsCurrentacqMinimum

Bases: SCPICmdReadWithArguments

The POWer:POWer<x>:RESUlts:CURRentacq:MINimum command.

Description
  • This command queries the minimum value of the current acquisition for the measurement parameter in the specified power measurement number.
Usage
  • Using the .query(argument) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MINimum? argument query.
  • Using the .verify(argument, value) method will send the POWer:POWer<x>:RESUlts:CURRentacq:MINimum? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- POWer:POWer<x>:RESUlts:CURRentacq:MINimum? {PM| GAINCROSSOVERFREQ| GM| PHASECROSSOVERFREQ}
Info
  • POWer<x> is the power measurement number. This is the equivalent of the number shown in the UI for a power measurement badge. This must be POWer1.
  • <QString> is the measurement result that you want to return from the specified power measurement number. Available results depend on the power measurement being taken in the specified measurement number. The valid arguments are.
  • 'PM' returns the Phase margin value.
  • 'GAINCROSSOVERFREQ' returns the Gain crossover frequency value.
  • 'GM' returns the Gain margin value.
  • 'PHASECROSSOVERFREQ' returns the Phase cross over frequency value.