math
¶
The math commands module.
These commands are used in the following models: DPO7AX
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- MATH:ADDNew <QString>
- MATH:DELete <QString>
- MATH:LIST?
- MATH:MATH<x>:ARINC429A:SUPPortedfields {DATa}
- MATH:MATH<x>:ARINC429A:SUPPortedfields?
- MATH:MATH<x>:AUDIO:SUPPortedfields {LCHannel|RCHannel|TDMChannel}
- MATH:MATH<x>:AUDIO:SUPPortedfields?
- MATH:MATH<x>:AUTOETHERnet:SUPPortedfields {DATa|IPData|TDATa}
- MATH:MATH<x>:AUTOETHERnet:SUPPortedfields?
- MATH:MATH<x>:AVG:MODE {ON|OFF|<NR1>}
- MATH:MATH<x>:AVG:MODE?
- MATH:MATH<x>:AVG:WEIGht <NR1>
- MATH:MATH<x>:CAN:SUPPortedfields {DATa}
- MATH:MATH<x>:CAN:SUPPortedfields?
- MATH:MATH<x>:CXPI:SUPPortedfields {DATa}
- MATH:MATH<x>:CXPI:SUPPortedfields?
- MATH:MATH<x>:DEFine <QString>
- MATH:MATH<x>:DEFine?
- MATH:MATH<x>:ESPI:SUPPortedfields {DATa|CDATa|RDATa}
- MATH:MATH<x>:ESPI:SUPPortedfields?
- MATH:MATH<x>:ETHERCAT:SUPPortedfields {DATa|SDATa|NWVariabledata}
- MATH:MATH<x>:ETHERCAT:SUPPortedfields?
- MATH:MATH<x>:ETHERnet:SUPPortedfields {DATa|IPData|TDATa}
- MATH:MATH<x>:ETHERnet:SUPPortedfields?
- MATH:MATH<x>:EUSB:SUPPortedfields {DATa|DDATa}
- MATH:MATH<x>:EUSB:SUPPortedfields?
- MATH:MATH<x>:FILTer:CFReq <NR3>
- MATH:MATH<x>:FILTer:CFReq?
- MATH:MATH<x>:FILTer:DELay <NR3>
- MATH:MATH<x>:FILTer:DELay?
- MATH:MATH<x>:FILTer:DESIgn {EXECUTE|ABORT|APPLY}
- MATH:MATH<x>:FILTer:HCFReq <NR3>
- MATH:MATH<x>:FILTer:HCFReq?
- MATH:MATH<x>:FILTer:INFo?
- MATH:MATH<x>:FILTer:LCFReq <NR3>
- MATH:MATH<x>:FILTer:LCFReq?
- MATH:MATH<x>:FILTer:LOAD <QString>
- MATH:MATH<x>:FILTer:LOAD:RESPonse {1|0}
- MATH:MATH<x>:FILTer:LOAD:RESPonse?
- MATH:MATH<x>:FILTer:ORDer <NR1>
- MATH:MATH<x>:FILTer:ORDer?
- MATH:MATH<x>:FILTer:PRIPple <NR3>
- MATH:MATH<x>:FILTer:PRIPple?
- MATH:MATH<x>:FILTer:RESPonse {BUTTerworth|CHEBYONe|CHEBYTWo|ELLiptical|GAUSsian|BESSelCUSTom}
- MATH:MATH<x>:FILTer:RESPonse?
- MATH:MATH<x>:FILTer:ROFactor <NR1>
- MATH:MATH<x>:FILTer:ROFactor?
- MATH:MATH<x>:FILTer:SATTenuation <NR3>
- MATH:MATH<x>:FILTer:SATTenuation?
- MATH:MATH<x>:FILTer:SAVe <QString>
- MATH:MATH<x>:FILTer:SAVe:RESPonse {1|0}
- MATH:MATH<x>:FILTer:SAVe:RESPonse?
- MATH:MATH<x>:FILTer:SDEViation <NR3>
- MATH:MATH<x>:FILTer:SDEViation?
- MATH:MATH<x>:FILTer:SDURation <NR3>
- MATH:MATH<x>:FILTer:SDURation?
- MATH:MATH<x>:FILTer:SOURce {CH<x>|MATH<x>|REF<x>}
- MATH:MATH<x>:FILTer:SOURce?
- MATH:MATH<x>:FILTer:SYMBols <NR1>
- MATH:MATH<x>:FILTer:SYMBols?
- MATH:MATH<x>:FILTer:TWIDth <NR3>
- MATH:MATH<x>:FILTer:TWIDth?
- MATH:MATH<x>:FILTer:TYPe {LPASs|HPASs|BPASs|BSTop|APASs|HILBert|DIFFerentiator|RC|RRC}
- MATH:MATH<x>:FILTer:TYPe?
- MATH:MATH<x>:FLEXray:SUPPortedfields {DATa}
- MATH:MATH<x>:FLEXray:SUPPortedfields?
- MATH:MATH<x>:FUNCtion {ADD|SUBtract|MULTiply|DIVide}
- MATH:MATH<x>:FUNCtion?
- MATH:MATH<x>:GATing {NONE|SCREEN|CURSor}
- MATH:MATH<x>:GATing?
- MATH:MATH<x>:I2C:SUPPortedfields {DATa}
- MATH:MATH<x>:I2C:SUPPortedfields?
- MATH:MATH<x>:I3C:SUPPortedfields {DATa}
- MATH:MATH<x>:I3C:SUPPortedfields?
- MATH:MATH<x>:INTERpolation {ON|OFF}
- MATH:MATH<x>:INTERpolation?
- MATH:MATH<x>:LABel:COLor <QString>
- MATH:MATH<x>:LABel:COLor?
- MATH:MATH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:BOLD?
- MATH:MATH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:ITALic?
- MATH:MATH<x>:LABel:FONT:SIZE <NR1>
- MATH:MATH<x>:LABel:FONT:SIZE?
- MATH:MATH<x>:LABel:FONT:TYPE <QString>
- MATH:MATH<x>:LABel:FONT:TYPE?
- MATH:MATH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:UNDERline?
- MATH:MATH<x>:LABel:NAMe <QString>
- MATH:MATH<x>:LABel:NAMe?
- MATH:MATH<x>:LABel:XPOS <NR1>
- MATH:MATH<x>:LABel:XPOS?
- MATH:MATH<x>:LABel:YPOS <NR1>
- MATH:MATH<x>:LABel:YPOS?
- MATH:MATH<x>:LIN:SUPPortedfields {DATa}
- MATH:MATH<x>:LIN:SUPPortedfields?
- MATH:MATH<x>:MDIO:SUPPortedfields {DATa}
- MATH:MATH<x>:MDIO:SUPPortedfields?
- MATH:MATH<x>:MIL1553B:SUPPortedfields {DATa|PAYLoad}
- MATH:MATH<x>:MIL1553B:SUPPortedfields?
- MATH:MATH<x>:ONEWIRe:SUPPortedfields {DATa}
- MATH:MATH<x>:ONEWIRe:SUPPortedfields?
- MATH:MATH<x>:PARallel:SUPPortedfields {DATa}
- MATH:MATH<x>:PARallel:SUPPortedfields?
- MATH:MATH<x>:PSIFIVe:SUPPortedfields {DATa|DRA|DRB|SDATa}
- MATH:MATH<x>:PSIFIVe:SUPPortedfields?
- MATH:MATH<x>:RS232C:SUPPortedfields {DATa|TXData|RXData}
- MATH:MATH<x>:RS232C:SUPPortedfields?
- MATH:MATH<x>:SDLC:SUPPortedfields {DATa}
- MATH:MATH<x>:SDLC:SUPPortedfields?
- MATH:MATH<x>:SENT:SUPPortedfields {FCData|FCDFirst|FCDTwo|SDATa}
- MATH:MATH<x>:SENT:SUPPortedfields?
- MATH:MATH<x>:SIGNeddata {ON|OFF}
- MATH:MATH<x>:SIGNeddata?
- MATH:MATH<x>:SMBUS:SUPPortedfields {DATa}
- MATH:MATH<x>:SMBUS:SUPPortedfields?
- MATH:MATH<x>:SOUrce1 {CH<x>|MATH<x>|REF<x>}
- MATH:MATH<x>:SOUrce1?
- MATH:MATH<x>:SPACEWIRe:SUPPortedfields {DATa}
- MATH:MATH<x>:SPACEWIRe:SUPPortedfields?
- MATH:MATH<x>:SPECTral:HORZ {LOG|LINEAr}
- MATH:MATH<x>:SPECTral:HORZ?
- MATH:MATH<x>:SPI:SUPPortedfields {DATa|MOSIdata|MISOdata}
- MATH:MATH<x>:SPI:SUPPortedfields?
- MATH:MATH<x>:SPMI:SUPPortedfields {DATa|CDATa|RDATa}
- MATH:MATH<x>:SPMI:SUPPortedfields?
- MATH:MATH<x>:SVID:SUPPortedfields {MPAYload|SPAYload}
- MATH:MATH<x>:SVID:SUPPortedfields?
- MATH:MATH<x>:TYPe {BASic|FILTER|FFT|ADVanced}
- MATH:MATH<x>:USB:SUPPortedfields {DATa}
- MATH:MATH<x>:USB:SUPPortedfields?
- MATH:MATH<x>:VUNIT <QString>
- MATH:MATH<x>:VUNIT?
Math
¶
Bases: SCPICmdRead
The MATH command tree.
Usage
- Using the
.query()method will send theMATH?query. - Using the
.verify(value)method will send theMATH?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.addnew: TheMATH:ADDNewcommand..delete: TheMATH:DELetecommand..list: TheMATH:LISTcommand..math: TheMATH:MATH<x>command tree.
addnew
property
¶
addnew: MathAddnew
Return the MATH:ADDNew command.
Description
- This command adds the specified math.
Usage
- Using the
.write(value)method will send theMATH:ADDNew valuecommand.
SCPI Syntax
- MATH:ADDNew <QString>
Info
<QString>is the quoted string specifying the math waveform to add. The argument is of the form ‘MATH‘, where is ≥1.
delete
property
¶
delete: MathDelete
Return the MATH:DELete command.
Description
- This command deletes the specified math.
Usage
- Using the
.write(value)method will send theMATH:DELete valuecommand.
SCPI Syntax
- MATH:DELete <QString>
Info
<QString>is a quoted string specifying the math waveform to delete. The quoted string is of the form ‘MATH‘, where is ≥1.
list
property
¶
list: MathList
Return the MATH:LIST command.
Description
- This query returns a comma separated list of all currently defined math waveforms.
Usage
- Using the
.query()method will send theMATH:LIST?query. - Using the
.verify(value)method will send theMATH:LIST?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MATH:LIST?
math
property
¶
math: dict[int, MathMathItem]
Return the MATH:MATH<x> command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>?query. - Using the
.verify(value)method will send theMATH:MATH<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.arinc429a: TheMATH:MATH<x>:ARINC429Acommand tree..audio: TheMATH:MATH<x>:AUDIOcommand tree..autoethernet: TheMATH:MATH<x>:AUTOETHERnetcommand tree..avg: TheMATH:MATH<x>:AVGcommand tree..can: TheMATH:MATH<x>:CANcommand tree..cxpi: TheMATH:MATH<x>:CXPIcommand tree..define: TheMATH:MATH<x>:DEFinecommand..espi: TheMATH:MATH<x>:ESPIcommand tree..ethercat: TheMATH:MATH<x>:ETHERCATcommand tree..ethernet: TheMATH:MATH<x>:ETHERnetcommand tree..eusb: TheMATH:MATH<x>:EUSBcommand tree..filter: TheMATH:MATH<x>:FILTercommand tree..flexray: TheMATH:MATH<x>:FLEXraycommand tree..function: TheMATH:MATH<x>:FUNCtioncommand..gating: TheMATH:MATH<x>:GATingcommand..i2c: TheMATH:MATH<x>:I2Ccommand tree..i3c: TheMATH:MATH<x>:I3Ccommand tree..interpolation: TheMATH:MATH<x>:INTERpolationcommand..label: TheMATH:MATH<x>:LABelcommand tree..lin: TheMATH:MATH<x>:LINcommand tree..mdio: TheMATH:MATH<x>:MDIOcommand tree..mil1553b: TheMATH:MATH<x>:MIL1553Bcommand tree..onewire: TheMATH:MATH<x>:ONEWIRecommand tree..parallel: TheMATH:MATH<x>:PARallelcommand tree..psifive: TheMATH:MATH<x>:PSIFIVecommand tree..rs232c: TheMATH:MATH<x>:RS232Ccommand tree..sdlc: TheMATH:MATH<x>:SDLCcommand tree..sent: TheMATH:MATH<x>:SENTcommand tree..signeddata: TheMATH:MATH<x>:SIGNeddatacommand..smbus: TheMATH:MATH<x>:SMBUScommand tree..source1: TheMATH:MATH<x>:SOUrce1command..spacewire: TheMATH:MATH<x>:SPACEWIRecommand tree..spectral: TheMATH:MATH<x>:SPECTralcommand tree..spi: TheMATH:MATH<x>:SPIcommand tree..spmi: TheMATH:MATH<x>:SPMIcommand tree..svid: TheMATH:MATH<x>:SVIDcommand tree..type: TheMATH:MATH<x>:TYPecommand..usb: TheMATH:MATH<x>:USBcommand tree..vunit: TheMATH:MATH<x>:VUNITcommand.
MathAddnew
¶
Bases: SCPICmdWrite
The MATH:ADDNew command.
Description
- This command adds the specified math.
Usage
- Using the
.write(value)method will send theMATH:ADDNew valuecommand.
SCPI Syntax
- MATH:ADDNew <QString>
Info
<QString>is the quoted string specifying the math waveform to add. The argument is of the form ‘MATH‘, where is ≥1.
MathDelete
¶
Bases: SCPICmdWrite
The MATH:DELete command.
Description
- This command deletes the specified math.
Usage
- Using the
.write(value)method will send theMATH:DELete valuecommand.
SCPI Syntax
- MATH:DELete <QString>
Info
<QString>is a quoted string specifying the math waveform to delete. The quoted string is of the form ‘MATH‘, where is ≥1.
MathList
¶
Bases: SCPICmdRead
The MATH:LIST command.
Description
- This query returns a comma separated list of all currently defined math waveforms.
Usage
- Using the
.query()method will send theMATH:LIST?query. - Using the
.verify(value)method will send theMATH:LIST?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MATH:LIST?
MathMathItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MATH:MATH<x> command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>?query. - Using the
.verify(value)method will send theMATH:MATH<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.arinc429a: TheMATH:MATH<x>:ARINC429Acommand tree..audio: TheMATH:MATH<x>:AUDIOcommand tree..autoethernet: TheMATH:MATH<x>:AUTOETHERnetcommand tree..avg: TheMATH:MATH<x>:AVGcommand tree..can: TheMATH:MATH<x>:CANcommand tree..cxpi: TheMATH:MATH<x>:CXPIcommand tree..define: TheMATH:MATH<x>:DEFinecommand..espi: TheMATH:MATH<x>:ESPIcommand tree..ethercat: TheMATH:MATH<x>:ETHERCATcommand tree..ethernet: TheMATH:MATH<x>:ETHERnetcommand tree..eusb: TheMATH:MATH<x>:EUSBcommand tree..filter: TheMATH:MATH<x>:FILTercommand tree..flexray: TheMATH:MATH<x>:FLEXraycommand tree..function: TheMATH:MATH<x>:FUNCtioncommand..gating: TheMATH:MATH<x>:GATingcommand..i2c: TheMATH:MATH<x>:I2Ccommand tree..i3c: TheMATH:MATH<x>:I3Ccommand tree..interpolation: TheMATH:MATH<x>:INTERpolationcommand..label: TheMATH:MATH<x>:LABelcommand tree..lin: TheMATH:MATH<x>:LINcommand tree..mdio: TheMATH:MATH<x>:MDIOcommand tree..mil1553b: TheMATH:MATH<x>:MIL1553Bcommand tree..onewire: TheMATH:MATH<x>:ONEWIRecommand tree..parallel: TheMATH:MATH<x>:PARallelcommand tree..psifive: TheMATH:MATH<x>:PSIFIVecommand tree..rs232c: TheMATH:MATH<x>:RS232Ccommand tree..sdlc: TheMATH:MATH<x>:SDLCcommand tree..sent: TheMATH:MATH<x>:SENTcommand tree..signeddata: TheMATH:MATH<x>:SIGNeddatacommand..smbus: TheMATH:MATH<x>:SMBUScommand tree..source1: TheMATH:MATH<x>:SOUrce1command..spacewire: TheMATH:MATH<x>:SPACEWIRecommand tree..spectral: TheMATH:MATH<x>:SPECTralcommand tree..spi: TheMATH:MATH<x>:SPIcommand tree..spmi: TheMATH:MATH<x>:SPMIcommand tree..svid: TheMATH:MATH<x>:SVIDcommand tree..type: TheMATH:MATH<x>:TYPecommand..usb: TheMATH:MATH<x>:USBcommand tree..vunit: TheMATH:MATH<x>:VUNITcommand.
arinc429a
property
¶
arinc429a: MathMathItemArinc429a
Return the MATH:MATH<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ARINC429A?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:ARINC429A:SUPPortedfieldscommand.
audio
property
¶
audio: MathMathItemAudio
Return the MATH:MATH<x>:AUDIO command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUDIO?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUDIO?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:AUDIO:SUPPortedfieldscommand.
autoethernet
property
¶
autoethernet: MathMathItemAutoethernet
Return the MATH:MATH<x>:AUTOETHERnet command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUTOETHERnet?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUTOETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:AUTOETHERnet:SUPPortedfieldscommand.
avg
property
¶
avg: MathMathItemAvg
Return the MATH:MATH<x>:AVG command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AVG?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AVG?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheMATH:MATH<x>:AVG:MODEcommand..weight: TheMATH:MATH<x>:AVG:WEIGhtcommand.
can
property
¶
can: MathMathItemCan
Return the MATH:MATH<x>:CAN command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CAN?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:CAN:SUPPortedfieldscommand.
cxpi
property
¶
cxpi: MathMathItemCxpi
Return the MATH:MATH<x>:CXPI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CXPI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CXPI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:CXPI:SUPPortedfieldscommand.
define
property
¶
define: MathMathItemDefine
Return the MATH:MATH<x>:DEFine command.
Description
- This command allows you to define new waveforms using mathematical expressions. The query form of this command returns the math definition for the specified math waveform. The math waveform is specified by x. You can specify a math expression from waveforms, measurements and scalar sources, functions, operands, and numerical constants. Math expressions can be simple, such as Ch1, which specifies that a waveform should show the signal source of Channel 1 with no mathematical computation. Math expressions can also be complex, consisting of 100 plus characters and comprising many sources (including other math waveforms), functions, and operands. As an example, you can enter the expression Log(Ch1+Ch2), which specifies that the signals from channels 1 and 2 are to be algebraically added, and the base 10 log of the sum is to be shown as the final math waveform.
Usage
- Using the
.query()method will send theMATH:MATH<x>:DEFine?query. - Using the
.verify(value)method will send theMATH:MATH<x>:DEFine?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:DEFine valuecommand.
SCPI Syntax
- MATH:MATH<x>:DEFine <QString>
- MATH:MATH<x>:DEFine?
Info
<QString>quoted string argument is the mathematical expression that defines the waveform.MATH:MATH<x>:DEFINE?is for use when theMATH:MATH<x>:TYPEis ADVANCED.
espi
property
¶
espi: MathMathItemEspi
Return the MATH:MATH<x>:ESPI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ESPI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ESPI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:ESPI:SUPPortedfieldscommand.
ethercat
property
¶
ethercat: MathMathItemEthercat
Return the MATH:MATH<x>:ETHERCAT command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERCAT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERCAT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:ETHERCAT:SUPPortedfieldscommand.
ethernet
property
¶
ethernet: MathMathItemEthernet
Return the MATH:MATH<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERnet?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:ETHERnet:SUPPortedfieldscommand.
eusb
property
¶
eusb: MathMathItemEusb
Return the MATH:MATH<x>:EUSB command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:EUSB?query. - Using the
.verify(value)method will send theMATH:MATH<x>:EUSB?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:EUSB:SUPPortedfieldscommand.
filter
property
¶
filter: MathMathItemFilter
Return the MATH:MATH<x>:FILTer command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.cfreq: TheMATH:MATH<x>:FILTer:CFReqcommand..delay: TheMATH:MATH<x>:FILTer:DELaycommand..design: TheMATH:MATH<x>:FILTer:DESIgncommand..hcfreq: TheMATH:MATH<x>:FILTer:HCFReqcommand..info: TheMATH:MATH<x>:FILTer:INFocommand..lcfreq: TheMATH:MATH<x>:FILTer:LCFReqcommand..load: TheMATH:MATH<x>:FILTer:LOADcommand..order: TheMATH:MATH<x>:FILTer:ORDercommand..pripple: TheMATH:MATH<x>:FILTer:PRIPplecommand..response: TheMATH:MATH<x>:FILTer:RESPonsecommand..rofactor: TheMATH:MATH<x>:FILTer:ROFactorcommand..sattenuation: TheMATH:MATH<x>:FILTer:SATTenuationcommand..save: TheMATH:MATH<x>:FILTer:SAVecommand..sdeviation: TheMATH:MATH<x>:FILTer:SDEViationcommand..sduration: TheMATH:MATH<x>:FILTer:SDURationcommand..source: TheMATH:MATH<x>:FILTer:SOURcecommand..symbols: TheMATH:MATH<x>:FILTer:SYMBolscommand..twidth: TheMATH:MATH<x>:FILTer:TWIDthcommand..type: TheMATH:MATH<x>:FILTer:TYPecommand.
flexray
property
¶
flexray: MathMathItemFlexray
Return the MATH:MATH<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FLEXray?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:FLEXray:SUPPortedfieldscommand.
function
property
¶
function: MathMathItemFunction
Return the MATH:MATH<x>:FUNCtion command.
Description
- This command sets or queries the basic math arithmetic function. The math waveform is specified by x. Note: This command does not affect the same Math equation in Advanced math (also accessed via the command
Usage
- Using the
.query()method will send theMATH:MATH<x>:FUNCtion?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FUNCtion valuecommand.
SCPI Syntax
- MATH:MATH<x>:FUNCtion {ADD|SUBtract|MULTiply|DIVide}
- MATH:MATH<x>:FUNCtion?
Info
ADDsets the basic math function to add.SUBtractsets the basic math function to subtract.MULTiplysets the basic math function to multiply.DIVidesets the basic math function to divide.
gating
property
¶
gating: MathMathItemGating
Return the MATH:MATH<x>:GATing command.
Description
- This command specifies or returns the gating setting. It only applies to Math FFT plots. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:GATing?query. - Using the
.verify(value)method will send theMATH:MATH<x>:GATing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:GATing valuecommand.
SCPI Syntax
- MATH:MATH<x>:GATing {NONE|SCREEN|CURSor}
- MATH:MATH<x>:GATing?
Info
NONEturns off math gating.SCREENturns on gating, using the left and right edges of the screen.CURSorlimits math to the portion of the waveform between the vertical bar cursors, even if they are off screen.
i2c
property
¶
i2c: MathMathItemI2c
Return the MATH:MATH<x>:I2C command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I2C?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:I2C:SUPPortedfieldscommand.
i3c
property
¶
i3c: MathMathItemI3c
Return the MATH:MATH<x>:I3C command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I3C?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I3C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:I3C:SUPPortedfieldscommand.
interpolation
property
¶
interpolation: MathMathItemInterpolation
Return the MATH:MATH<x>:INTERpolation command.
Description
- This command sets or queries whether sinc interpolation is enabled for math on bus source. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:INTERpolation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:INTERpolation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:INTERpolation valuecommand.
SCPI Syntax
- MATH:MATH<x>:INTERpolation {ON|OFF}
- MATH:MATH<x>:INTERpolation?
Info
ONindicates that the sinc interpolation is used for math waveform.OFFindicates no interpolation is used for math waveform. Waveform will appear ‘stair-steppy’ in this case.
label
property
¶
label: MathMathItemLabel
Return the MATH:MATH<x>:LABel command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.color: TheMATH:MATH<x>:LABel:COLorcommand..font: TheMATH:MATH<x>:LABel:FONTcommand tree..name: TheMATH:MATH<x>:LABel:NAMecommand..xpos: TheMATH:MATH<x>:LABel:XPOScommand..ypos: TheMATH:MATH<x>:LABel:YPOScommand.
lin
property
¶
lin: MathMathItemLin
Return the MATH:MATH<x>:LIN command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LIN?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:LIN:SUPPortedfieldscommand.
mdio
property
¶
mdio: MathMathItemMdio
Return the MATH:MATH<x>:MDIO command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MDIO?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MDIO?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:MDIO:SUPPortedfieldscommand.
mil1553b
property
¶
mil1553b: MathMathItemMil1553b
Return the MATH:MATH<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MIL1553B?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:MIL1553B:SUPPortedfieldscommand.
onewire
property
¶
onewire: MathMathItemOnewire
Return the MATH:MATH<x>:ONEWIRe command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ONEWIRe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ONEWIRe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:ONEWIRe:SUPPortedfieldscommand.
parallel
property
¶
parallel: MathMathItemParallel
Return the MATH:MATH<x>:PARallel command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PARallel?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:PARallel:SUPPortedfieldscommand.
psifive
property
¶
psifive: MathMathItemPsifive
Return the MATH:MATH<x>:PSIFIVe command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PSIFIVe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PSIFIVe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:PSIFIVe:SUPPortedfieldscommand.
rs232c
property
¶
rs232c: MathMathItemRs232c
Return the MATH:MATH<x>:RS232C command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:RS232C?query. - Using the
.verify(value)method will send theMATH:MATH<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:RS232C:SUPPortedfieldscommand.
sdlc
property
¶
sdlc: MathMathItemSdlc
Return the MATH:MATH<x>:SDLC command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SDLC?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SDLC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SDLC:SUPPortedfieldscommand.
sent
property
¶
sent: MathMathItemSent
Return the MATH:MATH<x>:SENT command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SENT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SENT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SENT:SUPPortedfieldscommand.
signeddata
property
¶
signeddata: MathMathItemSigneddata
Return the MATH:MATH<x>:SIGNeddata command.
Description
- This command sets or queries value to denote that bus field is decoded as signed/unsigned data for math on bus source. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SIGNeddata?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SIGNeddata?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SIGNeddata valuecommand.
SCPI Syntax
- MATH:MATH<x>:SIGNeddata {ON|OFF}
- MATH:MATH<x>:SIGNeddata?
Info
ONindicates that the bus field is decoded as signed data for drawing the math waveform.OFFindicates that the bus field is decoded as unsigned data for drawing the math waveform.
smbus
property
¶
smbus: MathMathItemSmbus
Return the MATH:MATH<x>:SMBUS command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SMBUS?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SMBUS?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SMBUS:SUPPortedfieldscommand.
source1
property
¶
source1: MathMathItemSource1
Return the MATH:MATH<x>:SOUrce1 command.
Description
- This command sets or queries the specified math source. The source in the command can be either 1 or 2. This command sets the Basic Math components in the user interface, with two sources and a function. You would also need to set the math type to Basic to see the change in the user interface but this will not effect the programmable interface. The math waveform and source are specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SOUrce1?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SOUrce1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SOUrce1 valuecommand.
SCPI Syntax
- MATH:MATH<x>:SOUrce1 {CH<x>|MATH<x>|REF<x>}
- MATH:MATH<x>:SOUrce1?
Info
CH<x>specifies an analog channel as source.MATH<x>specifies a math channel as source.REF<x>specifies a reference waveform as the source.1specifies the source number. SOURCE1 and SOURCE2 are for use when theMATH:MATH<x>:TYPEis BASIC.
spacewire
property
¶
spacewire: MathMathItemSpacewire
Return the MATH:MATH<x>:SPACEWIRe command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPACEWIRe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPACEWIRe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SPACEWIRe:SUPPortedfieldscommand.
spectral
property
¶
spectral: MathMathItemSpectral
Return the MATH:MATH<x>:SPECTral command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPECTral?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPECTral?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.horz: TheMATH:MATH<x>:SPECTral:HORZcommand.
spi
property
¶
spi: MathMathItemSpi
Return the MATH:MATH<x>:SPI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SPI:SUPPortedfieldscommand.
spmi
property
¶
spmi: MathMathItemSpmi
Return the MATH:MATH<x>:SPMI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPMI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPMI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SPMI:SUPPortedfieldscommand.
svid
property
¶
svid: MathMathItemSvid
Return the MATH:MATH<x>:SVID command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SVID?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SVID?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:SVID:SUPPortedfieldscommand.
type
property
¶
type: MathMathItemType
Return the MATH:MATH<x>:TYPe command.
Description
- This command sets or queries the math type. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:TYPe valuecommand.
SCPI Syntax
- MATH:MATH<x>:TYPe {BASic|FILTER|FFT|ADVanced}
Info
BASicset the type to basic math.FILTERsets the math type to filter. Requires UDFLT licenses on 5, 6 series MSO instruments and Tekscope (Offline).FFTsets the type to FFT math, which can use any live analog or reference waveform in the time domain. NOTE. You can also use FFT as part of a math expression by declaring the type ADVanced. See examples for the commandMATH:MATH<x>:DEFine.ADVancedsets the type to advanced math.
usb
property
¶
usb: MathMathItemUsb
Return the MATH:MATH<x>:USB command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:USB?query. - Using the
.verify(value)method will send theMATH:MATH<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.supportedfields: TheMATH:MATH<x>:USB:SUPPortedfieldscommand.
vunit
property
¶
vunit: MathMathItemVunit
Return the MATH:MATH<x>:VUNIT command.
Description
- This command specifies or returns the math custom vertical units. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:VUNIT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:VUNIT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:VUNIT valuecommand.
SCPI Syntax
- MATH:MATH<x>:VUNIT <QString>
- MATH:MATH<x>:VUNIT?
Info
<QString>is the custom vertical units.
MathMathItemArinc429a
¶
Bases: SCPICmdRead
The MATH:MATH<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ARINC429A?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:ARINC429A:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemArinc429aSupportedfields
Return the MATH:MATH<x>:ARINC429A:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ARINC429A bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ARINC429A:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ARINC429A:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ARINC429A:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ARINC429A:SUPPortedfields {DATa}
- MATH:MATH<x>:ARINC429A:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemArinc429aSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:ARINC429A:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ARINC429A bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ARINC429A:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ARINC429A:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ARINC429A:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ARINC429A:SUPPortedfields {DATa}
- MATH:MATH<x>:ARINC429A:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemAudio
¶
Bases: SCPICmdRead
The MATH:MATH<x>:AUDIO command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUDIO?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUDIO?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:AUDIO:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemAudioSupportedfields
Return the MATH:MATH<x>:AUDIO:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for Audio bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUDIO:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUDIO:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:AUDIO:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:AUDIO:SUPPortedfields {LCHannel|RCHannel|TDMChannel}
- MATH:MATH<x>:AUDIO:SUPPortedfields?
Info
LCHannelsets the field type to LCHannel.RCHannelsets the field type to RCHannel.TDMChannelsets the field type to TDMChannel.
MathMathItemAudioSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:AUDIO:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for Audio bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUDIO:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUDIO:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:AUDIO:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:AUDIO:SUPPortedfields {LCHannel|RCHannel|TDMChannel}
- MATH:MATH<x>:AUDIO:SUPPortedfields?
Info
LCHannelsets the field type to LCHannel.RCHannelsets the field type to RCHannel.TDMChannelsets the field type to TDMChannel.
MathMathItemAutoethernet
¶
Bases: SCPICmdRead
The MATH:MATH<x>:AUTOETHERnet command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUTOETHERnet?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUTOETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:AUTOETHERnet:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemAutoethernetSupportedfields
Return the MATH:MATH<x>:AUTOETHERnet:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for AUTOETHERnet bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUTOETHERnet:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUTOETHERnet:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:AUTOETHERnet:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:AUTOETHERnet:SUPPortedfields {DATa|IPData|TDATa}
- MATH:MATH<x>:AUTOETHERnet:SUPPortedfields?
Info
DATasets the field type to DATa.IPDatasets the field type to IPData.TDATasets the field type to TDATa.
MathMathItemAutoethernetSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:AUTOETHERnet:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for AUTOETHERnet bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AUTOETHERnet:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AUTOETHERnet:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:AUTOETHERnet:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:AUTOETHERnet:SUPPortedfields {DATa|IPData|TDATa}
- MATH:MATH<x>:AUTOETHERnet:SUPPortedfields?
Info
DATasets the field type to DATa.IPDatasets the field type to IPData.TDATasets the field type to TDATa.
MathMathItemAvg
¶
Bases: SCPICmdRead
The MATH:MATH<x>:AVG command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AVG?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AVG?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheMATH:MATH<x>:AVG:MODEcommand..weight: TheMATH:MATH<x>:AVG:WEIGhtcommand.
mode
property
¶
mode: MathMathItemAvgMode
Return the MATH:MATH<x>:AVG:MODE command.
Description
- This command sets or queries the math average mode flag. If the flag is set to 1, math averaging is turned on. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AVG:MODE?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AVG:MODE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:AVG:MODE valuecommand.
SCPI Syntax
- MATH:MATH<x>:AVG:MODE {ON|OFF|<NR1>}
- MATH:MATH<x>:AVG:MODE?
Info
<NR1>= 0 turns off average mode, and any other integer turns on average mode.OFFturns off average mode.ONturns on average mode.
weight
property
¶
weight: MathMathItemAvgWeight
Return the MATH:MATH<x>:AVG:WEIGht command.
Description
- This command sets or queries the number of acquisitions at which the averaging algorithm will begin exponential averaging. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:AVG:WEIGht valuecommand.
SCPI Syntax
- MATH:MATH<x>:AVG:WEIGht <NR1>
Info
<NR1>is the number of acquisitions at which the averaging algorithm will begin exponential averaging.
MathMathItemAvgMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:AVG:MODE command.
Description
- This command sets or queries the math average mode flag. If the flag is set to 1, math averaging is turned on. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:AVG:MODE?query. - Using the
.verify(value)method will send theMATH:MATH<x>:AVG:MODE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:AVG:MODE valuecommand.
SCPI Syntax
- MATH:MATH<x>:AVG:MODE {ON|OFF|<NR1>}
- MATH:MATH<x>:AVG:MODE?
Info
<NR1>= 0 turns off average mode, and any other integer turns on average mode.OFFturns off average mode.ONturns on average mode.
MathMathItemAvgWeight
¶
Bases: SCPICmdWrite
The MATH:MATH<x>:AVG:WEIGht command.
Description
- This command sets or queries the number of acquisitions at which the averaging algorithm will begin exponential averaging. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:AVG:WEIGht valuecommand.
SCPI Syntax
- MATH:MATH<x>:AVG:WEIGht <NR1>
Info
<NR1>is the number of acquisitions at which the averaging algorithm will begin exponential averaging.
MathMathItemCan
¶
Bases: SCPICmdRead
The MATH:MATH<x>:CAN command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CAN?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:CAN:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemCanSupportedfields
Return the MATH:MATH<x>:CAN:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for CAN bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CAN:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CAN:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:CAN:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:CAN:SUPPortedfields {DATa}
- MATH:MATH<x>:CAN:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemCanSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:CAN:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for CAN bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CAN:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CAN:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:CAN:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:CAN:SUPPortedfields {DATa}
- MATH:MATH<x>:CAN:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemCxpi
¶
Bases: SCPICmdRead
The MATH:MATH<x>:CXPI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CXPI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CXPI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:CXPI:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemCxpiSupportedfields
Return the MATH:MATH<x>:CXPI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for CXPI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CXPI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CXPI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:CXPI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:CXPI:SUPPortedfields {DATa}
- MATH:MATH<x>:CXPI:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemCxpiSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:CXPI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for CXPI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:CXPI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:CXPI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:CXPI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:CXPI:SUPPortedfields {DATa}
- MATH:MATH<x>:CXPI:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemDefine
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:DEFine command.
Description
- This command allows you to define new waveforms using mathematical expressions. The query form of this command returns the math definition for the specified math waveform. The math waveform is specified by x. You can specify a math expression from waveforms, measurements and scalar sources, functions, operands, and numerical constants. Math expressions can be simple, such as Ch1, which specifies that a waveform should show the signal source of Channel 1 with no mathematical computation. Math expressions can also be complex, consisting of 100 plus characters and comprising many sources (including other math waveforms), functions, and operands. As an example, you can enter the expression Log(Ch1+Ch2), which specifies that the signals from channels 1 and 2 are to be algebraically added, and the base 10 log of the sum is to be shown as the final math waveform.
Usage
- Using the
.query()method will send theMATH:MATH<x>:DEFine?query. - Using the
.verify(value)method will send theMATH:MATH<x>:DEFine?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:DEFine valuecommand.
SCPI Syntax
- MATH:MATH<x>:DEFine <QString>
- MATH:MATH<x>:DEFine?
Info
<QString>quoted string argument is the mathematical expression that defines the waveform.MATH:MATH<x>:DEFINE?is for use when theMATH:MATH<x>:TYPEis ADVANCED.
MathMathItemEspi
¶
Bases: SCPICmdRead
The MATH:MATH<x>:ESPI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ESPI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ESPI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:ESPI:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemEspiSupportedfields
Return the MATH:MATH<x>:ESPI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ESPI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ESPI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ESPI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ESPI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ESPI:SUPPortedfields {DATa|CDATa|RDATa}
- MATH:MATH<x>:ESPI:SUPPortedfields?
Info
DATasets the field type to DATa.CDATasets the field type to CDATa.RDATasets the field type to RDATa.
MathMathItemEspiSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:ESPI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ESPI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ESPI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ESPI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ESPI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ESPI:SUPPortedfields {DATa|CDATa|RDATa}
- MATH:MATH<x>:ESPI:SUPPortedfields?
Info
DATasets the field type to DATa.CDATasets the field type to CDATa.RDATasets the field type to RDATa.
MathMathItemEthercat
¶
Bases: SCPICmdRead
The MATH:MATH<x>:ETHERCAT command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERCAT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERCAT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:ETHERCAT:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemEthercatSupportedfields
Return the MATH:MATH<x>:ETHERCAT:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ETHERCAT bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERCAT:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERCAT:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ETHERCAT:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ETHERCAT:SUPPortedfields {DATa|SDATa|NWVariabledata}
- MATH:MATH<x>:ETHERCAT:SUPPortedfields?
Info
DATasets the field type to DATa.SDATasets the field type to SDATa.NWVariabledatasets the field type to NWVariabledata.
MathMathItemEthercatSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:ETHERCAT:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ETHERCAT bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERCAT:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERCAT:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ETHERCAT:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ETHERCAT:SUPPortedfields {DATa|SDATa|NWVariabledata}
- MATH:MATH<x>:ETHERCAT:SUPPortedfields?
Info
DATasets the field type to DATa.SDATasets the field type to SDATa.NWVariabledatasets the field type to NWVariabledata.
MathMathItemEthernet
¶
Bases: SCPICmdRead
The MATH:MATH<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERnet?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:ETHERnet:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemEthernetSupportedfields
Return the MATH:MATH<x>:ETHERnet:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ETHERnet bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERnet:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERnet:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ETHERnet:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ETHERnet:SUPPortedfields {DATa|IPData|TDATa}
- MATH:MATH<x>:ETHERnet:SUPPortedfields?
Info
DATasets the field type to DATa.IPDatasets the field type to IPData.TDATasets the field type to TDATa.
MathMathItemEthernetSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:ETHERnet:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ETHERnet bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ETHERnet:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ETHERnet:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ETHERnet:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ETHERnet:SUPPortedfields {DATa|IPData|TDATa}
- MATH:MATH<x>:ETHERnet:SUPPortedfields?
Info
DATasets the field type to DATa.IPDatasets the field type to IPData.TDATasets the field type to TDATa.
MathMathItemEusb
¶
Bases: SCPICmdRead
The MATH:MATH<x>:EUSB command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:EUSB?query. - Using the
.verify(value)method will send theMATH:MATH<x>:EUSB?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:EUSB:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemEusbSupportedfields
Return the MATH:MATH<x>:EUSB:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for EUSB bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:EUSB:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:EUSB:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:EUSB:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:EUSB:SUPPortedfields {DATa|DDATa}
- MATH:MATH<x>:EUSB:SUPPortedfields?
Info
DATasets the field type to DATa. DATa field can be set when eUSB Bus configuration for Speed is set to High and Signal type is Diff.DDATasets the field type to DDATa.
MathMathItemEusbSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:EUSB:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for EUSB bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:EUSB:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:EUSB:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:EUSB:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:EUSB:SUPPortedfields {DATa|DDATa}
- MATH:MATH<x>:EUSB:SUPPortedfields?
Info
DATasets the field type to DATa. DATa field can be set when eUSB Bus configuration for Speed is set to High and Signal type is Diff.DDATasets the field type to DDATa.
MathMathItemFilter
¶
Bases: SCPICmdRead
The MATH:MATH<x>:FILTer command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.cfreq: TheMATH:MATH<x>:FILTer:CFReqcommand..delay: TheMATH:MATH<x>:FILTer:DELaycommand..design: TheMATH:MATH<x>:FILTer:DESIgncommand..hcfreq: TheMATH:MATH<x>:FILTer:HCFReqcommand..info: TheMATH:MATH<x>:FILTer:INFocommand..lcfreq: TheMATH:MATH<x>:FILTer:LCFReqcommand..load: TheMATH:MATH<x>:FILTer:LOADcommand..order: TheMATH:MATH<x>:FILTer:ORDercommand..pripple: TheMATH:MATH<x>:FILTer:PRIPplecommand..response: TheMATH:MATH<x>:FILTer:RESPonsecommand..rofactor: TheMATH:MATH<x>:FILTer:ROFactorcommand..sattenuation: TheMATH:MATH<x>:FILTer:SATTenuationcommand..save: TheMATH:MATH<x>:FILTer:SAVecommand..sdeviation: TheMATH:MATH<x>:FILTer:SDEViationcommand..sduration: TheMATH:MATH<x>:FILTer:SDURationcommand..source: TheMATH:MATH<x>:FILTer:SOURcecommand..symbols: TheMATH:MATH<x>:FILTer:SYMBolscommand..twidth: TheMATH:MATH<x>:FILTer:TWIDthcommand..type: TheMATH:MATH<x>:FILTer:TYPecommand.
cfreq
property
¶
cfreq: MathMathItemFilterCfreq
Return the MATH:MATH<x>:FILTer:CFReq command.
Description
- This command sets or queries the filter cutoff frequency. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:CFReq?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:CFReq?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:CFReq valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:CFReq <NR3>
- MATH:MATH<x>:FILTer:CFReq?
Info
<NR3>sets the filter cutoff frequency.
delay
property
¶
delay: MathMathItemFilterDelay
Return the MATH:MATH<x>:FILTer:DELay command.
Description
- This command sets or queries the delay for all pass filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:DELay?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:DELay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:DELay valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:DELay <NR3>
- MATH:MATH<x>:FILTer:DELay?
Info
<NR3>sets the delay for all pass filter.
design
property
¶
design: MathMathItemFilterDesign
Return the MATH:MATH<x>:FILTer:DESIgn command.
Description
- This command performs filter specific Apply, Abort, and Generate operations. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:FILTer:DESIgn valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:DESIgn {EXECUTE|ABORT|APPLY}
Info
EXECUTEexecutes filter file creation.APPLYapplies the filter definition on the Math waveform.ABORTaborts the filter execution.
hcfreq
property
¶
hcfreq: MathMathItemFilterHcfreq
Return the MATH:MATH<x>:FILTer:HCFReq command.
Description
- This command sets or queries the high cutoff frequency for bandpass or band stop filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:HCFReq?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:HCFReq?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:HCFReq valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:HCFReq <NR3>
- MATH:MATH<x>:FILTer:HCFReq?
Info
<NR3>sets the high cutoff frequency for bandpass or band stop filter.
info
property
¶
info: MathMathItemFilterInfo
Return the MATH:MATH<x>:FILTer:INFo command.
Description
- This command returns filter information output when the user creates a filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:INFo?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:INFo?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MATH:MATH<x>:FILTer:INFo?
lcfreq
property
¶
lcfreq: MathMathItemFilterLcfreq
Return the MATH:MATH<x>:FILTer:LCFReq command.
Description
- This command sets or queries the low cutoff frequency for bandpass or band stop filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:LCFReq?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:LCFReq?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:LCFReq valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:LCFReq <NR3>
- MATH:MATH<x>:FILTer:LCFReq?
Info
<NR3>sets the low cutoff frequency for bandpass or band stop filter.
load
property
¶
load: MathMathItemFilterLoad
Return the MATH:MATH<x>:FILTer:LOAD command.
Description
- This command loads the filter file. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:FILTer:LOAD valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:LOAD <QString>
Info
<QString>sets the path to the filter file to load. Linux default location is C:. Windows default location is C:UsersPublicTektronixTekScopeFilters.
Sub-properties
.response: TheMATH:MATH<x>:FILTer:LOAD:RESPonsecommand.
order
property
¶
order: MathMathItemFilterOrder
Return the MATH:MATH<x>:FILTer:ORDer command.
Description
- This command sets or queries the filter order. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:ORDer?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:ORDer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:ORDer valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:ORDer <NR1>
- MATH:MATH<x>:FILTer:ORDer?
Info
<NR1>sets the filter order.
pripple
property
¶
pripple: MathMathItemFilterPripple
Return the MATH:MATH<x>:FILTer:PRIPple command.
Description
- This command sets or queries the pass band ripple in the filter response. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:PRIPple?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:PRIPple?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:PRIPple valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:PRIPple <NR3>
- MATH:MATH<x>:FILTer:PRIPple?
Info
<NR3>sets the pass band ripple in the filter response.
response
property
¶
response: MathMathItemFilterResponse
Return the MATH:MATH<x>:FILTer:RESPonse command.
Description
- This command will load the filter responses and automatically apply filter option. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:RESPonse?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:RESPonse valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:RESPonse {BUTTerworth|CHEBYONe|CHEBYTWo|ELLiptical|GAUSsian|BESSelCUSTom}
- MATH:MATH<x>:FILTer:RESPonse?
Info
BUTTerworthspecifies the filter response as BUTTerworth.CHEBYONespecifies the filter response as CHEBYONe.CHEBYTWospecifies the filter response as CHEBYTWo.ELLipticalspecifies the filter response as ELLiptical.GAUSsianspecifies the filter response as GAUSsian.BESSelCUSTomspecifies the filter response as BESSelCUSTom.
rofactor
property
¶
rofactor: MathMathItemFilterRofactor
Return the MATH:MATH<x>:FILTer:ROFactor command.
Description
- This command sets or queries roll off factor for raised cosine or root raised cosine filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:ROFactor?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:ROFactor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:ROFactor valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:ROFactor <NR1>
- MATH:MATH<x>:FILTer:ROFactor?
Info
<NR1>specifies the Roll-off Factor value for Rasied-Cosine(RC) filter type.
sattenuation
property
¶
sattenuation: MathMathItemFilterSattenuation
Return the MATH:MATH<x>:FILTer:SATTenuation command.
Description
- This command sets or queries the stop band attenuation in the filter response. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SATTenuation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SATTenuation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SATTenuation valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SATTenuation <NR3>
- MATH:MATH<x>:FILTer:SATTenuation?
Info
<NR3>sets the stop band attenuation in the filter response.
save
property
¶
save: MathMathItemFilterSave
Return the MATH:MATH<x>:FILTer:SAVe command.
Description
- This command saves the filter file. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SAVe valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SAVe <QString>
Info
<QString>saves the created filter in.flt format to the specified save location.
Sub-properties
.response: TheMATH:MATH<x>:FILTer:SAVe:RESPonsecommand.
sdeviation
property
¶
sdeviation: MathMathItemFilterSdeviation
Return the MATH:MATH<x>:FILTer:SDEViation command.
Description
- This command sets or queries the standard deviation in Gaussian filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SDEViation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SDEViation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SDEViation valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SDEViation <NR3>
- MATH:MATH<x>:FILTer:SDEViation?
Info
<NR3>sets the standard deviation in gaussian filter.
sduration
property
¶
sduration: MathMathItemFilterSduration
Return the MATH:MATH<x>:FILTer:SDURation command.
Description
- This command sets or queries the symbol duration for raised cosine or root raised cosine filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SDURation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SDURation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SDURation valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SDURation <NR3>
- MATH:MATH<x>:FILTer:SDURation?
Info
<NR3>specifies the number of symbol duration for Root-Raised-Cosine (RRC) filter type.
source
property
¶
source: MathMathItemFilterSource
Return the MATH:MATH<x>:FILTer:SOURce command.
Description
- This command sets or queries the math waveform filter source. The math waveform and source are specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SOURce?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SOURce valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SOURce {CH<x>|MATH<x>|REF<x>}
- MATH:MATH<x>:FILTer:SOURce?
Info
CH<x>specifies an analog channel as source.MATH<x>specifies a math channel as source.REF<x>specifies a reference waveform as the source.
symbols
property
¶
symbols: MathMathItemFilterSymbols
Return the MATH:MATH<x>:FILTer:SYMBols command.
Description
- This command sets or queries the symbol for raised cosine or root raised cosine filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SYMBols?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SYMBols?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SYMBols valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SYMBols <NR1>
- MATH:MATH<x>:FILTer:SYMBols?
Info
<NR1>specifies the number of symbols for Raised-Cosine (RC) filter type.
twidth
property
¶
twidth: MathMathItemFilterTwidth
Return the MATH:MATH<x>:FILTer:TWIDth command.
Description
- This command sets or queries the filter Transition Width for Custom filter response. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:TWIDth?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:TWIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:TWIDth valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:TWIDth <NR3>
- MATH:MATH<x>:FILTer:TWIDth?
Info
<NR3>specifies the Transition Width for Custom filter response.
type
property
¶
type: MathMathItemFilterType
Return the MATH:MATH<x>:FILTer:TYPe command.
Description
- This command specifies or queries the filter type. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:TYPe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:TYPe valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:TYPe {LPASs|HPASs|BPASs|BSTop|APASs|HILBert|DIFFerentiator|RC|RRC}
- MATH:MATH<x>:FILTer:TYPe?
Info
LPASsspecifies the filter type as LPASs.HPASsspecifies the filter type as HPASs.BPASsspecifies the filter type as BPASs.BSTopspecifies the filter type as BSTop.APASsspecifies the filter type as APASs.HILBertspecifies the filter type as HILBert.DIFFerentiatorspecifies the filter type as DIFFerentiator.RCspecifies the filter type as RC.RRCspecifies the filter type as RRC.
MathMathItemFilterCfreq
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:CFReq command.
Description
- This command sets or queries the filter cutoff frequency. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:CFReq?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:CFReq?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:CFReq valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:CFReq <NR3>
- MATH:MATH<x>:FILTer:CFReq?
Info
<NR3>sets the filter cutoff frequency.
MathMathItemFilterDelay
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:DELay command.
Description
- This command sets or queries the delay for all pass filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:DELay?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:DELay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:DELay valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:DELay <NR3>
- MATH:MATH<x>:FILTer:DELay?
Info
<NR3>sets the delay for all pass filter.
MathMathItemFilterDesign
¶
Bases: SCPICmdWrite
The MATH:MATH<x>:FILTer:DESIgn command.
Description
- This command performs filter specific Apply, Abort, and Generate operations. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:FILTer:DESIgn valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:DESIgn {EXECUTE|ABORT|APPLY}
Info
EXECUTEexecutes filter file creation.APPLYapplies the filter definition on the Math waveform.ABORTaborts the filter execution.
MathMathItemFilterHcfreq
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:HCFReq command.
Description
- This command sets or queries the high cutoff frequency for bandpass or band stop filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:HCFReq?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:HCFReq?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:HCFReq valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:HCFReq <NR3>
- MATH:MATH<x>:FILTer:HCFReq?
Info
<NR3>sets the high cutoff frequency for bandpass or band stop filter.
MathMathItemFilterInfo
¶
Bases: SCPICmdRead
The MATH:MATH<x>:FILTer:INFo command.
Description
- This command returns filter information output when the user creates a filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:INFo?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:INFo?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MATH:MATH<x>:FILTer:INFo?
MathMathItemFilterLcfreq
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:LCFReq command.
Description
- This command sets or queries the low cutoff frequency for bandpass or band stop filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:LCFReq?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:LCFReq?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:LCFReq valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:LCFReq <NR3>
- MATH:MATH<x>:FILTer:LCFReq?
Info
<NR3>sets the low cutoff frequency for bandpass or band stop filter.
MathMathItemFilterLoad
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:LOAD command.
Description
- This command loads the filter file. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:FILTer:LOAD valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:LOAD <QString>
Info
<QString>sets the path to the filter file to load. Linux default location is C:. Windows default location is C:UsersPublicTektronixTekScopeFilters.
Properties
.response: TheMATH:MATH<x>:FILTer:LOAD:RESPonsecommand.
response
property
¶
response: MathMathItemFilterLoadResponse
Return the MATH:MATH<x>:FILTer:LOAD:RESPonse command.
Description
- This command will load the filter responses and automatically apply filter option. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:LOAD:RESPonse?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:LOAD:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:LOAD:RESPonse valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:LOAD:RESPonse {1|0}
- MATH:MATH<x>:FILTer:LOAD:RESPonse?
Info
1enables recall of filter response image.0disables recall of filter response image.
MathMathItemFilterLoadResponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:LOAD:RESPonse command.
Description
- This command will load the filter responses and automatically apply filter option. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:LOAD:RESPonse?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:LOAD:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:LOAD:RESPonse valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:LOAD:RESPonse {1|0}
- MATH:MATH<x>:FILTer:LOAD:RESPonse?
Info
1enables recall of filter response image.0disables recall of filter response image.
MathMathItemFilterOrder
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:ORDer command.
Description
- This command sets or queries the filter order. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:ORDer?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:ORDer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:ORDer valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:ORDer <NR1>
- MATH:MATH<x>:FILTer:ORDer?
Info
<NR1>sets the filter order.
MathMathItemFilterPripple
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:PRIPple command.
Description
- This command sets or queries the pass band ripple in the filter response. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:PRIPple?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:PRIPple?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:PRIPple valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:PRIPple <NR3>
- MATH:MATH<x>:FILTer:PRIPple?
Info
<NR3>sets the pass band ripple in the filter response.
MathMathItemFilterResponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:RESPonse command.
Description
- This command will load the filter responses and automatically apply filter option. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:RESPonse?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:RESPonse valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:RESPonse {BUTTerworth|CHEBYONe|CHEBYTWo|ELLiptical|GAUSsian|BESSelCUSTom}
- MATH:MATH<x>:FILTer:RESPonse?
Info
BUTTerworthspecifies the filter response as BUTTerworth.CHEBYONespecifies the filter response as CHEBYONe.CHEBYTWospecifies the filter response as CHEBYTWo.ELLipticalspecifies the filter response as ELLiptical.GAUSsianspecifies the filter response as GAUSsian.BESSelCUSTomspecifies the filter response as BESSelCUSTom.
MathMathItemFilterRofactor
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:ROFactor command.
Description
- This command sets or queries roll off factor for raised cosine or root raised cosine filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:ROFactor?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:ROFactor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:ROFactor valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:ROFactor <NR1>
- MATH:MATH<x>:FILTer:ROFactor?
Info
<NR1>specifies the Roll-off Factor value for Rasied-Cosine(RC) filter type.
MathMathItemFilterSattenuation
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SATTenuation command.
Description
- This command sets or queries the stop band attenuation in the filter response. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SATTenuation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SATTenuation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SATTenuation valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SATTenuation <NR3>
- MATH:MATH<x>:FILTer:SATTenuation?
Info
<NR3>sets the stop band attenuation in the filter response.
MathMathItemFilterSave
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SAVe command.
Description
- This command saves the filter file. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SAVe valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SAVe <QString>
Info
<QString>saves the created filter in.flt format to the specified save location.
Properties
.response: TheMATH:MATH<x>:FILTer:SAVe:RESPonsecommand.
response
property
¶
response: MathMathItemFilterSaveResponse
Return the MATH:MATH<x>:FILTer:SAVe:RESPonse command.
Description
- This command set the filter response images to be saved while saving the filter file. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SAVe:RESPonse?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SAVe:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SAVe:RESPonse valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SAVe:RESPonse {1|0}
- MATH:MATH<x>:FILTer:SAVe:RESPonse?
Info
1enables the save of the filter response image.0disables the save of the filter response image. This is the default value.
MathMathItemFilterSaveResponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SAVe:RESPonse command.
Description
- This command set the filter response images to be saved while saving the filter file. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SAVe:RESPonse?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SAVe:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SAVe:RESPonse valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SAVe:RESPonse {1|0}
- MATH:MATH<x>:FILTer:SAVe:RESPonse?
Info
1enables the save of the filter response image.0disables the save of the filter response image. This is the default value.
MathMathItemFilterSdeviation
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SDEViation command.
Description
- This command sets or queries the standard deviation in Gaussian filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SDEViation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SDEViation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SDEViation valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SDEViation <NR3>
- MATH:MATH<x>:FILTer:SDEViation?
Info
<NR3>sets the standard deviation in gaussian filter.
MathMathItemFilterSduration
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SDURation command.
Description
- This command sets or queries the symbol duration for raised cosine or root raised cosine filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SDURation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SDURation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SDURation valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SDURation <NR3>
- MATH:MATH<x>:FILTer:SDURation?
Info
<NR3>specifies the number of symbol duration for Root-Raised-Cosine (RRC) filter type.
MathMathItemFilterSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SOURce command.
Description
- This command sets or queries the math waveform filter source. The math waveform and source are specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SOURce?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SOURce valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SOURce {CH<x>|MATH<x>|REF<x>}
- MATH:MATH<x>:FILTer:SOURce?
Info
CH<x>specifies an analog channel as source.MATH<x>specifies a math channel as source.REF<x>specifies a reference waveform as the source.
MathMathItemFilterSymbols
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:SYMBols command.
Description
- This command sets or queries the symbol for raised cosine or root raised cosine filter. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:SYMBols?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:SYMBols?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:SYMBols valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:SYMBols <NR1>
- MATH:MATH<x>:FILTer:SYMBols?
Info
<NR1>specifies the number of symbols for Raised-Cosine (RC) filter type.
MathMathItemFilterTwidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:TWIDth command.
Description
- This command sets or queries the filter Transition Width for Custom filter response. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:TWIDth?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:TWIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:TWIDth valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:TWIDth <NR3>
- MATH:MATH<x>:FILTer:TWIDth?
Info
<NR3>specifies the Transition Width for Custom filter response.
MathMathItemFilterType
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FILTer:TYPe command.
Description
- This command specifies or queries the filter type. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FILTer:TYPe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FILTer:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FILTer:TYPe valuecommand.
SCPI Syntax
- MATH:MATH<x>:FILTer:TYPe {LPASs|HPASs|BPASs|BSTop|APASs|HILBert|DIFFerentiator|RC|RRC}
- MATH:MATH<x>:FILTer:TYPe?
Info
LPASsspecifies the filter type as LPASs.HPASsspecifies the filter type as HPASs.BPASsspecifies the filter type as BPASs.BSTopspecifies the filter type as BSTop.APASsspecifies the filter type as APASs.HILBertspecifies the filter type as HILBert.DIFFerentiatorspecifies the filter type as DIFFerentiator.RCspecifies the filter type as RC.RRCspecifies the filter type as RRC.
MathMathItemFlexray
¶
Bases: SCPICmdRead
The MATH:MATH<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FLEXray?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:FLEXray:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemFlexraySupportedfields
Return the MATH:MATH<x>:FLEXray:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for FLEXray bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FLEXray:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FLEXray:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FLEXray:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:FLEXray:SUPPortedfields {DATa}
- MATH:MATH<x>:FLEXray:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemFlexraySupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FLEXray:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for FLEXray bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:FLEXray:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FLEXray:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FLEXray:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:FLEXray:SUPPortedfields {DATa}
- MATH:MATH<x>:FLEXray:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemFunction
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:FUNCtion command.
Description
- This command sets or queries the basic math arithmetic function. The math waveform is specified by x. Note: This command does not affect the same Math equation in Advanced math (also accessed via the command
Usage
- Using the
.query()method will send theMATH:MATH<x>:FUNCtion?query. - Using the
.verify(value)method will send theMATH:MATH<x>:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:FUNCtion valuecommand.
SCPI Syntax
- MATH:MATH<x>:FUNCtion {ADD|SUBtract|MULTiply|DIVide}
- MATH:MATH<x>:FUNCtion?
Info
ADDsets the basic math function to add.SUBtractsets the basic math function to subtract.MULTiplysets the basic math function to multiply.DIVidesets the basic math function to divide.
MathMathItemGating
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:GATing command.
Description
- This command specifies or returns the gating setting. It only applies to Math FFT plots. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:GATing?query. - Using the
.verify(value)method will send theMATH:MATH<x>:GATing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:GATing valuecommand.
SCPI Syntax
- MATH:MATH<x>:GATing {NONE|SCREEN|CURSor}
- MATH:MATH<x>:GATing?
Info
NONEturns off math gating.SCREENturns on gating, using the left and right edges of the screen.CURSorlimits math to the portion of the waveform between the vertical bar cursors, even if they are off screen.
MathMathItemI2c
¶
Bases: SCPICmdRead
The MATH:MATH<x>:I2C command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I2C?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:I2C:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemI2cSupportedfields
Return the MATH:MATH<x>:I2C:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for I2C bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I2C:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I2C:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:I2C:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:I2C:SUPPortedfields {DATa}
- MATH:MATH<x>:I2C:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemI2cSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:I2C:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for I2C bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I2C:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I2C:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:I2C:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:I2C:SUPPortedfields {DATa}
- MATH:MATH<x>:I2C:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemI3c
¶
Bases: SCPICmdRead
The MATH:MATH<x>:I3C command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I3C?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I3C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:I3C:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemI3cSupportedfields
Return the MATH:MATH<x>:I3C:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for I3Cbus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I3C:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I3C:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:I3C:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:I3C:SUPPortedfields {DATa}
- MATH:MATH<x>:I3C:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemI3cSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:I3C:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for I3Cbus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:I3C:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:I3C:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:I3C:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:I3C:SUPPortedfields {DATa}
- MATH:MATH<x>:I3C:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemInterpolation
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:INTERpolation command.
Description
- This command sets or queries whether sinc interpolation is enabled for math on bus source. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:INTERpolation?query. - Using the
.verify(value)method will send theMATH:MATH<x>:INTERpolation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:INTERpolation valuecommand.
SCPI Syntax
- MATH:MATH<x>:INTERpolation {ON|OFF}
- MATH:MATH<x>:INTERpolation?
Info
ONindicates that the sinc interpolation is used for math waveform.OFFindicates no interpolation is used for math waveform. Waveform will appear ‘stair-steppy’ in this case.
MathMathItemLabel
¶
Bases: SCPICmdRead
The MATH:MATH<x>:LABel command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.color: TheMATH:MATH<x>:LABel:COLorcommand..font: TheMATH:MATH<x>:LABel:FONTcommand tree..name: TheMATH:MATH<x>:LABel:NAMecommand..xpos: TheMATH:MATH<x>:LABel:XPOScommand..ypos: TheMATH:MATH<x>:LABel:YPOScommand.
color
property
¶
color: MathMathItemLabelColor
Return the MATH:MATH<x>:LABel:COLor command.
Description
- This command sets or queries color of the specified math’s label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:COLor?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:COLor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:COLor valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:COLor <QString>
- MATH:MATH<x>:LABel:COLor?
Info
<QString>is the color of the label. To return the color to the default color, send an empty string as in this example::MATH:MATH1:LABEL:COLOR‘’.
font
property
¶
font: MathMathItemLabelFont
Return the MATH:MATH<x>:LABel:FONT command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bold: TheMATH:MATH<x>:LABel:FONT:BOLDcommand..italic: TheMATH:MATH<x>:LABel:FONT:ITALiccommand..size: TheMATH:MATH<x>:LABel:FONT:SIZEcommand..type: TheMATH:MATH<x>:LABel:FONT:TYPEcommand..underline: TheMATH:MATH<x>:LABel:FONT:UNDERlinecommand.
name
property
¶
name: MathMathItemLabelName
Return the MATH:MATH<x>:LABel:NAMe command.
Description
- This command sets or queries the label string, which is used for annotating the math waveform on the screen. The math waveform to which the label is attached is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:NAMe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:NAMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:NAMe valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:NAMe <QString>
- MATH:MATH<x>:LABel:NAMe?
Info
<QString>specifies the label to annotate the math waveform.
xpos
property
¶
xpos: MathMathItemLabelXpos
Return the MATH:MATH<x>:LABel:XPOS command.
Description
- This command sets or queries the X position of the specified math label. Maths are specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:XPOS?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:XPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:XPOS valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:XPOS <NR1>
- MATH:MATH<x>:LABel:XPOS?
Info
<NR1>is the location (in pixels) where the label for the selected math waveform is displayed, relative to the left edge of the display.
ypos
property
¶
ypos: MathMathItemLabelYpos
Return the MATH:MATH<x>:LABel:YPOS command.
Description
- This command sets or queries the y-position of the specified math label. The Math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:YPOS?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:YPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:YPOS valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:YPOS <NR1>
- MATH:MATH<x>:LABel:YPOS?
Info
<NR1>is the location (in pixels) where the label for the selected math waveform is displayed, relative to the baseline of the waveform.
MathMathItemLabelColor
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:COLor command.
Description
- This command sets or queries color of the specified math’s label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:COLor?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:COLor?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:COLor valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:COLor <QString>
- MATH:MATH<x>:LABel:COLor?
Info
<QString>is the color of the label. To return the color to the default color, send an empty string as in this example::MATH:MATH1:LABEL:COLOR‘’.
MathMathItemLabelFont
¶
Bases: SCPICmdRead
The MATH:MATH<x>:LABel:FONT command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bold: TheMATH:MATH<x>:LABel:FONT:BOLDcommand..italic: TheMATH:MATH<x>:LABel:FONT:ITALiccommand..size: TheMATH:MATH<x>:LABel:FONT:SIZEcommand..type: TheMATH:MATH<x>:LABel:FONT:TYPEcommand..underline: TheMATH:MATH<x>:LABel:FONT:UNDERlinecommand.
bold
property
¶
Return the MATH:MATH<x>:LABel:FONT:BOLD command.
Description
- This command sets or queries the bold state of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:BOLD?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:BOLD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:BOLD valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:BOLD?
Info
<NR1>= 0 turns off bold, and any other integer turns on bold.OFFturns off bold.ONturns on bold.
italic
property
¶
italic: MathMathItemLabelFontItalic
Return the MATH:MATH<x>:LABel:FONT:ITALic command.
Description
- This command sets or queries italic state of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:ITALic?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:ITALic?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:ITALic valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:ITALic?
Info
<NR1>= 0 turns off italic, and any other integer turns on italic.OFFturns off italic.ONturns on italic.
size
property
¶
Return the MATH:MATH<x>:LABel:FONT:SIZE command.
Description
- This command sets or queries font size of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:SIZE?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:SIZE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:SIZE valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:SIZE <NR1>
- MATH:MATH<x>:LABel:FONT:SIZE?
Info
<NR1>sets the label size in points.
type
property
¶
Return the MATH:MATH<x>:LABel:FONT:TYPE command.
Description
- This command sets or queries font type of the specified math label, such as Arial or Times New Roman. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:TYPE?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:TYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:TYPE valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:TYPE <QString>
- MATH:MATH<x>:LABel:FONT:TYPE?
Info
<QString>is the name of the font type.
underline
property
¶
underline: MathMathItemLabelFontUnderline
Return the MATH:MATH<x>:LABel:FONT:UNDERline command.
Description
- This command sets or queries the underline state of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:UNDERline?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:UNDERline?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:UNDERline valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:UNDERline?
Info
<NR1>= 0 turns off underline, and any other integer turns on underline.OFFturns off underline.ONturns on underline.
MathMathItemLabelFontBold
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:FONT:BOLD command.
Description
- This command sets or queries the bold state of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:BOLD?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:BOLD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:BOLD valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:BOLD?
Info
<NR1>= 0 turns off bold, and any other integer turns on bold.OFFturns off bold.ONturns on bold.
MathMathItemLabelFontItalic
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:FONT:ITALic command.
Description
- This command sets or queries italic state of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:ITALic?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:ITALic?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:ITALic valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:ITALic?
Info
<NR1>= 0 turns off italic, and any other integer turns on italic.OFFturns off italic.ONturns on italic.
MathMathItemLabelFontSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:FONT:SIZE command.
Description
- This command sets or queries font size of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:SIZE?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:SIZE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:SIZE valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:SIZE <NR1>
- MATH:MATH<x>:LABel:FONT:SIZE?
Info
<NR1>sets the label size in points.
MathMathItemLabelFontType
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:FONT:TYPE command.
Description
- This command sets or queries font type of the specified math label, such as Arial or Times New Roman. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:TYPE?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:TYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:TYPE valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:TYPE <QString>
- MATH:MATH<x>:LABel:FONT:TYPE?
Info
<QString>is the name of the font type.
MathMathItemLabelFontUnderline
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:FONT:UNDERline command.
Description
- This command sets or queries the underline state of the specified math label. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:FONT:UNDERline?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:FONT:UNDERline?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:FONT:UNDERline valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- MATH:MATH<x>:LABel:FONT:UNDERline?
Info
<NR1>= 0 turns off underline, and any other integer turns on underline.OFFturns off underline.ONturns on underline.
MathMathItemLabelName
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:NAMe command.
Description
- This command sets or queries the label string, which is used for annotating the math waveform on the screen. The math waveform to which the label is attached is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:NAMe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:NAMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:NAMe valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:NAMe <QString>
- MATH:MATH<x>:LABel:NAMe?
Info
<QString>specifies the label to annotate the math waveform.
MathMathItemLabelXpos
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:XPOS command.
Description
- This command sets or queries the X position of the specified math label. Maths are specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:XPOS?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:XPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:XPOS valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:XPOS <NR1>
- MATH:MATH<x>:LABel:XPOS?
Info
<NR1>is the location (in pixels) where the label for the selected math waveform is displayed, relative to the left edge of the display.
MathMathItemLabelYpos
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LABel:YPOS command.
Description
- This command sets or queries the y-position of the specified math label. The Math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LABel:YPOS?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LABel:YPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LABel:YPOS valuecommand.
SCPI Syntax
- MATH:MATH<x>:LABel:YPOS <NR1>
- MATH:MATH<x>:LABel:YPOS?
Info
<NR1>is the location (in pixels) where the label for the selected math waveform is displayed, relative to the baseline of the waveform.
MathMathItemLin
¶
Bases: SCPICmdRead
The MATH:MATH<x>:LIN command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LIN?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:LIN:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemLinSupportedfields
Return the MATH:MATH<x>:LIN:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for LIN bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LIN:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LIN:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LIN:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:LIN:SUPPortedfields {DATa}
- MATH:MATH<x>:LIN:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemLinSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:LIN:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for LIN bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:LIN:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:LIN:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:LIN:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:LIN:SUPPortedfields {DATa}
- MATH:MATH<x>:LIN:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemMdio
¶
Bases: SCPICmdRead
The MATH:MATH<x>:MDIO command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MDIO?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MDIO?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:MDIO:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemMdioSupportedfields
Return the MATH:MATH<x>:MDIO:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for MDIO bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MDIO:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MDIO:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:MDIO:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:MDIO:SUPPortedfields {DATa}
- MATH:MATH<x>:MDIO:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemMdioSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:MDIO:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for MDIO bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MDIO:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MDIO:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:MDIO:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:MDIO:SUPPortedfields {DATa}
- MATH:MATH<x>:MDIO:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemMil1553b
¶
Bases: SCPICmdRead
The MATH:MATH<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MIL1553B?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:MIL1553B:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemMil1553bSupportedfields
Return the MATH:MATH<x>:MIL1553B:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for MIL1553B bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MIL1553B:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MIL1553B:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:MIL1553B:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:MIL1553B:SUPPortedfields {DATa|PAYLoad}
- MATH:MATH<x>:MIL1553B:SUPPortedfields?
Info
DATasets the field type to DATa.PAYLoadsets the field type to PAYLoad.
MathMathItemMil1553bSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:MIL1553B:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for MIL1553B bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:MIL1553B:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:MIL1553B:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:MIL1553B:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:MIL1553B:SUPPortedfields {DATa|PAYLoad}
- MATH:MATH<x>:MIL1553B:SUPPortedfields?
Info
DATasets the field type to DATa.PAYLoadsets the field type to PAYLoad.
MathMathItemOnewire
¶
Bases: SCPICmdRead
The MATH:MATH<x>:ONEWIRe command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ONEWIRe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ONEWIRe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:ONEWIRe:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemOnewireSupportedfields
Return the MATH:MATH<x>:ONEWIRe:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ONEWIRe bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ONEWIRe:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ONEWIRe:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ONEWIRe:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ONEWIRe:SUPPortedfields {DATa}
- MATH:MATH<x>:ONEWIRe:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemOnewireSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:ONEWIRe:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for ONEWIRe bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:ONEWIRe:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:ONEWIRe:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:ONEWIRe:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:ONEWIRe:SUPPortedfields {DATa}
- MATH:MATH<x>:ONEWIRe:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemParallel
¶
Bases: SCPICmdRead
The MATH:MATH<x>:PARallel command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PARallel?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:PARallel:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemParallelSupportedfields
Return the MATH:MATH<x>:PARallel:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for PARallel bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PARallel:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PARallel:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:PARallel:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:PARallel:SUPPortedfields {DATa}
- MATH:MATH<x>:PARallel:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemParallelSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:PARallel:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for PARallel bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PARallel:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PARallel:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:PARallel:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:PARallel:SUPPortedfields {DATa}
- MATH:MATH<x>:PARallel:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemPsifive
¶
Bases: SCPICmdRead
The MATH:MATH<x>:PSIFIVe command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PSIFIVe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PSIFIVe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:PSIFIVe:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemPsifiveSupportedfields
Return the MATH:MATH<x>:PSIFIVe:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for PSIFIVe bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PSIFIVe:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PSIFIVe:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:PSIFIVe:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:PSIFIVe:SUPPortedfields {DATa|DRA|DRB|SDATa}
- MATH:MATH<x>:PSIFIVe:SUPPortedfields?
Info
DATasets the field type to DATa.DRAsets the field type to DRA.DRBsets the field type to DRB.SDATasets the field type to SDATa.
MathMathItemPsifiveSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:PSIFIVe:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for PSIFIVe bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:PSIFIVe:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:PSIFIVe:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:PSIFIVe:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:PSIFIVe:SUPPortedfields {DATa|DRA|DRB|SDATa}
- MATH:MATH<x>:PSIFIVe:SUPPortedfields?
Info
DATasets the field type to DATa.DRAsets the field type to DRA.DRBsets the field type to DRB.SDATasets the field type to SDATa.
MathMathItemRs232c
¶
Bases: SCPICmdRead
The MATH:MATH<x>:RS232C command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:RS232C?query. - Using the
.verify(value)method will send theMATH:MATH<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:RS232C:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemRs232cSupportedfields
Return the MATH:MATH<x>:RS232C:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for RS232C bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:RS232C:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:RS232C:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:RS232C:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:RS232C:SUPPortedfields {DATa|TXData|RXData}
- MATH:MATH<x>:RS232C:SUPPortedfields?
Info
DATasets the field type to DATa.TXDatasets the field type to TXData. TXData field can be set when RS232 Bus configuration for Data Inputs is set to Two.RXDatasets the field type to RXData. RXData field can be set when RS232 Bus configuration for Data Inputs is set to Two.
MathMathItemRs232cSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:RS232C:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for RS232C bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:RS232C:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:RS232C:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:RS232C:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:RS232C:SUPPortedfields {DATa|TXData|RXData}
- MATH:MATH<x>:RS232C:SUPPortedfields?
Info
DATasets the field type to DATa.TXDatasets the field type to TXData. TXData field can be set when RS232 Bus configuration for Data Inputs is set to Two.RXDatasets the field type to RXData. RXData field can be set when RS232 Bus configuration for Data Inputs is set to Two.
MathMathItemSdlc
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SDLC command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SDLC?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SDLC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SDLC:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSdlcSupportedfields
Return the MATH:MATH<x>:SDLC:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SDLC bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SDLC:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SDLC:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SDLC:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SDLC:SUPPortedfields {DATa}
- MATH:MATH<x>:SDLC:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemSdlcSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SDLC:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SDLC bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SDLC:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SDLC:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SDLC:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SDLC:SUPPortedfields {DATa}
- MATH:MATH<x>:SDLC:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemSent
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SENT command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SENT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SENT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SENT:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSentSupportedfields
Return the MATH:MATH<x>:SENT:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SENT bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SENT:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SENT:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SENT:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SENT:SUPPortedfields {FCData|FCDFirst|FCDTwo|SDATa}
- MATH:MATH<x>:SENT:SUPPortedfields?
Info
FCDatasets the field type to FCData. FCData field is available to select when SENT Bus configuration for Fast Data Channels is set to 2.FCDFirstsets the field type to FCDFirst.FCDTwosets the field type to FCDTwo.SDATasets the field type to SDATa. SDATa is available when SENT Bus configuration for Slow Channel is not None.
MathMathItemSentSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SENT:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SENT bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SENT:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SENT:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SENT:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SENT:SUPPortedfields {FCData|FCDFirst|FCDTwo|SDATa}
- MATH:MATH<x>:SENT:SUPPortedfields?
Info
FCDatasets the field type to FCData. FCData field is available to select when SENT Bus configuration for Fast Data Channels is set to 2.FCDFirstsets the field type to FCDFirst.FCDTwosets the field type to FCDTwo.SDATasets the field type to SDATa. SDATa is available when SENT Bus configuration for Slow Channel is not None.
MathMathItemSigneddata
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SIGNeddata command.
Description
- This command sets or queries value to denote that bus field is decoded as signed/unsigned data for math on bus source. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SIGNeddata?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SIGNeddata?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SIGNeddata valuecommand.
SCPI Syntax
- MATH:MATH<x>:SIGNeddata {ON|OFF}
- MATH:MATH<x>:SIGNeddata?
Info
ONindicates that the bus field is decoded as signed data for drawing the math waveform.OFFindicates that the bus field is decoded as unsigned data for drawing the math waveform.
MathMathItemSmbus
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SMBUS command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SMBUS?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SMBUS?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SMBUS:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSmbusSupportedfields
Return the MATH:MATH<x>:SMBUS:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SMBUS bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SMBUS:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SMBUS:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SMBUS:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SMBUS:SUPPortedfields {DATa}
- MATH:MATH<x>:SMBUS:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemSmbusSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SMBUS:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SMBUS bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SMBUS:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SMBUS:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SMBUS:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SMBUS:SUPPortedfields {DATa}
- MATH:MATH<x>:SMBUS:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemSource1
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SOUrce1 command.
Description
- This command sets or queries the specified math source. The source in the command can be either 1 or 2. This command sets the Basic Math components in the user interface, with two sources and a function. You would also need to set the math type to Basic to see the change in the user interface but this will not effect the programmable interface. The math waveform and source are specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SOUrce1?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SOUrce1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SOUrce1 valuecommand.
SCPI Syntax
- MATH:MATH<x>:SOUrce1 {CH<x>|MATH<x>|REF<x>}
- MATH:MATH<x>:SOUrce1?
Info
CH<x>specifies an analog channel as source.MATH<x>specifies a math channel as source.REF<x>specifies a reference waveform as the source.1specifies the source number. SOURCE1 and SOURCE2 are for use when theMATH:MATH<x>:TYPEis BASIC.
MathMathItemSpacewire
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SPACEWIRe command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPACEWIRe?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPACEWIRe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SPACEWIRe:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSpacewireSupportedfields
Return the MATH:MATH<x>:SPACEWIRe:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SPACEWIRe bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPACEWIRe:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPACEWIRe:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPACEWIRe:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPACEWIRe:SUPPortedfields {DATa}
- MATH:MATH<x>:SPACEWIRe:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemSpacewireSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SPACEWIRe:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SPACEWIRe bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPACEWIRe:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPACEWIRe:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPACEWIRe:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPACEWIRe:SUPPortedfields {DATa}
- MATH:MATH<x>:SPACEWIRe:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemSpectral
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SPECTral command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPECTral?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPECTral?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.horz: TheMATH:MATH<x>:SPECTral:HORZcommand.
horz
property
¶
horz: MathMathItemSpectralHorz
Return the MATH:MATH<x>:SPECTral:HORZ command.
Description
- This command sets or queries the horizontal display scale of the spectral math waveform. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPECTral:HORZ?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPECTral:HORZ?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPECTral:HORZ valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPECTral:HORZ {LOG|LINEAr}
- MATH:MATH<x>:SPECTral:HORZ?
Info
LINEArsets the SpectralMag units to linear.LOGsets the SpectralMag units to log.
MathMathItemSpectralHorz
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SPECTral:HORZ command.
Description
- This command sets or queries the horizontal display scale of the spectral math waveform. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPECTral:HORZ?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPECTral:HORZ?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPECTral:HORZ valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPECTral:HORZ {LOG|LINEAr}
- MATH:MATH<x>:SPECTral:HORZ?
Info
LINEArsets the SpectralMag units to linear.LOGsets the SpectralMag units to log.
MathMathItemSpi
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SPI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SPI:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSpiSupportedfields
Return the MATH:MATH<x>:SPI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SPI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPI:SUPPortedfields {DATa|MOSIdata|MISOdata}
- MATH:MATH<x>:SPI:SUPPortedfields?
Info
DATasets the field type to DATa.MOSIdatasets the field type to MOSIdata. MOSIdata field is available to select when SPI Bus configuration for Data Inputs is set to Two.MISOdatasets the field type to MISOdata. MISOdata field is available to select when SPI Bus configuration for Data Inputs is set to Two.
MathMathItemSpiSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SPI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SPI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPI:SUPPortedfields {DATa|MOSIdata|MISOdata}
- MATH:MATH<x>:SPI:SUPPortedfields?
Info
DATasets the field type to DATa.MOSIdatasets the field type to MOSIdata. MOSIdata field is available to select when SPI Bus configuration for Data Inputs is set to Two.MISOdatasets the field type to MISOdata. MISOdata field is available to select when SPI Bus configuration for Data Inputs is set to Two.
MathMathItemSpmi
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SPMI command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPMI?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPMI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SPMI:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSpmiSupportedfields
Return the MATH:MATH<x>:SPMI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SPMI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPMI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPMI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPMI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPMI:SUPPortedfields {DATa|CDATa|RDATa}
- MATH:MATH<x>:SPMI:SUPPortedfields?
Info
DATasets the field type to DATa.CDATasets the field type to CDATa.RDATasets the field type to RDATa.
MathMathItemSpmiSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SPMI:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SPMI bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SPMI:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SPMI:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SPMI:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SPMI:SUPPortedfields {DATa|CDATa|RDATa}
- MATH:MATH<x>:SPMI:SUPPortedfields?
Info
DATasets the field type to DATa.CDATasets the field type to CDATa.RDATasets the field type to RDATa.
MathMathItemSvid
¶
Bases: SCPICmdRead
The MATH:MATH<x>:SVID command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SVID?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SVID?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:SVID:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemSvidSupportedfields
Return the MATH:MATH<x>:SVID:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SVID bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SVID:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SVID:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SVID:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SVID:SUPPortedfields {MPAYload|SPAYload}
- MATH:MATH<x>:SVID:SUPPortedfields?
Info
MPAYloadsets the field type to MPAYload.SPAYloadsets the field type to SPAYload.
MathMathItemSvidSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:SVID:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for SVID bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:SVID:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:SVID:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:SVID:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:SVID:SUPPortedfields {MPAYload|SPAYload}
- MATH:MATH<x>:SVID:SUPPortedfields?
Info
MPAYloadsets the field type to MPAYload.SPAYloadsets the field type to SPAYload.
MathMathItemType
¶
Bases: SCPICmdWrite
The MATH:MATH<x>:TYPe command.
Description
- This command sets or queries the math type. The math waveform is specified by x.
Usage
- Using the
.write(value)method will send theMATH:MATH<x>:TYPe valuecommand.
SCPI Syntax
- MATH:MATH<x>:TYPe {BASic|FILTER|FFT|ADVanced}
Info
BASicset the type to basic math.FILTERsets the math type to filter. Requires UDFLT licenses on 5, 6 series MSO instruments and Tekscope (Offline).FFTsets the type to FFT math, which can use any live analog or reference waveform in the time domain. NOTE. You can also use FFT as part of a math expression by declaring the type ADVanced. See examples for the commandMATH:MATH<x>:DEFine.ADVancedsets the type to advanced math.
MathMathItemUsb
¶
Bases: SCPICmdRead
The MATH:MATH<x>:USB command tree.
Usage
- Using the
.query()method will send theMATH:MATH<x>:USB?query. - Using the
.verify(value)method will send theMATH:MATH<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.supportedfields: TheMATH:MATH<x>:USB:SUPPortedfieldscommand.
supportedfields
property
¶
supportedfields: MathMathItemUsbSupportedfields
Return the MATH:MATH<x>:USB:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for USB bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:USB:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:USB:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:USB:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:USB:SUPPortedfields {DATa}
- MATH:MATH<x>:USB:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemUsbSupportedfields
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:USB:SUPPortedfields command.
Description
- This command sets or queries the field type for the math for the bus source for USB bus. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:USB:SUPPortedfields?query. - Using the
.verify(value)method will send theMATH:MATH<x>:USB:SUPPortedfields?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:USB:SUPPortedfields valuecommand.
SCPI Syntax
- MATH:MATH<x>:USB:SUPPortedfields {DATa}
- MATH:MATH<x>:USB:SUPPortedfields?
Info
DATasets the field type to DATa.
MathMathItemVunit
¶
Bases: SCPICmdWrite, SCPICmdRead
The MATH:MATH<x>:VUNIT command.
Description
- This command specifies or returns the math custom vertical units. The math waveform is specified by x.
Usage
- Using the
.query()method will send theMATH:MATH<x>:VUNIT?query. - Using the
.verify(value)method will send theMATH:MATH<x>:VUNIT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMATH:MATH<x>:VUNIT valuecommand.
SCPI Syntax
- MATH:MATH<x>:VUNIT <QString>
- MATH:MATH<x>:VUNIT?
Info
<QString>is the custom vertical units.