power
¶
The power commands module.
These commands are used in the following models: DPO4K, DPO4KB, MDO3, MDO3K, MDO4K, MDO4KB, MDO4KC, MSO4K, MSO4KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- POWer:CURRENTSOurce {CH<x>|REF<x>}
- POWer:CURRENTSOurce?
- POWer:DISplay {ON|OFF|1|0}
- POWer:DISplay?
- POWer:GATESOurce {CH<x>|REF<x>|NONe}
- POWer:GATESOurce?
- POWer:GATing {OFF|SCREen|CURSor}
- POWer:GATing?
- POWer:HARMonics:DISplay:SELect {ODD|EVEN|ALL}
- POWer:HARMonics:DISplay:SELect?
- POWer:HARMonics:DISplay:TYPe {GRAph|TABle}
- POWer:HARMonics:DISplay:TYPe?
- POWer:HARMonics:FREQRef {VOLTage|CURRent|HARMSOURce|FIXEDFREQuency}
- POWer:HARMonics:FREQRef:FIXEDFREQValue <NR3>
- POWer:HARMonics:FREQRef:FIXEDFREQValue?
- POWer:HARMonics:FREQRef?
- POWer:HARMonics:IEC:CLAss {A|B|C<x>|D}
- POWer:HARMonics:IEC:CLAss?
- POWer:HARMonics:IEC:FILter {ON|OFF|1|0}
- POWer:HARMonics:IEC:FILter?
- POWer:HARMonics:IEC:FUNDamental <NR3>
- POWer:HARMonics:IEC:FUNDamental?
- POWer:HARMonics:IEC:GROUPing {ON|OFF|1|0}
- POWer:HARMonics:IEC:GROUPing?
- POWer:HARMonics:IEC:INPUTPOWer <NR3>
- POWer:HARMonics:IEC:INPUTPOWer?
- POWer:HARMonics:IEC:LINEFREQuency <NR1>
- POWer:HARMonics:IEC:LINEFREQuency?
- POWer:HARMonics:IEC:OBSPERiod <NR3>
- POWer:HARMonics:IEC:OBSPERiod?
- POWer:HARMonics:IEC:POWERFACtor <NR3>
- POWer:HARMonics:IEC:POWERFACtor?
- POWer:HARMonics:MIL:FUNDamental:CALCmethod {MEAS|USER}
- POWer:HARMonics:MIL:FUNDamental:CALCmethod?
- POWer:HARMonics:MIL:FUNDamental:USER:CURrent <NR3>
- POWer:HARMonics:MIL:FUNDamental:USER:CURrent?
- POWer:HARMonics:MIL:LINEFREQuency <NR1>
- POWer:HARMonics:MIL:LINEFREQuency?
- POWer:HARMonics:MIL:POWERLEVel {LOW|HIGH}
- POWer:HARMonics:MIL:POWERLEVel?
- POWer:HARMonics:NR_HARMonics <NR3>
- POWer:HARMonics:NR_HARMonics?
- POWer:HARMonics:RESults:HAR<x>:FREQuency?
- POWer:HARMonics:RESults:HAR<x>:IECMAX?
- POWer:HARMonics:RESults:HAR<x>:LIMit?
- POWer:HARMonics:RESults:HAR<x>:PHASe?
- POWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?
- POWer:HARMonics:RESults:HAR<x>:RMS:PERCent?
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?
- POWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?
- POWer:HARMonics:RESults:IEC:FUNDamental?
- POWer:HARMonics:RESults:IEC:HARM3ALTernate?
- POWer:HARMonics:RESults:IEC:HARM5ALTernate?
- POWer:HARMonics:RESults:IEC:POHC?
- POWer:HARMonics:RESults:IEC:POHL?
- POWer:HARMonics:RESults:IEC:POWERFactor?
- POWer:HARMonics:RESults:IEC:POWer?
- POWer:HARMonics:RESults:PASSFail?
- POWer:HARMonics:RESults:RMS?
- POWer:HARMonics:RESults:SAVe <String>
- POWer:HARMonics:RESults:THDF?
- POWer:HARMonics:RESults:THDR?
- POWer:HARMonics:SOURce {VOLTage|CURRent}
- POWer:HARMonics:SOURce?
- POWer:HARMonics:STANDard {NONe|IEC|MIL}
- POWer:HARMonics:STANDard?
- POWer:INDICators {ON|OFF|1|0}
- POWer:INDICators?
- POWer:MODulation:SOUrce {VOLTage|CURRent}
- POWer:MODulation:SOUrce?
- POWer:MODulation:TYPe {PWIdth|NWIdth|PERIod|PDUty|NDUty|FREQuency}
- POWer:MODulation:TYPe?
- POWer:QUALity:APPpwr?
- POWer:QUALity:DISplay:APPpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:APPpwr?
- POWer:QUALity:DISplay:FREQuency {ON|OFF|1|0}
- POWer:QUALity:DISplay:FREQuency?
- POWer:QUALity:DISplay:ICRESTfactor {ON|OFF|1|0}
- POWer:QUALity:DISplay:ICRESTfactor?
- POWer:QUALity:DISplay:IRMS {ON|OFF|1|0}
- POWer:QUALity:DISplay:IRMS?
- POWer:QUALity:DISplay:PHASEangle {ON|OFF|1|0}
- POWer:QUALity:DISplay:PHASEangle?
- POWer:QUALity:DISplay:POWERFACtor {ON|OFF|1|0}
- POWer:QUALity:DISplay:POWERFACtor?
- POWer:QUALity:DISplay:REACTpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:REACTpwr?
- POWer:QUALity:DISplay:TRUEpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:TRUEpwr?
- POWer:QUALity:DISplay:VCRESTfactor {ON|OFF|1|0}
- POWer:QUALity:DISplay:VCRESTfactor?
- POWer:QUALity:DISplay:VRMS {ON|OFF|1|0}
- POWer:QUALity:DISplay:VRMS?
- POWer:QUALity:FREQREFerence {VOLTage|CURRent}
- POWer:QUALity:FREQREFerence?
- POWer:QUALity:FREQuency?
- POWer:QUALity:ICRESTfactor?
- POWer:QUALity:IRMS?
- POWer:QUALity:PHASEangle?
- POWer:QUALity:POWERFACtor?
- POWer:QUALity:REACTpwr?
- POWer:QUALity:TRUEpwr?
- POWer:QUALity:VCRESTfactor?
- POWer:QUALity:VRMS?
- POWer:REFLevel:ABSolute {SETTODEFaults}
- POWer:REFLevel:ABSolute:HIGH <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:HIGH?
- POWer:REFLevel:ABSolute:LOW <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:LOW?
- POWer:REFLevel:ABSolute:MID<x> <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:MID<x>?
- POWer:REFLevel:HYSTeresis <NR3>
- POWer:REFLevel:HYSTeresis?
- POWer:REFLevel:METHod {ABSolute|PERCent}
- POWer:REFLevel:METHod?
- POWer:REFLevel:PERCent <SETTODEFaults>
- POWer:REFLevel:PERCent:HIGH <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:HIGH?
- POWer:REFLevel:PERCent:LOW <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:LOW?
- POWer:REFLevel:PERCent:MID<x> <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:MID<x>?
- POWer:RIPPle {VERTAUTOset|VERTDEFault}
- POWer:RIPPle:RESults:AMPLitude?
- POWer:RIPPle:RESults:MAX?
- POWer:RIPPle:RESults:MEAN?
- POWer:RIPPle:RESults:MIN?
- POWer:RIPPle:RESults:STDdev?
- POWer:RIPPle:SOUrce {VOLTage|CURRent}
- POWer:SOA:LINear:XMAX <NR3>
- POWer:SOA:LINear:XMAX?
- POWer:SOA:LINear:XMIN <NR3>
- POWer:SOA:LINear:XMIN?
- POWer:SOA:LINear:YMAX <NR3>
- POWer:SOA:LINear:YMAX?
- POWer:SOA:LINear:YMIN <NR3>
- POWer:SOA:LINear:YMIN?
- POWer:SOA:LOG:XMAX <NR3>
- POWer:SOA:LOG:XMAX?
- POWer:SOA:LOG:XMIN <NR3>
- POWer:SOA:LOG:XMIN?
- POWer:SOA:LOG:YMAX <NR3>
- POWer:SOA:LOG:YMAX?
- POWer:SOA:LOG:YMIN <NR3>
- POWer:SOA:LOG:YMIN?
- POWer:SOA:MASK:DEFine <NR3>
- POWer:SOA:MASK:DEFine?
- POWer:SOA:MASK:MAXAmps <NR3>
- POWer:SOA:MASK:MAXAmps?
- POWer:SOA:MASK:MAXVolts <NR3>
- POWer:SOA:MASK:MAXVolts?
- POWer:SOA:MASK:MAXWatts <NR3>
- POWer:SOA:MASK:MAXWatts?
- POWer:SOA:MASK:NR_Pt?
- POWer:SOA:MASK:STATE {OFF|LIMITS|POINTS}
- POWer:SOA:MASK:STATE?
- POWer:SOA:MASK:STOPOnviol {ON|OFF|1|0}
- POWer:SOA:MASK:STOPOnviol?
- POWer:SOA:PLOTTYPe {LOG|LINear}
- POWer:SOA:PLOTTYPe?
- POWer:SOA:RESult:FAILures:QTY?
- POWer:SOA:RESult:NUMACq?
- POWer:SOA:RESult:STATE?
- POWer:STATIstics {RESET}
- POWer:STATIstics:MODe {OFF|ALL}
- POWer:STATIstics:MODe?
- POWer:STATIstics:WEIghting <NR1>;Ranges {L,2,1000}
- POWer:STATIstics:WEIghting?
- POWer:SWLoss:CONDCALCmethod {VOLTage|RDSon|VCEsat}
- POWer:SWLoss:CONDCALCmethod?
- POWer:SWLoss:CONDuction:ENERGY:MAX?
- POWer:SWLoss:CONDuction:ENERGY:MEAN?
- POWer:SWLoss:CONDuction:ENERGY:MIN?
- POWer:SWLoss:CONDuction:POWer:MAX?
- POWer:SWLoss:CONDuction:POWer:MEAN?
- POWer:SWLoss:CONDuction:POWer:MIN?
- POWer:SWLoss:DISplay {ALL|ENERGYLoss|POWERLoss}
- POWer:SWLoss:DISplay?
- POWer:SWLoss:GATe:POLarity {FALL|RISe}
- POWer:SWLoss:GATe:POLarity?
- POWer:SWLoss:GATe:TURNON <NR3>
- POWer:SWLoss:GATe:TURNON?
- POWer:SWLoss:NUMCYCles? <NR3>
- POWer:SWLoss:RDSon <NR3>
- POWer:SWLoss:RDSon?
- POWer:SWLoss:REFLevel:ABSolute:GATEMid <NR3>
- POWer:SWLoss:REFLevel:ABSolute:GATEMid?
- POWer:SWLoss:REFLevel:ABSolute:LOWCurrent <NR3>
- POWer:SWLoss:REFLevel:ABSolute:LOWCurrent?
- POWer:SWLoss:REFLevel:ABSolute:LOWVoltage <NR3>
- POWer:SWLoss:REFLevel:ABSolute:LOWVoltage?
- POWer:SWLoss:REFLevel:PERCent:GATEMid <NR3>
- POWer:SWLoss:REFLevel:PERCent:GATEMid?
- POWer:SWLoss:REFLevel:PERCent:LOWCurrent <NR3>
- POWer:SWLoss:REFLevel:PERCent:LOWCurrent?
- POWer:SWLoss:REFLevel:PERCent:LOWVoltage <NR3>
- POWer:SWLoss:REFLevel:PERCent:LOWVoltage?
- POWer:SWLoss:TOFF:ENERGY:MAX?
- POWer:SWLoss:TOFF:ENERGY:MEAN?
- POWer:SWLoss:TOFF:ENERGY:MIN?
- POWer:SWLoss:TOFF:POWer:MAX?
- POWer:SWLoss:TOFF:POWer:MEAN?
- POWer:SWLoss:TOFF:POWer:MIN?
- POWer:SWLoss:TON:ENERGY:MAX?
- POWer:SWLoss:TON:ENERGY:MEAN?
- POWer:SWLoss:TON:ENERGY:MIN?
- POWer:SWLoss:TON:POWer:MAX?
- POWer:SWLoss:TON:POWer:MEAN?
- POWer:SWLoss:TON:POWer:MIN?
- POWer:SWLoss:TOTal:ENERGY:MAX?
- POWer:SWLoss:TOTal:ENERGY:MEAN?
- POWer:SWLoss:TOTal:ENERGY:MIN?
- POWer:SWLoss:TOTal:POWer:MAX?
- POWer:SWLoss:TOTal:POWer:MEAN?
- POWer:SWLoss:TOTal:POWer:MIN?
- POWer:SWLoss:VCEsat <NR3>
- POWer:SWLoss:VCEsat?
- POWer:TYPe {NONe|QUALity|SWITCHingloss|SOA|HARMonics|RIPPle|MODULationanalysis|DESKew}
- POWer:TYPe?
- POWer:VOLTAGESOurce {CH<x>|REF<x>}
- POWer:VOLTAGESOurce?
Power
¶
Bases: SCPICmdRead
The POWer command tree.
Usage
- Using the
.query()method will send thePOWer?query. - Using the
.verify(value)method will send thePOWer?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.currentsource: ThePOWer:CURRENTSOurcecommand..display: ThePOWer:DISplaycommand..gatesource: ThePOWer:GATESOurcecommand..gating: ThePOWer:GATingcommand..harmonics: ThePOWer:HARMonicscommand tree..indicators: ThePOWer:INDICatorscommand..modulation: ThePOWer:MODulationcommand tree..quality: ThePOWer:QUALitycommand tree..reflevel: ThePOWer:REFLevelcommand tree..ripple: ThePOWer:RIPPlecommand..soa: ThePOWer:SOAcommand tree..statistics: ThePOWer:STATIsticscommand..swloss: ThePOWer:SWLosscommand tree..type: ThePOWer:TYPecommand..voltagesource: ThePOWer:VOLTAGESOurcecommand.
currentsource
property
¶
currentsource: PowerCurrentsource
Return the POWer:CURRENTSOurce command.
Description
- This command specifies the current source for the power application.
Usage
- Using the
.query()method will send thePOWer:CURRENTSOurce?query. - Using the
.verify(value)method will send thePOWer:CURRENTSOurce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:CURRENTSOurce valuecommand.
SCPI Syntax
- POWer:CURRENTSOurce {CH<x>|REF<x>}
- POWer:CURRENTSOurce?
Info
CH<x>sets an analog channel as the current source.REF<x>sets a reference waveform as the current source.
display
property
¶
display: PowerDisplay
Return the POWer:DISplay command.
Description
- This command controls whether or not to display the power test results. This is the equivalent to pressing the Test button and then selecting the power application. The same control is provided for each application.
Usage
- Using the
.query()method will send thePOWer:DISplay?query. - Using the
.verify(value)method will send thePOWer:DISplay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:DISplay valuecommand.
SCPI Syntax
- POWer:DISplay {ON|OFF|1|0}
- POWer:DISplay?
Info
OFFor 0 turns off the display settings.ONor 1 turns on the display settings.
gatesource
property
¶
gatesource: PowerGatesource
Return the POWer:GATESOurce command.
Description
- This command specifies the gate source for the power application.
Usage
- Using the
.query()method will send thePOWer:GATESOurce?query. - Using the
.verify(value)method will send thePOWer:GATESOurce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:GATESOurce valuecommand.
SCPI Syntax
- POWer:GATESOurce {CH<x>|REF<x>|NONe}
- POWer:GATESOurce?
Info
CH<x>sets an analog channel as the gate source.REF<x>sets a reference waveform as the gate source.NONeis set when the gate source is not used in the application.
gating
property
¶
gating: PowerGating
Return the POWer:GATing command.
Description
- This command specifies the power application gating.
Usage
- Using the
.query()method will send thePOWer:GATing?query. - Using the
.verify(value)method will send thePOWer:GATing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:GATing valuecommand.
SCPI Syntax
- POWer:GATing {OFF|SCREen|CURSor}
- POWer:GATing?
Info
OFFturns off measurement gating (full record).SCREenturns on gating, using the left and right edges of the screen.CURSorlimits measurements to the portion of the waveform between the vertical bar cursors, even if they are off screen.
harmonics
property
¶
harmonics: PowerHarmonics
Return the POWer:HARMonics command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics?query. - Using the
.verify(value)method will send thePOWer:HARMonics?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.display: ThePOWer:HARMonics:DISplaycommand tree..freqref: ThePOWer:HARMonics:FREQRefcommand..iec: ThePOWer:HARMonics:IECcommand tree..mil: ThePOWer:HARMonics:MILcommand tree..nr_harmonics: ThePOWer:HARMonics:NR_HARMonicscommand..results: ThePOWer:HARMonics:RESultscommand tree..source: ThePOWer:HARMonics:SOURcecommand..standard: ThePOWer:HARMonics:STANDardcommand.
indicators
property
¶
indicators: PowerIndicators
Return the POWer:INDICators command.
Description
- This command specifies the state of the measurement indicators for the power application.
Usage
- Using the
.query()method will send thePOWer:INDICators?query. - Using the
.verify(value)method will send thePOWer:INDICators?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:INDICators valuecommand.
SCPI Syntax
- POWer:INDICators {ON|OFF|1|0}
- POWer:INDICators?
Info
OFFor 0 turns off the measurement indicators.ONor 1 turns on the measurement indicators.
modulation
property
¶
modulation: PowerModulation
Return the POWer:MODulation command tree.
Usage
- Using the
.query()method will send thePOWer:MODulation?query. - Using the
.verify(value)method will send thePOWer:MODulation?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: ThePOWer:MODulation:SOUrcecommand..type: ThePOWer:MODulation:TYPecommand.
quality
property
¶
quality: PowerQuality
Return the POWer:QUALity command tree.
Usage
- Using the
.query()method will send thePOWer:QUALity?query. - Using the
.verify(value)method will send thePOWer:QUALity?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.apppwr: ThePOWer:QUALity:APPpwrcommand..display: ThePOWer:QUALity:DISplaycommand tree..freqreference: ThePOWer:QUALity:FREQREFerencecommand..frequency: ThePOWer:QUALity:FREQuencycommand..icrestfactor: ThePOWer:QUALity:ICRESTfactorcommand..irms: ThePOWer:QUALity:IRMScommand..phaseangle: ThePOWer:QUALity:PHASEanglecommand..powerfactor: ThePOWer:QUALity:POWERFACtorcommand..reactpwr: ThePOWer:QUALity:REACTpwrcommand..truepwr: ThePOWer:QUALity:TRUEpwrcommand..vcrestfactor: ThePOWer:QUALity:VCRESTfactorcommand..vrms: ThePOWer:QUALity:VRMScommand.
reflevel
property
¶
reflevel: PowerReflevel
Return the POWer:REFLevel command tree.
Usage
- Using the
.query()method will send thePOWer:REFLevel?query. - Using the
.verify(value)method will send thePOWer:REFLevel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.absolute: ThePOWer:REFLevel:ABSolutecommand..hysteresis: ThePOWer:REFLevel:HYSTeresiscommand..method: ThePOWer:REFLevel:METHodcommand..percent: ThePOWer:REFLevel:PERCentcommand.
ripple
property
¶
ripple: PowerRipple
Return the POWer:RIPPle command.
Description
- This command performs a vertical autoset for ripple measurements or sets the vertical offset to 0.
Usage
- Using the
.write(value)method will send thePOWer:RIPPle valuecommand.
SCPI Syntax
- POWer:RIPPle {VERTAUTOset|VERTDEFault}
Info
VERTAUTOsetautomatically scales the source waveform to optimize ripple measurements.VERTDEFaultsets the vertical offset of the source waveform to 0 volts (for voltage source) or 0 amperes (for current source).
Sub-properties
.results: ThePOWer:RIPPle:RESultscommand tree..source: ThePOWer:RIPPle:SOUrcecommand.
soa
property
¶
soa: PowerSoa
Return the POWer:SOA command tree.
Usage
- Using the
.query()method will send thePOWer:SOA?query. - Using the
.verify(value)method will send thePOWer:SOA?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.linear: ThePOWer:SOA:LINearcommand tree..log: ThePOWer:SOA:LOGcommand tree..mask: ThePOWer:SOA:MASKcommand tree..plottype: ThePOWer:SOA:PLOTTYPecommand..result: ThePOWer:SOA:RESultcommand tree.
statistics
property
¶
statistics: PowerStatistics
Return the POWer:STATIstics command.
Description
- Clears all the accumulated statistics of all measurements. Performs the same function
as the
MEASUREMENT:STATISTICScommand.
Usage
- Using the
.write(value)method will send thePOWer:STATIstics valuecommand.
SCPI Syntax
- POWer:STATIstics {RESET}
Info
RESETclears the measurement statistics.
Sub-properties
.mode: ThePOWer:STATIstics:MODecommand..weighting: ThePOWer:STATIstics:WEIghtingcommand.
swloss
property
¶
swloss: PowerSwloss
Return the POWer:SWLoss command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss?query. - Using the
.verify(value)method will send thePOWer:SWLoss?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condcalcmethod: ThePOWer:SWLoss:CONDCALCmethodcommand..conduction: ThePOWer:SWLoss:CONDuctioncommand tree..display: ThePOWer:SWLoss:DISplaycommand..gate: ThePOWer:SWLoss:GATecommand tree..numcycles: ThePOWer:SWLoss:NUMCYClescommand..rdson: ThePOWer:SWLoss:RDSoncommand..reflevel: ThePOWer:SWLoss:REFLevelcommand tree..toff: ThePOWer:SWLoss:TOFFcommand tree..ton: ThePOWer:SWLoss:TONcommand tree..total: ThePOWer:SWLoss:TOTalcommand tree..vcesat: ThePOWer:SWLoss:VCEsatcommand.
type
property
¶
type: PowerType
Return the POWer:TYPe command.
Description
- This command specifies the power application measurement type.
Usage
- Using the
.query()method will send thePOWer:TYPe?query. - Using the
.verify(value)method will send thePOWer:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:TYPe valuecommand.
SCPI Syntax
- POWer:TYPe {NONe|QUALity|SWITCHingloss|SOA|HARMonics|RIPPle|MODULationanalysis|DESKew}
- POWer:TYPe?
Info
NONeUse to set the measurement type to None.QUALityUse the power quality functions to obtain measurements and statistics about the general power quality in your test circuit.SWITCHinglossUse the switching loss functions to obtain the power loss and energy loss across the acquired waveform, including turn-on loss, turn-off loss, conduction loss, and total loss. Typically, use these functions to characterize losses in power supply switching devices, as they switch on and off.SOAUse the safe operating functions to obtain an X-Y display of the switching device-under-test’s voltage and current. Also use them to perform a mask test of the X-Y signal relative to the graphical X-Y description of the device specification table. The safe operating area is typically the voltage and current values that a semiconductor can operate without damaging itself.HARMonicsUse the harmonics functions to obtain the frequency spectrum of the source waveform and associated measurement values. Harmonic measurements can help one perform in-depth troubleshooting of power quality problems.RIPPleUse the ripple functions to obtain measurements and statistics for the AC components of the acquired waveform. Ripples are often found on top of a large DC signal.MODULationanalysisUse the modulation functions to obtain a trend plot of a measurement value across the acquired waveform. This is useful for showing the variations in the modulated switching signal.DESKewRun the deskew procedure to match the delays through the probes. Different probes introduce different delays between the probe tip and the oscilloscope. Many oscilloscope users do not have to worry about this because they use the same type of probe on all channels. Power measurement users, however, frequently use both a voltage probe and a current probe. A current probe typically has a larger delay than a voltage probe, so setting deskew values becomes important.
voltagesource
property
¶
voltagesource: PowerVoltagesource
Return the POWer:VOLTAGESOurce command.
Description
- This command specifies the voltage source for the power application.
Usage
- Using the
.query()method will send thePOWer:VOLTAGESOurce?query. - Using the
.verify(value)method will send thePOWer:VOLTAGESOurce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:VOLTAGESOurce valuecommand.
SCPI Syntax
- POWer:VOLTAGESOurce {CH<x>|REF<x>}
- POWer:VOLTAGESOurce?
Info
CH<x>sets the analog channel as the voltage source.REF<x>sets the reference waveform as the voltage source.
PowerCurrentsource
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:CURRENTSOurce command.
Description
- This command specifies the current source for the power application.
Usage
- Using the
.query()method will send thePOWer:CURRENTSOurce?query. - Using the
.verify(value)method will send thePOWer:CURRENTSOurce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:CURRENTSOurce valuecommand.
SCPI Syntax
- POWer:CURRENTSOurce {CH<x>|REF<x>}
- POWer:CURRENTSOurce?
Info
CH<x>sets an analog channel as the current source.REF<x>sets a reference waveform as the current source.
PowerDisplay
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:DISplay command.
Description
- This command controls whether or not to display the power test results. This is the equivalent to pressing the Test button and then selecting the power application. The same control is provided for each application.
Usage
- Using the
.query()method will send thePOWer:DISplay?query. - Using the
.verify(value)method will send thePOWer:DISplay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:DISplay valuecommand.
SCPI Syntax
- POWer:DISplay {ON|OFF|1|0}
- POWer:DISplay?
Info
OFFor 0 turns off the display settings.ONor 1 turns on the display settings.
PowerGatesource
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:GATESOurce command.
Description
- This command specifies the gate source for the power application.
Usage
- Using the
.query()method will send thePOWer:GATESOurce?query. - Using the
.verify(value)method will send thePOWer:GATESOurce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:GATESOurce valuecommand.
SCPI Syntax
- POWer:GATESOurce {CH<x>|REF<x>|NONe}
- POWer:GATESOurce?
Info
CH<x>sets an analog channel as the gate source.REF<x>sets a reference waveform as the gate source.NONeis set when the gate source is not used in the application.
PowerGating
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:GATing command.
Description
- This command specifies the power application gating.
Usage
- Using the
.query()method will send thePOWer:GATing?query. - Using the
.verify(value)method will send thePOWer:GATing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:GATing valuecommand.
SCPI Syntax
- POWer:GATing {OFF|SCREen|CURSor}
- POWer:GATing?
Info
OFFturns off measurement gating (full record).SCREenturns on gating, using the left and right edges of the screen.CURSorlimits measurements to the portion of the waveform between the vertical bar cursors, even if they are off screen.
PowerHarmonics
¶
Bases: SCPICmdRead
The POWer:HARMonics command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics?query. - Using the
.verify(value)method will send thePOWer:HARMonics?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.display: ThePOWer:HARMonics:DISplaycommand tree..freqref: ThePOWer:HARMonics:FREQRefcommand..iec: ThePOWer:HARMonics:IECcommand tree..mil: ThePOWer:HARMonics:MILcommand tree..nr_harmonics: ThePOWer:HARMonics:NR_HARMonicscommand..results: ThePOWer:HARMonics:RESultscommand tree..source: ThePOWer:HARMonics:SOURcecommand..standard: ThePOWer:HARMonics:STANDardcommand.
display
property
¶
display: PowerHarmonicsDisplay
Return the POWer:HARMonics:DISplay command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:DISplay?query. - Using the
.verify(value)method will send thePOWer:HARMonics:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.select: ThePOWer:HARMonics:DISplay:SELectcommand..type: ThePOWer:HARMonics:DISplay:TYPecommand.
freqref
property
¶
freqref: PowerHarmonicsFreqref
Return the POWer:HARMonics:FREQRef command.
Description
- This command specifies the frequency reference used when the harmonic standard is None.
Usage
- Using the
.query()method will send thePOWer:HARMonics:FREQRef?query. - Using the
.verify(value)method will send thePOWer:HARMonics:FREQRef?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:FREQRef valuecommand.
SCPI Syntax
- POWer:HARMonics:FREQRef {VOLTage|CURRent|HARMSOURce|FIXEDFREQuency}
- POWer:HARMonics:FREQRef?
Info
VOLTageto use a voltage waveform as the frequency reference.CURRentto use a current waveform as the frequency reference.HARMSOURceto use a harmonic source waveform as the frequency reference.FIXEDFREQuencyto use a fixed frequency value instead of a waveform for the frequency reference.
Sub-properties
.fixedfreqvalue: ThePOWer:HARMonics:FREQRef:FIXEDFREQValuecommand.
iec
property
¶
iec: PowerHarmonicsIec
Return the POWer:HARMonics:IEC command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.class: ThePOWer:HARMonics:IEC:CLAsscommand..filter: ThePOWer:HARMonics:IEC:FILtercommand..fundamental: ThePOWer:HARMonics:IEC:FUNDamentalcommand..grouping: ThePOWer:HARMonics:IEC:GROUPingcommand..inputpower: ThePOWer:HARMonics:IEC:INPUTPOWercommand..linefrequency: ThePOWer:HARMonics:IEC:LINEFREQuencycommand..obsperiod: ThePOWer:HARMonics:IEC:OBSPERiodcommand..powerfactor: ThePOWer:HARMonics:IEC:POWERFACtorcommand.
mil
property
¶
mil: PowerHarmonicsMil
Return the POWer:HARMonics:MIL command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.fundamental: ThePOWer:HARMonics:MIL:FUNDamentalcommand tree..linefrequency: ThePOWer:HARMonics:MIL:LINEFREQuencycommand..powerlevel: ThePOWer:HARMonics:MIL:POWERLEVelcommand.
nr_harmonics
property
¶
nr_harmonics: PowerHarmonicsNrHarmonics
Return the POWer:HARMonics:NR_HARMonics command.
Description
- This command specifies the number of harmonics (value ranging from 20 to 400) when the harmonics standard is NONe.
Usage
- Using the
.query()method will send thePOWer:HARMonics:NR_HARMonics?query. - Using the
.verify(value)method will send thePOWer:HARMonics:NR_HARMonics?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:NR_HARMonics valuecommand.
SCPI Syntax
- POWer:HARMonics:NR_HARMonics <NR3>
- POWer:HARMonics:NR_HARMonics?
Info
<NR3>is a floating point number that specifies the number of harmonics.
results
property
¶
results: PowerHarmonicsResults
Return the POWer:HARMonics:RESults command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.har: ThePOWer:HARMonics:RESults:HAR<x>command tree..iec: ThePOWer:HARMonics:RESults:IECcommand tree..passfail: ThePOWer:HARMonics:RESults:PASSFailcommand..rms: ThePOWer:HARMonics:RESults:RMScommand..save: ThePOWer:HARMonics:RESults:SAVecommand..thdf: ThePOWer:HARMonics:RESults:THDFcommand..thdr: ThePOWer:HARMonics:RESults:THDRcommand.
source
property
¶
source: PowerHarmonicsSource
Return the POWer:HARMonics:SOURce command.
Description
- This command specifies the source waveform for harmonics tests. The voltage source
waveform is specified using the
POWER:VOLTAGESOURCEcommand and the current waveform is specified using thePOWER:CURRENTSOURCEcommand.
Usage
- Using the
.query()method will send thePOWer:HARMonics:SOURce?query. - Using the
.verify(value)method will send thePOWer:HARMonics:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:SOURce valuecommand.
SCPI Syntax
- POWer:HARMonics:SOURce {VOLTage|CURRent}
- POWer:HARMonics:SOURce?
Info
VOLTagespecifies voltage source waveform for harmonic tests.CURRentspecifies current source waveform for harmonic tests.
standard
property
¶
standard: PowerHarmonicsStandard
Return the POWer:HARMonics:STANDard command.
Description
- This command specifies the standard for harmonics tests.
Usage
- Using the
.query()method will send thePOWer:HARMonics:STANDard?query. - Using the
.verify(value)method will send thePOWer:HARMonics:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:STANDard valuecommand.
SCPI Syntax
- POWer:HARMonics:STANDard {NONe|IEC|MIL}
- POWer:HARMonics:STANDard?
Info
NONesets no standard for harmonic tests.IECsets IEC 610003-2 standard for harmonic tests.MILsets MIL1399 standard for harmonic tests.
PowerHarmonicsDisplay
¶
Bases: SCPICmdRead
The POWer:HARMonics:DISplay command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:DISplay?query. - Using the
.verify(value)method will send thePOWer:HARMonics:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.select: ThePOWer:HARMonics:DISplay:SELectcommand..type: ThePOWer:HARMonics:DISplay:TYPecommand.
select
property
¶
select: PowerHarmonicsDisplaySelect
Return the POWer:HARMonics:DISplay:SELect command.
Description
- This command specifies the harmonics to be displayed when the harmonics standard is NONe.
Usage
- Using the
.query()method will send thePOWer:HARMonics:DISplay:SELect?query. - Using the
.verify(value)method will send thePOWer:HARMonics:DISplay:SELect?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:DISplay:SELect valuecommand.
SCPI Syntax
- POWer:HARMonics:DISplay:SELect {ODD|EVEN|ALL}
- POWer:HARMonics:DISplay:SELect?
Info
ODDto display only odd harmonics.EVENto display only even harmonics.ALLto display both odd and even harmonics.
type
property
¶
Return the POWer:HARMonics:DISplay:TYPe command.
Description
- This command specifies the display type for harmonics tests.
Usage
- Using the
.query()method will send thePOWer:HARMonics:DISplay:TYPe?query. - Using the
.verify(value)method will send thePOWer:HARMonics:DISplay:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:DISplay:TYPe valuecommand.
SCPI Syntax
- POWer:HARMonics:DISplay:TYPe {GRAph|TABle}
- POWer:HARMonics:DISplay:TYPe?
Info
GRAphdisplays harmonic tests results in graphical format.TABledisplays harmonic tests results in tabular format.
PowerHarmonicsDisplaySelect
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:DISplay:SELect command.
Description
- This command specifies the harmonics to be displayed when the harmonics standard is NONe.
Usage
- Using the
.query()method will send thePOWer:HARMonics:DISplay:SELect?query. - Using the
.verify(value)method will send thePOWer:HARMonics:DISplay:SELect?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:DISplay:SELect valuecommand.
SCPI Syntax
- POWer:HARMonics:DISplay:SELect {ODD|EVEN|ALL}
- POWer:HARMonics:DISplay:SELect?
Info
ODDto display only odd harmonics.EVENto display only even harmonics.ALLto display both odd and even harmonics.
PowerHarmonicsDisplayType
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:DISplay:TYPe command.
Description
- This command specifies the display type for harmonics tests.
Usage
- Using the
.query()method will send thePOWer:HARMonics:DISplay:TYPe?query. - Using the
.verify(value)method will send thePOWer:HARMonics:DISplay:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:DISplay:TYPe valuecommand.
SCPI Syntax
- POWer:HARMonics:DISplay:TYPe {GRAph|TABle}
- POWer:HARMonics:DISplay:TYPe?
Info
GRAphdisplays harmonic tests results in graphical format.TABledisplays harmonic tests results in tabular format.
PowerHarmonicsFreqref
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:FREQRef command.
Description
- This command specifies the frequency reference used when the harmonic standard is None.
Usage
- Using the
.query()method will send thePOWer:HARMonics:FREQRef?query. - Using the
.verify(value)method will send thePOWer:HARMonics:FREQRef?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:FREQRef valuecommand.
SCPI Syntax
- POWer:HARMonics:FREQRef {VOLTage|CURRent|HARMSOURce|FIXEDFREQuency}
- POWer:HARMonics:FREQRef?
Info
VOLTageto use a voltage waveform as the frequency reference.CURRentto use a current waveform as the frequency reference.HARMSOURceto use a harmonic source waveform as the frequency reference.FIXEDFREQuencyto use a fixed frequency value instead of a waveform for the frequency reference.
Properties
.fixedfreqvalue: ThePOWer:HARMonics:FREQRef:FIXEDFREQValuecommand.
fixedfreqvalue
property
¶
fixedfreqvalue: PowerHarmonicsFreqrefFixedfreqvalue
Return the POWer:HARMonics:FREQRef:FIXEDFREQValue command.
Description
- This command specifies the frequency value when the
:FREQRefselection is FIXEDFREQuency.
Usage
- Using the
.query()method will send thePOWer:HARMonics:FREQRef:FIXEDFREQValue?query. - Using the
.verify(value)method will send thePOWer:HARMonics:FREQRef:FIXEDFREQValue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:FREQRef:FIXEDFREQValue valuecommand.
SCPI Syntax
- POWer:HARMonics:FREQRef:FIXEDFREQValue <NR3>
- POWer:HARMonics:FREQRef:FIXEDFREQValue?
Info
<NR3>is a floating point number that specifies the fixed frequency value.
PowerHarmonicsFreqrefFixedfreqvalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:FREQRef:FIXEDFREQValue command.
Description
- This command specifies the frequency value when the
:FREQRefselection is FIXEDFREQuency.
Usage
- Using the
.query()method will send thePOWer:HARMonics:FREQRef:FIXEDFREQValue?query. - Using the
.verify(value)method will send thePOWer:HARMonics:FREQRef:FIXEDFREQValue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:FREQRef:FIXEDFREQValue valuecommand.
SCPI Syntax
- POWer:HARMonics:FREQRef:FIXEDFREQValue <NR3>
- POWer:HARMonics:FREQRef:FIXEDFREQValue?
Info
<NR3>is a floating point number that specifies the fixed frequency value.
PowerHarmonicsIec
¶
Bases: SCPICmdRead
The POWer:HARMonics:IEC command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.class: ThePOWer:HARMonics:IEC:CLAsscommand..filter: ThePOWer:HARMonics:IEC:FILtercommand..fundamental: ThePOWer:HARMonics:IEC:FUNDamentalcommand..grouping: ThePOWer:HARMonics:IEC:GROUPingcommand..inputpower: ThePOWer:HARMonics:IEC:INPUTPOWercommand..linefrequency: ThePOWer:HARMonics:IEC:LINEFREQuencycommand..obsperiod: ThePOWer:HARMonics:IEC:OBSPERiodcommand..powerfactor: ThePOWer:HARMonics:IEC:POWERFACtorcommand.
class_
property
¶
class_: PowerHarmonicsIecClass
Return the POWer:HARMonics:IEC:CLAss command.
Description
- This command specifies the equipment class for IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:CLAss?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:CLAss?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:CLAss valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:CLAss {A|B|C<x>|D}
- POWer:HARMonics:IEC:CLAss?
Info
Aspecifies Class A Equipment.Bspecifies Class B Equipment.C1specifies Class C Equipment that use Table 1 limits of the IEC standard.C2specifies Class C Equipment that use Table 2 limits of the IEC standard.C3specifies Class C Equipment that use Table 3 limits of the IEC standard.Dspecifies Class D Equipment.
filter
property
¶
filter: PowerHarmonicsIecFilter
Return the POWer:HARMonics:IEC:FILter command.
Description
- This command specifies the enabled state for filtering of IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:FILter?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:FILter?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:FILter valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:FILter {ON|OFF|1|0}
- POWer:HARMonics:IEC:FILter?
Info
ONor 1 enables filtering of IEC harmonics.OFFor 0 disables filtering of IEC harmonics.
fundamental
property
¶
fundamental: PowerHarmonicsIecFundamental
Return the POWer:HARMonics:IEC:FUNDamental command.
Description
- This command specifies the rated fundamental current for IEC harmonics. Valid values ranges from 0 to 16 in increments of 0.1. The unit is ampere.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:FUNDamental?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:FUNDamental?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:FUNDamental valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:FUNDamental <NR3>
- POWer:HARMonics:IEC:FUNDamental?
Info
<NR3>is a floating point number that specifies the fundamental current in amperes.
grouping
property
¶
grouping: PowerHarmonicsIecGrouping
Return the POWer:HARMonics:IEC:GROUPing command.
Description
- This command specifies the enabled state for grouping of IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:GROUPing?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:GROUPing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:GROUPing valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:GROUPing {ON|OFF|1|0}
- POWer:HARMonics:IEC:GROUPing?
Info
ONor 1 enables grouping of IEC harmonics.OFFor 0 disables grouping of IEC harmonics.
inputpower
property
¶
inputpower: PowerHarmonicsIecInputpower
Return the POWer:HARMonics:IEC:INPUTPOWer command.
Description
- This command specifies the class D rated input power for IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:INPUTPOWer?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:INPUTPOWer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:INPUTPOWer valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:INPUTPOWer <NR3>
- POWer:HARMonics:IEC:INPUTPOWer?
Info
<NR3>is a floating point number that specifies the class D input power. Valid values ranges from 0 to 600 in increments of 10. The unit of measure is watt.
linefrequency
property
¶
linefrequency: PowerHarmonicsIecLinefrequency
Return the POWer:HARMonics:IEC:LINEFREQuency command.
Description
- This command specifies the line frequency for the IEC standard.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:LINEFREQuency?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:LINEFREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:LINEFREQuency valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:LINEFREQuency <NR1>
- POWer:HARMonics:IEC:LINEFREQuency?
Info
<NR1>is an unsigned integer that specifies the line frequency. The valid values are 50 and 60.
obsperiod
property
¶
obsperiod: PowerHarmonicsIecObsperiod
Return the POWer:HARMonics:IEC:OBSPERiod command.
Description
- This command specifies the IEC observation period.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:OBSPERiod?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:OBSPERiod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:OBSPERiod valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:OBSPERiod <NR3>
- POWer:HARMonics:IEC:OBSPERiod?
Info
<NR3>is a floating point number that specifies the IEC observation period. Valid values ranges from 0.2 to 10 s.
powerfactor
property
¶
powerfactor: PowerHarmonicsIecPowerfactor
Return the POWer:HARMonics:IEC:POWERFACtor command.
Description
- This command specifies the rated power factor for IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:POWERFACtor?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:POWERFACtor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:POWERFACtor valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:POWERFACtor <NR3>
- POWer:HARMonics:IEC:POWERFACtor?
Info
<NR3>is a floating point number that specifies the power factor. Valid values ranges from 0 to 1 in increments of 0.1.
PowerHarmonicsIecClass
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:CLAss command.
Description
- This command specifies the equipment class for IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:CLAss?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:CLAss?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:CLAss valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:CLAss {A|B|C<x>|D}
- POWer:HARMonics:IEC:CLAss?
Info
Aspecifies Class A Equipment.Bspecifies Class B Equipment.C1specifies Class C Equipment that use Table 1 limits of the IEC standard.C2specifies Class C Equipment that use Table 2 limits of the IEC standard.C3specifies Class C Equipment that use Table 3 limits of the IEC standard.Dspecifies Class D Equipment.
PowerHarmonicsIecFilter
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:FILter command.
Description
- This command specifies the enabled state for filtering of IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:FILter?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:FILter?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:FILter valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:FILter {ON|OFF|1|0}
- POWer:HARMonics:IEC:FILter?
Info
ONor 1 enables filtering of IEC harmonics.OFFor 0 disables filtering of IEC harmonics.
PowerHarmonicsIecFundamental
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:FUNDamental command.
Description
- This command specifies the rated fundamental current for IEC harmonics. Valid values ranges from 0 to 16 in increments of 0.1. The unit is ampere.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:FUNDamental?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:FUNDamental?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:FUNDamental valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:FUNDamental <NR3>
- POWer:HARMonics:IEC:FUNDamental?
Info
<NR3>is a floating point number that specifies the fundamental current in amperes.
PowerHarmonicsIecGrouping
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:GROUPing command.
Description
- This command specifies the enabled state for grouping of IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:GROUPing?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:GROUPing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:GROUPing valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:GROUPing {ON|OFF|1|0}
- POWer:HARMonics:IEC:GROUPing?
Info
ONor 1 enables grouping of IEC harmonics.OFFor 0 disables grouping of IEC harmonics.
PowerHarmonicsIecInputpower
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:INPUTPOWer command.
Description
- This command specifies the class D rated input power for IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:INPUTPOWer?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:INPUTPOWer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:INPUTPOWer valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:INPUTPOWer <NR3>
- POWer:HARMonics:IEC:INPUTPOWer?
Info
<NR3>is a floating point number that specifies the class D input power. Valid values ranges from 0 to 600 in increments of 10. The unit of measure is watt.
PowerHarmonicsIecLinefrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:LINEFREQuency command.
Description
- This command specifies the line frequency for the IEC standard.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:LINEFREQuency?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:LINEFREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:LINEFREQuency valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:LINEFREQuency <NR1>
- POWer:HARMonics:IEC:LINEFREQuency?
Info
<NR1>is an unsigned integer that specifies the line frequency. The valid values are 50 and 60.
PowerHarmonicsIecObsperiod
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:OBSPERiod command.
Description
- This command specifies the IEC observation period.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:OBSPERiod?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:OBSPERiod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:OBSPERiod valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:OBSPERiod <NR3>
- POWer:HARMonics:IEC:OBSPERiod?
Info
<NR3>is a floating point number that specifies the IEC observation period. Valid values ranges from 0.2 to 10 s.
PowerHarmonicsIecPowerfactor
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:IEC:POWERFACtor command.
Description
- This command specifies the rated power factor for IEC harmonics.
Usage
- Using the
.query()method will send thePOWer:HARMonics:IEC:POWERFACtor?query. - Using the
.verify(value)method will send thePOWer:HARMonics:IEC:POWERFACtor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:IEC:POWERFACtor valuecommand.
SCPI Syntax
- POWer:HARMonics:IEC:POWERFACtor <NR3>
- POWer:HARMonics:IEC:POWERFACtor?
Info
<NR3>is a floating point number that specifies the power factor. Valid values ranges from 0 to 1 in increments of 0.1.
PowerHarmonicsMil
¶
Bases: SCPICmdRead
The POWer:HARMonics:MIL command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.fundamental: ThePOWer:HARMonics:MIL:FUNDamentalcommand tree..linefrequency: ThePOWer:HARMonics:MIL:LINEFREQuencycommand..powerlevel: ThePOWer:HARMonics:MIL:POWERLEVelcommand.
fundamental
property
¶
fundamental: PowerHarmonicsMilFundamental
Return the POWer:HARMonics:MIL:FUNDamental command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.calcmethod: ThePOWer:HARMonics:MIL:FUNDamental:CALCmethodcommand..user: ThePOWer:HARMonics:MIL:FUNDamental:USERcommand tree.
linefrequency
property
¶
linefrequency: PowerHarmonicsMilLinefrequency
Return the POWer:HARMonics:MIL:LINEFREQuency command.
Description
- This command specifies the line frequency for MIL-STD-1399 Section 300A harmonics tests. Valid values are 60 or 400 Hz.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:LINEFREQuency?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:LINEFREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:LINEFREQuency valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:LINEFREQuency <NR1>
- POWer:HARMonics:MIL:LINEFREQuency?
Info
<NR1>is an unsigned integer that specifies the line frequency for the MIL standard.
powerlevel
property
¶
powerlevel: PowerHarmonicsMilPowerlevel
Return the POWer:HARMonics:MIL:POWERLEVel command.
Description
- This command specifies the power level for calculating limits for MIL-STD-1399 Section 300A harmonics tests.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:POWERLEVel?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:POWERLEVel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:POWERLEVel valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:POWERLEVel {LOW|HIGH}
- POWer:HARMonics:MIL:POWERLEVel?
Info
LOWspecifies low power level for MIL-STD-1399 harmonics tests.HIGHspecifies high power level for MIL-STD-1399 harmonics tests.
PowerHarmonicsMilFundamental
¶
Bases: SCPICmdRead
The POWer:HARMonics:MIL:FUNDamental command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.calcmethod: ThePOWer:HARMonics:MIL:FUNDamental:CALCmethodcommand..user: ThePOWer:HARMonics:MIL:FUNDamental:USERcommand tree.
calcmethod
property
¶
calcmethod: PowerHarmonicsMilFundamentalCalcmethod
Return the POWer:HARMonics:MIL:FUNDamental:CALCmethod command.
Description
- This command specifies the measurement method for the MIL harmonics fundamental current for use in calculating limits.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental:CALCmethod?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental:CALCmethod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:FUNDamental:CALCmethod valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:FUNDamental:CALCmethod {MEAS|USER}
- POWer:HARMonics:MIL:FUNDamental:CALCmethod?
Info
MEASspecifies that the value of the fundamental current used in calculating limits is measured.USERspecifies that the value of the fundamental current used in calculated limits is user defined.
user
property
¶
Return the POWer:HARMonics:MIL:FUNDamental:USER command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental:USER?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental:USER?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.current: ThePOWer:HARMonics:MIL:FUNDamental:USER:CURrentcommand.
PowerHarmonicsMilFundamentalCalcmethod
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:MIL:FUNDamental:CALCmethod command.
Description
- This command specifies the measurement method for the MIL harmonics fundamental current for use in calculating limits.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental:CALCmethod?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental:CALCmethod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:FUNDamental:CALCmethod valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:FUNDamental:CALCmethod {MEAS|USER}
- POWer:HARMonics:MIL:FUNDamental:CALCmethod?
Info
MEASspecifies that the value of the fundamental current used in calculating limits is measured.USERspecifies that the value of the fundamental current used in calculated limits is user defined.
PowerHarmonicsMilFundamentalUser
¶
Bases: SCPICmdRead
The POWer:HARMonics:MIL:FUNDamental:USER command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental:USER?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental:USER?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.current: ThePOWer:HARMonics:MIL:FUNDamental:USER:CURrentcommand.
current
property
¶
Return the POWer:HARMonics:MIL:FUNDamental:USER:CURrent command.
Description
- This command specifies RMS amperes for USER CALCmethod.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental:USER:CURrent?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental:USER:CURrent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:FUNDamental:USER:CURrent valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:FUNDamental:USER:CURrent <NR3>
- POWer:HARMonics:MIL:FUNDamental:USER:CURrent?
Info
<NR3>is a floating point number that specifies the current in amperes for USER CALCmethod.
PowerHarmonicsMilFundamentalUserCurrent
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:MIL:FUNDamental:USER:CURrent command.
Description
- This command specifies RMS amperes for USER CALCmethod.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:FUNDamental:USER:CURrent?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:FUNDamental:USER:CURrent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:FUNDamental:USER:CURrent valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:FUNDamental:USER:CURrent <NR3>
- POWer:HARMonics:MIL:FUNDamental:USER:CURrent?
Info
<NR3>is a floating point number that specifies the current in amperes for USER CALCmethod.
PowerHarmonicsMilLinefrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:MIL:LINEFREQuency command.
Description
- This command specifies the line frequency for MIL-STD-1399 Section 300A harmonics tests. Valid values are 60 or 400 Hz.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:LINEFREQuency?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:LINEFREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:LINEFREQuency valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:LINEFREQuency <NR1>
- POWer:HARMonics:MIL:LINEFREQuency?
Info
<NR1>is an unsigned integer that specifies the line frequency for the MIL standard.
PowerHarmonicsMilPowerlevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:MIL:POWERLEVel command.
Description
- This command specifies the power level for calculating limits for MIL-STD-1399 Section 300A harmonics tests.
Usage
- Using the
.query()method will send thePOWer:HARMonics:MIL:POWERLEVel?query. - Using the
.verify(value)method will send thePOWer:HARMonics:MIL:POWERLEVel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:MIL:POWERLEVel valuecommand.
SCPI Syntax
- POWer:HARMonics:MIL:POWERLEVel {LOW|HIGH}
- POWer:HARMonics:MIL:POWERLEVel?
Info
LOWspecifies low power level for MIL-STD-1399 harmonics tests.HIGHspecifies high power level for MIL-STD-1399 harmonics tests.
PowerHarmonicsNrHarmonics
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:NR_HARMonics command.
Description
- This command specifies the number of harmonics (value ranging from 20 to 400) when the harmonics standard is NONe.
Usage
- Using the
.query()method will send thePOWer:HARMonics:NR_HARMonics?query. - Using the
.verify(value)method will send thePOWer:HARMonics:NR_HARMonics?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:NR_HARMonics valuecommand.
SCPI Syntax
- POWer:HARMonics:NR_HARMonics <NR3>
- POWer:HARMonics:NR_HARMonics?
Info
<NR3>is a floating point number that specifies the number of harmonics.
PowerHarmonicsResults
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.har: ThePOWer:HARMonics:RESults:HAR<x>command tree..iec: ThePOWer:HARMonics:RESults:IECcommand tree..passfail: ThePOWer:HARMonics:RESults:PASSFailcommand..rms: ThePOWer:HARMonics:RESults:RMScommand..save: ThePOWer:HARMonics:RESults:SAVecommand..thdf: ThePOWer:HARMonics:RESults:THDFcommand..thdr: ThePOWer:HARMonics:RESults:THDRcommand.
har
property
¶
har: dict[int, PowerHarmonicsResultsHarItem]
Return the POWer:HARMonics:RESults:HAR<x> command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.frequency: ThePOWer:HARMonics:RESults:HAR<x>:FREQuencycommand..iecmax: ThePOWer:HARMonics:RESults:HAR<x>:IECMAXcommand..limit: ThePOWer:HARMonics:RESults:HAR<x>:LIMitcommand..phase: ThePOWer:HARMonics:RESults:HAR<x>:PHASecommand..rms: ThePOWer:HARMonics:RESults:HAR<x>:RMScommand tree..test: ThePOWer:HARMonics:RESults:HAR<x>:TESTcommand tree.
iec
property
¶
Return the POWer:HARMonics:RESults:IEC command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.fundamental: ThePOWer:HARMonics:RESults:IEC:FUNDamentalcommand..harm3alternate: ThePOWer:HARMonics:RESults:IEC:HARM3ALTernatecommand..harm5alternate: ThePOWer:HARMonics:RESults:IEC:HARM5ALTernatecommand..pohc: ThePOWer:HARMonics:RESults:IEC:POHCcommand..pohl: ThePOWer:HARMonics:RESults:IEC:POHLcommand..powerfactor: ThePOWer:HARMonics:RESults:IEC:POWERFactorcommand..power: ThePOWer:HARMonics:RESults:IEC:POWercommand.
passfail
property
¶
passfail: PowerHarmonicsResultsPassfail
Return the POWer:HARMonics:RESults:PASSFail command.
Description
- Returns the overall harmonics test result: PASS, FAIL or NA.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:PASSFail?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:PASSFail?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:PASSFail?
rms
property
¶
Return the POWer:HARMonics:RESults:RMS command.
Description
- Returns the root mean square value of the harmonics source waveform.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:RMS?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:RMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:RMS?
save
property
¶
Return the POWer:HARMonics:RESults:SAVe command.
Description
- Saves the harmonic results to the specified file in CSV format.
Usage
- Using the
.write(value)method will send thePOWer:HARMonics:RESults:SAVe valuecommand.
SCPI Syntax
- POWer:HARMonics:RESults:SAVe <String>
thdf
property
¶
Return the POWer:HARMonics:RESults:THDF command.
Description
- Returns the Total Harmonic Distortion (THD) in percentage, measured as a ratio to the RMS value of the fundamental component of the source waveform.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:THDF?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:THDF?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:THDF?
thdr
property
¶
Return the POWer:HARMonics:RESults:THDR command.
Description
- Returns the Total Harmonic Distortion (THD) in percentage, measured as a ratio to the RMS value of the source waveform.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:THDR?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:THDR?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:THDR?
PowerHarmonicsResultsHarItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The POWer:HARMonics:RESults:HAR<x> command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.frequency: ThePOWer:HARMonics:RESults:HAR<x>:FREQuencycommand..iecmax: ThePOWer:HARMonics:RESults:HAR<x>:IECMAXcommand..limit: ThePOWer:HARMonics:RESults:HAR<x>:LIMitcommand..phase: ThePOWer:HARMonics:RESults:HAR<x>:PHASecommand..rms: ThePOWer:HARMonics:RESults:HAR<x>:RMScommand tree..test: ThePOWer:HARMonics:RESults:HAR<x>:TESTcommand tree.
frequency
property
¶
frequency: PowerHarmonicsResultsHarItemFrequency
Return the POWer:HARMonics:RESults:HAR<x>:FREQuency command.
Description
- Returns the frequency of the harmonic.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:FREQuency?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:FREQuency?
iecmax
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:IECMAX command.
Description
- The IEC Standard specifies harmonics measurements to be computed in time windows, with each time window being nominally 200 ms. This returns the maximum of the RMS magnitude of the harmonic, computed across successive 200 ms time windows within an observation period entered by the user.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:IECMAX?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:IECMAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:IECMAX?
limit
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:LIMit command.
Description
- The IEC and MIL standards specify a limit for each harmonic magnitude. Returns the limit in absolute units, or as a percentage of the fundamental as specified by the standard. IEC Class C (Table 2) and MIL standards specify the limit as a percentage of the fundamental.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:LIMit?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:LIMit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:LIMit?
phase
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:PHASe command.
Description
- Returns the phase of the harmonic in degrees. The phase is measured relative to the zero-crossing of the reference waveform. When there is no reference waveform, the phase is relative to the fundamental component.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:PHASe?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:PHASe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:PHASe?
rms
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:RMS command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:RMS?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:RMS?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.absolute: ThePOWer:HARMonics:RESults:HAR<x>:RMS:ABSolutecommand..percent: ThePOWer:HARMonics:RESults:HAR<x>:RMS:PERCentcommand.
test
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:TEST command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.iec: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IECcommand tree..mil: ThePOWer:HARMonics:RESults:HAR<x>:TEST:MILcommand tree.
PowerHarmonicsResultsHarItemFrequency
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:FREQuency command.
Description
- Returns the frequency of the harmonic.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:FREQuency?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:FREQuency?
PowerHarmonicsResultsHarItemIecmax
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:IECMAX command.
Description
- The IEC Standard specifies harmonics measurements to be computed in time windows, with each time window being nominally 200 ms. This returns the maximum of the RMS magnitude of the harmonic, computed across successive 200 ms time windows within an observation period entered by the user.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:IECMAX?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:IECMAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:IECMAX?
PowerHarmonicsResultsHarItemLimit
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:LIMit command.
Description
- The IEC and MIL standards specify a limit for each harmonic magnitude. Returns the limit in absolute units, or as a percentage of the fundamental as specified by the standard. IEC Class C (Table 2) and MIL standards specify the limit as a percentage of the fundamental.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:LIMit?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:LIMit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:LIMit?
PowerHarmonicsResultsHarItemPhase
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:PHASe command.
Description
- Returns the phase of the harmonic in degrees. The phase is measured relative to the zero-crossing of the reference waveform. When there is no reference waveform, the phase is relative to the fundamental component.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:PHASe?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:PHASe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:PHASe?
PowerHarmonicsResultsHarItemRms
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:RMS command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:RMS?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:RMS?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.absolute: ThePOWer:HARMonics:RESults:HAR<x>:RMS:ABSolutecommand..percent: ThePOWer:HARMonics:RESults:HAR<x>:RMS:PERCentcommand.
absolute
property
¶
absolute: PowerHarmonicsResultsHarItemRmsAbsolute
Return the POWer:HARMonics:RESults:HAR<x>:RMS:ABSolute command.
Description
- Returns the RMS magnitude of the harmonic in absolute units.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?
percent
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:RMS:PERCent command.
Description
- Returns the RMS magnitude of the harmonic expressed as a percentage of the fundamental.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:PERCent?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:PERCent?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:RMS:PERCent?
PowerHarmonicsResultsHarItemRmsAbsolute
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:RMS:ABSolute command.
Description
- Returns the RMS magnitude of the harmonic in absolute units.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:RMS:ABSolute?
PowerHarmonicsResultsHarItemRmsPercent
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:RMS:PERCent command.
Description
- Returns the RMS magnitude of the harmonic expressed as a percentage of the fundamental.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:PERCent?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:RMS:PERCent?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:RMS:PERCent?
PowerHarmonicsResultsHarItemTest
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.iec: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IECcommand tree..mil: ThePOWer:HARMonics:RESults:HAR<x>:TEST:MILcommand tree.
iec
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:TEST:IEC command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.classalimit: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMitcommand..normal: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMALcommand..pohclimit: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMitcommand.
mil
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:TEST:MIL command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.normal: ThePOWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMALcommand.
PowerHarmonicsResultsHarItemTestIec
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST:IEC command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.classalimit: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMitcommand..normal: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMALcommand..pohclimit: ThePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMitcommand.
classalimit
property
¶
classalimit: PowerHarmonicsResultsHarItemTestIecClassalimit
Return the POWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit command.
Description
- Specifies if the IEC Class A higher harmonic limit (and conditions) are met.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?
normal
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL command.
Description
- Specifies if the Normal IEC harmonic limits are met.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?
pohclimit
property
¶
pohclimit: PowerHarmonicsResultsHarItemTestIecPohclimit
Return the POWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit command.
Description
- Specifies if the higher harmonic limit (and conditions) for the 21st and higher order odd harmonics are met.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?
PowerHarmonicsResultsHarItemTestIecClassalimit
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit command.
Description
- Specifies if the IEC Class A higher harmonic limit (and conditions) are met.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:CLASSALIMit?
PowerHarmonicsResultsHarItemTestIecNormal
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL command.
Description
- Specifies if the Normal IEC harmonic limits are met.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:NORMAL?
PowerHarmonicsResultsHarItemTestIecPohclimit
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit command.
Description
- Specifies if the higher harmonic limit (and conditions) for the 21st and higher order odd harmonics are met.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:IEC:POHCLIMit?
PowerHarmonicsResultsHarItemTestMil
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST:MIL command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.normal: ThePOWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMALcommand.
normal
property
¶
Return the POWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL command.
Description
- Returns the test result for the specified harmonic for the MIL-STD-1399 Section 300A
testing standard. This query is analogous to that for the IEC 61000-3-2 standard
POWER:HARMONICS:RESULTS:HAR1400:TEST:IEC:NORMALcommand.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?
PowerHarmonicsResultsHarItemTestMilNormal
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL command.
Description
- Returns the test result for the specified harmonic for the MIL-STD-1399 Section 300A
testing standard. This query is analogous to that for the IEC 61000-3-2 standard
POWER:HARMONICS:RESULTS:HAR1400:TEST:IEC:NORMALcommand.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:HAR<x>:TEST:MIL:NORMAL?
PowerHarmonicsResultsIec
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC command tree.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.fundamental: ThePOWer:HARMonics:RESults:IEC:FUNDamentalcommand..harm3alternate: ThePOWer:HARMonics:RESults:IEC:HARM3ALTernatecommand..harm5alternate: ThePOWer:HARMonics:RESults:IEC:HARM5ALTernatecommand..pohc: ThePOWer:HARMonics:RESults:IEC:POHCcommand..pohl: ThePOWer:HARMonics:RESults:IEC:POHLcommand..powerfactor: ThePOWer:HARMonics:RESults:IEC:POWERFactorcommand..power: ThePOWer:HARMonics:RESults:IEC:POWercommand.
fundamental
property
¶
fundamental: PowerHarmonicsResultsIecFundamental
Return the POWer:HARMonics:RESults:IEC:FUNDamental command.
Description
- Returns the IEC fundamental current used in calculating limits.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:FUNDamental?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:FUNDamental?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:FUNDamental?
harm3alternate
property
¶
harm3alternate: PowerHarmonicsResultsIecHarm3alternate
Return the POWer:HARMonics:RESults:IEC:HARM3ALTernate command.
Description
- Returns the IEC harmonics test result for the 3rd harmonic.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:HARM3ALTernate?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:HARM3ALTernate?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:HARM3ALTernate?
harm5alternate
property
¶
harm5alternate: PowerHarmonicsResultsIecHarm5alternate
Return the POWer:HARMonics:RESults:IEC:HARM5ALTernate command.
Description
- Returns the overall harmonics test result for the 5th harmonic.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:HARM5ALTernate?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:HARM5ALTernate?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:HARM5ALTernate?
pohc
property
¶
Return the POWer:HARMonics:RESults:IEC:POHC command.
Description
- Returns the IEC POHC measurement.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POHC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POHC?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POHC?
pohl
property
¶
Return the POWer:HARMonics:RESults:IEC:POHL command.
Description
- Returns the IEC POHL measurement.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POHL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POHL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POHL?
power
property
¶
Return the POWer:HARMonics:RESults:IEC:POWer command.
Description
- Returns the IEC input power that is used to calculate limits.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POWer?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POWer?
powerfactor
property
¶
powerfactor: PowerHarmonicsResultsIecPowerfactor
Return the POWer:HARMonics:RESults:IEC:POWERFactor command.
Description
- Returns the IEC power factor measurement.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POWERFactor?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POWERFactor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POWERFactor?
PowerHarmonicsResultsIecFundamental
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:FUNDamental command.
Description
- Returns the IEC fundamental current used in calculating limits.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:FUNDamental?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:FUNDamental?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:FUNDamental?
PowerHarmonicsResultsIecHarm3alternate
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:HARM3ALTernate command.
Description
- Returns the IEC harmonics test result for the 3rd harmonic.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:HARM3ALTernate?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:HARM3ALTernate?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:HARM3ALTernate?
PowerHarmonicsResultsIecHarm5alternate
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:HARM5ALTernate command.
Description
- Returns the overall harmonics test result for the 5th harmonic.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:HARM5ALTernate?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:HARM5ALTernate?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:HARM5ALTernate?
PowerHarmonicsResultsIecPohc
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:POHC command.
Description
- Returns the IEC POHC measurement.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POHC?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POHC?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POHC?
PowerHarmonicsResultsIecPohl
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:POHL command.
Description
- Returns the IEC POHL measurement.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POHL?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POHL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POHL?
PowerHarmonicsResultsIecPower
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:POWer command.
Description
- Returns the IEC input power that is used to calculate limits.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POWer?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POWer?
PowerHarmonicsResultsIecPowerfactor
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:IEC:POWERFactor command.
Description
- Returns the IEC power factor measurement.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:IEC:POWERFactor?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:IEC:POWERFactor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:IEC:POWERFactor?
PowerHarmonicsResultsPassfail
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:PASSFail command.
Description
- Returns the overall harmonics test result: PASS, FAIL or NA.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:PASSFail?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:PASSFail?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:PASSFail?
PowerHarmonicsResultsRms
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:RMS command.
Description
- Returns the root mean square value of the harmonics source waveform.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:RMS?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:RMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:RMS?
PowerHarmonicsResultsSave
¶
Bases: SCPICmdWrite
The POWer:HARMonics:RESults:SAVe command.
Description
- Saves the harmonic results to the specified file in CSV format.
Usage
- Using the
.write(value)method will send thePOWer:HARMonics:RESults:SAVe valuecommand.
SCPI Syntax
- POWer:HARMonics:RESults:SAVe <String>
PowerHarmonicsResultsThdf
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:THDF command.
Description
- Returns the Total Harmonic Distortion (THD) in percentage, measured as a ratio to the RMS value of the fundamental component of the source waveform.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:THDF?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:THDF?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:THDF?
PowerHarmonicsResultsThdr
¶
Bases: SCPICmdRead
The POWer:HARMonics:RESults:THDR command.
Description
- Returns the Total Harmonic Distortion (THD) in percentage, measured as a ratio to the RMS value of the source waveform.
Usage
- Using the
.query()method will send thePOWer:HARMonics:RESults:THDR?query. - Using the
.verify(value)method will send thePOWer:HARMonics:RESults:THDR?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:HARMonics:RESults:THDR?
PowerHarmonicsSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:SOURce command.
Description
- This command specifies the source waveform for harmonics tests. The voltage source
waveform is specified using the
POWER:VOLTAGESOURCEcommand and the current waveform is specified using thePOWER:CURRENTSOURCEcommand.
Usage
- Using the
.query()method will send thePOWer:HARMonics:SOURce?query. - Using the
.verify(value)method will send thePOWer:HARMonics:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:SOURce valuecommand.
SCPI Syntax
- POWer:HARMonics:SOURce {VOLTage|CURRent}
- POWer:HARMonics:SOURce?
Info
VOLTagespecifies voltage source waveform for harmonic tests.CURRentspecifies current source waveform for harmonic tests.
PowerHarmonicsStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:HARMonics:STANDard command.
Description
- This command specifies the standard for harmonics tests.
Usage
- Using the
.query()method will send thePOWer:HARMonics:STANDard?query. - Using the
.verify(value)method will send thePOWer:HARMonics:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:HARMonics:STANDard valuecommand.
SCPI Syntax
- POWer:HARMonics:STANDard {NONe|IEC|MIL}
- POWer:HARMonics:STANDard?
Info
NONesets no standard for harmonic tests.IECsets IEC 610003-2 standard for harmonic tests.MILsets MIL1399 standard for harmonic tests.
PowerIndicators
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:INDICators command.
Description
- This command specifies the state of the measurement indicators for the power application.
Usage
- Using the
.query()method will send thePOWer:INDICators?query. - Using the
.verify(value)method will send thePOWer:INDICators?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:INDICators valuecommand.
SCPI Syntax
- POWer:INDICators {ON|OFF|1|0}
- POWer:INDICators?
Info
OFFor 0 turns off the measurement indicators.ONor 1 turns on the measurement indicators.
PowerModulation
¶
Bases: SCPICmdRead
The POWer:MODulation command tree.
Usage
- Using the
.query()method will send thePOWer:MODulation?query. - Using the
.verify(value)method will send thePOWer:MODulation?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: ThePOWer:MODulation:SOUrcecommand..type: ThePOWer:MODulation:TYPecommand.
source
property
¶
source: PowerModulationSource
Return the POWer:MODulation:SOUrce command.
Description
- This command specifies the source waveform for modulation tests. The voltage source
waveform is specified using the
POWER:VOLTAGESOURCEcommand and the current waveform is specified using thePOWER:CURRENTSOURCEcommand.
Usage
- Using the
.query()method will send thePOWer:MODulation:SOUrce?query. - Using the
.verify(value)method will send thePOWer:MODulation:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:MODulation:SOUrce valuecommand.
SCPI Syntax
- POWer:MODulation:SOUrce {VOLTage|CURRent}
- POWer:MODulation:SOUrce?
Info
VOLTagespecifies voltage source waveform for modulation tests.CURRentspecifies current source waveform for modulation tests.
type
property
¶
type: PowerModulationType
Return the POWer:MODulation:TYPe command.
Description
- This command specifies the modulation type.
Usage
- Using the
.query()method will send thePOWer:MODulation:TYPe?query. - Using the
.verify(value)method will send thePOWer:MODulation:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:MODulation:TYPe valuecommand.
SCPI Syntax
- POWer:MODulation:TYPe {PWIdth|NWIdth|PERIod|PDUty|NDUty|FREQuency}
- POWer:MODulation:TYPe?
Info
PWIdth(positive width) is the distance (time) between the middle reference (default = 50%) amplitude points of a positive pulse. The measurement is made on all the cycles in the waveform or gated region.NWIdth(negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on all the cycles in the waveform or gated region.PERIodis the time required to complete the first cycle in a waveform or the gated region. The time is measured between the mid reference (default being 50%) amplitude points of the waveform.PDUty(positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on all the cycles in the waveform or gated region.Positive Duty Cycle = ((Positive Width)/Period) × 100%NDUty(negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on all the cycles in the waveform or gated region.Negative Duty Cycle = ((Negative Width) / Period) × 100%FREQuencymeasures all the cycles in the waveform or gated region. Frequency is the reciprocal of the period and is measured in hertz (Hz), where 1 Hz = 1 cycle per second.Frequency = 1 / Period
PowerModulationSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:MODulation:SOUrce command.
Description
- This command specifies the source waveform for modulation tests. The voltage source
waveform is specified using the
POWER:VOLTAGESOURCEcommand and the current waveform is specified using thePOWER:CURRENTSOURCEcommand.
Usage
- Using the
.query()method will send thePOWer:MODulation:SOUrce?query. - Using the
.verify(value)method will send thePOWer:MODulation:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:MODulation:SOUrce valuecommand.
SCPI Syntax
- POWer:MODulation:SOUrce {VOLTage|CURRent}
- POWer:MODulation:SOUrce?
Info
VOLTagespecifies voltage source waveform for modulation tests.CURRentspecifies current source waveform for modulation tests.
PowerModulationType
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:MODulation:TYPe command.
Description
- This command specifies the modulation type.
Usage
- Using the
.query()method will send thePOWer:MODulation:TYPe?query. - Using the
.verify(value)method will send thePOWer:MODulation:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:MODulation:TYPe valuecommand.
SCPI Syntax
- POWer:MODulation:TYPe {PWIdth|NWIdth|PERIod|PDUty|NDUty|FREQuency}
- POWer:MODulation:TYPe?
Info
PWIdth(positive width) is the distance (time) between the middle reference (default = 50%) amplitude points of a positive pulse. The measurement is made on all the cycles in the waveform or gated region.NWIdth(negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on all the cycles in the waveform or gated region.PERIodis the time required to complete the first cycle in a waveform or the gated region. The time is measured between the mid reference (default being 50%) amplitude points of the waveform.PDUty(positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on all the cycles in the waveform or gated region.Positive Duty Cycle = ((Positive Width)/Period) × 100%NDUty(negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on all the cycles in the waveform or gated region.Negative Duty Cycle = ((Negative Width) / Period) × 100%FREQuencymeasures all the cycles in the waveform or gated region. Frequency is the reciprocal of the period and is measured in hertz (Hz), where 1 Hz = 1 cycle per second.Frequency = 1 / Period
PowerQuality
¶
Bases: SCPICmdRead
The POWer:QUALity command tree.
Usage
- Using the
.query()method will send thePOWer:QUALity?query. - Using the
.verify(value)method will send thePOWer:QUALity?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.apppwr: ThePOWer:QUALity:APPpwrcommand..display: ThePOWer:QUALity:DISplaycommand tree..freqreference: ThePOWer:QUALity:FREQREFerencecommand..frequency: ThePOWer:QUALity:FREQuencycommand..icrestfactor: ThePOWer:QUALity:ICRESTfactorcommand..irms: ThePOWer:QUALity:IRMScommand..phaseangle: ThePOWer:QUALity:PHASEanglecommand..powerfactor: ThePOWer:QUALity:POWERFACtorcommand..reactpwr: ThePOWer:QUALity:REACTpwrcommand..truepwr: ThePOWer:QUALity:TRUEpwrcommand..vcrestfactor: ThePOWer:QUALity:VCRESTfactorcommand..vrms: ThePOWer:QUALity:VRMScommand.
apppwr
property
¶
apppwr: PowerQualityApppwr
Return the POWer:QUALity:APPpwr command.
Description
- Returns the apparent power measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:APPpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:APPpwr?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:APPpwr?
display
property
¶
display: PowerQualityDisplay
Return the POWer:QUALity:DISplay command tree.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.apppwr: ThePOWer:QUALity:DISplay:APPpwrcommand..frequency: ThePOWer:QUALity:DISplay:FREQuencycommand..icrestfactor: ThePOWer:QUALity:DISplay:ICRESTfactorcommand..irms: ThePOWer:QUALity:DISplay:IRMScommand..phaseangle: ThePOWer:QUALity:DISplay:PHASEanglecommand..powerfactor: ThePOWer:QUALity:DISplay:POWERFACtorcommand..reactpwr: ThePOWer:QUALity:DISplay:REACTpwrcommand..truepwr: ThePOWer:QUALity:DISplay:TRUEpwrcommand..vcrestfactor: ThePOWer:QUALity:DISplay:VCRESTfactorcommand..vrms: ThePOWer:QUALity:DISplay:VRMScommand.
freqreference
property
¶
freqreference: PowerQualityFreqreference
Return the POWer:QUALity:FREQREFerence command.
Description
- This command specifies the power quality frequency reference.
Usage
- Using the
.query()method will send thePOWer:QUALity:FREQREFerence?query. - Using the
.verify(value)method will send thePOWer:QUALity:FREQREFerence?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:FREQREFerence valuecommand.
SCPI Syntax
- POWer:QUALity:FREQREFerence {VOLTage|CURRent}
- POWer:QUALity:FREQREFerence?
Info
VOLTagesets voltage as the power quality frequency reference source.CURRentsets current as the power quality frequency reference source.
frequency
property
¶
frequency: PowerQualityFrequency
Return the POWer:QUALity:FREQuency command.
Description
- Returns the frequency measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:FREQuency?query. - Using the
.verify(value)method will send thePOWer:QUALity:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:FREQuency?
icrestfactor
property
¶
icrestfactor: PowerQualityIcrestfactor
Return the POWer:QUALity:ICRESTfactor command.
Description
- Returns the current crest factor measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:ICRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:ICRESTfactor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:ICRESTfactor?
irms
property
¶
irms: PowerQualityIrms
Return the POWer:QUALity:IRMS command.
Description
- Returns the RMS current measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:IRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:IRMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:IRMS?
phaseangle
property
¶
phaseangle: PowerQualityPhaseangle
Return the POWer:QUALity:PHASEangle command.
Description
- Returns the phase angle measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:PHASEangle?query. - Using the
.verify(value)method will send thePOWer:QUALity:PHASEangle?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:PHASEangle?
powerfactor
property
¶
powerfactor: PowerQualityPowerfactor
Return the POWer:QUALity:POWERFACtor command.
Description
- Returns the power factor measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:POWERFACtor?query. - Using the
.verify(value)method will send thePOWer:QUALity:POWERFACtor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:POWERFACtor?
reactpwr
property
¶
reactpwr: PowerQualityReactpwr
Return the POWer:QUALity:REACTpwr command.
Description
- Returns the reactive power measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:REACTpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:REACTpwr?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:REACTpwr?
truepwr
property
¶
truepwr: PowerQualityTruepwr
Return the POWer:QUALity:TRUEpwr command.
Description
- Returns the true power measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:TRUEpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:TRUEpwr?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:TRUEpwr?
vcrestfactor
property
¶
vcrestfactor: PowerQualityVcrestfactor
Return the POWer:QUALity:VCRESTfactor command.
Description
- This query returns the measurement for the voltage crest factor.
Usage
- Using the
.query()method will send thePOWer:QUALity:VCRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:VCRESTfactor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:VCRESTfactor?
vrms
property
¶
vrms: PowerQualityVrms
Return the POWer:QUALity:VRMS command.
Description
- Returns the RMS voltage measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:VRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:VRMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:VRMS?
PowerQualityApppwr
¶
Bases: SCPICmdRead
The POWer:QUALity:APPpwr command.
Description
- Returns the apparent power measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:APPpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:APPpwr?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:APPpwr?
PowerQualityDisplay
¶
Bases: SCPICmdRead
The POWer:QUALity:DISplay command tree.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.apppwr: ThePOWer:QUALity:DISplay:APPpwrcommand..frequency: ThePOWer:QUALity:DISplay:FREQuencycommand..icrestfactor: ThePOWer:QUALity:DISplay:ICRESTfactorcommand..irms: ThePOWer:QUALity:DISplay:IRMScommand..phaseangle: ThePOWer:QUALity:DISplay:PHASEanglecommand..powerfactor: ThePOWer:QUALity:DISplay:POWERFACtorcommand..reactpwr: ThePOWer:QUALity:DISplay:REACTpwrcommand..truepwr: ThePOWer:QUALity:DISplay:TRUEpwrcommand..vcrestfactor: ThePOWer:QUALity:DISplay:VCRESTfactorcommand..vrms: ThePOWer:QUALity:DISplay:VRMScommand.
apppwr
property
¶
apppwr: PowerQualityDisplayApppwr
Return the POWer:QUALity:DISplay:APPpwr command.
Description
- This command specifies the display state for the apparent power readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:APPpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:APPpwr?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:APPpwr valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:APPpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:APPpwr?
Info
OFFor 0 turns off the apparent power display.ONor 1 turns on the apparent power display.
frequency
property
¶
frequency: PowerQualityDisplayFrequency
Return the POWer:QUALity:DISplay:FREQuency command.
Description
- This command specifies the display state for the frequency readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:FREQuency?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:FREQuency valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:FREQuency {ON|OFF|1|0}
- POWer:QUALity:DISplay:FREQuency?
Info
OFFor 0 turns off the frequency display.ONor 1 turns on the frequency display.
icrestfactor
property
¶
icrestfactor: PowerQualityDisplayIcrestfactor
Return the POWer:QUALity:DISplay:ICRESTfactor command.
Description
- This command specifies the display state for the current crest factor readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:ICRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:ICRESTfactor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:ICRESTfactor valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:ICRESTfactor {ON|OFF|1|0}
- POWer:QUALity:DISplay:ICRESTfactor?
Info
OFFor 0 turns off the current crest factor display.ONor 1 turns on the current crest factor display.
irms
property
¶
irms: PowerQualityDisplayIrms
Return the POWer:QUALity:DISplay:IRMS command.
Description
- This command specifies the display state for the rms current readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:IRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:IRMS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:IRMS valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:IRMS {ON|OFF|1|0}
- POWer:QUALity:DISplay:IRMS?
Info
OFFor 0 turns off the rms current display.ONor 1 turns on the rms current display.
phaseangle
property
¶
phaseangle: PowerQualityDisplayPhaseangle
Return the POWer:QUALity:DISplay:PHASEangle command.
Description
- This command specifies the display state for the phase angle readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:PHASEangle?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:PHASEangle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:PHASEangle valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:PHASEangle {ON|OFF|1|0}
- POWer:QUALity:DISplay:PHASEangle?
Info
OFFor 0 turns off the phase angle display.ONor 1 turns on the phase angle display.
powerfactor
property
¶
powerfactor: PowerQualityDisplayPowerfactor
Return the POWer:QUALity:DISplay:POWERFACtor command.
Description
- This command specifies the display state for the power factor readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:POWERFACtor?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:POWERFACtor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:POWERFACtor valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:POWERFACtor {ON|OFF|1|0}
- POWer:QUALity:DISplay:POWERFACtor?
Info
OFFor 0 turns off the power factor display.ONor 1 turns on the power factor display.
reactpwr
property
¶
reactpwr: PowerQualityDisplayReactpwr
Return the POWer:QUALity:DISplay:REACTpwr command.
Description
- This command specifies the display state for the reactor power readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:REACTpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:REACTpwr?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:REACTpwr valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:REACTpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:REACTpwr?
Info
OFFor 0 turns off the reactor power display.ONor 1 turns on the reactor power display.
truepwr
property
¶
truepwr: PowerQualityDisplayTruepwr
Return the POWer:QUALity:DISplay:TRUEpwr command.
Description
- This command specifies the display state for the true power readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:TRUEpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:TRUEpwr?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:TRUEpwr valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:TRUEpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:TRUEpwr?
Info
OFFor 0 turns off the true power display.ONor 1 turns on the true power display.
vcrestfactor
property
¶
vcrestfactor: PowerQualityDisplayVcrestfactor
Return the POWer:QUALity:DISplay:VCRESTfactor command.
Description
- This command specifies the display state for the voltage crest factor readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:VCRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:VCRESTfactor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:VCRESTfactor valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:VCRESTfactor {ON|OFF|1|0}
- POWer:QUALity:DISplay:VCRESTfactor?
Info
OFFor 0 turns off the voltage crest factor display.ONor 1 turns on the voltage crest factor display.
vrms
property
¶
vrms: PowerQualityDisplayVrms
Return the POWer:QUALity:DISplay:VRMS command.
Description
- This command specifies the display state for the rms voltage readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:VRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:VRMS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:VRMS valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:VRMS {ON|OFF|1|0}
- POWer:QUALity:DISplay:VRMS?
Info
OFFor 0 turns off the rms voltage display.ONor 1 turns on the rms voltage display.
PowerQualityDisplayApppwr
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:APPpwr command.
Description
- This command specifies the display state for the apparent power readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:APPpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:APPpwr?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:APPpwr valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:APPpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:APPpwr?
Info
OFFor 0 turns off the apparent power display.ONor 1 turns on the apparent power display.
PowerQualityDisplayFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:FREQuency command.
Description
- This command specifies the display state for the frequency readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:FREQuency?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:FREQuency valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:FREQuency {ON|OFF|1|0}
- POWer:QUALity:DISplay:FREQuency?
Info
OFFor 0 turns off the frequency display.ONor 1 turns on the frequency display.
PowerQualityDisplayIcrestfactor
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:ICRESTfactor command.
Description
- This command specifies the display state for the current crest factor readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:ICRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:ICRESTfactor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:ICRESTfactor valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:ICRESTfactor {ON|OFF|1|0}
- POWer:QUALity:DISplay:ICRESTfactor?
Info
OFFor 0 turns off the current crest factor display.ONor 1 turns on the current crest factor display.
PowerQualityDisplayIrms
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:IRMS command.
Description
- This command specifies the display state for the rms current readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:IRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:IRMS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:IRMS valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:IRMS {ON|OFF|1|0}
- POWer:QUALity:DISplay:IRMS?
Info
OFFor 0 turns off the rms current display.ONor 1 turns on the rms current display.
PowerQualityDisplayPhaseangle
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:PHASEangle command.
Description
- This command specifies the display state for the phase angle readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:PHASEangle?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:PHASEangle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:PHASEangle valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:PHASEangle {ON|OFF|1|0}
- POWer:QUALity:DISplay:PHASEangle?
Info
OFFor 0 turns off the phase angle display.ONor 1 turns on the phase angle display.
PowerQualityDisplayPowerfactor
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:POWERFACtor command.
Description
- This command specifies the display state for the power factor readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:POWERFACtor?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:POWERFACtor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:POWERFACtor valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:POWERFACtor {ON|OFF|1|0}
- POWer:QUALity:DISplay:POWERFACtor?
Info
OFFor 0 turns off the power factor display.ONor 1 turns on the power factor display.
PowerQualityDisplayReactpwr
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:REACTpwr command.
Description
- This command specifies the display state for the reactor power readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:REACTpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:REACTpwr?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:REACTpwr valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:REACTpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:REACTpwr?
Info
OFFor 0 turns off the reactor power display.ONor 1 turns on the reactor power display.
PowerQualityDisplayTruepwr
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:TRUEpwr command.
Description
- This command specifies the display state for the true power readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:TRUEpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:TRUEpwr?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:TRUEpwr valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:TRUEpwr {ON|OFF|1|0}
- POWer:QUALity:DISplay:TRUEpwr?
Info
OFFor 0 turns off the true power display.ONor 1 turns on the true power display.
PowerQualityDisplayVcrestfactor
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:VCRESTfactor command.
Description
- This command specifies the display state for the voltage crest factor readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:VCRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:VCRESTfactor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:VCRESTfactor valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:VCRESTfactor {ON|OFF|1|0}
- POWer:QUALity:DISplay:VCRESTfactor?
Info
OFFor 0 turns off the voltage crest factor display.ONor 1 turns on the voltage crest factor display.
PowerQualityDisplayVrms
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:DISplay:VRMS command.
Description
- This command specifies the display state for the rms voltage readout.
Usage
- Using the
.query()method will send thePOWer:QUALity:DISplay:VRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:DISplay:VRMS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:DISplay:VRMS valuecommand.
SCPI Syntax
- POWer:QUALity:DISplay:VRMS {ON|OFF|1|0}
- POWer:QUALity:DISplay:VRMS?
Info
OFFor 0 turns off the rms voltage display.ONor 1 turns on the rms voltage display.
PowerQualityFreqreference
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:QUALity:FREQREFerence command.
Description
- This command specifies the power quality frequency reference.
Usage
- Using the
.query()method will send thePOWer:QUALity:FREQREFerence?query. - Using the
.verify(value)method will send thePOWer:QUALity:FREQREFerence?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:QUALity:FREQREFerence valuecommand.
SCPI Syntax
- POWer:QUALity:FREQREFerence {VOLTage|CURRent}
- POWer:QUALity:FREQREFerence?
Info
VOLTagesets voltage as the power quality frequency reference source.CURRentsets current as the power quality frequency reference source.
PowerQualityFrequency
¶
Bases: SCPICmdRead
The POWer:QUALity:FREQuency command.
Description
- Returns the frequency measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:FREQuency?query. - Using the
.verify(value)method will send thePOWer:QUALity:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:FREQuency?
PowerQualityIcrestfactor
¶
Bases: SCPICmdRead
The POWer:QUALity:ICRESTfactor command.
Description
- Returns the current crest factor measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:ICRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:ICRESTfactor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:ICRESTfactor?
PowerQualityIrms
¶
Bases: SCPICmdRead
The POWer:QUALity:IRMS command.
Description
- Returns the RMS current measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:IRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:IRMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:IRMS?
PowerQualityPhaseangle
¶
Bases: SCPICmdRead
The POWer:QUALity:PHASEangle command.
Description
- Returns the phase angle measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:PHASEangle?query. - Using the
.verify(value)method will send thePOWer:QUALity:PHASEangle?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:PHASEangle?
PowerQualityPowerfactor
¶
Bases: SCPICmdRead
The POWer:QUALity:POWERFACtor command.
Description
- Returns the power factor measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:POWERFACtor?query. - Using the
.verify(value)method will send thePOWer:QUALity:POWERFACtor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:POWERFACtor?
PowerQualityReactpwr
¶
Bases: SCPICmdRead
The POWer:QUALity:REACTpwr command.
Description
- Returns the reactive power measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:REACTpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:REACTpwr?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:REACTpwr?
PowerQualityTruepwr
¶
Bases: SCPICmdRead
The POWer:QUALity:TRUEpwr command.
Description
- Returns the true power measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:TRUEpwr?query. - Using the
.verify(value)method will send thePOWer:QUALity:TRUEpwr?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:TRUEpwr?
PowerQualityVcrestfactor
¶
Bases: SCPICmdRead
The POWer:QUALity:VCRESTfactor command.
Description
- This query returns the measurement for the voltage crest factor.
Usage
- Using the
.query()method will send thePOWer:QUALity:VCRESTfactor?query. - Using the
.verify(value)method will send thePOWer:QUALity:VCRESTfactor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:VCRESTfactor?
PowerQualityVrms
¶
Bases: SCPICmdRead
The POWer:QUALity:VRMS command.
Description
- Returns the RMS voltage measurement.
Usage
- Using the
.query()method will send thePOWer:QUALity:VRMS?query. - Using the
.verify(value)method will send thePOWer:QUALity:VRMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:QUALity:VRMS?
PowerReflevel
¶
Bases: SCPICmdRead
The POWer:REFLevel command tree.
Usage
- Using the
.query()method will send thePOWer:REFLevel?query. - Using the
.verify(value)method will send thePOWer:REFLevel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.absolute: ThePOWer:REFLevel:ABSolutecommand..hysteresis: ThePOWer:REFLevel:HYSTeresiscommand..method: ThePOWer:REFLevel:METHodcommand..percent: ThePOWer:REFLevel:PERCentcommand.
absolute
property
¶
absolute: PowerReflevelAbsolute
Return the POWer:REFLevel:ABSolute command.
Description
- This command sets the reference levels to be used for power measurements their default unit values.
Usage
- Using the
.write(value)method will send thePOWer:REFLevel:ABSolute valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute {SETTODEFaults}
Info
SETTODEFaultssets the reference levels to their default values.
Sub-properties
.high: ThePOWer:REFLevel:ABSolute:HIGHcommand..low: ThePOWer:REFLevel:ABSolute:LOWcommand..mid: ThePOWer:REFLevel:ABSolute:MID<x>command.
hysteresis
property
¶
hysteresis: PowerReflevelHysteresis
Return the POWer:REFLevel:HYSTeresis command.
Description
- This command specifies the reference level hysteresis value to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:HYSTeresis?query. - Using the
.verify(value)method will send thePOWer:REFLevel:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:HYSTeresis valuecommand.
SCPI Syntax
- POWer:REFLevel:HYSTeresis <NR3>
- POWer:REFLevel:HYSTeresis?
Info
<NR3>is a floating point number that specifies the hysteresis value.
method
property
¶
method: PowerReflevelMethod
Return the POWer:REFLevel:METHod command.
Description
- This command specifies the method used to calculate the 0% and 100% reference level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:METHod?query. - Using the
.verify(value)method will send thePOWer:REFLevel:METHod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:METHod valuecommand.
SCPI Syntax
- POWer:REFLevel:METHod {ABSolute|PERCent}
- POWer:REFLevel:METHod?
Info
ABSolutespecifies that the reference levels are set explicitly using theMEASUrement:REFLevel:ABSolutecommands. This method is useful when precise values are required.PERCentspecifies that the reference levels are calculated as a percent of the signal amplitude. The percentages are defined using theMEASUrement:REFLevel:PERCentcommands.
percent
property
¶
percent: PowerReflevelPercent
Return the POWer:REFLevel:PERCent command.
Description
- This command sets the reference levels to be used for power measurements to the default percentage values.
Usage
- Using the
.write(value)method will send thePOWer:REFLevel:PERCent valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent <SETTODEFaults>
Info
SETTODEFaultssets the reference levels to their default percentage values.
Sub-properties
.high: ThePOWer:REFLevel:PERCent:HIGHcommand..low: ThePOWer:REFLevel:PERCent:LOWcommand..mid: ThePOWer:REFLevel:PERCent:MID<x>command.
PowerReflevelAbsolute
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:ABSolute command.
Description
- This command sets the reference levels to be used for power measurements their default unit values.
Usage
- Using the
.write(value)method will send thePOWer:REFLevel:ABSolute valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute {SETTODEFaults}
Info
SETTODEFaultssets the reference levels to their default values.
Properties
.high: ThePOWer:REFLevel:ABSolute:HIGHcommand..low: ThePOWer:REFLevel:ABSolute:LOWcommand..mid: ThePOWer:REFLevel:ABSolute:MID<x>command.
high
property
¶
Return the POWer:REFLevel:ABSolute:HIGH command.
Description
- This command specifies the top reference level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:ABSolute:HIGH?query. - Using the
.verify(value)method will send thePOWer:REFLevel:ABSolute:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:ABSolute:HIGH valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute:HIGH <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:HIGH?
Info
<NR3>is a floating point number that specifies the absolute high value in volts. Default value is 0.0E+0.
low
property
¶
Return the POWer:REFLevel:ABSolute:LOW command.
Description
- This command specifies the low reference level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:ABSolute:LOW?query. - Using the
.verify(value)method will send thePOWer:REFLevel:ABSolute:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:ABSolute:LOW valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute:LOW <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:LOW?
Info
<NR3>is a floating point number that specifies the absolute low value in volts. Default value is 0.0E+0.
mid
property
¶
mid: dict[int, PowerReflevelAbsoluteMidItem]
Return the POWer:REFLevel:ABSolute:MID<x> command.
Description
- This command specifies the mid reference level to be used for power measurements. MID1 is used on the user’s voltage waveform. MID2 is used on the user’s current waveform. MID3 is used on the user’s gate waveform. (MID3 is specific to the power application.)
Usage
- Using the
.query()method will send thePOWer:REFLevel:ABSolute:MID<x>?query. - Using the
.verify(value)method will send thePOWer:REFLevel:ABSolute:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:ABSolute:MID<x> valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute:MID<x> <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:MID<x>?
Info
<NR3>is a floating point number that specifies the absolute mid reference value.
PowerReflevelAbsoluteHigh
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:ABSolute:HIGH command.
Description
- This command specifies the top reference level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:ABSolute:HIGH?query. - Using the
.verify(value)method will send thePOWer:REFLevel:ABSolute:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:ABSolute:HIGH valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute:HIGH <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:HIGH?
Info
<NR3>is a floating point number that specifies the absolute high value in volts. Default value is 0.0E+0.
PowerReflevelAbsoluteLow
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:ABSolute:LOW command.
Description
- This command specifies the low reference level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:ABSolute:LOW?query. - Using the
.verify(value)method will send thePOWer:REFLevel:ABSolute:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:ABSolute:LOW valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute:LOW <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:LOW?
Info
<NR3>is a floating point number that specifies the absolute low value in volts. Default value is 0.0E+0.
PowerReflevelAbsoluteMidItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:ABSolute:MID<x> command.
Description
- This command specifies the mid reference level to be used for power measurements. MID1 is used on the user’s voltage waveform. MID2 is used on the user’s current waveform. MID3 is used on the user’s gate waveform. (MID3 is specific to the power application.)
Usage
- Using the
.query()method will send thePOWer:REFLevel:ABSolute:MID<x>?query. - Using the
.verify(value)method will send thePOWer:REFLevel:ABSolute:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:ABSolute:MID<x> valuecommand.
SCPI Syntax
- POWer:REFLevel:ABSolute:MID<x> <NR3>; Ranges={D,-1e6,+1E6}
- POWer:REFLevel:ABSolute:MID<x>?
Info
<NR3>is a floating point number that specifies the absolute mid reference value.
PowerReflevelHysteresis
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:HYSTeresis command.
Description
- This command specifies the reference level hysteresis value to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:HYSTeresis?query. - Using the
.verify(value)method will send thePOWer:REFLevel:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:HYSTeresis valuecommand.
SCPI Syntax
- POWer:REFLevel:HYSTeresis <NR3>
- POWer:REFLevel:HYSTeresis?
Info
<NR3>is a floating point number that specifies the hysteresis value.
PowerReflevelMethod
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:METHod command.
Description
- This command specifies the method used to calculate the 0% and 100% reference level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:METHod?query. - Using the
.verify(value)method will send thePOWer:REFLevel:METHod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:METHod valuecommand.
SCPI Syntax
- POWer:REFLevel:METHod {ABSolute|PERCent}
- POWer:REFLevel:METHod?
Info
ABSolutespecifies that the reference levels are set explicitly using theMEASUrement:REFLevel:ABSolutecommands. This method is useful when precise values are required.PERCentspecifies that the reference levels are calculated as a percent of the signal amplitude. The percentages are defined using theMEASUrement:REFLevel:PERCentcommands.
PowerReflevelPercent
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:PERCent command.
Description
- This command sets the reference levels to be used for power measurements to the default percentage values.
Usage
- Using the
.write(value)method will send thePOWer:REFLevel:PERCent valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent <SETTODEFaults>
Info
SETTODEFaultssets the reference levels to their default percentage values.
Properties
.high: ThePOWer:REFLevel:PERCent:HIGHcommand..low: ThePOWer:REFLevel:PERCent:LOWcommand..mid: ThePOWer:REFLevel:PERCent:MID<x>command.
high
property
¶
high: PowerReflevelPercentHigh
Return the POWer:REFLevel:PERCent:HIGH command.
Description
- This command specifies the top reference percent level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:PERCent:HIGH?query. - Using the
.verify(value)method will send thePOWer:REFLevel:PERCent:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:PERCent:HIGH valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent:HIGH <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:HIGH?
Info
<NR3>is a floating point number that specifies the high value in percent.
low
property
¶
Return the POWer:REFLevel:PERCent:LOW command.
Description
- This command specifies the low reference percent level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:PERCent:LOW?query. - Using the
.verify(value)method will send thePOWer:REFLevel:PERCent:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:PERCent:LOW valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent:LOW <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:LOW?
Info
<NR3>is a floating point number that specifies the low value in percentage.
mid
property
¶
mid: dict[int, PowerReflevelPercentMidItem]
Return the POWer:REFLevel:PERCent:MID<x> command.
Description
- This command specifies one of 3 mid reference percentage levels to be used for power measurements. MID1 is used on the user’s voltage waveform. MID2 is used on the user’s current waveform. MID3 is used on the user’s gate waveform. (MID3 is specific to power applications.)
Usage
- Using the
.query()method will send thePOWer:REFLevel:PERCent:MID<x>?query. - Using the
.verify(value)method will send thePOWer:REFLevel:PERCent:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:PERCent:MID<x> valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent:MID<x> <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:MID<x>?
Info
<NR3>is a floating point number that specifies the mid value in percentage.
PowerReflevelPercentHigh
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:PERCent:HIGH command.
Description
- This command specifies the top reference percent level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:PERCent:HIGH?query. - Using the
.verify(value)method will send thePOWer:REFLevel:PERCent:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:PERCent:HIGH valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent:HIGH <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:HIGH?
Info
<NR3>is a floating point number that specifies the high value in percent.
PowerReflevelPercentLow
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:PERCent:LOW command.
Description
- This command specifies the low reference percent level to be used for power measurements.
Usage
- Using the
.query()method will send thePOWer:REFLevel:PERCent:LOW?query. - Using the
.verify(value)method will send thePOWer:REFLevel:PERCent:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:PERCent:LOW valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent:LOW <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:LOW?
Info
<NR3>is a floating point number that specifies the low value in percentage.
PowerReflevelPercentMidItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The POWer:REFLevel:PERCent:MID<x> command.
Description
- This command specifies one of 3 mid reference percentage levels to be used for power measurements. MID1 is used on the user’s voltage waveform. MID2 is used on the user’s current waveform. MID3 is used on the user’s gate waveform. (MID3 is specific to power applications.)
Usage
- Using the
.query()method will send thePOWer:REFLevel:PERCent:MID<x>?query. - Using the
.verify(value)method will send thePOWer:REFLevel:PERCent:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:REFLevel:PERCent:MID<x> valuecommand.
SCPI Syntax
- POWer:REFLevel:PERCent:MID<x> <NR3>; Ranges={D,0.0,100.0}
- POWer:REFLevel:PERCent:MID<x>?
Info
<NR3>is a floating point number that specifies the mid value in percentage.
PowerRipple
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:RIPPle command.
Description
- This command performs a vertical autoset for ripple measurements or sets the vertical offset to 0.
Usage
- Using the
.write(value)method will send thePOWer:RIPPle valuecommand.
SCPI Syntax
- POWer:RIPPle {VERTAUTOset|VERTDEFault}
Info
VERTAUTOsetautomatically scales the source waveform to optimize ripple measurements.VERTDEFaultsets the vertical offset of the source waveform to 0 volts (for voltage source) or 0 amperes (for current source).
Properties
.results: ThePOWer:RIPPle:RESultscommand tree..source: ThePOWer:RIPPle:SOUrcecommand.
results
property
¶
results: PowerRippleResults
Return the POWer:RIPPle:RESults command tree.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.amplitude: ThePOWer:RIPPle:RESults:AMPLitudecommand..max: ThePOWer:RIPPle:RESults:MAXcommand..mean: ThePOWer:RIPPle:RESults:MEANcommand..min: ThePOWer:RIPPle:RESults:MINcommand..stddev: ThePOWer:RIPPle:RESults:STDdevcommand.
source
property
¶
source: PowerRippleSource
Return the POWer:RIPPle:SOUrce command.
Description
- This command specifies the source waveform for ripple tests. The voltage source
waveform is specified using the
POWER:VOLTAGESOURCEcommand and the current waveform is specified using thePOWER:CURRENTSOURCEcommand.
Usage
- Using the
.write(value)method will send thePOWer:RIPPle:SOUrce valuecommand.
SCPI Syntax
- POWer:RIPPle:SOUrce {VOLTage|CURRent}
Info
VOLTagespecifies voltage source waveform for ripple tests.CURRentspecifies current source waveform for ripple tests.
PowerRippleResults
¶
Bases: SCPICmdRead
The POWer:RIPPle:RESults command tree.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.amplitude: ThePOWer:RIPPle:RESults:AMPLitudecommand..max: ThePOWer:RIPPle:RESults:MAXcommand..mean: ThePOWer:RIPPle:RESults:MEANcommand..min: ThePOWer:RIPPle:RESults:MINcommand..stddev: ThePOWer:RIPPle:RESults:STDdevcommand.
amplitude
property
¶
amplitude: PowerRippleResultsAmplitude
Return the POWer:RIPPle:RESults:AMPLitude command.
Description
- Returns the peak-to-peak ripple measurement.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:AMPLitude?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:AMPLitude?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:AMPLitude?
max
property
¶
Return the POWer:RIPPle:RESults:MAX command.
Description
- Returns the maximum of the peak-to-peak ripple measurements.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:MAX?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:MAX?
mean
property
¶
mean: PowerRippleResultsMean
Return the POWer:RIPPle:RESults:MEAN command.
Description
- Returns the mean of the peak-to-peak ripple measurements.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:MEAN?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:MEAN?
min
property
¶
Return the POWer:RIPPle:RESults:MIN command.
Description
- Returns the minimum of the peak-to-peak ripple measurement.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:MIN?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:MIN?
stddev
property
¶
stddev: PowerRippleResultsStddev
Return the POWer:RIPPle:RESults:STDdev command.
Description
- Returns the standard deviation of the peak-to-peak ripple measurements.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:STDdev?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:STDdev?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:STDdev?
PowerRippleResultsAmplitude
¶
Bases: SCPICmdRead
The POWer:RIPPle:RESults:AMPLitude command.
Description
- Returns the peak-to-peak ripple measurement.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:AMPLitude?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:AMPLitude?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:AMPLitude?
PowerRippleResultsMax
¶
Bases: SCPICmdRead
The POWer:RIPPle:RESults:MAX command.
Description
- Returns the maximum of the peak-to-peak ripple measurements.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:MAX?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:MAX?
PowerRippleResultsMean
¶
Bases: SCPICmdRead
The POWer:RIPPle:RESults:MEAN command.
Description
- Returns the mean of the peak-to-peak ripple measurements.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:MEAN?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:MEAN?
PowerRippleResultsMin
¶
Bases: SCPICmdRead
The POWer:RIPPle:RESults:MIN command.
Description
- Returns the minimum of the peak-to-peak ripple measurement.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:MIN?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:MIN?
PowerRippleResultsStddev
¶
Bases: SCPICmdRead
The POWer:RIPPle:RESults:STDdev command.
Description
- Returns the standard deviation of the peak-to-peak ripple measurements.
Usage
- Using the
.query()method will send thePOWer:RIPPle:RESults:STDdev?query. - Using the
.verify(value)method will send thePOWer:RIPPle:RESults:STDdev?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:RIPPle:RESults:STDdev?
PowerRippleSource
¶
Bases: SCPICmdWrite
The POWer:RIPPle:SOUrce command.
Description
- This command specifies the source waveform for ripple tests. The voltage source waveform
is specified using the
POWER:VOLTAGESOURCEcommand and the current waveform is specified using thePOWER:CURRENTSOURCEcommand.
Usage
- Using the
.write(value)method will send thePOWer:RIPPle:SOUrce valuecommand.
SCPI Syntax
- POWer:RIPPle:SOUrce {VOLTage|CURRent}
Info
VOLTagespecifies voltage source waveform for ripple tests.CURRentspecifies current source waveform for ripple tests.
PowerSoa
¶
Bases: SCPICmdRead
The POWer:SOA command tree.
Usage
- Using the
.query()method will send thePOWer:SOA?query. - Using the
.verify(value)method will send thePOWer:SOA?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.linear: ThePOWer:SOA:LINearcommand tree..log: ThePOWer:SOA:LOGcommand tree..mask: ThePOWer:SOA:MASKcommand tree..plottype: ThePOWer:SOA:PLOTTYPecommand..result: ThePOWer:SOA:RESultcommand tree.
linear
property
¶
linear: PowerSoaLinear
Return the POWer:SOA:LINear command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.xmax: ThePOWer:SOA:LINear:XMAXcommand..xmin: ThePOWer:SOA:LINear:XMINcommand..ymax: ThePOWer:SOA:LINear:YMAXcommand..ymin: ThePOWer:SOA:LINear:YMINcommand.
log
property
¶
log: PowerSoaLog
Return the POWer:SOA:LOG command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.xmax: ThePOWer:SOA:LOG:XMAXcommand..xmin: ThePOWer:SOA:LOG:XMINcommand..ymax: ThePOWer:SOA:LOG:YMAXcommand..ymin: ThePOWer:SOA:LOG:YMINcommand.
mask
property
¶
mask: PowerSoaMask
Return the POWer:SOA:MASK command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.define: ThePOWer:SOA:MASK:DEFinecommand..maxamps: ThePOWer:SOA:MASK:MAXAmpscommand..maxvolts: ThePOWer:SOA:MASK:MAXVoltscommand..maxwatts: ThePOWer:SOA:MASK:MAXWattscommand..nr_pt: ThePOWer:SOA:MASK:NR_Ptcommand..state: ThePOWer:SOA:MASK:STATEcommand..stoponviol: ThePOWer:SOA:MASK:STOPOnviolcommand.
plottype
property
¶
plottype: PowerSoaPlottype
Return the POWer:SOA:PLOTTYPe command.
Description
- This command specifies the Safe Operating Area (SOA) plot type.
Usage
- Using the
.query()method will send thePOWer:SOA:PLOTTYPe?query. - Using the
.verify(value)method will send thePOWer:SOA:PLOTTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:PLOTTYPe valuecommand.
SCPI Syntax
- POWer:SOA:PLOTTYPe {LOG|LINear}
- POWer:SOA:PLOTTYPe?
Info
LOGfor logarithmic SOA plot type.LINearfor linear SOA plot type.
result
property
¶
result: PowerSoaResult
Return the POWer:SOA:RESult command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.failures: ThePOWer:SOA:RESult:FAILurescommand tree..numacq: ThePOWer:SOA:RESult:NUMACqcommand..state: ThePOWer:SOA:RESult:STATEcommand.
PowerSoaLinear
¶
Bases: SCPICmdRead
The POWer:SOA:LINear command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.xmax: ThePOWer:SOA:LINear:XMAXcommand..xmin: ThePOWer:SOA:LINear:XMINcommand..ymax: ThePOWer:SOA:LINear:YMAXcommand..ymin: ThePOWer:SOA:LINear:YMINcommand.
xmax
property
¶
xmax: PowerSoaLinearXmax
Return the POWer:SOA:LINear:XMAX command.
Description
- This command specifies the user XMAX value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:XMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:XMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:XMAX valuecommand.
SCPI Syntax
- POWer:SOA:LINear:XMAX <NR3>
- POWer:SOA:LINear:XMAX?
Info
<NR3>is a floating point number that specifies the XMAX value used for linear SOA calculations.
xmin
property
¶
xmin: PowerSoaLinearXmin
Return the POWer:SOA:LINear:XMIN command.
Description
- This command specifies the user XMIN value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:XMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:XMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:XMIN valuecommand.
SCPI Syntax
- POWer:SOA:LINear:XMIN <NR3>
- POWer:SOA:LINear:XMIN?
Info
<NR3>is a floating point number that specifies the XMIN value used for linear SOA calculations.
ymax
property
¶
ymax: PowerSoaLinearYmax
Return the POWer:SOA:LINear:YMAX command.
Description
- This command specifies the user YMAX value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:YMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:YMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:YMAX valuecommand.
SCPI Syntax
- POWer:SOA:LINear:YMAX <NR3>
- POWer:SOA:LINear:YMAX?
Info
<NR3>is a floating point number that specifies the YMAX value used for linear SOA calculations.
ymin
property
¶
ymin: PowerSoaLinearYmin
Return the POWer:SOA:LINear:YMIN command.
Description
- This command specifies the user YMIN value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:YMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:YMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:YMIN valuecommand.
SCPI Syntax
- POWer:SOA:LINear:YMIN <NR3>
- POWer:SOA:LINear:YMIN?
Info
<NR3>is a floating point number that specifies the YMIN value used for linear SOA calculations.
PowerSoaLinearXmax
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LINear:XMAX command.
Description
- This command specifies the user XMAX value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:XMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:XMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:XMAX valuecommand.
SCPI Syntax
- POWer:SOA:LINear:XMAX <NR3>
- POWer:SOA:LINear:XMAX?
Info
<NR3>is a floating point number that specifies the XMAX value used for linear SOA calculations.
PowerSoaLinearXmin
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LINear:XMIN command.
Description
- This command specifies the user XMIN value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:XMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:XMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:XMIN valuecommand.
SCPI Syntax
- POWer:SOA:LINear:XMIN <NR3>
- POWer:SOA:LINear:XMIN?
Info
<NR3>is a floating point number that specifies the XMIN value used for linear SOA calculations.
PowerSoaLinearYmax
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LINear:YMAX command.
Description
- This command specifies the user YMAX value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:YMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:YMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:YMAX valuecommand.
SCPI Syntax
- POWer:SOA:LINear:YMAX <NR3>
- POWer:SOA:LINear:YMAX?
Info
<NR3>is a floating point number that specifies the YMAX value used for linear SOA calculations.
PowerSoaLinearYmin
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LINear:YMIN command.
Description
- This command specifies the user YMIN value for use in linear SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LINear:YMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LINear:YMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LINear:YMIN valuecommand.
SCPI Syntax
- POWer:SOA:LINear:YMIN <NR3>
- POWer:SOA:LINear:YMIN?
Info
<NR3>is a floating point number that specifies the YMIN value used for linear SOA calculations.
PowerSoaLog
¶
Bases: SCPICmdRead
The POWer:SOA:LOG command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.xmax: ThePOWer:SOA:LOG:XMAXcommand..xmin: ThePOWer:SOA:LOG:XMINcommand..ymax: ThePOWer:SOA:LOG:YMAXcommand..ymin: ThePOWer:SOA:LOG:YMINcommand.
xmax
property
¶
xmax: PowerSoaLogXmax
Return the POWer:SOA:LOG:XMAX command.
Description
- This command specifies the user XMAX value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:XMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:XMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:XMAX valuecommand.
SCPI Syntax
- POWer:SOA:LOG:XMAX <NR3>
- POWer:SOA:LOG:XMAX?
Info
<NR3>is a floating point number that specifies the XMAX value used for log SOA calculations.
xmin
property
¶
xmin: PowerSoaLogXmin
Return the POWer:SOA:LOG:XMIN command.
Description
- This command specifies the user XMIN value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:XMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:XMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:XMIN valuecommand.
SCPI Syntax
- POWer:SOA:LOG:XMIN <NR3>
- POWer:SOA:LOG:XMIN?
Info
<NR3>is a floating point number that specifies the XMIN value used for log SOA calculations.
ymax
property
¶
ymax: PowerSoaLogYmax
Return the POWer:SOA:LOG:YMAX command.
Description
- This command specifies the user YMAX value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:YMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:YMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:YMAX valuecommand.
SCPI Syntax
- POWer:SOA:LOG:YMAX <NR3>
- POWer:SOA:LOG:YMAX?
Info
<NR3>is a floating point number that specifies the YMAX value used for log SOA calculations.
ymin
property
¶
ymin: PowerSoaLogYmin
Return the POWer:SOA:LOG:YMIN command.
Description
- This command specifies the user YMIN value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:YMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:YMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:YMIN valuecommand.
SCPI Syntax
- POWer:SOA:LOG:YMIN <NR3>
- POWer:SOA:LOG:YMIN?
Info
<NR3>is a floating point number that specifies the YMIN value used for log SOA calculations.
PowerSoaLogXmax
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LOG:XMAX command.
Description
- This command specifies the user XMAX value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:XMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:XMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:XMAX valuecommand.
SCPI Syntax
- POWer:SOA:LOG:XMAX <NR3>
- POWer:SOA:LOG:XMAX?
Info
<NR3>is a floating point number that specifies the XMAX value used for log SOA calculations.
PowerSoaLogXmin
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LOG:XMIN command.
Description
- This command specifies the user XMIN value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:XMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:XMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:XMIN valuecommand.
SCPI Syntax
- POWer:SOA:LOG:XMIN <NR3>
- POWer:SOA:LOG:XMIN?
Info
<NR3>is a floating point number that specifies the XMIN value used for log SOA calculations.
PowerSoaLogYmax
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LOG:YMAX command.
Description
- This command specifies the user YMAX value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:YMAX?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:YMAX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:YMAX valuecommand.
SCPI Syntax
- POWer:SOA:LOG:YMAX <NR3>
- POWer:SOA:LOG:YMAX?
Info
<NR3>is a floating point number that specifies the YMAX value used for log SOA calculations.
PowerSoaLogYmin
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:LOG:YMIN command.
Description
- This command specifies the user YMIN value for use in Log SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:LOG:YMIN?query. - Using the
.verify(value)method will send thePOWer:SOA:LOG:YMIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:LOG:YMIN valuecommand.
SCPI Syntax
- POWer:SOA:LOG:YMIN <NR3>
- POWer:SOA:LOG:YMIN?
Info
<NR3>is a floating point number that specifies the YMIN value used for log SOA calculations.
PowerSoaMask
¶
Bases: SCPICmdRead
The POWer:SOA:MASK command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.define: ThePOWer:SOA:MASK:DEFinecommand..maxamps: ThePOWer:SOA:MASK:MAXAmpscommand..maxvolts: ThePOWer:SOA:MASK:MAXVoltscommand..maxwatts: ThePOWer:SOA:MASK:MAXWattscommand..nr_pt: ThePOWer:SOA:MASK:NR_Ptcommand..state: ThePOWer:SOA:MASK:STATEcommand..stoponviol: ThePOWer:SOA:MASK:STOPOnviolcommand.
define
property
¶
define: PowerSoaMaskDefine
Return the POWer:SOA:MASK:DEFine command.
Description
- This command specifies the X (volts) and Y (Amps) coordinates of the current SOA mask.
You can specify the number of points from 2 to 10, minimum being 2. Successive X
values must be ≥ the preceding X values. The number of XY points sent determines the
value of
NR_PT.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:DEFine?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:DEFine?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:DEFine valuecommand.
SCPI Syntax
- POWer:SOA:MASK:DEFine <NR3>
- POWer:SOA:MASK:DEFine?
Info
<NR3>is a floating point number that represents the SOA mask coordinates.
maxamps
property
¶
maxamps: PowerSoaMaskMaxamps
Return the POWer:SOA:MASK:MAXAmps command.
Description
- This command specifies the maximum current applied to SOA mask testing.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:MAXAmps?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:MAXAmps?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:MAXAmps valuecommand.
SCPI Syntax
- POWer:SOA:MASK:MAXAmps <NR3>
- POWer:SOA:MASK:MAXAmps?
Info
<NR3>is a floating point number that specifies the maximum current applied to SOA mask testing.
maxvolts
property
¶
maxvolts: PowerSoaMaskMaxvolts
Return the POWer:SOA:MASK:MAXVolts command.
Description
- This command specifies the maximum voltage applied to SOA mask testing.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:MAXVolts?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:MAXVolts?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:MAXVolts valuecommand.
SCPI Syntax
- POWer:SOA:MASK:MAXVolts <NR3>
- POWer:SOA:MASK:MAXVolts?
Info
<NR3>is a floating point number that specifies the maximum voltage applied to SOA mask testing.
maxwatts
property
¶
maxwatts: PowerSoaMaskMaxwatts
Return the POWer:SOA:MASK:MAXWatts command.
Description
- This command specifies the maximum power applied to SOA mask testing.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:MAXWatts?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:MAXWatts?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:MAXWatts valuecommand.
SCPI Syntax
- POWer:SOA:MASK:MAXWatts <NR3>
- POWer:SOA:MASK:MAXWatts?
Info
<NR3>is a floating point number that specifies the maximum power applied to SOA mask testing.
nr_pt
property
¶
nr_pt: PowerSoaMaskNrPt
Return the POWer:SOA:MASK:NR_Pt command.
Description
- Returns the number of mask points defined.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:NR_Pt?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:NR_Pt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:MASK:NR_Pt?
state
property
¶
state: PowerSoaMaskState
Return the POWer:SOA:MASK:STATE command.
Description
- This command specifies the state of the mask for SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:STATE?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:STATE valuecommand.
SCPI Syntax
- POWer:SOA:MASK:STATE {OFF|LIMITS|POINTS}
- POWer:SOA:MASK:STATE?
Info
OFFdisables mask testing.LIMITSenables mask testing based on limits specified usingPOWER:SOA:MASK:MAXAMPS,POWER:SOA:MASK:MAXVOLTS, andPOWER:SOA:MASK:MAXWATTScommands.POINTSenables mask testing based on masks points defined.
stoponviol
property
¶
stoponviol: PowerSoaMaskStoponviol
Return the POWer:SOA:MASK:STOPOnviol command.
Description
- This command specifies the enabled state of the mask stop on violation condition.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:STOPOnviol?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:STOPOnviol?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:STOPOnviol valuecommand.
SCPI Syntax
- POWer:SOA:MASK:STOPOnviol {ON|OFF|1|0}
- POWer:SOA:MASK:STOPOnviol?
Info
OFFor 0 enables mask stop on violations.ONor 1 disables mask stop on violations.
PowerSoaMaskDefine
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:MASK:DEFine command.
Description
- This command specifies the X (volts) and Y (Amps) coordinates of the current SOA mask. You
can specify the number of points from 2 to 10, minimum being 2. Successive X values must
be ≥ the preceding X values. The number of XY points sent determines the value of
NR_PT.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:DEFine?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:DEFine?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:DEFine valuecommand.
SCPI Syntax
- POWer:SOA:MASK:DEFine <NR3>
- POWer:SOA:MASK:DEFine?
Info
<NR3>is a floating point number that represents the SOA mask coordinates.
PowerSoaMaskMaxamps
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:MASK:MAXAmps command.
Description
- This command specifies the maximum current applied to SOA mask testing.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:MAXAmps?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:MAXAmps?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:MAXAmps valuecommand.
SCPI Syntax
- POWer:SOA:MASK:MAXAmps <NR3>
- POWer:SOA:MASK:MAXAmps?
Info
<NR3>is a floating point number that specifies the maximum current applied to SOA mask testing.
PowerSoaMaskMaxvolts
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:MASK:MAXVolts command.
Description
- This command specifies the maximum voltage applied to SOA mask testing.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:MAXVolts?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:MAXVolts?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:MAXVolts valuecommand.
SCPI Syntax
- POWer:SOA:MASK:MAXVolts <NR3>
- POWer:SOA:MASK:MAXVolts?
Info
<NR3>is a floating point number that specifies the maximum voltage applied to SOA mask testing.
PowerSoaMaskMaxwatts
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:MASK:MAXWatts command.
Description
- This command specifies the maximum power applied to SOA mask testing.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:MAXWatts?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:MAXWatts?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:MAXWatts valuecommand.
SCPI Syntax
- POWer:SOA:MASK:MAXWatts <NR3>
- POWer:SOA:MASK:MAXWatts?
Info
<NR3>is a floating point number that specifies the maximum power applied to SOA mask testing.
PowerSoaMaskNrPt
¶
Bases: SCPICmdRead
The POWer:SOA:MASK:NR_Pt command.
Description
- Returns the number of mask points defined.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:NR_Pt?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:NR_Pt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:MASK:NR_Pt?
PowerSoaMaskState
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:MASK:STATE command.
Description
- This command specifies the state of the mask for SOA calculations.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:STATE?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:STATE valuecommand.
SCPI Syntax
- POWer:SOA:MASK:STATE {OFF|LIMITS|POINTS}
- POWer:SOA:MASK:STATE?
Info
OFFdisables mask testing.LIMITSenables mask testing based on limits specified usingPOWER:SOA:MASK:MAXAMPS,POWER:SOA:MASK:MAXVOLTS, andPOWER:SOA:MASK:MAXWATTScommands.POINTSenables mask testing based on masks points defined.
PowerSoaMaskStoponviol
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:MASK:STOPOnviol command.
Description
- This command specifies the enabled state of the mask stop on violation condition.
Usage
- Using the
.query()method will send thePOWer:SOA:MASK:STOPOnviol?query. - Using the
.verify(value)method will send thePOWer:SOA:MASK:STOPOnviol?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:MASK:STOPOnviol valuecommand.
SCPI Syntax
- POWer:SOA:MASK:STOPOnviol {ON|OFF|1|0}
- POWer:SOA:MASK:STOPOnviol?
Info
OFFor 0 enables mask stop on violations.ONor 1 disables mask stop on violations.
PowerSoaPlottype
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SOA:PLOTTYPe command.
Description
- This command specifies the Safe Operating Area (SOA) plot type.
Usage
- Using the
.query()method will send thePOWer:SOA:PLOTTYPe?query. - Using the
.verify(value)method will send thePOWer:SOA:PLOTTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SOA:PLOTTYPe valuecommand.
SCPI Syntax
- POWer:SOA:PLOTTYPe {LOG|LINear}
- POWer:SOA:PLOTTYPe?
Info
LOGfor logarithmic SOA plot type.LINearfor linear SOA plot type.
PowerSoaResult
¶
Bases: SCPICmdRead
The POWer:SOA:RESult command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.failures: ThePOWer:SOA:RESult:FAILurescommand tree..numacq: ThePOWer:SOA:RESult:NUMACqcommand..state: ThePOWer:SOA:RESult:STATEcommand.
failures
property
¶
failures: PowerSoaResultFailures
Return the POWer:SOA:RESult:FAILures command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:FAILures?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:FAILures?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.qty: ThePOWer:SOA:RESult:FAILures:QTYcommand.
numacq
property
¶
numacq: PowerSoaResultNumacq
Return the POWer:SOA:RESult:NUMACq command.
Description
- Returns the number of acquisitions in the test.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:NUMACq?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:NUMACq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:RESult:NUMACq?
state
property
¶
state: PowerSoaResultState
Return the POWer:SOA:RESult:STATE command.
Description
- Returns the pass/fail state of the SOA test.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:STATE?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:RESult:STATE?
PowerSoaResultFailures
¶
Bases: SCPICmdRead
The POWer:SOA:RESult:FAILures command tree.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:FAILures?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:FAILures?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.qty: ThePOWer:SOA:RESult:FAILures:QTYcommand.
qty
property
¶
Return the POWer:SOA:RESult:FAILures:QTY command.
Description
- Returns the number of failures in the test.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:FAILures:QTY?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:FAILures:QTY?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:RESult:FAILures:QTY?
PowerSoaResultFailuresQty
¶
Bases: SCPICmdRead
The POWer:SOA:RESult:FAILures:QTY command.
Description
- Returns the number of failures in the test.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:FAILures:QTY?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:FAILures:QTY?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:RESult:FAILures:QTY?
PowerSoaResultNumacq
¶
Bases: SCPICmdRead
The POWer:SOA:RESult:NUMACq command.
Description
- Returns the number of acquisitions in the test.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:NUMACq?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:NUMACq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:RESult:NUMACq?
PowerSoaResultState
¶
Bases: SCPICmdRead
The POWer:SOA:RESult:STATE command.
Description
- Returns the pass/fail state of the SOA test.
Usage
- Using the
.query()method will send thePOWer:SOA:RESult:STATE?query. - Using the
.verify(value)method will send thePOWer:SOA:RESult:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SOA:RESult:STATE?
PowerStatistics
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:STATIstics command.
Description
- Clears all the accumulated statistics of all measurements. Performs the same function as
the
MEASUREMENT:STATISTICScommand.
Usage
- Using the
.write(value)method will send thePOWer:STATIstics valuecommand.
SCPI Syntax
- POWer:STATIstics {RESET}
Info
RESETclears the measurement statistics.
Properties
.mode: ThePOWer:STATIstics:MODecommand..weighting: ThePOWer:STATIstics:WEIghtingcommand.
mode
property
¶
mode: PowerStatisticsMode
Return the POWer:STATIstics:MODe command.
Description
- Enables or disables the display of the measurement statistics. Performs the same
function as the
MEASUREMENT:STATISTICS:MODEcommand.
Usage
- Using the
.query()method will send thePOWer:STATIstics:MODe?query. - Using the
.verify(value)method will send thePOWer:STATIstics:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:STATIstics:MODe valuecommand.
SCPI Syntax
- POWer:STATIstics:MODe {OFF|ALL}
- POWer:STATIstics:MODe?
Info
ALLturns on measurement statistics display.OFFturns all measurements statistics off.
weighting
property
¶
weighting: PowerStatisticsWeighting
Return the POWer:STATIstics:WEIghting command.
Description
- Sets the number of samples which are included for the statistics computations for mean
and the standard deviation. Performs the same function as the
MEASUREMENT:STATISTICS:WEIGHTINGcommand.
Usage
- Using the
.query()method will send thePOWer:STATIstics:WEIghting?query. - Using the
.verify(value)method will send thePOWer:STATIstics:WEIghting?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:STATIstics:WEIghting valuecommand.
SCPI Syntax
- POWer:STATIstics:WEIghting <NR1>;Ranges {L,2,1000}
- POWer:STATIstics:WEIghting?
Info
<NR1>is the number of samples used for the mean and standard deviation statistical accumulations.
PowerStatisticsMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:STATIstics:MODe command.
Description
- Enables or disables the display of the measurement statistics. Performs the same function
as the
MEASUREMENT:STATISTICS:MODEcommand.
Usage
- Using the
.query()method will send thePOWer:STATIstics:MODe?query. - Using the
.verify(value)method will send thePOWer:STATIstics:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:STATIstics:MODe valuecommand.
SCPI Syntax
- POWer:STATIstics:MODe {OFF|ALL}
- POWer:STATIstics:MODe?
Info
ALLturns on measurement statistics display.OFFturns all measurements statistics off.
PowerStatisticsWeighting
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:STATIstics:WEIghting command.
Description
- Sets the number of samples which are included for the statistics computations for mean and
the standard deviation. Performs the same function as the
MEASUREMENT:STATISTICS:WEIGHTINGcommand.
Usage
- Using the
.query()method will send thePOWer:STATIstics:WEIghting?query. - Using the
.verify(value)method will send thePOWer:STATIstics:WEIghting?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:STATIstics:WEIghting valuecommand.
SCPI Syntax
- POWer:STATIstics:WEIghting <NR1>;Ranges {L,2,1000}
- POWer:STATIstics:WEIghting?
Info
<NR1>is the number of samples used for the mean and standard deviation statistical accumulations.
PowerSwloss
¶
Bases: SCPICmdRead
The POWer:SWLoss command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss?query. - Using the
.verify(value)method will send thePOWer:SWLoss?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condcalcmethod: ThePOWer:SWLoss:CONDCALCmethodcommand..conduction: ThePOWer:SWLoss:CONDuctioncommand tree..display: ThePOWer:SWLoss:DISplaycommand..gate: ThePOWer:SWLoss:GATecommand tree..numcycles: ThePOWer:SWLoss:NUMCYClescommand..rdson: ThePOWer:SWLoss:RDSoncommand..reflevel: ThePOWer:SWLoss:REFLevelcommand tree..toff: ThePOWer:SWLoss:TOFFcommand tree..ton: ThePOWer:SWLoss:TONcommand tree..total: ThePOWer:SWLoss:TOTalcommand tree..vcesat: ThePOWer:SWLoss:VCEsatcommand.
condcalcmethod
property
¶
condcalcmethod: PowerSwlossCondcalcmethod
Return the POWer:SWLoss:CONDCALCmethod command.
Description
- This command specifies the power application switching loss conduction calculation method.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDCALCmethod?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDCALCmethod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:CONDCALCmethod valuecommand.
SCPI Syntax
- POWer:SWLoss:CONDCALCmethod {VOLTage|RDSon|VCEsat}
- POWer:SWLoss:CONDCALCmethod?
Info
VOLTagesets voltage as the conduction calculation method.RDSonsets RDSon as the conduction calculation method.VCEsatsets VCEsat as the conduction calculation method.
conduction
property
¶
conduction: PowerSwlossConduction
Return the POWer:SWLoss:CONDuction command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.energy: ThePOWer:SWLoss:CONDuction:ENERGYcommand tree..power: ThePOWer:SWLoss:CONDuction:POWercommand tree.
display
property
¶
display: PowerSwlossDisplay
Return the POWer:SWLoss:DISplay command.
Description
- This command specifies the display selection for switching loss results: All measurements, energy loss measurements or power loss measurements.
Usage
- Using the
.query()method will send thePOWer:SWLoss:DISplay?query. - Using the
.verify(value)method will send thePOWer:SWLoss:DISplay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:DISplay valuecommand.
SCPI Syntax
- POWer:SWLoss:DISplay {ALL|ENERGYLoss|POWERLoss}
- POWer:SWLoss:DISplay?
Info
ALLdisplays both energy and power loss measurements in the results.ENERGYLossdisplays only energy loss measurements in the results.POWERLossdisplays only power loss measurements in the results.
gate
property
¶
gate: PowerSwlossGate
Return the POWer:SWLoss:GATe command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:GATe?query. - Using the
.verify(value)method will send thePOWer:SWLoss:GATe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: ThePOWer:SWLoss:GATe:POLaritycommand..turnon: ThePOWer:SWLoss:GATe:TURNONcommand.
numcycles
property
¶
numcycles: PowerSwlossNumcycles
Return the POWer:SWLoss:NUMCYCles command.
Description
- Returns the number of cycles counted for the switching loss calculation.
Usage
- Using the
.query(argument)method will send thePOWer:SWLoss:NUMCYCles? argumentquery. - Using the
.verify(argument, value)method will send thePOWer:SWLoss:NUMCYCles? argumentquery and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:NUMCYCles? <NR3>
rdson
property
¶
rdson: PowerSwlossRdson
Return the POWer:SWLoss:RDSon command.
Description
- This command specifies the user RDSON value for use in switching loss calculations when the conduction calculation method is RDSON.
Usage
- Using the
.query()method will send thePOWer:SWLoss:RDSon?query. - Using the
.verify(value)method will send thePOWer:SWLoss:RDSon?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:RDSon valuecommand.
SCPI Syntax
- POWer:SWLoss:RDSon <NR3>
- POWer:SWLoss:RDSon?
Info
<NR3>is a floating point number that specifies the RDSON switching loss calculation.
reflevel
property
¶
reflevel: PowerSwlossReflevel
Return the POWer:SWLoss:REFLevel command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.absolute: ThePOWer:SWLoss:REFLevel:ABSolutecommand tree..percent: ThePOWer:SWLoss:REFLevel:PERCentcommand tree.
toff
property
¶
toff: PowerSwlossToff
Return the POWer:SWLoss:TOFF command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.energy: ThePOWer:SWLoss:TOFF:ENERGYcommand tree..power: ThePOWer:SWLoss:TOFF:POWercommand tree.
ton
property
¶
ton: PowerSwlossTon
Return the POWer:SWLoss:TON command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.energy: ThePOWer:SWLoss:TON:ENERGYcommand tree..power: ThePOWer:SWLoss:TON:POWercommand tree.
total
property
¶
total: PowerSwlossTotal
Return the POWer:SWLoss:TOTal command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.energy: ThePOWer:SWLoss:TOTal:ENERGYcommand tree..power: ThePOWer:SWLoss:TOTal:POWercommand tree.
vcesat
property
¶
vcesat: PowerSwlossVcesat
Return the POWer:SWLoss:VCEsat command.
Description
- This command specifies VCESAT value for use in switching loss calculations when the conduction calculation method is VCESAT.
Usage
- Using the
.query()method will send thePOWer:SWLoss:VCEsat?query. - Using the
.verify(value)method will send thePOWer:SWLoss:VCEsat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:VCEsat valuecommand.
SCPI Syntax
- POWer:SWLoss:VCEsat <NR3>
- POWer:SWLoss:VCEsat?
Info
<NR3>is a floating point number that specifies the VCEsat switching loss calculation.
PowerSwlossCondcalcmethod
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:CONDCALCmethod command.
Description
- This command specifies the power application switching loss conduction calculation method.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDCALCmethod?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDCALCmethod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:CONDCALCmethod valuecommand.
SCPI Syntax
- POWer:SWLoss:CONDCALCmethod {VOLTage|RDSon|VCEsat}
- POWer:SWLoss:CONDCALCmethod?
Info
VOLTagesets voltage as the conduction calculation method.RDSonsets RDSon as the conduction calculation method.VCEsatsets VCEsat as the conduction calculation method.
PowerSwlossConduction
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.energy: ThePOWer:SWLoss:CONDuction:ENERGYcommand tree..power: ThePOWer:SWLoss:CONDuction:POWercommand tree.
energy
property
¶
energy: PowerSwlossConductionEnergy
Return the POWer:SWLoss:CONDuction:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:CONDuction:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:CONDuction:ENERGY:MEANcommand..min: ThePOWer:SWLoss:CONDuction:ENERGY:MINcommand.
power
property
¶
power: PowerSwlossConductionPower
Return the POWer:SWLoss:CONDuction:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:CONDuction:POWer:MAXcommand..mean: ThePOWer:SWLoss:CONDuction:POWer:MEANcommand..min: ThePOWer:SWLoss:CONDuction:POWer:MINcommand.
PowerSwlossConductionEnergy
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:CONDuction:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:CONDuction:ENERGY:MEANcommand..min: ThePOWer:SWLoss:CONDuction:ENERGY:MINcommand.
max
property
¶
Return the POWer:SWLoss:CONDuction:ENERGY:MAX command.
Description
- Returns the maximum conduction energy for switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:ENERGY:MAX?
mean
property
¶
Return the POWer:SWLoss:CONDuction:ENERGY:MEAN command.
Description
- Returns the mean conduction energy in the conduction period for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:ENERGY:MEAN?
min
property
¶
Return the POWer:SWLoss:CONDuction:ENERGY:MIN command.
Description
- Returns the minimum conduction energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:ENERGY:MIN?
PowerSwlossConductionEnergyMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:ENERGY:MAX command.
Description
- Returns the maximum conduction energy for switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:ENERGY:MAX?
PowerSwlossConductionEnergyMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:ENERGY:MEAN command.
Description
- Returns the mean conduction energy in the conduction period for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:ENERGY:MEAN?
PowerSwlossConductionEnergyMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:ENERGY:MIN command.
Description
- Returns the minimum conduction energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:ENERGY:MIN?
PowerSwlossConductionPower
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:CONDuction:POWer:MAXcommand..mean: ThePOWer:SWLoss:CONDuction:POWer:MEANcommand..min: ThePOWer:SWLoss:CONDuction:POWer:MINcommand.
max
property
¶
Return the POWer:SWLoss:CONDuction:POWer:MAX command.
Description
- Returns the maximum conduction power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:POWer:MAX?
mean
property
¶
Return the POWer:SWLoss:CONDuction:POWer:MEAN command.
Description
- Returns the mean conduction power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:POWer:MEAN?
min
property
¶
Return the POWer:SWLoss:CONDuction:POWer:MIN command.
Description
- Returns the minimum conduction power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:POWer:MIN?
PowerSwlossConductionPowerMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:POWer:MAX command.
Description
- Returns the maximum conduction power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:POWer:MAX?
PowerSwlossConductionPowerMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:POWer:MEAN command.
Description
- Returns the mean conduction power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:POWer:MEAN?
PowerSwlossConductionPowerMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:CONDuction:POWer:MIN command.
Description
- Returns the minimum conduction power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:CONDuction:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:CONDuction:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:CONDuction:POWer:MIN?
PowerSwlossDisplay
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:DISplay command.
Description
- This command specifies the display selection for switching loss results: All measurements, energy loss measurements or power loss measurements.
Usage
- Using the
.query()method will send thePOWer:SWLoss:DISplay?query. - Using the
.verify(value)method will send thePOWer:SWLoss:DISplay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:DISplay valuecommand.
SCPI Syntax
- POWer:SWLoss:DISplay {ALL|ENERGYLoss|POWERLoss}
- POWer:SWLoss:DISplay?
Info
ALLdisplays both energy and power loss measurements in the results.ENERGYLossdisplays only energy loss measurements in the results.POWERLossdisplays only power loss measurements in the results.
PowerSwlossGate
¶
Bases: SCPICmdRead
The POWer:SWLoss:GATe command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:GATe?query. - Using the
.verify(value)method will send thePOWer:SWLoss:GATe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: ThePOWer:SWLoss:GATe:POLaritycommand..turnon: ThePOWer:SWLoss:GATe:TURNONcommand.
polarity
property
¶
polarity: PowerSwlossGatePolarity
Return the POWer:SWLoss:GATe:POLarity command.
Description
- This command specifies the switching loss gate polarity.
Usage
- Using the
.query()method will send thePOWer:SWLoss:GATe:POLarity?query. - Using the
.verify(value)method will send thePOWer:SWLoss:GATe:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:GATe:POLarity valuecommand.
SCPI Syntax
- POWer:SWLoss:GATe:POLarity {FALL|RISe}
- POWer:SWLoss:GATe:POLarity?
Info
FALLsets falling edge as the switching loss gate polarity.RISesets rising edge as the switching loss gate polarity.
turnon
property
¶
turnon: PowerSwlossGateTurnon
Return the POWer:SWLoss:GATe:TURNON command.
Description
- This command specifies the gate turn on level for switching loss power measurements.
Usage
- Using the
.query()method will send thePOWer:SWLoss:GATe:TURNON?query. - Using the
.verify(value)method will send thePOWer:SWLoss:GATe:TURNON?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:GATe:TURNON valuecommand.
SCPI Syntax
- POWer:SWLoss:GATe:TURNON <NR3>
- POWer:SWLoss:GATe:TURNON?
PowerSwlossGatePolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:GATe:POLarity command.
Description
- This command specifies the switching loss gate polarity.
Usage
- Using the
.query()method will send thePOWer:SWLoss:GATe:POLarity?query. - Using the
.verify(value)method will send thePOWer:SWLoss:GATe:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:GATe:POLarity valuecommand.
SCPI Syntax
- POWer:SWLoss:GATe:POLarity {FALL|RISe}
- POWer:SWLoss:GATe:POLarity?
Info
FALLsets falling edge as the switching loss gate polarity.RISesets rising edge as the switching loss gate polarity.
PowerSwlossGateTurnon
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:GATe:TURNON command.
Description
- This command specifies the gate turn on level for switching loss power measurements.
Usage
- Using the
.query()method will send thePOWer:SWLoss:GATe:TURNON?query. - Using the
.verify(value)method will send thePOWer:SWLoss:GATe:TURNON?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:GATe:TURNON valuecommand.
SCPI Syntax
- POWer:SWLoss:GATe:TURNON <NR3>
- POWer:SWLoss:GATe:TURNON?
PowerSwlossNumcycles
¶
Bases: SCPICmdReadWithArguments
The POWer:SWLoss:NUMCYCles command.
Description
- Returns the number of cycles counted for the switching loss calculation.
Usage
- Using the
.query(argument)method will send thePOWer:SWLoss:NUMCYCles? argumentquery. - Using the
.verify(argument, value)method will send thePOWer:SWLoss:NUMCYCles? argumentquery and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:NUMCYCles? <NR3>
PowerSwlossRdson
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:RDSon command.
Description
- This command specifies the user RDSON value for use in switching loss calculations when the conduction calculation method is RDSON.
Usage
- Using the
.query()method will send thePOWer:SWLoss:RDSon?query. - Using the
.verify(value)method will send thePOWer:SWLoss:RDSon?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:RDSon valuecommand.
SCPI Syntax
- POWer:SWLoss:RDSon <NR3>
- POWer:SWLoss:RDSon?
Info
<NR3>is a floating point number that specifies the RDSON switching loss calculation.
PowerSwlossReflevel
¶
Bases: SCPICmdRead
The POWer:SWLoss:REFLevel command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.absolute: ThePOWer:SWLoss:REFLevel:ABSolutecommand tree..percent: ThePOWer:SWLoss:REFLevel:PERCentcommand tree.
absolute
property
¶
absolute: PowerSwlossReflevelAbsolute
Return the POWer:SWLoss:REFLevel:ABSolute command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.gatemid: ThePOWer:SWLoss:REFLevel:ABSolute:GATEMidcommand..lowcurrent: ThePOWer:SWLoss:REFLevel:ABSolute:LOWCurrentcommand..lowvoltage: ThePOWer:SWLoss:REFLevel:ABSolute:LOWVoltagecommand.
percent
property
¶
percent: PowerSwlossReflevelPercent
Return the POWer:SWLoss:REFLevel:PERCent command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.gatemid: ThePOWer:SWLoss:REFLevel:PERCent:GATEMidcommand..lowcurrent: ThePOWer:SWLoss:REFLevel:PERCent:LOWCurrentcommand..lowvoltage: ThePOWer:SWLoss:REFLevel:PERCent:LOWVoltagecommand.
PowerSwlossReflevelAbsolute
¶
Bases: SCPICmdRead
The POWer:SWLoss:REFLevel:ABSolute command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.gatemid: ThePOWer:SWLoss:REFLevel:ABSolute:GATEMidcommand..lowcurrent: ThePOWer:SWLoss:REFLevel:ABSolute:LOWCurrentcommand..lowvoltage: ThePOWer:SWLoss:REFLevel:ABSolute:LOWVoltagecommand.
gatemid
property
¶
gatemid: PowerSwlossReflevelAbsoluteGatemid
Return the POWer:SWLoss:REFLevel:ABSolute:GATEMid command.
Description
- This command specifies the mid voltage reference level used in switching loss power measurements in volts.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute:GATEMid?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:GATEMid?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:GATEMid valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:ABSolute:GATEMid <NR3>
- POWer:SWLoss:REFLevel:ABSolute:GATEMid?
Info
<NR3>is a floating point number that specifies the mid voltage reference level in volts.
lowcurrent
property
¶
lowcurrent: PowerSwlossReflevelAbsoluteLowcurrent
Return the POWer:SWLoss:REFLevel:ABSolute:LOWCurrent command.
Description
- This command specifies the low current reference level used in switching loss power measurements in amperes.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWCurrent?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWCurrent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWCurrent valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:ABSolute:LOWCurrent <NR3>
- POWer:SWLoss:REFLevel:ABSolute:LOWCurrent?
Info
<NR3>is a floating point number that specifies the low voltage current level in amperes.
lowvoltage
property
¶
lowvoltage: PowerSwlossReflevelAbsoluteLowvoltage
Return the POWer:SWLoss:REFLevel:ABSolute:LOWVoltage command.
Description
- This command specifies the low voltage reference level used in switching loss power measurements in volts.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWVoltage?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWVoltage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWVoltage valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:ABSolute:LOWVoltage <NR3>
- POWer:SWLoss:REFLevel:ABSolute:LOWVoltage?
Info
<NR3>is a floating point number that specifies the low voltage reference level in volts.
PowerSwlossReflevelAbsoluteGatemid
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:REFLevel:ABSolute:GATEMid command.
Description
- This command specifies the mid voltage reference level used in switching loss power measurements in volts.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute:GATEMid?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:GATEMid?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:GATEMid valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:ABSolute:GATEMid <NR3>
- POWer:SWLoss:REFLevel:ABSolute:GATEMid?
Info
<NR3>is a floating point number that specifies the mid voltage reference level in volts.
PowerSwlossReflevelAbsoluteLowcurrent
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:REFLevel:ABSolute:LOWCurrent command.
Description
- This command specifies the low current reference level used in switching loss power measurements in amperes.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWCurrent?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWCurrent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWCurrent valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:ABSolute:LOWCurrent <NR3>
- POWer:SWLoss:REFLevel:ABSolute:LOWCurrent?
Info
<NR3>is a floating point number that specifies the low voltage current level in amperes.
PowerSwlossReflevelAbsoluteLowvoltage
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:REFLevel:ABSolute:LOWVoltage command.
Description
- This command specifies the low voltage reference level used in switching loss power measurements in volts.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWVoltage?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWVoltage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:ABSolute:LOWVoltage valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:ABSolute:LOWVoltage <NR3>
- POWer:SWLoss:REFLevel:ABSolute:LOWVoltage?
Info
<NR3>is a floating point number that specifies the low voltage reference level in volts.
PowerSwlossReflevelPercent
¶
Bases: SCPICmdRead
The POWer:SWLoss:REFLevel:PERCent command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.gatemid: ThePOWer:SWLoss:REFLevel:PERCent:GATEMidcommand..lowcurrent: ThePOWer:SWLoss:REFLevel:PERCent:LOWCurrentcommand..lowvoltage: ThePOWer:SWLoss:REFLevel:PERCent:LOWVoltagecommand.
gatemid
property
¶
gatemid: PowerSwlossReflevelPercentGatemid
Return the POWer:SWLoss:REFLevel:PERCent:GATEMid command.
Description
- This command specifies the mid voltage reference level used in switching loss power measurements in percent.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent:GATEMid?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent:GATEMid?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:PERCent:GATEMid valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:PERCent:GATEMid <NR3>
- POWer:SWLoss:REFLevel:PERCent:GATEMid?
Info
<NR3>is a floating point number that specifies the mid voltage reference level in volts.
lowcurrent
property
¶
lowcurrent: PowerSwlossReflevelPercentLowcurrent
Return the POWer:SWLoss:REFLevel:PERCent:LOWCurrent command.
Description
- This command specifies the low current reference level used in switching loss power measurements in percent.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent:LOWCurrent?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWCurrent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWCurrent valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:PERCent:LOWCurrent <NR3>
- POWer:SWLoss:REFLevel:PERCent:LOWCurrent?
Info
<NR3>is a floating point number that specifies the low voltage reference level percent.
lowvoltage
property
¶
lowvoltage: PowerSwlossReflevelPercentLowvoltage
Return the POWer:SWLoss:REFLevel:PERCent:LOWVoltage command.
Description
- This command specifies the low voltage reference level used in switching loss power measurements in percent.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent:LOWVoltage?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWVoltage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWVoltage valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:PERCent:LOWVoltage <NR3>
- POWer:SWLoss:REFLevel:PERCent:LOWVoltage?
Info
<NR3>is a floating point number that specifies the low voltage reference level in percent.
PowerSwlossReflevelPercentGatemid
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:REFLevel:PERCent:GATEMid command.
Description
- This command specifies the mid voltage reference level used in switching loss power measurements in percent.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent:GATEMid?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent:GATEMid?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:PERCent:GATEMid valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:PERCent:GATEMid <NR3>
- POWer:SWLoss:REFLevel:PERCent:GATEMid?
Info
<NR3>is a floating point number that specifies the mid voltage reference level in volts.
PowerSwlossReflevelPercentLowcurrent
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:REFLevel:PERCent:LOWCurrent command.
Description
- This command specifies the low current reference level used in switching loss power measurements in percent.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent:LOWCurrent?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWCurrent?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWCurrent valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:PERCent:LOWCurrent <NR3>
- POWer:SWLoss:REFLevel:PERCent:LOWCurrent?
Info
<NR3>is a floating point number that specifies the low voltage reference level percent.
PowerSwlossReflevelPercentLowvoltage
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:REFLevel:PERCent:LOWVoltage command.
Description
- This command specifies the low voltage reference level used in switching loss power measurements in percent.
Usage
- Using the
.query()method will send thePOWer:SWLoss:REFLevel:PERCent:LOWVoltage?query. - Using the
.verify(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWVoltage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:REFLevel:PERCent:LOWVoltage valuecommand.
SCPI Syntax
- POWer:SWLoss:REFLevel:PERCent:LOWVoltage <NR3>
- POWer:SWLoss:REFLevel:PERCent:LOWVoltage?
Info
<NR3>is a floating point number that specifies the low voltage reference level in percent.
PowerSwlossToff
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.energy: ThePOWer:SWLoss:TOFF:ENERGYcommand tree..power: ThePOWer:SWLoss:TOFF:POWercommand tree.
energy
property
¶
energy: PowerSwlossToffEnergy
Return the POWer:SWLoss:TOFF:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:TOFF:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:TOFF:ENERGY:MEANcommand..min: ThePOWer:SWLoss:TOFF:ENERGY:MINcommand.
power
property
¶
power: PowerSwlossToffPower
Return the POWer:SWLoss:TOFF:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:TOFF:POWer:MAXcommand..mean: ThePOWer:SWLoss:TOFF:POWer:MEANcommand..min: ThePOWer:SWLoss:TOFF:POWer:MINcommand.
PowerSwlossToffEnergy
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:TOFF:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:TOFF:ENERGY:MEANcommand..min: ThePOWer:SWLoss:TOFF:ENERGY:MINcommand.
max
property
¶
Return the POWer:SWLoss:TOFF:ENERGY:MAX command.
Description
- Returns the maximum Toff energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:ENERGY:MAX?
mean
property
¶
Return the POWer:SWLoss:TOFF:ENERGY:MEAN command.
Description
- Returns the mean Toff energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:ENERGY:MEAN?
min
property
¶
Return the POWer:SWLoss:TOFF:ENERGY:MIN command.
Description
- Returns the minimum Toff energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:ENERGY:MIN?
PowerSwlossToffEnergyMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:ENERGY:MAX command.
Description
- Returns the maximum Toff energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:ENERGY:MAX?
PowerSwlossToffEnergyMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:ENERGY:MEAN command.
Description
- Returns the mean Toff energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:ENERGY:MEAN?
PowerSwlossToffEnergyMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:ENERGY:MIN command.
Description
- Returns the minimum Toff energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:ENERGY:MIN?
PowerSwlossToffPower
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:TOFF:POWer:MAXcommand..mean: ThePOWer:SWLoss:TOFF:POWer:MEANcommand..min: ThePOWer:SWLoss:TOFF:POWer:MINcommand.
max
property
¶
Return the POWer:SWLoss:TOFF:POWer:MAX command.
Description
- Returns the maximum Toff power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:POWer:MAX?
mean
property
¶
mean: PowerSwlossToffPowerMean
Return the POWer:SWLoss:TOFF:POWer:MEAN command.
Description
- Returns the mean Toff power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:POWer:MEAN?
min
property
¶
Return the POWer:SWLoss:TOFF:POWer:MIN command.
Description
- Returns the minimum Toff power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:POWer:MIN?
PowerSwlossToffPowerMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:POWer:MAX command.
Description
- Returns the maximum Toff power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:POWer:MAX?
PowerSwlossToffPowerMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:POWer:MEAN command.
Description
- Returns the mean Toff power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:POWer:MEAN?
PowerSwlossToffPowerMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOFF:POWer:MIN command.
Description
- Returns the minimum Toff power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOFF:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOFF:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOFF:POWer:MIN?
PowerSwlossTon
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.energy: ThePOWer:SWLoss:TON:ENERGYcommand tree..power: ThePOWer:SWLoss:TON:POWercommand tree.
energy
property
¶
energy: PowerSwlossTonEnergy
Return the POWer:SWLoss:TON:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:TON:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:TON:ENERGY:MEANcommand..min: ThePOWer:SWLoss:TON:ENERGY:MINcommand.
power
property
¶
power: PowerSwlossTonPower
Return the POWer:SWLoss:TON:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:TON:POWer:MAXcommand..mean: ThePOWer:SWLoss:TON:POWer:MEANcommand..min: ThePOWer:SWLoss:TON:POWer:MINcommand.
PowerSwlossTonEnergy
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:TON:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:TON:ENERGY:MEANcommand..min: ThePOWer:SWLoss:TON:ENERGY:MINcommand.
max
property
¶
Return the POWer:SWLoss:TON:ENERGY:MAX command.
Description
- Returns the maximum Ton energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:ENERGY:MAX?
mean
property
¶
mean: PowerSwlossTonEnergyMean
Return the POWer:SWLoss:TON:ENERGY:MEAN command.
Description
- Returns the mean Ton energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:ENERGY:MEAN?
min
property
¶
Return the POWer:SWLoss:TON:ENERGY:MIN command.
Description
- Returns the minimum Ton energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:ENERGY:MIN?
PowerSwlossTonEnergyMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:ENERGY:MAX command.
Description
- Returns the maximum Ton energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:ENERGY:MAX?
PowerSwlossTonEnergyMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:ENERGY:MEAN command.
Description
- Returns the mean Ton energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:ENERGY:MEAN?
PowerSwlossTonEnergyMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:ENERGY:MIN command.
Description
- Returns the minimum Ton energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:ENERGY:MIN?
PowerSwlossTonPower
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:TON:POWer:MAXcommand..mean: ThePOWer:SWLoss:TON:POWer:MEANcommand..min: ThePOWer:SWLoss:TON:POWer:MINcommand.
max
property
¶
Return the POWer:SWLoss:TON:POWer:MAX command.
Description
- Returns the maximum Ton power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:POWer:MAX?
mean
property
¶
mean: PowerSwlossTonPowerMean
Return the POWer:SWLoss:TON:POWer:MEAN command.
Description
- Returns the mean Ton power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:POWer:MEAN?
min
property
¶
Return the POWer:SWLoss:TON:POWer:MIN command.
Description
- Returns the minimum Ton power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:POWer:MIN?
PowerSwlossTonPowerMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:POWer:MAX command.
Description
- Returns the maximum Ton power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:POWer:MAX?
PowerSwlossTonPowerMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:POWer:MEAN command.
Description
- Returns the mean Ton power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:POWer:MEAN?
PowerSwlossTonPowerMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:TON:POWer:MIN command.
Description
- Returns the minimum Ton power for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TON:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TON:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TON:POWer:MIN?
PowerSwlossTotal
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.energy: ThePOWer:SWLoss:TOTal:ENERGYcommand tree..power: ThePOWer:SWLoss:TOTal:POWercommand tree.
energy
property
¶
energy: PowerSwlossTotalEnergy
Return the POWer:SWLoss:TOTal:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:TOTal:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:TOTal:ENERGY:MEANcommand..min: ThePOWer:SWLoss:TOTal:ENERGY:MINcommand.
power
property
¶
power: PowerSwlossTotalPower
Return the POWer:SWLoss:TOTal:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.max: ThePOWer:SWLoss:TOTal:POWer:MAXcommand..mean: ThePOWer:SWLoss:TOTal:POWer:MEANcommand..min: ThePOWer:SWLoss:TOTal:POWer:MINcommand.
PowerSwlossTotalEnergy
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:ENERGY command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:TOTal:ENERGY:MAXcommand..mean: ThePOWer:SWLoss:TOTal:ENERGY:MEANcommand..min: ThePOWer:SWLoss:TOTal:ENERGY:MINcommand.
max
property
¶
Return the POWer:SWLoss:TOTal:ENERGY:MAX command.
Description
- Returns the maximum total energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:ENERGY:MAX?
mean
property
¶
Return the POWer:SWLoss:TOTal:ENERGY:MEAN command.
Description
- Returns the mean total energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:ENERGY:MEAN?
min
property
¶
Return the POWer:SWLoss:TOTal:ENERGY:MIN command.
Description
- Returns the minimum total energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:ENERGY:MIN?
PowerSwlossTotalEnergyMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:ENERGY:MAX command.
Description
- Returns the maximum total energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:ENERGY:MAX?
PowerSwlossTotalEnergyMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:ENERGY:MEAN command.
Description
- Returns the mean total energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:ENERGY:MEAN?
PowerSwlossTotalEnergyMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:ENERGY:MIN command.
Description
- Returns the minimum total energy for the switching loss calculation.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:ENERGY:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:ENERGY:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:ENERGY:MIN?
PowerSwlossTotalPower
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:POWer command tree.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.max: ThePOWer:SWLoss:TOTal:POWer:MAXcommand..mean: ThePOWer:SWLoss:TOTal:POWer:MEANcommand..min: ThePOWer:SWLoss:TOTal:POWer:MINcommand.
max
property
¶
Return the POWer:SWLoss:TOTal:POWer:MAX command.
Description
- Returns the maximum total power loss.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:POWer:MAX?
mean
property
¶
Return the POWer:SWLoss:TOTal:POWer:MEAN command.
Description
- Returns the mean total power loss.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:POWer:MEAN?
min
property
¶
Return the POWer:SWLoss:TOTal:POWer:MIN command.
Description
- Returns the minimum total power loss.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:POWer:MIN?
PowerSwlossTotalPowerMax
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:POWer:MAX command.
Description
- Returns the maximum total power loss.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer:MAX?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer:MAX?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:POWer:MAX?
PowerSwlossTotalPowerMean
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:POWer:MEAN command.
Description
- Returns the mean total power loss.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer:MEAN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:POWer:MEAN?
PowerSwlossTotalPowerMin
¶
Bases: SCPICmdRead
The POWer:SWLoss:TOTal:POWer:MIN command.
Description
- Returns the minimum total power loss.
Usage
- Using the
.query()method will send thePOWer:SWLoss:TOTal:POWer:MIN?query. - Using the
.verify(value)method will send thePOWer:SWLoss:TOTal:POWer:MIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- POWer:SWLoss:TOTal:POWer:MIN?
PowerSwlossVcesat
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:SWLoss:VCEsat command.
Description
- This command specifies VCESAT value for use in switching loss calculations when the conduction calculation method is VCESAT.
Usage
- Using the
.query()method will send thePOWer:SWLoss:VCEsat?query. - Using the
.verify(value)method will send thePOWer:SWLoss:VCEsat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:SWLoss:VCEsat valuecommand.
SCPI Syntax
- POWer:SWLoss:VCEsat <NR3>
- POWer:SWLoss:VCEsat?
Info
<NR3>is a floating point number that specifies the VCEsat switching loss calculation.
PowerType
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:TYPe command.
Description
- This command specifies the power application measurement type.
Usage
- Using the
.query()method will send thePOWer:TYPe?query. - Using the
.verify(value)method will send thePOWer:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:TYPe valuecommand.
SCPI Syntax
- POWer:TYPe {NONe|QUALity|SWITCHingloss|SOA|HARMonics|RIPPle|MODULationanalysis|DESKew}
- POWer:TYPe?
Info
NONeUse to set the measurement type to None.QUALityUse the power quality functions to obtain measurements and statistics about the general power quality in your test circuit.SWITCHinglossUse the switching loss functions to obtain the power loss and energy loss across the acquired waveform, including turn-on loss, turn-off loss, conduction loss, and total loss. Typically, use these functions to characterize losses in power supply switching devices, as they switch on and off.SOAUse the safe operating functions to obtain an X-Y display of the switching device-under-test’s voltage and current. Also use them to perform a mask test of the X-Y signal relative to the graphical X-Y description of the device specification table. The safe operating area is typically the voltage and current values that a semiconductor can operate without damaging itself.HARMonicsUse the harmonics functions to obtain the frequency spectrum of the source waveform and associated measurement values. Harmonic measurements can help one perform in-depth troubleshooting of power quality problems.RIPPleUse the ripple functions to obtain measurements and statistics for the AC components of the acquired waveform. Ripples are often found on top of a large DC signal.MODULationanalysisUse the modulation functions to obtain a trend plot of a measurement value across the acquired waveform. This is useful for showing the variations in the modulated switching signal.DESKewRun the deskew procedure to match the delays through the probes. Different probes introduce different delays between the probe tip and the oscilloscope. Many oscilloscope users do not have to worry about this because they use the same type of probe on all channels. Power measurement users, however, frequently use both a voltage probe and a current probe. A current probe typically has a larger delay than a voltage probe, so setting deskew values becomes important.
PowerVoltagesource
¶
Bases: SCPICmdWrite, SCPICmdRead
The POWer:VOLTAGESOurce command.
Description
- This command specifies the voltage source for the power application.
Usage
- Using the
.query()method will send thePOWer:VOLTAGESOurce?query. - Using the
.verify(value)method will send thePOWer:VOLTAGESOurce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send thePOWer:VOLTAGESOurce valuecommand.
SCPI Syntax
- POWer:VOLTAGESOurce {CH<x>|REF<x>}
- POWer:VOLTAGESOurce?
Info
CH<x>sets the analog channel as the voltage source.REF<x>sets the reference waveform as the voltage source.