eyemask
¶
The eyemask commands module.
These commands are used in the following models: TekScopePC
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- EYEMASK:MASK<x>:COUNt:HITS?
- EYEMASK:MASK<x>:COUNt:SEG<y>:HITS?
- EYEMASK:MASK<x>:CREATor?
- EYEMASK:MASK<x>:ENAbled {ON|OFF}
- EYEMASK:MASK<x>:ENAbled?
- EYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?
- EYEMASK:MASK<x>:MASKfile <Qstring>
- EYEMASK:MASK<x>:MASKfile?
- EYEMASK:MASK<x>:TESt:SAMple:THReshold <NR1>
- EYEMASK:MASK<x>:TESt:SAMple:THReshold?
- EYEMASK:MASK<x>:TESt:STATUS?
Eyemask
¶
Bases: SCPICmdRead
The EYEMASK command tree.
Usage
- Using the
.query()method will send theEYEMASK?query. - Using the
.verify(value)method will send theEYEMASK?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mask: TheEYEMASK:MASK<x>command tree.
mask
property
¶
mask: dict[int, EyemaskMaskItem]
Return the EYEMASK:MASK<x> command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test in an eye diagram plot.
Sub-properties
.count: TheEYEMASK:MASK<x>:COUNtcommand tree..creator: TheEYEMASK:MASK<x>:CREATorcommand..enabled: TheEYEMASK:MASK<x>:ENAbledcommand..maskoffset: TheEYEMASK:MASK<x>:MASKOffsetcommand tree..maskfile: TheEYEMASK:MASK<x>:MASKfilecommand..test: TheEYEMASK:MASK<x>:TEStcommand tree.
EyemaskMaskItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The EYEMASK:MASK<x> command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test in an eye diagram plot.
Properties
.count: TheEYEMASK:MASK<x>:COUNtcommand tree..creator: TheEYEMASK:MASK<x>:CREATorcommand..enabled: TheEYEMASK:MASK<x>:ENAbledcommand..maskoffset: TheEYEMASK:MASK<x>:MASKOffsetcommand tree..maskfile: TheEYEMASK:MASK<x>:MASKfilecommand..test: TheEYEMASK:MASK<x>:TEStcommand tree.
count
property
¶
count: EyemaskMaskItemCount
Return the EYEMASK:MASK<x>:COUNt command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test in an eye diagram plot.
Sub-properties
.hits: TheEYEMASK:MASK<x>:COUNt:HITScommand..seg: TheEYEMASK:MASK<x>:COUNt:SEG<y>command tree.
creator
property
¶
creator: EyemaskMaskItemCreator
Return the EYEMASK:MASK<x>:CREATor command.
Description
- This query-only command returns the name of the eye diagram plot that created the mask.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:CREATor?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:CREATor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:CREATor?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
enabled
property
¶
enabled: EyemaskMaskItemEnabled
Return the EYEMASK:MASK<x>:ENAbled command.
Description
- This command enables or disables eye mask testing in the specified plot.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:ENAbled?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:ENAbled?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theEYEMASK:MASK<x>:ENAbled valuecommand.
SCPI Syntax
- EYEMASK:MASK<x>:ENAbled {ON|OFF}
- EYEMASK:MASK<x>:ENAbled?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
maskfile
property
¶
maskfile: EyemaskMaskItemMaskfile
Return the EYEMASK:MASK<x>:MASKfile command.
Description
- This command sets or queries the current mask definition file name for the specified mask test.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKfile?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKfile?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theEYEMASK:MASK<x>:MASKfile valuecommand.
SCPI Syntax
- EYEMASK:MASK<x>:MASKfile <Qstring>
- EYEMASK:MASK<x>:MASKfile?
Info
<x>is the number of the specified mask test (or mask test plot?).<Qstring>is a quoted string that defines the file path that specifies the location of the mask file to use, in the format ‘[] ‘. Specifying a path is optional. If no path is entered, the instrument will search in the current working directory as set in FILESYSTEM:CWD.
maskoffset
property
¶
maskoffset: EyemaskMaskItemMaskoffset
Return the EYEMASK:MASK<x>:MASKOffset command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKOffset?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKOffset?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.horizontal: TheEYEMASK:MASK<x>:MASKOffset:HORizontalcommand tree.
test
property
¶
test: EyemaskMaskItemTest
Return the EYEMASK:MASK<x>:TESt command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
Sub-properties
.sample: TheEYEMASK:MASK<x>:TESt:SAMplecommand tree..status: TheEYEMASK:MASK<x>:TESt:STATUScommand.
EyemaskMaskItemCount
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:COUNt command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test in an eye diagram plot.
Properties
.hits: TheEYEMASK:MASK<x>:COUNt:HITScommand..seg: TheEYEMASK:MASK<x>:COUNt:SEG<y>command tree.
hits
property
¶
hits: EyemaskMaskItemCountHits
Return the EYEMASK:MASK<x>:COUNt:HITS command.
Description
- This command returns the total number of hit violations for all segments in the specified mask test.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt:HITS?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:COUNt:HITS?
Info
MASK<x>is the number of the specified mask test in an eye diagram plot.
seg
property
¶
seg: dict[int, EyemaskMaskItemCountSegItem]
Return the EYEMASK:MASK<x>:COUNt:SEG<y> command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt:SEG<y>?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt:SEG<y>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test (or mask test plot?).SEG<y>is the number of the mask segment for which to return hit violations data.
Sub-properties
.hits: TheEYEMASK:MASK<x>:COUNt:SEG<y>:HITScommand.
EyemaskMaskItemCountHits
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:COUNt:HITS command.
Description
- This command returns the total number of hit violations for all segments in the specified mask test.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt:HITS?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:COUNt:HITS?
Info
MASK<x>is the number of the specified mask test in an eye diagram plot.
EyemaskMaskItemCountSegItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The EYEMASK:MASK<x>:COUNt:SEG<y> command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt:SEG<y>?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt:SEG<y>?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test (or mask test plot?).SEG<y>is the number of the mask segment for which to return hit violations data.
Properties
.hits: TheEYEMASK:MASK<x>:COUNt:SEG<y>:HITScommand.
hits
property
¶
Return the EYEMASK:MASK<x>:COUNt:SEG<y>:HITS command.
Description
- This command returns the number of hit violations for the specified segment (area).
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt:SEG<y>:HITS?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt:SEG<y>:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:COUNt:SEG<y>:HITS?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).SEG<y>is the number of the mask segment for which to return hit violations data.
EyemaskMaskItemCountSegItemHits
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:COUNt:SEG<y>:HITS command.
Description
- This command returns the number of hit violations for the specified segment (area).
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:COUNt:SEG<y>:HITS?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:COUNt:SEG<y>:HITS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:COUNt:SEG<y>:HITS?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).SEG<y>is the number of the mask segment for which to return hit violations data.
EyemaskMaskItemCreator
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:CREATor command.
Description
- This query-only command returns the name of the eye diagram plot that created the mask.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:CREATor?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:CREATor?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:CREATor?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
EyemaskMaskItemEnabled
¶
Bases: SCPICmdWrite, SCPICmdRead
The EYEMASK:MASK<x>:ENAbled command.
Description
- This command enables or disables eye mask testing in the specified plot.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:ENAbled?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:ENAbled?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theEYEMASK:MASK<x>:ENAbled valuecommand.
SCPI Syntax
- EYEMASK:MASK<x>:ENAbled {ON|OFF}
- EYEMASK:MASK<x>:ENAbled?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
EyemaskMaskItemMaskfile
¶
Bases: SCPICmdWrite, SCPICmdRead
The EYEMASK:MASK<x>:MASKfile command.
Description
- This command sets or queries the current mask definition file name for the specified mask test.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKfile?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKfile?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theEYEMASK:MASK<x>:MASKfile valuecommand.
SCPI Syntax
- EYEMASK:MASK<x>:MASKfile <Qstring>
- EYEMASK:MASK<x>:MASKfile?
Info
<x>is the number of the specified mask test (or mask test plot?).<Qstring>is a quoted string that defines the file path that specifies the location of the mask file to use, in the format ‘[] ‘. Specifying a path is optional. If no path is entered, the instrument will search in the current working directory as set in FILESYSTEM:CWD.
EyemaskMaskItemMaskoffset
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:MASKOffset command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKOffset?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKOffset?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.horizontal: TheEYEMASK:MASK<x>:MASKOffset:HORizontalcommand tree.
horizontal
property
¶
horizontal: EyemaskMaskItemMaskoffsetHorizontal
Return the EYEMASK:MASK<x>:MASKOffset:HORizontal command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.autofit: TheEYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfitcommand.
EyemaskMaskItemMaskoffsetHorizontal
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:MASKOffset:HORizontal command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.autofit: TheEYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfitcommand.
autofit
property
¶
Return the EYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit command.
Description
- This command returns the mask offset value in the specified mask in seconds. The mask
test number is specified by
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?
EyemaskMaskItemMaskoffsetHorizontalAutofit
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit command.
Description
- This command returns the mask offset value in the specified mask in seconds. The mask test
number is specified by
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:MASKOffset:HORizontal:AUTOfit?
EyemaskMaskItemTest
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:TESt command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
Properties
.sample: TheEYEMASK:MASK<x>:TESt:SAMplecommand tree..status: TheEYEMASK:MASK<x>:TESt:STATUScommand.
sample
property
¶
sample: EyemaskMaskItemTestSample
Return the EYEMASK:MASK<x>:TESt:SAMple command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt:SAMple?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt:SAMple?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
Sub-properties
.threshold: TheEYEMASK:MASK<x>:TESt:SAMple:THResholdcommand.
status
property
¶
status: EyemaskMaskItemTestStatus
Return the EYEMASK:MASK<x>:TESt:STATUS command.
Description
- This query-only command returns the mask hit test status.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt:STATUS?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt:STATUS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:TESt:STATUS?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
EyemaskMaskItemTestSample
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:TESt:SAMple command tree.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt:SAMple?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt:SAMple?query and raise an AssertionError if the returned value does not matchvalue.
Info
MASK<x>is the number of the specified mask test (or mask test plot?).
Properties
.threshold: TheEYEMASK:MASK<x>:TESt:SAMple:THResholdcommand.
threshold
property
¶
threshold: EyemaskMaskItemTestSampleThreshold
Return the EYEMASK:MASK<x>:TESt:SAMple:THReshold command.
Description
- This command sets or queries the total number of hit violations that will cause a mask test failure.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt:SAMple:THReshold?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt:SAMple:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theEYEMASK:MASK<x>:TESt:SAMple:THReshold valuecommand.
SCPI Syntax
- EYEMASK:MASK<x>:TESt:SAMple:THReshold <NR1>
- EYEMASK:MASK<x>:TESt:SAMple:THReshold?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).<NR1>is a positive integer indicating the number of mask hits required to cause a fail condition for that mask test.
EyemaskMaskItemTestSampleThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The EYEMASK:MASK<x>:TESt:SAMple:THReshold command.
Description
- This command sets or queries the total number of hit violations that will cause a mask test failure.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt:SAMple:THReshold?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt:SAMple:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theEYEMASK:MASK<x>:TESt:SAMple:THReshold valuecommand.
SCPI Syntax
- EYEMASK:MASK<x>:TESt:SAMple:THReshold <NR1>
- EYEMASK:MASK<x>:TESt:SAMple:THReshold?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).<NR1>is a positive integer indicating the number of mask hits required to cause a fail condition for that mask test.
EyemaskMaskItemTestStatus
¶
Bases: SCPICmdRead
The EYEMASK:MASK<x>:TESt:STATUS command.
Description
- This query-only command returns the mask hit test status.
Usage
- Using the
.query()method will send theEYEMASK:MASK<x>:TESt:STATUS?query. - Using the
.verify(value)method will send theEYEMASK:MASK<x>:TESt:STATUS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- EYEMASK:MASK<x>:TESt:STATUS?
Info
MASK<x>is the number of the specified mask test (or mask test plot?).