mask
¶
The mask commands module.
These commands are used in the following models: MSO2
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- MASK:DELete 'MASK<x>'
- MASK:MASK<x>:COUNT:HITS?
- MASK:MASK<x>:COUNT:SEG<x>:HITS?
- MASK:MASK<x>:COUNT?
- MASK:MASK<x>:DEFinedby {SEGments|TOLerances}
- MASK:MASK<x>:DEFinedby?
- MASK:MASK<x>:DISplay {ON|OFF}
- MASK:MASK<x>:DISplay?
- MASK:MASK<x>:LIST?
- MASK:MASK<x>:SEG<x>:POINTS
- MASK:MASK<x>:SEG<x>:POINTS?
- MASK:MASK<x>:SOUrce {CH<x>|REF<x>|MATH<x>|RFvsTime}
- MASK:MASK<x>:SOUrce?
- MASK:MASK<x>:TESt:STATE {ON|OFF}
- MASK:MASK<x>:TESt:STATE?
- MASK:MASK<x>:TESt:STATUS?
- MASK:MASK<x>:TESt:THReshold <NR1>
- MASK:MASK<x>:TESt:THReshold?
- MASK:MASK<x>:TOLerance:HORizontal <NR3>
- MASK:MASK<x>:TOLerance:HORizontal?
- MASK:MASK<x>:TOLerance:UPDatenow
- MASK:MASK<x>:TOLerance:VERTical <NR3>
- MASK:MASK<x>:TOLerance:VERTical?
- MASK:TESt:WAVEforms <NR1>
- MASK:TESt:WAVEforms?
Mask
¶
Bases: SCPICmdRead
The MASK command tree.
Usage
- Using the
.query()method will send theMASK?query. - Using the
.verify(value)method will send theMASK?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.delete: TheMASK:DELetecommand..mask: TheMASK:MASK<x>command tree..test: TheMASK:TEStcommand tree.
delete
property
¶
delete: MaskDelete
Return the MASK:DELete command.
Description
- This command deletes all mask segments of the specified mask test.
Usage
- Using the
.write(value)method will send theMASK:DELete valuecommand.
SCPI Syntax
- MASK:DELete 'MASK<x>'
Info
MASK<x>specifies the mask test. This argument is enclosed in quotes.
mask
property
¶
mask: dict[int, MaskMaskItem]
Return the MASK:MASK<x> command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>?query. - Using the
.verify(value)method will send theMASK:MASK<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.
Sub-properties
.count: TheMASK:MASK<x>:COUNTcommand..definedby: TheMASK:MASK<x>:DEFinedbycommand..display: TheMASK:MASK<x>:DISplaycommand..list: TheMASK:MASK<x>:LISTcommand..seg: TheMASK:MASK<x>:SEG<x>command tree..source: TheMASK:MASK<x>:SOUrcecommand..test: TheMASK:MASK<x>:TEStcommand tree..tolerance: TheMASK:MASK<x>:TOLerancecommand tree.
test
property
¶
test: MaskTest
Return the MASK:TESt command tree.
Usage
- Using the
.query()method will send theMASK:TESt?query. - Using the
.verify(value)method will send theMASK:TESt?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.waveforms: TheMASK:TESt:WAVEformscommand.
MaskDelete
¶
Bases: SCPICmdWrite
The MASK:DELete command.
Description
- This command deletes all mask segments of the specified mask test.
Usage
- Using the
.write(value)method will send theMASK:DELete valuecommand.
SCPI Syntax
- MASK:DELete 'MASK<x>'
Info
MASK<x>specifies the mask test. This argument is enclosed in quotes.
MaskMaskItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MASK:MASK<x> command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>?query. - Using the
.verify(value)method will send theMASK:MASK<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.
Properties
.count: TheMASK:MASK<x>:COUNTcommand..definedby: TheMASK:MASK<x>:DEFinedbycommand..display: TheMASK:MASK<x>:DISplaycommand..list: TheMASK:MASK<x>:LISTcommand..seg: TheMASK:MASK<x>:SEG<x>command tree..source: TheMASK:MASK<x>:SOUrcecommand..test: TheMASK:MASK<x>:TEStcommand tree..tolerance: TheMASK:MASK<x>:TOLerancecommand tree.
count
property
¶
count: MaskMaskItemCount
Return the MASK:MASK<x>:COUNT command.
Description
- This command returns the total number of mask hits in all segments and the number of mask hits in each individual mask segment for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:COUNT?
Info
MASK<x>specifies the mask test.
Sub-properties
.hits: TheMASK:MASK<x>:COUNT:HITScommand..seg: TheMASK:MASK<x>:COUNT:SEG<x>command tree.
definedby
property
¶
definedby: MaskMaskItemDefinedby
Return the MASK:MASK<x>:DEFinedby command.
Description
- This command sets or queries whether the specified mask is defined by segments or tolerances. Segment masks are defined by one or more polygons. Tolerance masks are defined by specified horizontal and vertical tolerances around the mask source.
Usage
- Using the
.query()method will send theMASK:MASK<x>:DEFinedby?query. - Using the
.verify(value)method will send theMASK:MASK<x>:DEFinedby?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:DEFinedby valuecommand.
SCPI Syntax
- MASK:MASK<x>:DEFinedby {SEGments|TOLerances}
- MASK:MASK<x>:DEFinedby?
Info
MASK<x>specifies the mask number.SEGmentsdefines the mask by segments.TOLerancesdefines the mask by horizontal and vertical tolerances around mask source.
display
property
¶
display: MaskMaskItemDisplay
Return the MASK:MASK<x>:DISplay command.
Description
- This command sets or queries the display state of the mask used for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:DISplay?query. - Using the
.verify(value)method will send theMASK:MASK<x>:DISplay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:DISplay valuecommand.
SCPI Syntax
- MASK:MASK<x>:DISplay {ON|OFF}
- MASK:MASK<x>:DISplay?
Info
MASK<x>specifies the mask test.ONsets the display state of the specified mask to on.OFFsets the display state of the specified mask to off.
list
property
¶
list: MaskMaskItemList
Return the MASK:MASK<x>:LIST command.
Description
- This command queries the list of segments in the mask used by the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:LIST?query. - Using the
.verify(value)method will send theMASK:MASK<x>:LIST?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:LIST?
Info
MASK<x>specifies the mask test.
seg
property
¶
seg: dict[int, MaskMaskItemSegItem]
Return the MASK:MASK<x>:SEG<x> command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:SEG<x>?query. - Using the
.verify(value)method will send theMASK:MASK<x>:SEG<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
Sub-properties
.points: TheMASK:MASK<x>:SEG<x>:POINTScommand.
source
property
¶
source: MaskMaskItemSource
Return the MASK:MASK<x>:SOUrce command.
Description
- This command sets or queries analog source for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:SOUrce?query. - Using the
.verify(value)method will send theMASK:MASK<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:SOUrce valuecommand.
SCPI Syntax
- MASK:MASK<x>:SOUrce {CH<x>|REF<x>|MATH<x>|RFvsTime}
- MASK:MASK<x>:SOUrce?
Info
MASK<x>specifies the mask test.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.RFvsTimespecifies a RF vs Time as the source.
test
property
¶
test: MaskMaskItemTest
Return the MASK:MASK<x>:TESt command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.
Sub-properties
.state: TheMASK:MASK<x>:TESt:STATEcommand..status: TheMASK:MASK<x>:TESt:STATUScommand..threshold: TheMASK:MASK<x>:TESt:THResholdcommand.
tolerance
property
¶
tolerance: MaskMaskItemTolerance
Return the MASK:MASK<x>:TOLerance command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TOLerance?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TOLerance?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask number.
Sub-properties
.horizontal: TheMASK:MASK<x>:TOLerance:HORizontalcommand..updatenow: TheMASK:MASK<x>:TOLerance:UPDatenowcommand..vertical: TheMASK:MASK<x>:TOLerance:VERTicalcommand.
MaskMaskItemCount
¶
Bases: SCPICmdRead
The MASK:MASK<x>:COUNT command.
Description
- This command returns the total number of mask hits in all segments and the number of mask hits in each individual mask segment for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:COUNT?
Info
MASK<x>specifies the mask test.
Properties
.hits: TheMASK:MASK<x>:COUNT:HITScommand..seg: TheMASK:MASK<x>:COUNT:SEG<x>command tree.
hits
property
¶
hits: MaskMaskItemCountHits
Return the MASK:MASK<x>:COUNT:HITS command.
Description
- This command returns the total number of mask hits in all mask segments for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT:HITS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:COUNT:HITS?
Info
MASK<x>specifies the mask test.
seg
property
¶
seg: dict[int, MaskMaskItemCountSegItem]
Return the MASK:MASK<x>:COUNT:SEG<x> command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT:SEG<x>?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT:SEG<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
Sub-properties
.hits: TheMASK:MASK<x>:COUNT:SEG<x>:HITScommand.
MaskMaskItemCountHits
¶
Bases: SCPICmdRead
The MASK:MASK<x>:COUNT:HITS command.
Description
- This command returns the total number of mask hits in all mask segments for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT:HITS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:COUNT:HITS?
Info
MASK<x>specifies the mask test.
MaskMaskItemCountSegItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MASK:MASK<x>:COUNT:SEG<x> command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT:SEG<x>?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT:SEG<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
Properties
.hits: TheMASK:MASK<x>:COUNT:SEG<x>:HITScommand.
hits
property
¶
Return the MASK:MASK<x>:COUNT:SEG<x>:HITS command.
Description
- The command returns the total number of mask hits in the specified mask segment of the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT:SEG<x>:HITS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT:SEG<x>:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:COUNT:SEG<x>:HITS?
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
MaskMaskItemCountSegItemHits
¶
Bases: SCPICmdRead
The MASK:MASK<x>:COUNT:SEG<x>:HITS command.
Description
- The command returns the total number of mask hits in the specified mask segment of the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:COUNT:SEG<x>:HITS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:COUNT:SEG<x>:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:COUNT:SEG<x>:HITS?
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
MaskMaskItemDefinedby
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:DEFinedby command.
Description
- This command sets or queries whether the specified mask is defined by segments or tolerances. Segment masks are defined by one or more polygons. Tolerance masks are defined by specified horizontal and vertical tolerances around the mask source.
Usage
- Using the
.query()method will send theMASK:MASK<x>:DEFinedby?query. - Using the
.verify(value)method will send theMASK:MASK<x>:DEFinedby?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:DEFinedby valuecommand.
SCPI Syntax
- MASK:MASK<x>:DEFinedby {SEGments|TOLerances}
- MASK:MASK<x>:DEFinedby?
Info
MASK<x>specifies the mask number.SEGmentsdefines the mask by segments.TOLerancesdefines the mask by horizontal and vertical tolerances around mask source.
MaskMaskItemDisplay
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:DISplay command.
Description
- This command sets or queries the display state of the mask used for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:DISplay?query. - Using the
.verify(value)method will send theMASK:MASK<x>:DISplay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:DISplay valuecommand.
SCPI Syntax
- MASK:MASK<x>:DISplay {ON|OFF}
- MASK:MASK<x>:DISplay?
Info
MASK<x>specifies the mask test.ONsets the display state of the specified mask to on.OFFsets the display state of the specified mask to off.
MaskMaskItemList
¶
Bases: SCPICmdRead
The MASK:MASK<x>:LIST command.
Description
- This command queries the list of segments in the mask used by the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:LIST?query. - Using the
.verify(value)method will send theMASK:MASK<x>:LIST?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:LIST?
Info
MASK<x>specifies the mask test.
MaskMaskItemSegItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MASK:MASK<x>:SEG<x> command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:SEG<x>?query. - Using the
.verify(value)method will send theMASK:MASK<x>:SEG<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
Properties
.points: TheMASK:MASK<x>:SEG<x>:POINTScommand.
points
property
¶
points: MaskMaskItemSegItemPoints
Return the MASK:MASK<x>:SEG<x>:POINTS command.
Description
- This command sets or queries the X/Y coordinates of all points in the designated mask segment. Mask vertices are in time/volts (currently limited to 1024 characters). The set form defines new points in the mask, replacing any existing points.
Usage
- Using the
.query()method will send theMASK:MASK<x>:SEG<x>:POINTS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:SEG<x>:POINTS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theMASK:MASK<x>:SEG<x>:POINTScommand.
SCPI Syntax
- MASK:MASK<x>:SEG<x>:POINTS
- MASK:MASK<x>:SEG<x>:POINTS?
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
MaskMaskItemSegItemPoints
¶
Bases: SCPICmdWriteNoArguments, SCPICmdRead
The MASK:MASK<x>:SEG<x>:POINTS command.
Description
- This command sets or queries the X/Y coordinates of all points in the designated mask segment. Mask vertices are in time/volts (currently limited to 1024 characters). The set form defines new points in the mask, replacing any existing points.
Usage
- Using the
.query()method will send theMASK:MASK<x>:SEG<x>:POINTS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:SEG<x>:POINTS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theMASK:MASK<x>:SEG<x>:POINTScommand.
SCPI Syntax
- MASK:MASK<x>:SEG<x>:POINTS
- MASK:MASK<x>:SEG<x>:POINTS?
Info
MASK<x>specifies the mask test.SEG<x>specifies the mask segment.
MaskMaskItemSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:SOUrce command.
Description
- This command sets or queries analog source for the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:SOUrce?query. - Using the
.verify(value)method will send theMASK:MASK<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:SOUrce valuecommand.
SCPI Syntax
- MASK:MASK<x>:SOUrce {CH<x>|REF<x>|MATH<x>|RFvsTime}
- MASK:MASK<x>:SOUrce?
Info
MASK<x>specifies the mask test.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.RFvsTimespecifies a RF vs Time as the source.
MaskMaskItemTest
¶
Bases: SCPICmdRead
The MASK:MASK<x>:TESt command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask test.
Properties
.state: TheMASK:MASK<x>:TESt:STATEcommand..status: TheMASK:MASK<x>:TESt:STATUScommand..threshold: TheMASK:MASK<x>:TESt:THResholdcommand.
state
property
¶
state: MaskMaskItemTestState
Return the MASK:MASK<x>:TESt:STATE command.
Description
- This command sets or queries the state of the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt:STATE?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TESt:STATE valuecommand.
SCPI Syntax
- MASK:MASK<x>:TESt:STATE {ON|OFF}
- MASK:MASK<x>:TESt:STATE?
Info
MASK<x>specifies the mask test.ONsets the mask test state to ON. When the state is ON the Pass/Fail status and hit count information are reset and the mask test is started.OFFsets the mask test state to OFF. When the mask test completes the state is set to OFF.
status
property
¶
status: MaskMaskItemTestStatus
Return the MASK:MASK<x>:TESt:STATUS command.
Description
- This command returns the status of the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt:STATUS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt:STATUS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:TESt:STATUS?
Info
MASK<x>specifies the mask test.
threshold
property
¶
threshold: MaskMaskItemTestThreshold
Return the MASK:MASK<x>:TESt:THReshold command.
Description
- This command sets or queries the number of waveform violations needed for the specified mask test to change from PASS to FAIL.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt:THReshold?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TESt:THReshold valuecommand.
SCPI Syntax
- MASK:MASK<x>:TESt:THReshold <NR1>
- MASK:MASK<x>:TESt:THReshold?
Info
MASK<x>specifies the mask test.<NR1>specifies the threshold value.
MaskMaskItemTestState
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:TESt:STATE command.
Description
- This command sets or queries the state of the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt:STATE?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TESt:STATE valuecommand.
SCPI Syntax
- MASK:MASK<x>:TESt:STATE {ON|OFF}
- MASK:MASK<x>:TESt:STATE?
Info
MASK<x>specifies the mask test.ONsets the mask test state to ON. When the state is ON the Pass/Fail status and hit count information are reset and the mask test is started.OFFsets the mask test state to OFF. When the mask test completes the state is set to OFF.
MaskMaskItemTestStatus
¶
Bases: SCPICmdRead
The MASK:MASK<x>:TESt:STATUS command.
Description
- This command returns the status of the specified mask test.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt:STATUS?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt:STATUS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MASK:MASK<x>:TESt:STATUS?
Info
MASK<x>specifies the mask test.
MaskMaskItemTestThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:TESt:THReshold command.
Description
- This command sets or queries the number of waveform violations needed for the specified mask test to change from PASS to FAIL.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TESt:THReshold?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TESt:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TESt:THReshold valuecommand.
SCPI Syntax
- MASK:MASK<x>:TESt:THReshold <NR1>
- MASK:MASK<x>:TESt:THReshold?
Info
MASK<x>specifies the mask test.<NR1>specifies the threshold value.
MaskMaskItemTolerance
¶
Bases: SCPICmdRead
The MASK:MASK<x>:TOLerance command tree.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TOLerance?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TOLerance?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>specifies the mask number.
Properties
.horizontal: TheMASK:MASK<x>:TOLerance:HORizontalcommand..updatenow: TheMASK:MASK<x>:TOLerance:UPDatenowcommand..vertical: TheMASK:MASK<x>:TOLerance:VERTicalcommand.
horizontal
property
¶
horizontal: MaskMaskItemToleranceHorizontal
Return the MASK:MASK<x>:TOLerance:HORizontal command.
Description
- This command sets or queries the mask horizontal tolerance.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TOLerance:HORizontal?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TOLerance:HORizontal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TOLerance:HORizontal valuecommand.
SCPI Syntax
- MASK:MASK<x>:TOLerance:HORizontal <NR3>
- MASK:MASK<x>:TOLerance:HORizontal?
Info
MASK<x>specifies the mask number.<NR3>is the tolerance in units of graticule divisions. The maximum is 1 division.
updatenow
property
¶
updatenow: MaskMaskItemToleranceUpdatenow
Return the MASK:MASK<x>:TOLerance:UPDatenow command.
Description
- This command causes the tolerance mask to be recalculated with the current horizontal and vertical tolerances.
Usage
- Using the
.write()method will send theMASK:MASK<x>:TOLerance:UPDatenowcommand.
SCPI Syntax
- MASK:MASK<x>:TOLerance:UPDatenow
Info
MASK<x>specifies the mask number.
vertical
property
¶
vertical: MaskMaskItemToleranceVertical
Return the MASK:MASK<x>:TOLerance:VERTical command.
Description
- This command sets or queries the mask vertical tolerance.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TOLerance:VERTical?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TOLerance:VERTical?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TOLerance:VERTical valuecommand.
SCPI Syntax
- MASK:MASK<x>:TOLerance:VERTical <NR3>
- MASK:MASK<x>:TOLerance:VERTical?
Info
MASK<x>specifies the mask number.<NR3>is the tolerance in units of graticule divisions. The maximum is 1 division.
MaskMaskItemToleranceHorizontal
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:TOLerance:HORizontal command.
Description
- This command sets or queries the mask horizontal tolerance.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TOLerance:HORizontal?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TOLerance:HORizontal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TOLerance:HORizontal valuecommand.
SCPI Syntax
- MASK:MASK<x>:TOLerance:HORizontal <NR3>
- MASK:MASK<x>:TOLerance:HORizontal?
Info
MASK<x>specifies the mask number.<NR3>is the tolerance in units of graticule divisions. The maximum is 1 division.
MaskMaskItemToleranceUpdatenow
¶
Bases: SCPICmdWriteNoArguments
The MASK:MASK<x>:TOLerance:UPDatenow command.
Description
- This command causes the tolerance mask to be recalculated with the current horizontal and vertical tolerances.
Usage
- Using the
.write()method will send theMASK:MASK<x>:TOLerance:UPDatenowcommand.
SCPI Syntax
- MASK:MASK<x>:TOLerance:UPDatenow
Info
MASK<x>specifies the mask number.
MaskMaskItemToleranceVertical
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:MASK<x>:TOLerance:VERTical command.
Description
- This command sets or queries the mask vertical tolerance.
Usage
- Using the
.query()method will send theMASK:MASK<x>:TOLerance:VERTical?query. - Using the
.verify(value)method will send theMASK:MASK<x>:TOLerance:VERTical?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:MASK<x>:TOLerance:VERTical valuecommand.
SCPI Syntax
- MASK:MASK<x>:TOLerance:VERTical <NR3>
- MASK:MASK<x>:TOLerance:VERTical?
Info
MASK<x>specifies the mask number.<NR3>is the tolerance in units of graticule divisions. The maximum is 1 division.
MaskTest
¶
Bases: SCPICmdRead
The MASK:TESt command tree.
Usage
- Using the
.query()method will send theMASK:TESt?query. - Using the
.verify(value)method will send theMASK:TESt?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.waveforms: TheMASK:TESt:WAVEformscommand.
waveforms
property
¶
waveforms: MaskTestWaveforms
Return the MASK:TESt:WAVEforms command.
Description
- This command sets or queries the number of waveform acquisitions to test during mask testing. The number of waveforms applies to all mask tests.
Usage
- Using the
.query()method will send theMASK:TESt:WAVEforms?query. - Using the
.verify(value)method will send theMASK:TESt:WAVEforms?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:TESt:WAVEforms valuecommand.
SCPI Syntax
- MASK:TESt:WAVEforms <NR1>
- MASK:TESt:WAVEforms?
Info
<NR1>specifies the number of waveform acquisitions.
MaskTestWaveforms
¶
Bases: SCPICmdWrite, SCPICmdRead
The MASK:TESt:WAVEforms command.
Description
- This command sets or queries the number of waveform acquisitions to test during mask testing. The number of waveforms applies to all mask tests.
Usage
- Using the
.query()method will send theMASK:TESt:WAVEforms?query. - Using the
.verify(value)method will send theMASK:TESt:WAVEforms?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMASK:TESt:WAVEforms valuecommand.
SCPI Syntax
- MASK:TESt:WAVEforms <NR1>
- MASK:TESt:WAVEforms?
Info
<NR1>specifies the number of waveform acquisitions.