errordetector

The errordetector commands module.

These commands are used in the following models: DPO5KB, DPO70KC, DPO70KD, DPO70KDX, DPO7KC, DSA70KC, DSA70KD, MSO5KB, MSO70KC, MSO70KDX

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Commands and Queries
- ERRORDetector:ALERT {ON|OFF|<NR1>}
- ERRORDetector:ALERT?
- ERRORDetector:ALIGNCHARacter:MINus?
- ERRORDetector:ALIGNCHARacter:PLUS?
- ERRORDetector:ALIGNCHARacter:SYMBOL <QString>
- ERRORDetector:ALIGNCHARacter:SYMBOL?
- ERRORDetector:ALIGNCHARacter?
- ERRORDetector:ALIGNPRIMitive:MINUS?
- ERRORDetector:ALIGNPRIMitive:MINus<x>?
- ERRORDetector:ALIGNPRIMitive:PLUS<x>?
- ERRORDetector:ALIGNPRIMitive:PLUS?
- ERRORDetector:ALIGNPRIMitive:STATE {ON|OFF|<NR1>}
- ERRORDetector:ALIGNPRIMitive:STATE?
- ERRORDetector:ALIGNPRIMitive:SYMBOL<x> <QString>
- ERRORDetector:ALIGNPRIMitive:SYMBOL<x>?
- ERRORDetector:ALIGNPRIMitive:SYMBOLS
- ERRORDetector:ALIGNPRIMitive:SYMBOLS?
- ERRORDetector:ALIGNPRIMitive?
- ERRORDetector:BIT:LENgth <NR1>
- ERRORDetector:BIT:LENgth?
- ERRORDetector:BIT:SYNCPATtern:ADVanced {ON|OFF|<NR1>}
- ERRORDetector:BIT:SYNCPATtern:ADVanced?
- ERRORDetector:BIT:SYNCPATtern:BITString <QString>
- ERRORDetector:BIT:SYNCPATtern:BITString?
- ERRORDetector:BIT:SYNCPATtern:DISParity<x> {RDPLUS|RDMINUS}
- ERRORDetector:BIT:SYNCPATtern:DISParity<x>?
- ERRORDetector:BIT:SYNCPATtern:MINus<x>?
- ERRORDetector:BIT:SYNCPATtern:PLUS<x>?
- ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> <Qstring>
- ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>?
- ERRORDetector:BIT:SYNCPATtern:SYMBOLS <Qstring>
- ERRORDetector:BIT:SYNCPATtern:SYMBOLS?
- ERRORDetector:BIT:SYNCPATtern?
- ERRORDetector:BIT:TEST <LEARN | START | STOP | CLEAR | SYNC>DPO70000SX<START | STOP | CLEAR>
- ERRORDetector:BIT:TEST:COUNt?
- ERRORDetector:BIT:TEST:DURATION?
- ERRORDetector:BIT:TEST:MAXALIGNS?
- ERRORDetector:BIT:TEST:RATE?
- ERRORDetector:BIT:TEST:RESults?
- ERRORDetector:BIT:TEST:SECOnds?
- ERRORDetector:BIT:TEST:STATUS:LOCK?
- ERRORDetector:BIT:TEST:STATUS:MAX_AP?
- ERRORDetector:BIT:TEST:STATUS:SIGNAL?
- ERRORDetector:BIT:TEST:STATUS:START?
- ERRORDetector:BIT:TEST:STATUS:SYNC?
- ERRORDetector:BIT:TEST:STATUS?
- ERRORDetector:BIT:TEST:TIME:DAYS?
- ERRORDetector:BIT:TEST:TIME:HOURS?
- ERRORDetector:BIT:TEST:TIME:MINUTES?
- ERRORDetector:BIT:TEST:TIME:SECOnds?
- ERRORDetector:BIT:TEST:TIME?
- ERRORDetector:BITRate {RATEcustom:CUSTOM|RATE312000000:RATE312|RATE1250000000:RATE1250|RATE1500000000:RATE1500|RATE2125000000:RATE2125|RATE2500000000:RATE2500|RATE3000000000:RATE3000|RATE3125000000:RATE3125|RATE4250000000:RATE4250|RATE5000000000:RATE5000|RATE6000000000:RATE6000|RATE6250000000:RATE6250}DPO70000SX{RATE3200|RATE3600|RATE4000|RATE4400|RATE4800|RATE5200|RATE5600|RATE6000|RATE6400|CUSTOM}
- ERRORDetector:BITRate:VALue <NR3>
- ERRORDetector:BITRate:VALue?
- ERRORDetector:BITRate?
- ERRORDetector:CHANnel {CH1|CH2|CH3|CH4}
- ERRORDetector:CHANnel?
- ERRORDetector:CHARacter:TEST <START | STOP | CLEAR | SYNC>
- ERRORDetector:CHARacter:TEST:COUNt?
- ERRORDetector:CHARacter:TEST:DISPCOUNT?
- ERRORDetector:CHARacter:TEST:DISPRATE?
- ERRORDetector:CHARacter:TEST:DURATION?
- ERRORDetector:CHARacter:TEST:MAXALIGNS?
- ERRORDetector:CHARacter:TEST:RATE?
- ERRORDetector:CHARacter:TEST:RESults?
- ERRORDetector:CHARacter:TEST:SECOnds?
- ERRORDetector:CHARacter:TEST:STATUS:LOCK?
- ERRORDetector:CHARacter:TEST:STATUS:MAX_AP?
- ERRORDetector:CHARacter:TEST:STATUS:SIGNAL?
- ERRORDetector:CHARacter:TEST:STATUS:START?
- ERRORDetector:CHARacter:TEST:STATUS?
- ERRORDetector:CHARacter:TEST:TIME:DAYS?
- ERRORDetector:CHARacter:TEST:TIME:HOURS?
- ERRORDetector:CHARacter:TEST:TIME:MINUTES?
- ERRORDetector:CHARacter:TEST:TIME:SECOnds?
- ERRORDetector:CHARacter:TEST:TIME?
- ERRORDetector:CHARacter?
- ERRORDetector:DURATION:COUNt <NR1>
- ERRORDetector:DURATION:COUNt?
- ERRORDetector:DURATION:SECOnds <NR1>
- ERRORDetector:DURATION:SECOnds?
- ERRORDetector:DURATION:TIME <NR1>
- ERRORDetector:DURATION:TIME:DAYS <NR1>
- ERRORDetector:DURATION:TIME:DAYS?
- ERRORDetector:DURATION:TIME:HOURS <NR1>
- ERRORDetector:DURATION:TIME:HOURS?
- ERRORDetector:DURATION:TIME:MINUTES <NR1>
- ERRORDetector:DURATION:TIME:MINUTES?
- ERRORDetector:DURATION:TIME:SECOnds <NR1>
- ERRORDetector:DURATION:TIME:SECOnds?
- ERRORDetector:DURATION:TIME?
- ERRORDetector:ERRORLIMIT <NR1>
- ERRORDetector:ERRORLIMIT?
- ERRORDetector:FILE:RECAll <fileName>
- ERRORDetector:FILE:SAVe <fileName>
- ERRORDetector:FONTSIze {DEFAULT|LARGE|XLARGE}
- ERRORDetector:FONTSIze?
- ERRORDetector:FRAme:EOF <Qstring>
- ERRORDetector:FRAme:EOF?
- ERRORDetector:FRAme:INITIALCRCVALue <NR1>
- ERRORDetector:FRAme:INITIALCRCVALue?
- ERRORDetector:FRAme:SOF <Qstring>
- ERRORDetector:FRAme:SOF?
- ERRORDetector:FRAme:TEST <START|STOP|CLEAR|SYNC>
- ERRORDetector:FRAme:TEST:BADCHARS?
- ERRORDetector:FRAme:TEST:COUNt?
- ERRORDetector:FRAme:TEST:DISParity?
- ERRORDetector:FRAme:TEST:DURATION?
- ERRORDetector:FRAme:TEST:MAXALIGNS?
- ERRORDetector:FRAme:TEST:RATE?
- ERRORDetector:FRAme:TEST:RESults?
- ERRORDetector:FRAme:TEST:SECOnds?
- ERRORDetector:FRAme:TEST:STATUS:LOCK?
- ERRORDetector:FRAme:TEST:STATUS:MAX_AP?
- ERRORDetector:FRAme:TEST:STATUS:SIGNAL?
- ERRORDetector:FRAme:TEST:STATUS:START?
- ERRORDetector:FRAme:TEST:STATUS?
- ERRORDetector:FRAme:TEST:TIME:DAYS?
- ERRORDetector:FRAme:TEST:TIME:HOURS?
- ERRORDetector:FRAme:TEST:TIME:MINUTES?
- ERRORDetector:FRAme:TEST:TIME:SECOnds?
- ERRORDetector:FRAme:TEST:TIME?
- ERRORDetector:FRAme:TEST?
- ERRORDetector:FRAme?
- ERRORDetector:MAXALIGNS <NR1>
- ERRORDetector:MAXALIGNS?
- ERRORDetector:PATTERNNAME <Qstring>
- ERRORDetector:PATTERNNAME?
- ERRORDetector:PREset {SATA1_CJTPAT_BIT|SATA2_CJTPAT_BIT|SATA3_CJTPAT_BIT|SATA3_FRAME|SATA3_CHAR|SATA3_HFTP_BIT|SATA3_LBP_BIT|SATA3_LFTP_BIT|SATA3_MFTP_BIT|USB3_SYMBOL|USB3_CHAR|PCIE1_COMP_BIT|PCIE2_COMP_BIT|ANY_CJTPAT_BIT|ANY_CJTPAT_CHAR|CUSTOM}DPO70000SX{CUSTOM_SETUP|PRBS7_BIT_ERROR|PRBS9_BIT_ERROR|PRBS11_BIT_ERROR|PRBS16_BIT_ERROR|PRBS23_BIT_ERROR}
- ERRORDetector:PREset:APPLY
- ERRORDetector:SAVEIMAGE {OFF|ON}
- ERRORDetector:SAVEIMAGE?
- ERRORDetector:SAVEWFM {OFF|ON}
- ERRORDetector:SAVEWFM?
- ERRORDetector:SCRAMBLED {ON|OFF}
- ERRORDetector:SCRAMBLED?
- ERRORDetector:SENDEMAIL {OFF|ON}
- ERRORDetector:SENDEMAIL?
- ERRORDetector:SIGnaltype {ANY8B10B|CUSTOM|PCIEGEN<x>|PRBS11|PRBS16|PRBS23|PRBS7|PRBS9|SATAGEN<x>|USB3}
- ERRORDetector:SIGnaltype?
- ERRORDetector:SKIPSETPRIMitive:MINus<x>?
- ERRORDetector:SKIPSETPRIMitive:PLUS<x>?
- ERRORDetector:SKIPSETPRIMitive:STATE {ON|OFF|<NR1>}
- ERRORDetector:SKIPSETPRIMitive:STATE?
- ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> <Qstring> {<Qstring>}
- ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>?
- ERRORDetector:SKIPSETPRIMitive:SYMBOLS <Qstring> {<Qstring>}
- ERRORDetector:SKIPSETPRIMitive:SYMBOLS?
- ERRORDetector:SSC {ON|OFF}
- ERRORDetector:SSC?
- ERRORDetector:STANdard <LIST>
- ERRORDetector:STANdard?
- ERRORDetector:STATE {ON|OFF|<NR1>}
- ERRORDetector:STATE?
- ERRORDetector:STATus?
- ERRORDetector:STOPWHEN <MANUAL | COUNT | TIME | ERROR>DPO70000SX<MANUAL>
- ERRORDetector:STOPWHEN?
- ERRORDetector:SYMBOL:TEST <START|STOP|CLEAR>
- ERRORDetector:SYMBOL:TEST:BADCHARS?
- ERRORDetector:SYMBOL:TEST:BITCOUNT?
- ERRORDetector:SYMBOL:TEST:BITDURATION?
- ERRORDetector:SYMBOL:TEST:BITRate?
- ERRORDetector:SYMBOL:TEST:COUNt?
- ERRORDetector:SYMBOL:TEST:DISParity?
- ERRORDetector:SYMBOL:TEST:DURATION?
- ERRORDetector:SYMBOL:TEST:MAXALIGNS?
- ERRORDetector:SYMBOL:TEST:RATE?
- ERRORDetector:SYMBOL:TEST:RESults?
- ERRORDetector:SYMBOL:TEST:SECOnds?
- ERRORDetector:SYMBOL:TEST:STATUS:LOCK?
- ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP?
- ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL?
- ERRORDetector:SYMBOL:TEST:STATUS:START?
- ERRORDetector:SYMBOL:TEST:STATUS?
- ERRORDetector:SYMBOL:TEST:TIME:DAYS?
- ERRORDetector:SYMBOL:TEST:TIME:HOURS?
- ERRORDetector:SYMBOL:TEST:TIME:MINUTES?
- ERRORDetector:SYMBOL:TEST:TIME:SECOnds?
- ERRORDetector:SYMBOL:TEST:TIME?
- ERRORDetector:SYMBOL:TEST?
- ERRORDetector:SYMBOL?
- ERRORDetector:TIMEformat {DDHHMMSS|SECONDS}
- ERRORDetector:TIMEformat?
- ERRORDetector:TYPe {BIT|FRAME|SYMBOL|CHARACTER|PRBS7|PRBS9}
- ERRORDetector:TYPe?

Errordetector

Bases: SCPICmdRead

The ERRORDetector command tree.

Usage
  • Using the .query() method will send the ERRORDetector? query.
  • Using the .verify(value) method will send the ERRORDetector? query and raise an AssertionError if the returned value does not match value.
Properties
  • .alert: The ERRORDetector:ALERT command.
  • .aligncharacter: The ERRORDetector:ALIGNCHARacter command.
  • .alignprimitive: The ERRORDetector:ALIGNPRIMitive command.
  • .bit: The ERRORDetector:BIT command tree.
  • .bitrate: The ERRORDetector:BITRate command.
  • .channel: The ERRORDetector:CHANnel command.
  • .character: The ERRORDetector:CHARacter command.
  • .duration: The ERRORDetector:DURATION command tree.
  • .errorlimit: The ERRORDetector:ERRORLIMIT command.
  • .file: The ERRORDetector:FILE command tree.
  • .fontsize: The ERRORDetector:FONTSIze command.
  • .frame: The ERRORDetector:FRAme command.
  • .maxaligns: The ERRORDetector:MAXALIGNS command.
  • .patternname: The ERRORDetector:PATTERNNAME command.
  • .preset: The ERRORDetector:PREset command.
  • .saveimage: The ERRORDetector:SAVEIMAGE command.
  • .savewfm: The ERRORDetector:SAVEWFM command.
  • .scrambled: The ERRORDetector:SCRAMBLED command.
  • .sendemail: The ERRORDetector:SENDEMAIL command.
  • .signaltype: The ERRORDetector:SIGnaltype command.
  • .skipsetprimitive: The ERRORDetector:SKIPSETPRIMitive command tree.
  • .ssc: The ERRORDetector:SSC command.
  • .standard: The ERRORDetector:STANdard command.
  • .state: The ERRORDetector:STATE command.
  • .status: The ERRORDetector:STATus command.
  • .stopwhen: The ERRORDetector:STOPWHEN command.
  • .symbol: The ERRORDetector:SYMBOL command.
  • .timeformat: The ERRORDetector:TIMEformat command.
  • .type: The ERRORDetector:TYPe command.

alert property

Return the ERRORDetector:ALERT command.

Description
  • This command sets or queries the error detector alert.
Usage
  • Using the .query() method will send the ERRORDetector:ALERT? query.
  • Using the .verify(value) method will send the ERRORDetector:ALERT? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALERT value command.
SCPI Syntax
- ERRORDetector:ALERT {ON|OFF|<NR1>}
- ERRORDetector:ALERT?
Info
  • ON turns on the error detector alert.
  • OFF turns off the error detector alert.
  • <NR1> = 0 disables the alert; any other value enables the alert.

aligncharacter property

Return the ERRORDetector:ALIGNCHARacter command.

Description
  • This command queries all of the align character values. Align characters must be defined for all test types, and those characters must appear in the signal test pattern. The Align character may be in symbolic or bit string form
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter?
Sub-properties
  • .minus: The ERRORDetector:ALIGNCHARacter:MINus command.
  • .plus: The ERRORDetector:ALIGNCHARacter:PLUS command.
  • .symbol: The ERRORDetector:ALIGNCHARacter:SYMBOL command.

alignprimitive property

Return the ERRORDetector:ALIGNPRIMitive command.

Description
  • This command queries all of the align primitive values, including its state (ON=1/OFF=0), the length four array of symbolic character values, and the RD+ and RD- .length four arrays of bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive?
Sub-properties
  • .minus: The ERRORDetector:ALIGNPRIMitive:MINUS command.
  • .minusx: The ERRORDetector:ALIGNPRIMitive:MINus<x> command.
  • .plus: The ERRORDetector:ALIGNPRIMitive:PLUS command.
  • .plusx: The ERRORDetector:ALIGNPRIMitive:PLUS<x> command.
  • .state: The ERRORDetector:ALIGNPRIMitive:STATE command.
  • .symbol: The ERRORDetector:ALIGNPRIMitive:SYMBOL<x> command.
  • .symbols: The ERRORDetector:ALIGNPRIMitive:SYMBOLS command.

bit property

Return the ERRORDetector:BIT command tree.

Usage
  • Using the .query() method will send the ERRORDetector:BIT? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .length: The ERRORDetector:BIT:LENgth command.
  • .syncpattern: The ERRORDetector:BIT:SYNCPATtern command.
  • .test: The ERRORDetector:BIT:TEST command.

bitrate property

Return the ERRORDetector:BITRate command.

Description
  • This command sets or queries error detector bitrate enumeration for error detection. There are two bitrate enumerations for each standard: 1) The standard bitrate, for example RATE6000 (meaning 6.0Gb/s, for SATA Gen3); and 2) Custom. When Custom is selected the ERRORDetector:BITRATE:VALUE must also be set to the specific desired bitrate. For example, 6.1 Gb/s.
Usage
  • Using the .query() method will send the ERRORDetector:BITRate? query.
  • Using the .verify(value) method will send the ERRORDetector:BITRate? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BITRate value command.
SCPI Syntax
- ERRORDetector:BITRate {RATEcustom:CUSTOM|RATE312000000:RATE312|RATE1250000000:RATE1250|RATE1500000000:RATE1500|RATE2125000000:RATE2125|RATE2500000000:RATE2500|RATE3000000000:RATE3000|RATE3125000000:RATE3125|RATE4250000000:RATE4250|RATE5000000000:RATE5000|RATE6000000000:RATE6000|RATE6250000000:RATE6250}DPO70000SX{RATE3200|RATE3600|RATE4000|RATE4400|RATE4800|RATE5200|RATE5600|RATE6000|RATE6400|CUSTOM}
- ERRORDetector:BITRate?
Info
  • RATE3200..to..RATE6400 sets the error detector bit rate to the specified value. RATE3200 indicates a bitrate of 3.2 Gb/s, etc.
  • :ERRORDETECTOR:BITRATE:VALUE command.
Sub-properties
  • .value: The ERRORDetector:BITRate:VALue command.

channel property

Return the ERRORDetector:CHANnel command.

Description
  • Sets or queries error detector channel selection.
Usage
  • Using the .query() method will send the ERRORDetector:CHANnel? query.
  • Using the .verify(value) method will send the ERRORDetector:CHANnel? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:CHANnel value command.
SCPI Syntax
- ERRORDetector:CHANnel {CH1|CH2|CH3|CH4}
- ERRORDetector:CHANnel?
Info
  • CHx is the error detector channel selection.

character property

Return the ERRORDetector:CHARacter command.

Description
  • This command queries all character error settings, status, and results.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter?
Sub-properties
  • .test: The ERRORDetector:CHARacter:TEST command.

duration property

Return the ERRORDetector:DURATION command tree.

Usage
  • Using the .query() method will send the ERRORDetector:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .count: The ERRORDetector:DURATION:COUNt command.
  • .seconds: The ERRORDetector:DURATION:SECOnds command.
  • .time: The ERRORDetector:DURATION:TIME command.

errorlimit property

Return the ERRORDetector:ERRORLIMIT command.

Description
  • This command sets or queries the error limit value to use when STOPWHEN is ERROR.
Usage
  • Using the .query() method will send the ERRORDetector:ERRORLIMIT? query.
  • Using the .verify(value) method will send the ERRORDetector:ERRORLIMIT? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ERRORLIMIT value command.
SCPI Syntax
- ERRORDetector:ERRORLIMIT <NR1>
- ERRORDetector:ERRORLIMIT?
Info
  • <NR1> is the maximum number of errors.

file property

Return the ERRORDetector:FILE command tree.

Usage
  • Using the .query() method will send the ERRORDetector:FILE? query.
  • Using the .verify(value) method will send the ERRORDetector:FILE? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .recall: The ERRORDetector:FILE:RECAll command.
  • .save: The ERRORDetector:FILE:SAVe command.

fontsize property

Return the ERRORDetector:FONTSIze command.

Description
  • Sets or queries error detector font size selection. Currently, the font size only applied the error detector UI control window.
Usage
  • Using the .query() method will send the ERRORDetector:FONTSIze? query.
  • Using the .verify(value) method will send the ERRORDetector:FONTSIze? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FONTSIze value command.
SCPI Syntax
- ERRORDetector:FONTSIze {DEFAULT|LARGE|XLARGE}
- ERRORDetector:FONTSIze?
Info
  • DEFAULT sets the font size to the default size.
  • LARGE sets the font size to large.
  • XLARGE sets the font size to extra large.

frame property

Return the ERRORDetector:FRAme command.

Description
  • This command queries all frame error settings, status, and results.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme?
Sub-properties
  • .eof: The ERRORDetector:FRAme:EOF command.
  • .initialcrcvalue: The ERRORDetector:FRAme:INITIALCRCVALue command.
  • .sof: The ERRORDetector:FRAme:SOF command.
  • .test: The ERRORDetector:FRAme:TEST command.

maxaligns property

Return the ERRORDetector:MAXALIGNS command.

Description
  • This command sets or queries the maximum consecutive align primitives before a MAX_AP_FAIL error is reported.
Usage
  • Using the .query() method will send the ERRORDetector:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:MAXALIGNS value command.
SCPI Syntax
- ERRORDetector:MAXALIGNS <NR1>
- ERRORDetector:MAXALIGNS?
Info
  • <NR1> is a integer. The limit values are 0 to 63 and the default is 8.

patternname property

Return the ERRORDetector:PATTERNNAME command.

Description
  • This command sets or queries the pattern name stored in the setup file. Setting this name has no functional effect on the instrument, but it is a convenient reminder to users as to which setup is in effect.
Usage
  • Using the .query() method will send the ERRORDetector:PATTERNNAME? query.
  • Using the .verify(value) method will send the ERRORDetector:PATTERNNAME? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:PATTERNNAME value command.
SCPI Syntax
- ERRORDetector:PATTERNNAME <Qstring>
- ERRORDetector:PATTERNNAME?
Info
  • <Qstring> is a quoted string representing a pattern name.

preset property

Return the ERRORDetector:PREset command.

Description
  • This command sets or queries error detector font preset selection. A number of preset setups are selected by this parameter to cover the more common cases. The preset names attempt to indicate the standard, signal pattern, and test type employed. The bit rate appropriate for the standard is used. The text files containing the preset setups are located in the C:UsersPublicTektronixTekScopeErrorDetector directory in Windows. You may select CUSTOM as a preset value, and save or recall your own custom setups. You may want to recall one of the standard preset setups, modify some of the parameters, and then save it as a custom setup for recall at a later time. This same behavior is supported on the error detector User Interface. he SATA3_FRAME preset expects the SATA3 Compliance Pattern. USB3_SYMBOL preset expects the USB3 standard CP0_SKP signal. You can set a PATTERNNAME for each setup.
Usage
  • Using the .write(value) method will send the ERRORDetector:PREset value command.
SCPI Syntax
- ERRORDetector:PREset {SATA1_CJTPAT_BIT|SATA2_CJTPAT_BIT|SATA3_CJTPAT_BIT|SATA3_FRAME|SATA3_CHAR|SATA3_HFTP_BIT|SATA3_LBP_BIT|SATA3_LFTP_BIT|SATA3_MFTP_BIT|USB3_SYMBOL|USB3_CHAR|PCIE1_COMP_BIT|PCIE2_COMP_BIT|ANY_CJTPAT_BIT|ANY_CJTPAT_CHAR|CUSTOM}DPO70000SX{CUSTOM_SETUP|PRBS7_BIT_ERROR|PRBS9_BIT_ERROR|PRBS11_BIT_ERROR|PRBS16_BIT_ERROR|PRBS23_BIT_ERROR}
Sub-properties
  • .apply: The ERRORDetector:PREset:APPLY command.

saveimage property

Return the ERRORDetector:SAVEIMAGE command.

Description
  • Sets or queries error detector Save Image control. When set to ON, a screen shot will be made when the error detector detects an error (because detecting an error triggers the scope). The images are saved in the C:Users TektronixTekScopeSaveOnTrigger directory. A default limit of 10 screen shots prevents overflowing your disk drive should the error detector sense massive errors, such as when you disconnect the signal. If you also set the SendEmail parameter to ON, the saved image (screen shot) will be emailed to the recipient (set elsewhere in the trigger PI). SaveImage is an alternate way of setting the Save on Trigger actions defined elsewhere in the PI.
Usage
  • Using the .query() method will send the ERRORDetector:SAVEIMAGE? query.
  • Using the .verify(value) method will send the ERRORDetector:SAVEIMAGE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SAVEIMAGE value command.
SCPI Syntax
- ERRORDetector:SAVEIMAGE {OFF|ON}
- ERRORDetector:SAVEIMAGE?

savewfm property

Return the ERRORDetector:SAVEWFM command.

Description
  • This command sets or queries error detector Save Waveform (WFM) control. When set to ON, a waveform object will be made when the error detector detects an error (because detecting an error triggers the instrument). The waveforms are saved in the C:UsersTektronixTekScopeSaveOnTrigger directory. A default limit of 10 screen shots prevents overflowing your disk drive should the error detector sense massive errors, such as when you disconnect the signal. If you also set the SendEmail parameter to ON, the saved waveform (wfm object) is emailed to the recipient (set elsewhere in the trigger PI) as an attachedment. SaveImage is an alternate way of setting the Save on Trigger actions defined elsewhere in the PI.
Usage
  • Using the .query() method will send the ERRORDetector:SAVEWFM? query.
  • Using the .verify(value) method will send the ERRORDetector:SAVEWFM? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SAVEWFM value command.
SCPI Syntax
- ERRORDetector:SAVEWFM {OFF|ON}
- ERRORDetector:SAVEWFM?
Info
  • OFF turns off the error detector save waveform feature.
  • ON turns on the error detector save waveform feature.

scrambled property

Return the ERRORDetector:SCRAMBLED command.

Description
  • This command sets or queries the status of the error detection data scrambling option.
Usage
  • Using the .query() method will send the ERRORDetector:SCRAMBLED? query.
  • Using the .verify(value) method will send the ERRORDetector:SCRAMBLED? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SCRAMBLED value command.
SCPI Syntax
- ERRORDetector:SCRAMBLED {ON|OFF}
- ERRORDetector:SCRAMBLED?
Info
  • ON enables the error detection data scrambling option. This is the default option.
  • OFF disables the error detection data scrambling option.

sendemail property

Return the ERRORDetector:SENDEMAIL command.

Description
  • This command sets or queries error detector Send Email control. When set to ON, a email will be sent to the recipient, defined elsewhere in the PI, when the error detector detects an error (because detecting an error triggers the instrument). The default number of emails sent is 1, so that you do not overflow your inbox. If you also set the SaveImage or SaveWfm parameters to ON, the email will contain these items. Send Email is an alternate way of setting the E-mail on Trigger actions defined elsewhere in the PI.
Usage
  • Using the .query() method will send the ERRORDetector:SENDEMAIL? query.
  • Using the .verify(value) method will send the ERRORDetector:SENDEMAIL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SENDEMAIL value command.
SCPI Syntax
- ERRORDetector:SENDEMAIL {OFF|ON}
- ERRORDetector:SENDEMAIL?
Info
  • OFF disables the send email feature.
  • ON enables the send email feature.

signaltype property

Return the ERRORDetector:SIGnaltype command.

Description
  • This command sets or queries error detector Signal Type control. Setting the signal type establishes the bit rate appropriate for the standard, as well as establishing the testing algorithm. Custom bit rates may be used as well. See the ERRORDetector:BITRATE and ERRORDetector:BITRATE:VALue commands.
Usage
  • Using the .query() method will send the ERRORDetector:SIGnaltype? query.
  • Using the .verify(value) method will send the ERRORDetector:SIGnaltype? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SIGnaltype value command.
SCPI Syntax
- ERRORDetector:SIGnaltype {ANY8B10B|CUSTOM|PCIEGEN<x>|PRBS11|PRBS16|PRBS23|PRBS7|PRBS9|SATAGEN<x>|USB3}
- ERRORDetector:SIGnaltype?
Info
  • The DPO70000SX only supports PRBS7, PRBS9, PRBS11, PRBS16, PRBS23, and CUSTOM.

skipsetprimitive property

Return the ERRORDetector:SKIPSETPRIMitive command tree.

Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .minus: The ERRORDetector:SKIPSETPRIMitive:MINus<x> command.
  • .plus: The ERRORDetector:SKIPSETPRIMitive:PLUS<x> command.
  • .state: The ERRORDetector:SKIPSETPRIMitive:STATE command.
  • .symbol: The ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> command.
  • .symbols: The ERRORDetector:SKIPSETPRIMitive:SYMBOLS command.

ssc property

Return the ERRORDetector:SSC command.

Description
  • This command sets or queries the status of the spread spectrum clock tracking option.
Usage
  • Using the .query() method will send the ERRORDetector:SSC? query.
  • Using the .verify(value) method will send the ERRORDetector:SSC? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SSC value command.
SCPI Syntax
- ERRORDetector:SSC {ON|OFF}
- ERRORDetector:SSC?
Info
  • ON enables spread spectrum clock tracking. For error detector, the spread spectrum clock tracking should always be turned on.
  • OFF disables spread spectrum clock tracking. For serial trigger, the spread spectrum clock tracking is turned off.

standard property

Return the ERRORDetector:STANdard command.

Description
  • This command sets or queries the standard selection for error testing.
Usage
  • Using the .query() method will send the ERRORDetector:STANdard? query.
  • Using the .verify(value) method will send the ERRORDetector:STANdard? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:STANdard value command.
SCPI Syntax
- ERRORDetector:STANdard <LIST>
- ERRORDetector:STANdard?
Info
  • <LIST> is the supported standard.

state property

Return the ERRORDetector:STATE command.

Description
  • This command sets or queries the status of the error option. STATE must be ON to use the error detector feature.
Usage
  • Using the .query() method will send the ERRORDetector:STATE? query.
  • Using the .verify(value) method will send the ERRORDetector:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:STATE value command.
SCPI Syntax
- ERRORDetector:STATE {ON|OFF|<NR1>}
- ERRORDetector:STATE?
Info
  • ON enables the software error detector feature.
  • OFF disables the software error detector feature. This is the default.
  • <NR1> = 0 disables the error detector; any other value enables the error detector.

status property

Return the ERRORDetector:STATus command.

Description
  • Queries only the ‘most significant’ or ‘summary’ status of the error detector. All of the status flags for each test type may be obtained from the ERRORdetector:<TESTTYPE>:TEST:STATUS commands. LOCK refers to the recovered clock. Signal refers to the cable carrying the signal to the scope. SYNC refers to bit error tests that require a sync pattern. STOPPED/COUNTING refer to whether the error detector is testing for errors. MAX_AP refers to whether the error detector has detected the maximum consecutive Align (or SkipSets) Primitives as specified in the ERRORDetector: MAXALIGNS command
Usage
  • Using the .query() method will send the ERRORDetector:STATus? query.
  • Using the .verify(value) method will send the ERRORDetector:STATus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:STATus?

stopwhen property

Return the ERRORDetector:STOPWHEN command.

Description
  • This command sets or queries the stopping condition. The test can be stopped when the count, time, or number of errors elapses. If the STOPWHEN value is MANUAL, the test runs until a TEST STOP command is received.
Usage
  • Using the .query() method will send the ERRORDetector:STOPWHEN? query.
  • Using the .verify(value) method will send the ERRORDetector:STOPWHEN? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:STOPWHEN value command.
SCPI Syntax
- ERRORDetector:STOPWHEN <MANUAL | COUNT | TIME | ERROR>DPO70000SX<MANUAL>
- ERRORDetector:STOPWHEN?
Info
  • MANUAL indicates that the test must be stopped by issuing a TEST STOP command. This is the default.
  • COUNT stops the test when DURATION:COUNT comparisons are made. The comparisons can be bit, frame, symbol, or character as appropriate for the TEST:TYPE.
  • TIME stops the test when DURATION:TIME elapses.
  • ERROR stops the test when the number of errors ≥ ERRORLIMIT.

symbol property

Return the ERRORDetector:SYMBOL command.

Description
  • This command queries all symbol error settings, status, and results.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL?
Sub-properties
  • .test: The ERRORDetector:SYMBOL:TEST command.

timeformat property

Return the ERRORDetector:TIMEformat command.

Description
  • This command sets or queries error detector Elapsed Time Format as DDHHMMSS or Seconds.
Usage
  • Using the .query() method will send the ERRORDetector:TIMEformat? query.
  • Using the .verify(value) method will send the ERRORDetector:TIMEformat? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:TIMEformat value command.
SCPI Syntax
- ERRORDetector:TIMEformat {DDHHMMSS|SECONDS}
- ERRORDetector:TIMEformat?

type property

Return the ERRORDetector:TYPe command.

Description
  • This command sets or queries the error detector type.
Usage
  • Using the .query() method will send the ERRORDetector:TYPe? query.
  • Using the .verify(value) method will send the ERRORDetector:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:TYPe value command.
SCPI Syntax
- ERRORDetector:TYPe {BIT|FRAME|SYMBOL|CHARACTER|PRBS7|PRBS9}
- ERRORDetector:TYPe?
Info
  • BIT sets the error detector type to bit.
  • FRAME sets the error detector type to frame.
  • SYMBOL sets the error detector type to symbol.
  • CHARACTER sets the error detector type to character.
  • PRBS7 sets the error detector type to PRBS7.
  • PRBS9 sets the error detector type to PRBS9.

ErrordetectorAlert

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:ALERT command.

Description
  • This command sets or queries the error detector alert.
Usage
  • Using the .query() method will send the ERRORDetector:ALERT? query.
  • Using the .verify(value) method will send the ERRORDetector:ALERT? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALERT value command.
SCPI Syntax
- ERRORDetector:ALERT {ON|OFF|<NR1>}
- ERRORDetector:ALERT?
Info
  • ON turns on the error detector alert.
  • OFF turns off the error detector alert.
  • <NR1> = 0 disables the alert; any other value enables the alert.

ErrordetectorAligncharacter

Bases: SCPICmdRead

The ERRORDetector:ALIGNCHARacter command.

Description
  • This command queries all of the align character values. Align characters must be defined for all test types, and those characters must appear in the signal test pattern. The Align character may be in symbolic or bit string form
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter?
Properties
  • .minus: The ERRORDetector:ALIGNCHARacter:MINus command.
  • .plus: The ERRORDetector:ALIGNCHARacter:PLUS command.
  • .symbol: The ERRORDetector:ALIGNCHARacter:SYMBOL command.

minus property

Return the ERRORDetector:ALIGNCHARacter:MINus command.

Description
  • This command queries the RD- align character bit string value. Reception of this character by the instrument causes the receiver to align to the 10-bit character boundary.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter:MINus? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter:MINus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter:MINus?

plus property

Return the ERRORDetector:ALIGNCHARacter:PLUS command.

Description
  • This command queries the RD+ align character bit string value. Reception of the align character by the instrument aligns the receiver to the 10-bit character boundary.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter:PLUS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter:PLUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter:PLUS?

symbol property

Return the ERRORDetector:ALIGNCHARacter:SYMBOL command.

Description
  • This command sets or queries the symbolic align character value. Reception of the align character by the instrument aligns the receiver to the 10-bit character boundary.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter:SYMBOL? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter:SYMBOL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALIGNCHARacter:SYMBOL value command.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter:SYMBOL <QString>
- ERRORDetector:ALIGNCHARacter:SYMBOL?
Info
  • <QString> is a quoted string representing a symbolic character, e.g., ‘K28.5’.

ErrordetectorAligncharacterMinus

Bases: SCPICmdRead

The ERRORDetector:ALIGNCHARacter:MINus command.

Description
  • This command queries the RD- align character bit string value. Reception of this character by the instrument causes the receiver to align to the 10-bit character boundary.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter:MINus? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter:MINus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter:MINus?

ErrordetectorAligncharacterPlus

Bases: SCPICmdRead

The ERRORDetector:ALIGNCHARacter:PLUS command.

Description
  • This command queries the RD+ align character bit string value. Reception of the align character by the instrument aligns the receiver to the 10-bit character boundary.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter:PLUS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter:PLUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter:PLUS?

ErrordetectorAligncharacterSymbol

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:ALIGNCHARacter:SYMBOL command.

Description
  • This command sets or queries the symbolic align character value. Reception of the align character by the instrument aligns the receiver to the 10-bit character boundary.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNCHARacter:SYMBOL? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNCHARacter:SYMBOL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALIGNCHARacter:SYMBOL value command.
SCPI Syntax
- ERRORDetector:ALIGNCHARacter:SYMBOL <QString>
- ERRORDetector:ALIGNCHARacter:SYMBOL?
Info
  • <QString> is a quoted string representing a symbolic character, e.g., ‘K28.5’.

ErrordetectorAlignprimitive

Bases: SCPICmdRead

The ERRORDetector:ALIGNPRIMitive command.

Description
  • This command queries all of the align primitive values, including its state (ON=1/OFF=0), the length four array of symbolic character values, and the RD+ and RD- .length four arrays of bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive?
Properties
  • .minus: The ERRORDetector:ALIGNPRIMitive:MINUS command.
  • .minusx: The ERRORDetector:ALIGNPRIMitive:MINus<x> command.
  • .plus: The ERRORDetector:ALIGNPRIMitive:PLUS command.
  • .plusx: The ERRORDetector:ALIGNPRIMitive:PLUS<x> command.
  • .state: The ERRORDetector:ALIGNPRIMitive:STATE command.
  • .symbol: The ERRORDetector:ALIGNPRIMitive:SYMBOL<x> command.
  • .symbols: The ERRORDetector:ALIGNPRIMitive:SYMBOLS command.

minus property

Return the ERRORDetector:ALIGNPRIMitive:MINUS command.

Description
  • This command queries the RD- align primitive bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:MINUS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:MINUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:MINUS?

minusx property

Return the ERRORDetector:ALIGNPRIMitive:MINus<x> command.

Description
  • This command queries the RD- align primitive bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:MINus<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:MINus<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:MINus<x>?

plus property

Return the ERRORDetector:ALIGNPRIMitive:PLUS command.

Description
  • This command queries the four RD+ align primitive bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:PLUS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:PLUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:PLUS?

plusx property

Return the ERRORDetector:ALIGNPRIMitive:PLUS<x> command.

Description
  • This command queries the align primitive plus value.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:PLUS<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:PLUS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:PLUS<x>?

state property

Return the ERRORDetector:ALIGNPRIMitive:STATE command.

Description
  • This command sets or queries the status of the RD- align primitive option.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:STATE? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALIGNPRIMitive:STATE value command.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:STATE {ON|OFF|<NR1>}
- ERRORDetector:ALIGNPRIMitive:STATE?
Info
  • ON enables the align primitive option.
  • OFF disables the align primitive option.
  • <NR1> = 0 disables the align primitive option; any other value enables the option.

symbol property

Return the ERRORDetector:ALIGNPRIMitive:SYMBOL<x> command.

Description
  • Sets or queries the align primitive symbol. The individual symbolic array elements may be accessed through SYMbol1, SYMBol2, etc.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:SYMBOL<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:SYMBOL<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALIGNPRIMitive:SYMBOL<x> value command.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:SYMBOL<x> <QString>
- ERRORDetector:ALIGNPRIMitive:SYMBOL<x>?
Info
  • <QString> is a quoted string representing the symbolic align primitive symbols such as K28.5.

symbols property

Return the ERRORDetector:ALIGNPRIMitive:SYMBOLS command.

Description
  • Sets or queries the four align primitive symbols. You can set one or more symbols with the command, but they must be done in order. The query returns all four symbols.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:SYMBOLS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:SYMBOLS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the ERRORDetector:ALIGNPRIMitive:SYMBOLS command.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:SYMBOLS
- ERRORDetector:ALIGNPRIMitive:SYMBOLS?
Info
  • <Qstring> is a quoted string representing one of the four align primitive symbols, such as ‘K28.5’. You can set one or more of the symbols with a single command, but the symbols must be set in order.

ErrordetectorAlignprimitiveMinus

Bases: SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:MINUS command.

Description
  • This command queries the RD- align primitive bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:MINUS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:MINUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:MINUS?

ErrordetectorAlignprimitiveMinusItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:MINus<x> command.

Description
  • This command queries the RD- align primitive bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:MINus<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:MINus<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:MINus<x>?

ErrordetectorAlignprimitivePlus

Bases: SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:PLUS command.

Description
  • This command queries the four RD+ align primitive bit string values.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:PLUS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:PLUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:PLUS?

ErrordetectorAlignprimitivePlusItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:PLUS<x> command.

Description
  • This command queries the align primitive plus value.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:PLUS<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:PLUS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:PLUS<x>?

ErrordetectorAlignprimitiveState

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:STATE command.

Description
  • This command sets or queries the status of the RD- align primitive option.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:STATE? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALIGNPRIMitive:STATE value command.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:STATE {ON|OFF|<NR1>}
- ERRORDetector:ALIGNPRIMitive:STATE?
Info
  • ON enables the align primitive option.
  • OFF disables the align primitive option.
  • <NR1> = 0 disables the align primitive option; any other value enables the option.

ErrordetectorAlignprimitiveSymbolItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:SYMBOL<x> command.

Description
  • Sets or queries the align primitive symbol. The individual symbolic array elements may be accessed through SYMbol1, SYMBol2, etc.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:SYMBOL<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:SYMBOL<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ALIGNPRIMitive:SYMBOL<x> value command.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:SYMBOL<x> <QString>
- ERRORDetector:ALIGNPRIMitive:SYMBOL<x>?
Info
  • <QString> is a quoted string representing the symbolic align primitive symbols such as K28.5.

ErrordetectorAlignprimitiveSymbols

Bases: SCPICmdWriteNoArguments, SCPICmdRead

The ERRORDetector:ALIGNPRIMitive:SYMBOLS command.

Description
  • Sets or queries the four align primitive symbols. You can set one or more symbols with the command, but they must be done in order. The query returns all four symbols.
Usage
  • Using the .query() method will send the ERRORDetector:ALIGNPRIMitive:SYMBOLS? query.
  • Using the .verify(value) method will send the ERRORDetector:ALIGNPRIMitive:SYMBOLS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the ERRORDetector:ALIGNPRIMitive:SYMBOLS command.
SCPI Syntax
- ERRORDetector:ALIGNPRIMitive:SYMBOLS
- ERRORDetector:ALIGNPRIMitive:SYMBOLS?
Info
  • <Qstring> is a quoted string representing one of the four align primitive symbols, such as ‘K28.5’. You can set one or more of the symbols with a single command, but the symbols must be set in order.

ErrordetectorBit

Bases: SCPICmdRead

The ERRORDetector:BIT command tree.

Usage
  • Using the .query() method will send the ERRORDetector:BIT? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .length: The ERRORDetector:BIT:LENgth command.
  • .syncpattern: The ERRORDetector:BIT:SYNCPATtern command.
  • .test: The ERRORDetector:BIT:TEST command.

length property

Return the ERRORDetector:BIT:LENgth command.

Description
  • This command sets or queries the signal test pattern length in bits for non-USB bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:LENgth? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:LENgth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:LENgth value command.
SCPI Syntax
- ERRORDetector:BIT:LENgth <NR1>
- ERRORDetector:BIT:LENgth?
Info
  • <NR1> indicates the bit length of the signal test pattern.

syncpattern property

Return the ERRORDetector:BIT:SYNCPATtern command.

Description
  • This command queries all of the sync pattern forms and associated settings for non-USB bit error testing. The SYNCPATtern consists of one to four symbolic 10-bit 8B10B characters and their matching RD+ and RD- bit string equivalents. It is required for all non-USB bit error testing. This sequence of 8B10B characters must actually occur and be unique in the signal test pattern sent to the oscilloscope for error detection to work correctly. The SyncPattern has a symbolic form (‘K28.5’), an RD+ and RD- bit string form (‘0011111010’), and an as-used bit string form. The actual form used depends on the SyncPattern:Disparity and SyncPattern:Advanced settings. When Advanced is Off, the disparity setting determines the disparity of the first (leftmost) syncpattern element, and the others alternate disparity. When Advanced is On, the Disparity is set for each SyncPattern element.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern?
Sub-properties
  • .advanced: The ERRORDetector:BIT:SYNCPATtern:ADVanced command.
  • .bitstring: The ERRORDetector:BIT:SYNCPATtern:BITString command.
  • .disparity: The ERRORDetector:BIT:SYNCPATtern:DISParity<x> command.
  • .minus: The ERRORDetector:BIT:SYNCPATtern:MINus<x> command.
  • .plus: The ERRORDetector:BIT:SYNCPATtern:PLUS<x> command.
  • .symbol: The ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> command.
  • .symbols: The ERRORDetector:BIT:SYNCPATtern:SYMBOLS command.

test property

Return the ERRORDetector:BIT:TEST command.

Description
  • This command initiates and terminates bit error testing for the arguments START and STOP. It zeroes bit error test results for the argument CLEAR. It also copies the test pattern from the signal to memory for the argument LEARN. It re-synchronizes the recovered clock for argument SYNC.
Usage
  • Using the .write(value) method will send the ERRORDetector:BIT:TEST value command.
SCPI Syntax
- ERRORDetector:BIT:TEST <LEARN | START | STOP | CLEAR | SYNC>DPO70000SX<START | STOP | CLEAR>
Info
  • LEARN copies the test pattern from the signal to the hardware template memory.
  • START initiates bit error counting of bit errors and duration.
  • STOP terminates bit error counting of bit errors and duration.
  • CLEAR zeroes the bit error count, duration, and bit error rate.
  • SYNC resynchronizes the recovered clock.
Sub-properties
  • .count: The ERRORDetector:BIT:TEST:COUNt command.
  • .duration: The ERRORDetector:BIT:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:BIT:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:BIT:TEST:RATE command.
  • .results: The ERRORDetector:BIT:TEST:RESults command.
  • .seconds: The ERRORDetector:BIT:TEST:SECOnds command.
  • .status: The ERRORDetector:BIT:TEST:STATUS command.
  • .time: The ERRORDetector:BIT:TEST:TIME command.

ErrordetectorBitLength

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:LENgth command.

Description
  • This command sets or queries the signal test pattern length in bits for non-USB bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:LENgth? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:LENgth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:LENgth value command.
SCPI Syntax
- ERRORDetector:BIT:LENgth <NR1>
- ERRORDetector:BIT:LENgth?
Info
  • <NR1> indicates the bit length of the signal test pattern.

ErrordetectorBitSyncpattern

Bases: SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern command.

Description
  • This command queries all of the sync pattern forms and associated settings for non-USB bit error testing. The SYNCPATtern consists of one to four symbolic 10-bit 8B10B characters and their matching RD+ and RD- bit string equivalents. It is required for all non-USB bit error testing. This sequence of 8B10B characters must actually occur and be unique in the signal test pattern sent to the oscilloscope for error detection to work correctly. The SyncPattern has a symbolic form (‘K28.5’), an RD+ and RD- bit string form (‘0011111010’), and an as-used bit string form. The actual form used depends on the SyncPattern:Disparity and SyncPattern:Advanced settings. When Advanced is Off, the disparity setting determines the disparity of the first (leftmost) syncpattern element, and the others alternate disparity. When Advanced is On, the Disparity is set for each SyncPattern element.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern?
Properties
  • .advanced: The ERRORDetector:BIT:SYNCPATtern:ADVanced command.
  • .bitstring: The ERRORDetector:BIT:SYNCPATtern:BITString command.
  • .disparity: The ERRORDetector:BIT:SYNCPATtern:DISParity<x> command.
  • .minus: The ERRORDetector:BIT:SYNCPATtern:MINus<x> command.
  • .plus: The ERRORDetector:BIT:SYNCPATtern:PLUS<x> command.
  • .symbol: The ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> command.
  • .symbols: The ERRORDetector:BIT:SYNCPATtern:SYMBOLS command.

advanced property

Return the ERRORDetector:BIT:SYNCPATtern:ADVanced command.

Description
  • This command sets or queries the SYNCPATtern:ADVanced setting. When Advanced is ON, the Disparity of each SYNCPATtern element is controlled individually. When Advanced is off, the SYNCPATtern: DISParity alternates based on the DISParity of the first element.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:ADVanced? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:ADVanced? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:ADVanced value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:ADVanced {ON|OFF|<NR1>}
- ERRORDetector:BIT:SYNCPATtern:ADVanced?
Info
  • ON allows the Disparity of each SYNCPATtern element to be controlled individually.
  • OFF alternates the SYNCPATtern: DISParity based on the DISParity of the first element.
  • <NR1> = 0 disables the advanced sync pattern; any other value enables the advanced sync pattern.

bitstring property

Return the ERRORDetector:BIT:SYNCPATtern:BITString command.

Description
  • This command queries the 10-, 20-, 30-, or 40-bit sync pattern in bit string form.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:BITString? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:BITString? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:BITString value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:BITString <QString>
- ERRORDetector:BIT:SYNCPATtern:BITString?
Info
  • <QString> is the bit string.

disparity property

Return the ERRORDetector:BIT:SYNCPATtern:DISParity<x> command.

Description
  • Sets or queries the four sync pattern Disparity elements, when the SYNCpat:ADVanced is ON. When Advanced is off, the DISParity alternates based on the DISParity of the first element.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:DISParity<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:DISParity<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:DISParity<x> value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:DISParity<x> {RDPLUS|RDMINUS}
- ERRORDetector:BIT:SYNCPATtern:DISParity<x>?
Info
  • RDPLUS sets the sync pattern disparity element to RDPLUS.
  • RDMINUS sets the sync pattern disparity element to RDMINUS.

minus property

Return the ERRORDetector:BIT:SYNCPATtern:MINus<x> command.

Description
  • This command queries the four RD- bit string sync pattern elements.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:MINus<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:MINus<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:MINus<x>?

plus property

Return the ERRORDetector:BIT:SYNCPATtern:PLUS<x> command.

Description
  • This command queries the four RD+ bit string sync pattern elements.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:PLUS<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:PLUS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:PLUS<x>?

symbol property

Return the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> command.

Description
  • This command sets or queries the four symbolic sync pattern elements.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> <Qstring>
- ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>?

symbols property

Return the ERRORDetector:BIT:SYNCPATtern:SYMBOLS command.

Description
  • Sets or queries the four sync pattern symbols. You can set one or more symbols with the command, but they must be done in order. The query returns all four symbols. A symbol may be set or queried as ‘X’ to indicate ‘don’t care.’
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOLS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOLS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOLS value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:SYMBOLS <Qstring>
- ERRORDetector:BIT:SYNCPATtern:SYMBOLS?
Info
  • <Qstring> is a string representing one or more symbols.

ErrordetectorBitSyncpatternAdvanced

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:ADVanced command.

Description
  • This command sets or queries the SYNCPATtern:ADVanced setting. When Advanced is ON, the Disparity of each SYNCPATtern element is controlled individually. When Advanced is off, the SYNCPATtern: DISParity alternates based on the DISParity of the first element.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:ADVanced? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:ADVanced? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:ADVanced value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:ADVanced {ON|OFF|<NR1>}
- ERRORDetector:BIT:SYNCPATtern:ADVanced?
Info
  • ON allows the Disparity of each SYNCPATtern element to be controlled individually.
  • OFF alternates the SYNCPATtern: DISParity based on the DISParity of the first element.
  • <NR1> = 0 disables the advanced sync pattern; any other value enables the advanced sync pattern.

ErrordetectorBitSyncpatternBitstring

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:BITString command.

Description
  • This command queries the 10-, 20-, 30-, or 40-bit sync pattern in bit string form.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:BITString? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:BITString? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:BITString value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:BITString <QString>
- ERRORDetector:BIT:SYNCPATtern:BITString?
Info
  • <QString> is the bit string.

ErrordetectorBitSyncpatternDisparityItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:DISParity<x> command.

Description
  • Sets or queries the four sync pattern Disparity elements, when the SYNCpat:ADVanced is ON. When Advanced is off, the DISParity alternates based on the DISParity of the first element.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:DISParity<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:DISParity<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:DISParity<x> value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:DISParity<x> {RDPLUS|RDMINUS}
- ERRORDetector:BIT:SYNCPATtern:DISParity<x>?
Info
  • RDPLUS sets the sync pattern disparity element to RDPLUS.
  • RDMINUS sets the sync pattern disparity element to RDMINUS.

ErrordetectorBitSyncpatternMinusItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:MINus<x> command.

Description
  • This command queries the four RD- bit string sync pattern elements.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:MINus<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:MINus<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:MINus<x>?

ErrordetectorBitSyncpatternPlusItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:PLUS<x> command.

Description
  • This command queries the four RD+ bit string sync pattern elements.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:PLUS<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:PLUS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:PLUS<x>?

ErrordetectorBitSyncpatternSymbolItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> command.

Description
  • This command sets or queries the four symbolic sync pattern elements.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:SYMBOL<x> <Qstring>
- ERRORDetector:BIT:SYNCPATtern:SYMBOL<x>?

ErrordetectorBitSyncpatternSymbols

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:SYNCPATtern:SYMBOLS command.

Description
  • Sets or queries the four sync pattern symbols. You can set one or more symbols with the command, but they must be done in order. The query returns all four symbols. A symbol may be set or queried as ‘X’ to indicate ‘don’t care.’
Usage
  • Using the .query() method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOLS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOLS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BIT:SYNCPATtern:SYMBOLS value command.
SCPI Syntax
- ERRORDetector:BIT:SYNCPATtern:SYMBOLS <Qstring>
- ERRORDetector:BIT:SYNCPATtern:SYMBOLS?
Info
  • <Qstring> is a string representing one or more symbols.

ErrordetectorBitTest

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BIT:TEST command.

Description
  • This command initiates and terminates bit error testing for the arguments START and STOP. It zeroes bit error test results for the argument CLEAR. It also copies the test pattern from the signal to memory for the argument LEARN. It re-synchronizes the recovered clock for argument SYNC.
Usage
  • Using the .write(value) method will send the ERRORDetector:BIT:TEST value command.
SCPI Syntax
- ERRORDetector:BIT:TEST <LEARN | START | STOP | CLEAR | SYNC>DPO70000SX<START | STOP | CLEAR>
Info
  • LEARN copies the test pattern from the signal to the hardware template memory.
  • START initiates bit error counting of bit errors and duration.
  • STOP terminates bit error counting of bit errors and duration.
  • CLEAR zeroes the bit error count, duration, and bit error rate.
  • SYNC resynchronizes the recovered clock.
Properties
  • .count: The ERRORDetector:BIT:TEST:COUNt command.
  • .duration: The ERRORDetector:BIT:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:BIT:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:BIT:TEST:RATE command.
  • .results: The ERRORDetector:BIT:TEST:RESults command.
  • .seconds: The ERRORDetector:BIT:TEST:SECOnds command.
  • .status: The ERRORDetector:BIT:TEST:STATUS command.
  • .time: The ERRORDetector:BIT:TEST:TIME command.

count property

Return the ERRORDetector:BIT:TEST:COUNt command.

Description
  • This command queries the bit error count for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:COUNt?

duration property

Return the ERRORDetector:BIT:TEST:DURATION command.

Description
  • This command queries the elapsed duration (in units of bits) tested for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:DURATION?

maxaligns property

Return the ERRORDetector:BIT:TEST:MAXALIGNS command.

Description
  • This command queries the maximum consecutive SATA align primitives or USB skip order sets for bit error testing. The maximum number of align primitives is a design parameter of the bus standard.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:MAXALIGNS?

rate property

Return the ERRORDetector:BIT:TEST:RATE command.

Description
  • This command queries the calculated bit error rate for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:RATE?

results property

Return the ERRORDetector:BIT:TEST:RESults command.

Description
  • This command queries all of the results for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:RESults?

seconds property

Return the ERRORDetector:BIT:TEST:SECOnds command.

Description
  • This command queries the elapsed time in seconds for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:SECOnds?

status property

Return the ERRORDetector:BIT:TEST:STATUS command.

Description
  • This command queries all of the bit error test status bits.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS?
Sub-properties
  • .lock: The ERRORDetector:BIT:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:BIT:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:BIT:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:BIT:TEST:STATUS:START command.
  • .sync: The ERRORDetector:BIT:TEST:STATUS:SYNC command.

time property

Return the ERRORDetector:BIT:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME?
Sub-properties
  • .days: The ERRORDetector:BIT:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:BIT:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:BIT:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:BIT:TEST:TIME:SECOnds command.

ErrordetectorBitTestCount

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:COUNt command.

Description
  • This command queries the bit error count for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:COUNt?

ErrordetectorBitTestDuration

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:DURATION command.

Description
  • This command queries the elapsed duration (in units of bits) tested for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:DURATION?

ErrordetectorBitTestMaxaligns

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:MAXALIGNS command.

Description
  • This command queries the maximum consecutive SATA align primitives or USB skip order sets for bit error testing. The maximum number of align primitives is a design parameter of the bus standard.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:MAXALIGNS?

ErrordetectorBitTestRate

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:RATE command.

Description
  • This command queries the calculated bit error rate for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:RATE?

ErrordetectorBitTestResults

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:RESults command.

Description
  • This command queries all of the results for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:RESults?

ErrordetectorBitTestSeconds

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:SECOnds command.

Description
  • This command queries the elapsed time in seconds for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:SECOnds?

ErrordetectorBitTestStatus

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:STATUS command.

Description
  • This command queries all of the bit error test status bits.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS?
Properties
  • .lock: The ERRORDetector:BIT:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:BIT:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:BIT:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:BIT:TEST:STATUS:START command.
  • .sync: The ERRORDetector:BIT:TEST:STATUS:SYNC command.

lock property

Return the ERRORDetector:BIT:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:LOCK?

max_ap property

Return the ERRORDetector:BIT:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:MAX_AP?

signal property

Return the ERRORDetector:BIT:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:SIGNAL?

start property

Return the ERRORDetector:BIT:TEST:STATUS:START command.

Description
  • This command queries the START status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:START?

sync property

Return the ERRORDetector:BIT:TEST:STATUS:SYNC command.

Description
  • This command queries the SYNC status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:SYNC? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:SYNC? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:SYNC?

ErrordetectorBitTestStatusLock

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:LOCK?

ErrordetectorBitTestStatusMaxAp

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:MAX_AP?

ErrordetectorBitTestStatusSignal

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:SIGNAL?

ErrordetectorBitTestStatusStart

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:STATUS:START command.

Description
  • This command queries the START status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:START?

ErrordetectorBitTestStatusSync

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:STATUS:SYNC command.

Description
  • This command queries the SYNC status for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:STATUS:SYNC? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:STATUS:SYNC? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:STATUS:SYNC?

ErrordetectorBitTestTime

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME?
Properties
  • .days: The ERRORDetector:BIT:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:BIT:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:BIT:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:BIT:TEST:TIME:SECOnds command.

days property

Return the ERRORDetector:BIT:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:DAYS?

hours property

Return the ERRORDetector:BIT:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:HOURS?

minutes property

Return the ERRORDetector:BIT:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:MINUTES?

seconds property

Return the ERRORDetector:BIT:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:SECOnds?

ErrordetectorBitTestTimeDays

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:DAYS?

ErrordetectorBitTestTimeHours

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:HOURS?

ErrordetectorBitTestTimeMinutes

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:MINUTES?

ErrordetectorBitTestTimeSeconds

Bases: SCPICmdRead

The ERRORDetector:BIT:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for bit error testing.
Usage
  • Using the .query() method will send the ERRORDetector:BIT:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:BIT:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:BIT:TEST:TIME:SECOnds?

ErrordetectorBitrate

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BITRate command.

Description
  • This command sets or queries error detector bitrate enumeration for error detection. There are two bitrate enumerations for each standard: 1) The standard bitrate, for example RATE6000 (meaning 6.0Gb/s, for SATA Gen3); and 2) Custom. When Custom is selected the ERRORDetector:BITRATE:VALUE must also be set to the specific desired bitrate. For example, 6.1 Gb/s.
Usage
  • Using the .query() method will send the ERRORDetector:BITRate? query.
  • Using the .verify(value) method will send the ERRORDetector:BITRate? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BITRate value command.
SCPI Syntax
- ERRORDetector:BITRate {RATEcustom:CUSTOM|RATE312000000:RATE312|RATE1250000000:RATE1250|RATE1500000000:RATE1500|RATE2125000000:RATE2125|RATE2500000000:RATE2500|RATE3000000000:RATE3000|RATE3125000000:RATE3125|RATE4250000000:RATE4250|RATE5000000000:RATE5000|RATE6000000000:RATE6000|RATE6250000000:RATE6250}DPO70000SX{RATE3200|RATE3600|RATE4000|RATE4400|RATE4800|RATE5200|RATE5600|RATE6000|RATE6400|CUSTOM}
- ERRORDetector:BITRate?
Info
  • RATE3200..to..RATE6400 sets the error detector bit rate to the specified value. RATE3200 indicates a bitrate of 3.2 Gb/s, etc.
  • :ERRORDETECTOR:BITRATE:VALUE command.
Properties
  • .value: The ERRORDetector:BITRate:VALue command.

value property

Return the ERRORDetector:BITRate:VALue command.

Description
  • This command sets or queries error detector custom bitrate value for error detection. To set the custom value, you must also set ERRORDetector:BITTRATE to CUSTOM. The bitrate range is nominally 1.25 Gb/s to 6.25 Gb/s. Special coding also allows the custom bitrate to range from 200 Mb/s to 350 Mb/s for PRBS7 and PRBS9 only.
Usage
  • Using the .query() method will send the ERRORDetector:BITRate:VALue? query.
  • Using the .verify(value) method will send the ERRORDetector:BITRate:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BITRate:VALue value command.
SCPI Syntax
- ERRORDetector:BITRate:VALue <NR3>
- ERRORDetector:BITRate:VALue?
Info
  • <NR3> is the custom bit rate value.

ErrordetectorBitrateValue

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:BITRate:VALue command.

Description
  • This command sets or queries error detector custom bitrate value for error detection. To set the custom value, you must also set ERRORDetector:BITTRATE to CUSTOM. The bitrate range is nominally 1.25 Gb/s to 6.25 Gb/s. Special coding also allows the custom bitrate to range from 200 Mb/s to 350 Mb/s for PRBS7 and PRBS9 only.
Usage
  • Using the .query() method will send the ERRORDetector:BITRate:VALue? query.
  • Using the .verify(value) method will send the ERRORDetector:BITRate:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:BITRate:VALue value command.
SCPI Syntax
- ERRORDetector:BITRate:VALue <NR3>
- ERRORDetector:BITRate:VALue?
Info
  • <NR3> is the custom bit rate value.

ErrordetectorChannel

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:CHANnel command.

Description
  • Sets or queries error detector channel selection.
Usage
  • Using the .query() method will send the ERRORDetector:CHANnel? query.
  • Using the .verify(value) method will send the ERRORDetector:CHANnel? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:CHANnel value command.
SCPI Syntax
- ERRORDetector:CHANnel {CH1|CH2|CH3|CH4}
- ERRORDetector:CHANnel?
Info
  • CHx is the error detector channel selection.

ErrordetectorCharacter

Bases: SCPICmdRead

The ERRORDetector:CHARacter command.

Description
  • This command queries all character error settings, status, and results.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter?
Properties
  • .test: The ERRORDetector:CHARacter:TEST command.

test property

Return the ERRORDetector:CHARacter:TEST command.

Description
  • This command initiates and terminates character error testing for the argument START and STOP. Zeroes the character error results for the argument CLEAR. Re-synchronizes the recovered clock when the argument is SYNC.
Usage
  • Using the .write(value) method will send the ERRORDetector:CHARacter:TEST value command.
SCPI Syntax
- ERRORDetector:CHARacter:TEST <START | STOP | CLEAR | SYNC>
Info
  • START initiates character error testing.
  • STOP terminates character error testing.
  • CLEAR zeroes the character error count, duration, and error rate.
  • SYNC re-synchronizes the recovered clock.
Sub-properties
  • .count: The ERRORDetector:CHARacter:TEST:COUNt command.
  • .dispcount: The ERRORDetector:CHARacter:TEST:DISPCOUNT command.
  • .disprate: The ERRORDetector:CHARacter:TEST:DISPRATE command.
  • .duration: The ERRORDetector:CHARacter:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:CHARacter:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:CHARacter:TEST:RATE command.
  • .results: The ERRORDetector:CHARacter:TEST:RESults command.
  • .seconds: The ERRORDetector:CHARacter:TEST:SECOnds command.
  • .status: The ERRORDetector:CHARacter:TEST:STATUS command.
  • .time: The ERRORDetector:CHARacter:TEST:TIME command.

ErrordetectorCharacterTest

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:CHARacter:TEST command.

Description
  • This command initiates and terminates character error testing for the argument START and STOP. Zeroes the character error results for the argument CLEAR. Re-synchronizes the recovered clock when the argument is SYNC.
Usage
  • Using the .write(value) method will send the ERRORDetector:CHARacter:TEST value command.
SCPI Syntax
- ERRORDetector:CHARacter:TEST <START | STOP | CLEAR | SYNC>
Info
  • START initiates character error testing.
  • STOP terminates character error testing.
  • CLEAR zeroes the character error count, duration, and error rate.
  • SYNC re-synchronizes the recovered clock.
Properties
  • .count: The ERRORDetector:CHARacter:TEST:COUNt command.
  • .dispcount: The ERRORDetector:CHARacter:TEST:DISPCOUNT command.
  • .disprate: The ERRORDetector:CHARacter:TEST:DISPRATE command.
  • .duration: The ERRORDetector:CHARacter:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:CHARacter:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:CHARacter:TEST:RATE command.
  • .results: The ERRORDetector:CHARacter:TEST:RESults command.
  • .seconds: The ERRORDetector:CHARacter:TEST:SECOnds command.
  • .status: The ERRORDetector:CHARacter:TEST:STATUS command.
  • .time: The ERRORDetector:CHARacter:TEST:TIME command.

count property

Return the ERRORDetector:CHARacter:TEST:COUNt command.

Description
  • This command queries the number of illegal characters in the signal for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:COUNt?

dispcount property

Return the ERRORDetector:CHARacter:TEST:DISPCOUNT command.

Description
  • This command queries the number of disparity errors in the signal for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:DISPCOUNT? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:DISPCOUNT? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:DISPCOUNT?

disprate property

Return the ERRORDetector:CHARacter:TEST:DISPRATE command.

Description
  • This command queries the calculated disparity error rate for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:DISPRATE? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:DISPRATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:DISPRATE?

duration property

Return the ERRORDetector:CHARacter:TEST:DURATION command.

Description
  • This command queries the elapsed duration in units of characters tested.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:DURATION?

maxaligns property

Return the ERRORDetector:CHARacter:TEST:MAXALIGNS command.

Description
  • This command queries the maximum consecutive aligns encountered for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:MAXALIGNS?

rate property

Return the ERRORDetector:CHARacter:TEST:RATE command.

Description
  • This command queries the calculated illegal character error rate for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:RATE?

results property

Return the ERRORDetector:CHARacter:TEST:RESults command.

Description
  • This command queries all of the character error test results.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:RESults?

seconds property

Return the ERRORDetector:CHARacter:TEST:SECOnds command.

Description
  • This command queries the results of the elapsed time (in seconds) for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:SECOnds?

status property

Return the ERRORDetector:CHARacter:TEST:STATUS command.

Description
  • This command queries all the character error test status.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS?
Sub-properties
  • .lock: The ERRORDetector:CHARacter:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:CHARacter:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:CHARacter:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:CHARacter:TEST:STATUS:START command.

time property

Return the ERRORDetector:CHARacter:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME?
Sub-properties
  • .days: The ERRORDetector:CHARacter:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:CHARacter:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:CHARacter:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:CHARacter:TEST:TIME:SECOnds command.

ErrordetectorCharacterTestCount

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:COUNt command.

Description
  • This command queries the number of illegal characters in the signal for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:COUNt?

ErrordetectorCharacterTestDispcount

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:DISPCOUNT command.

Description
  • This command queries the number of disparity errors in the signal for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:DISPCOUNT? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:DISPCOUNT? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:DISPCOUNT?

ErrordetectorCharacterTestDisprate

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:DISPRATE command.

Description
  • This command queries the calculated disparity error rate for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:DISPRATE? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:DISPRATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:DISPRATE?

ErrordetectorCharacterTestDuration

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:DURATION command.

Description
  • This command queries the elapsed duration in units of characters tested.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:DURATION?

ErrordetectorCharacterTestMaxaligns

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:MAXALIGNS command.

Description
  • This command queries the maximum consecutive aligns encountered for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:MAXALIGNS?

ErrordetectorCharacterTestRate

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:RATE command.

Description
  • This command queries the calculated illegal character error rate for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:RATE?

ErrordetectorCharacterTestResults

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:RESults command.

Description
  • This command queries all of the character error test results.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:RESults?

ErrordetectorCharacterTestSeconds

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:SECOnds command.

Description
  • This command queries the results of the elapsed time (in seconds) for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:SECOnds?

ErrordetectorCharacterTestStatus

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:STATUS command.

Description
  • This command queries all the character error test status.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS?
Properties
  • .lock: The ERRORDetector:CHARacter:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:CHARacter:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:CHARacter:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:CHARacter:TEST:STATUS:START command.

lock property

Return the ERRORDetector:CHARacter:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for the character error test.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:LOCK?

max_ap property

Return the ERRORDetector:CHARacter:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for the character error test.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:MAX_AP?

signal property

Return the ERRORDetector:CHARacter:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for the character error test.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:SIGNAL?

start property

Return the ERRORDetector:CHARacter:TEST:STATUS:START command.

Description
  • This command queries the START status for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:START?

ErrordetectorCharacterTestStatusLock

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for the character error test.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:LOCK?

ErrordetectorCharacterTestStatusMaxAp

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for the character error test.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:MAX_AP?

ErrordetectorCharacterTestStatusSignal

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for the character error test.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:SIGNAL?

ErrordetectorCharacterTestStatusStart

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:STATUS:START command.

Description
  • This command queries the START status for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:STATUS:START?

ErrordetectorCharacterTestTime

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME?
Properties
  • .days: The ERRORDetector:CHARacter:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:CHARacter:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:CHARacter:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:CHARacter:TEST:TIME:SECOnds command.

days property

Return the ERRORDetector:CHARacter:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:DAYS?

hours property

Return the ERRORDetector:CHARacter:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:HOURS?

minutes property

Return the ERRORDetector:CHARacter:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:MINUTES?

seconds property

Return the ERRORDetector:CHARacter:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:SECOnds?

ErrordetectorCharacterTestTimeDays

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:DAYS?

ErrordetectorCharacterTestTimeHours

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:HOURS?

ErrordetectorCharacterTestTimeMinutes

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:MINUTES?

ErrordetectorCharacterTestTimeSeconds

Bases: SCPICmdRead

The ERRORDetector:CHARacter:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for character error testing.
Usage
  • Using the .query() method will send the ERRORDetector:CHARacter:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:CHARacter:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:CHARacter:TEST:TIME:SECOnds?

ErrordetectorDuration

Bases: SCPICmdRead

The ERRORDetector:DURATION command tree.

Usage
  • Using the .query() method will send the ERRORDetector:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION? query and raise an AssertionError if the returned value does not match value.
Properties
  • .count: The ERRORDetector:DURATION:COUNt command.
  • .seconds: The ERRORDetector:DURATION:SECOnds command.
  • .time: The ERRORDetector:DURATION:TIME command.

count property

Return the ERRORDetector:DURATION:COUNt command.

Description
  • This command sets or queries the test duration count as the number of bits, frames, symbols, or characters to be tested for error testing. (Frame, symbol, and character testing not available on the DPO70000SX instruments.)
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:COUNt? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:COUNt value command.
SCPI Syntax
- ERRORDetector:DURATION:COUNt <NR1>
- ERRORDetector:DURATION:COUNt?
Info
  • <NR1> indicates the number of bits, frame, symbols, or characters to be tested for the test duration count. (Frame, symbol, and character testing not available on the DPO70000SX instruments.).

seconds property

Return the ERRORDetector:DURATION:SECOnds command.

Description
  • This command sets or queries the test duration in seconds.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:SECOnds? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:SECOnds value command.
SCPI Syntax
- ERRORDetector:DURATION:SECOnds <NR1>
- ERRORDetector:DURATION:SECOnds?
Info
  • <NR1> is the test duration in seconds.

time property

Return the ERRORDetector:DURATION:TIME command.

Description
  • This command sets or queries the test duration time in days, hours, minutes, and seconds.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME <NR1>
- ERRORDetector:DURATION:TIME?
Info
  • <NR1> is the test duration time in days, hours, minutes, and seconds. It is in the format .
Sub-properties
  • .days: The ERRORDetector:DURATION:TIME:DAYS command.
  • .hours: The ERRORDetector:DURATION:TIME:HOURS command.
  • .minutes: The ERRORDetector:DURATION:TIME:MINUTES command.
  • .seconds: The ERRORDetector:DURATION:TIME:SECOnds command.

ErrordetectorDurationCount

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:COUNt command.

Description
  • This command sets or queries the test duration count as the number of bits, frames, symbols, or characters to be tested for error testing. (Frame, symbol, and character testing not available on the DPO70000SX instruments.)
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:COUNt? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:COUNt value command.
SCPI Syntax
- ERRORDetector:DURATION:COUNt <NR1>
- ERRORDetector:DURATION:COUNt?
Info
  • <NR1> indicates the number of bits, frame, symbols, or characters to be tested for the test duration count. (Frame, symbol, and character testing not available on the DPO70000SX instruments.).

ErrordetectorDurationSeconds

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:SECOnds command.

Description
  • This command sets or queries the test duration in seconds.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:SECOnds? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:SECOnds value command.
SCPI Syntax
- ERRORDetector:DURATION:SECOnds <NR1>
- ERRORDetector:DURATION:SECOnds?
Info
  • <NR1> is the test duration in seconds.

ErrordetectorDurationTime

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:TIME command.

Description
  • This command sets or queries the test duration time in days, hours, minutes, and seconds.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME <NR1>
- ERRORDetector:DURATION:TIME?
Info
  • <NR1> is the test duration time in days, hours, minutes, and seconds. It is in the format .
Properties
  • .days: The ERRORDetector:DURATION:TIME:DAYS command.
  • .hours: The ERRORDetector:DURATION:TIME:HOURS command.
  • .minutes: The ERRORDetector:DURATION:TIME:MINUTES command.
  • .seconds: The ERRORDetector:DURATION:TIME:SECOnds command.

days property

Return the ERRORDetector:DURATION:TIME:DAYS command.

Description
  • This command sets or queries the test duration time days component.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:DAYS value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:DAYS <NR1>
- ERRORDetector:DURATION:TIME:DAYS?
Info
  • <NR1> is a number for the test duration time days component.

hours property

Return the ERRORDetector:DURATION:TIME:HOURS command.

Description
  • This command sets or queries the test duration time hours component.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:HOURS value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:HOURS <NR1>
- ERRORDetector:DURATION:TIME:HOURS?
Info
  • <NR1> is a number for the test duration time hours component.

minutes property

Return the ERRORDetector:DURATION:TIME:MINUTES command.

Description
  • This command sets or queries the test duration time minutes component for error testing.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:MINUTES value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:MINUTES <NR1>
- ERRORDetector:DURATION:TIME:MINUTES?
Info
  • <NR1> is a number for the test duration time minutes component.

seconds property

Return the ERRORDetector:DURATION:TIME:SECOnds command.

Description
  • This command sets or queries the test duration time seconds component for error testing.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:SECOnds value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:SECOnds <NR1>
- ERRORDetector:DURATION:TIME:SECOnds?
Info
  • <NR1> is a number for the test duration time seconds component.

ErrordetectorDurationTimeDays

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:TIME:DAYS command.

Description
  • This command sets or queries the test duration time days component.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:DAYS value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:DAYS <NR1>
- ERRORDetector:DURATION:TIME:DAYS?
Info
  • <NR1> is a number for the test duration time days component.

ErrordetectorDurationTimeHours

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:TIME:HOURS command.

Description
  • This command sets or queries the test duration time hours component.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:HOURS value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:HOURS <NR1>
- ERRORDetector:DURATION:TIME:HOURS?
Info
  • <NR1> is a number for the test duration time hours component.

ErrordetectorDurationTimeMinutes

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:TIME:MINUTES command.

Description
  • This command sets or queries the test duration time minutes component for error testing.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:MINUTES value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:MINUTES <NR1>
- ERRORDetector:DURATION:TIME:MINUTES?
Info
  • <NR1> is a number for the test duration time minutes component.

ErrordetectorDurationTimeSeconds

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:DURATION:TIME:SECOnds command.

Description
  • This command sets or queries the test duration time seconds component for error testing.
Usage
  • Using the .query() method will send the ERRORDetector:DURATION:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:DURATION:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:DURATION:TIME:SECOnds value command.
SCPI Syntax
- ERRORDetector:DURATION:TIME:SECOnds <NR1>
- ERRORDetector:DURATION:TIME:SECOnds?
Info
  • <NR1> is a number for the test duration time seconds component.

ErrordetectorErrorlimit

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:ERRORLIMIT command.

Description
  • This command sets or queries the error limit value to use when STOPWHEN is ERROR.
Usage
  • Using the .query() method will send the ERRORDetector:ERRORLIMIT? query.
  • Using the .verify(value) method will send the ERRORDetector:ERRORLIMIT? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:ERRORLIMIT value command.
SCPI Syntax
- ERRORDetector:ERRORLIMIT <NR1>
- ERRORDetector:ERRORLIMIT?
Info
  • <NR1> is the maximum number of errors.

ErrordetectorFile

Bases: SCPICmdRead

The ERRORDetector:FILE command tree.

Usage
  • Using the .query() method will send the ERRORDetector:FILE? query.
  • Using the .verify(value) method will send the ERRORDetector:FILE? query and raise an AssertionError if the returned value does not match value.
Properties
  • .recall: The ERRORDetector:FILE:RECAll command.
  • .save: The ERRORDetector:FILE:SAVe command.

recall property

Return the ERRORDetector:FILE:RECAll command.

Description
  • This command initiates a file recall of error detector parameters from a text file. Argument is the file name. The setup files are supplied with the instrument. You can also create your own setup files. The setup for the USB CP0_SKP signal test pattern is supplied in ‘C:UsersPublicTektronixTekScopeErrorDetector UsbCP0_SKPsymbolErrorSetup.txt’.
Usage
  • Using the .write(value) method will send the ERRORDetector:FILE:RECAll value command.
SCPI Syntax
- ERRORDetector:FILE:RECAll <fileName>
Info
  • <fileName> is the file name and file location. The default location is ‘C:UsersPublicTektronixTekScopeErrorDetector’ and the setup file is in TXT format.

save property

Return the ERRORDetector:FILE:SAVe command.

Description
  • This command initiates a file save of error detector parameters to a text file. Argument is the file name. The setup files are supplied with the instrument. You can also save your own setup files. For example, the setup for the USB CP0_SKP signal test pattern is supplied in ‘C:UsersPublicTektronixTekScopeErrorDetector UsbCP0_SKPsymbolErrorSetup.txt’.
Usage
  • Using the .write(value) method will send the ERRORDetector:FILE:SAVe value command.
SCPI Syntax
- ERRORDetector:FILE:SAVe <fileName>
Info
  • <fileName> is the file name and file location. The default location is ‘C:UsersPublicTektronixTekScopeErrorDetector’ and the setup file is in TXT format.

ErrordetectorFileRecall

Bases: SCPICmdWrite

The ERRORDetector:FILE:RECAll command.

Description
  • This command initiates a file recall of error detector parameters from a text file. Argument is the file name. The setup files are supplied with the instrument. You can also create your own setup files. The setup for the USB CP0_SKP signal test pattern is supplied in ‘C:UsersPublicTektronixTekScopeErrorDetector UsbCP0_SKPsymbolErrorSetup.txt’.
Usage
  • Using the .write(value) method will send the ERRORDetector:FILE:RECAll value command.
SCPI Syntax
- ERRORDetector:FILE:RECAll <fileName>
Info
  • <fileName> is the file name and file location. The default location is ‘C:UsersPublicTektronixTekScopeErrorDetector’ and the setup file is in TXT format.

ErrordetectorFileSave

Bases: SCPICmdWrite

The ERRORDetector:FILE:SAVe command.

Description
  • This command initiates a file save of error detector parameters to a text file. Argument is the file name. The setup files are supplied with the instrument. You can also save your own setup files. For example, the setup for the USB CP0_SKP signal test pattern is supplied in ‘C:UsersPublicTektronixTekScopeErrorDetector UsbCP0_SKPsymbolErrorSetup.txt’.
Usage
  • Using the .write(value) method will send the ERRORDetector:FILE:SAVe value command.
SCPI Syntax
- ERRORDetector:FILE:SAVe <fileName>
Info
  • <fileName> is the file name and file location. The default location is ‘C:UsersPublicTektronixTekScopeErrorDetector’ and the setup file is in TXT format.

ErrordetectorFontsize

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:FONTSIze command.

Description
  • Sets or queries error detector font size selection. Currently, the font size only applied the error detector UI control window.
Usage
  • Using the .query() method will send the ERRORDetector:FONTSIze? query.
  • Using the .verify(value) method will send the ERRORDetector:FONTSIze? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FONTSIze value command.
SCPI Syntax
- ERRORDetector:FONTSIze {DEFAULT|LARGE|XLARGE}
- ERRORDetector:FONTSIze?
Info
  • DEFAULT sets the font size to the default size.
  • LARGE sets the font size to large.
  • XLARGE sets the font size to extra large.

ErrordetectorFrame

Bases: SCPICmdRead

The ERRORDetector:FRAme command.

Description
  • This command queries all frame error settings, status, and results.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme?
Properties
  • .eof: The ERRORDetector:FRAme:EOF command.
  • .initialcrcvalue: The ERRORDetector:FRAme:INITIALCRCVALue command.
  • .sof: The ERRORDetector:FRAme:SOF command.
  • .test: The ERRORDetector:FRAme:TEST command.

eof property

Return the ERRORDetector:FRAme:EOF command.

Description
  • This command sets or queries the End of Frame for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:EOF? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:EOF? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:EOF value command.
SCPI Syntax
- ERRORDetector:FRAme:EOF <Qstring>
- ERRORDetector:FRAme:EOF?
Info
  • <Qstring> is a quoted string representing a 32-bit pattern.

initialcrcvalue property

Return the ERRORDetector:FRAme:INITIALCRCVALue command.

Description
  • This command sets or queries the initial CRC value for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:INITIALCRCVALue? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:INITIALCRCVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:INITIALCRCVALue value command.
SCPI Syntax
- ERRORDetector:FRAme:INITIALCRCVALue <NR1>
- ERRORDetector:FRAme:INITIALCRCVALue?
Info
  • <NR1> is a value defined by the selected standard.

sof property

Return the ERRORDetector:FRAme:SOF command.

Description
  • This command sets or queries the Start of Frame for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:SOF? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:SOF? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:SOF value command.
SCPI Syntax
- ERRORDetector:FRAme:SOF <Qstring>
- ERRORDetector:FRAme:SOF?
Info
  • <Qstring> is a quoted string representing a 32-bit pattern.

test property

Return the ERRORDetector:FRAme:TEST command.

Description
  • This command and query initiates and terminates frame error testing for the arguments START and STOP. Zeroes the frame error results for the argument CLEAR. Re-synchronizes the recovered clock for the argument SYNC.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:TEST value command.
SCPI Syntax
- ERRORDetector:FRAme:TEST <START|STOP|CLEAR|SYNC>
- ERRORDetector:FRAme:TEST?
Info
  • START initiates the frame error test counting of errors and duration.
  • STOP terminates the frame error test counting of frame errors and duration.
  • CLEAR zeroes the frame error test count, duration, and rate.
  • SYNC re-synchronizes the recovered clock.
Sub-properties
  • .badchars: The ERRORDetector:FRAme:TEST:BADCHARS command.
  • .count: The ERRORDetector:FRAme:TEST:COUNt command.
  • .disparity: The ERRORDetector:FRAme:TEST:DISParity command.
  • .duration: The ERRORDetector:FRAme:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:FRAme:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:FRAme:TEST:RATE command.
  • .results: The ERRORDetector:FRAme:TEST:RESults command.
  • .seconds: The ERRORDetector:FRAme:TEST:SECOnds command.
  • .status: The ERRORDetector:FRAme:TEST:STATUS command.
  • .time: The ERRORDetector:FRAme:TEST:TIME command.

ErrordetectorFrameEof

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:FRAme:EOF command.

Description
  • This command sets or queries the End of Frame for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:EOF? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:EOF? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:EOF value command.
SCPI Syntax
- ERRORDetector:FRAme:EOF <Qstring>
- ERRORDetector:FRAme:EOF?
Info
  • <Qstring> is a quoted string representing a 32-bit pattern.

ErrordetectorFrameInitialcrcvalue

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:FRAme:INITIALCRCVALue command.

Description
  • This command sets or queries the initial CRC value for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:INITIALCRCVALue? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:INITIALCRCVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:INITIALCRCVALue value command.
SCPI Syntax
- ERRORDetector:FRAme:INITIALCRCVALue <NR1>
- ERRORDetector:FRAme:INITIALCRCVALue?
Info
  • <NR1> is a value defined by the selected standard.

ErrordetectorFrameSof

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:FRAme:SOF command.

Description
  • This command sets or queries the Start of Frame for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:SOF? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:SOF? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:SOF value command.
SCPI Syntax
- ERRORDetector:FRAme:SOF <Qstring>
- ERRORDetector:FRAme:SOF?
Info
  • <Qstring> is a quoted string representing a 32-bit pattern.

ErrordetectorFrameTest

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:FRAme:TEST command.

Description
  • This command and query initiates and terminates frame error testing for the arguments START and STOP. Zeroes the frame error results for the argument CLEAR. Re-synchronizes the recovered clock for the argument SYNC.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:FRAme:TEST value command.
SCPI Syntax
- ERRORDetector:FRAme:TEST <START|STOP|CLEAR|SYNC>
- ERRORDetector:FRAme:TEST?
Info
  • START initiates the frame error test counting of errors and duration.
  • STOP terminates the frame error test counting of frame errors and duration.
  • CLEAR zeroes the frame error test count, duration, and rate.
  • SYNC re-synchronizes the recovered clock.
Properties
  • .badchars: The ERRORDetector:FRAme:TEST:BADCHARS command.
  • .count: The ERRORDetector:FRAme:TEST:COUNt command.
  • .disparity: The ERRORDetector:FRAme:TEST:DISParity command.
  • .duration: The ERRORDetector:FRAme:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:FRAme:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:FRAme:TEST:RATE command.
  • .results: The ERRORDetector:FRAme:TEST:RESults command.
  • .seconds: The ERRORDetector:FRAme:TEST:SECOnds command.
  • .status: The ERRORDetector:FRAme:TEST:STATUS command.
  • .time: The ERRORDetector:FRAme:TEST:TIME command.

badchars property

Return the ERRORDetector:FRAme:TEST:BADCHARS command.

Description
  • This command queries the illegal character count for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:BADCHARS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:BADCHARS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:BADCHARS?

count property

Return the ERRORDetector:FRAme:TEST:COUNt command.

Description
  • This command queries the test error count for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:COUNt?

disparity property

Return the ERRORDetector:FRAme:TEST:DISParity command.

Description
  • This command queries the disparity error count for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:DISParity? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:DISParity? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:DISParity?

duration property

Return the ERRORDetector:FRAme:TEST:DURATION command.

Description
  • This command queries the elapsed duration in number of frames.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:DURATION?

maxaligns property

Return the ERRORDetector:FRAme:TEST:MAXALIGNS command.

Description
  • This command queries the result of the maximum consecutive aligns encountered for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:MAXALIGNS?

rate property

Return the ERRORDetector:FRAme:TEST:RATE command.

Description
  • This command queries the calculated frame error rate.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:RATE?

results property

Return the ERRORDetector:FRAme:TEST:RESults command.

Description
  • This command queries all the results for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:RESults?

seconds property

Return the ERRORDetector:FRAme:TEST:SECOnds command.

Description
  • This command queries the result of elapsed duration in seconds for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:SECOnds?

status property

Return the ERRORDetector:FRAme:TEST:STATUS command.

Description
  • This command queries all of the status for frame error status.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS?
Sub-properties
  • .lock: The ERRORDetector:FRAme:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:FRAme:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:FRAme:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:FRAme:TEST:STATUS:START command.

time property

Return the ERRORDetector:FRAme:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME?
Sub-properties
  • .days: The ERRORDetector:FRAme:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:FRAme:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:FRAme:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:FRAme:TEST:TIME:SECOnds command.

ErrordetectorFrameTestBadchars

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:BADCHARS command.

Description
  • This command queries the illegal character count for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:BADCHARS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:BADCHARS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:BADCHARS?

ErrordetectorFrameTestCount

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:COUNt command.

Description
  • This command queries the test error count for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:COUNt?

ErrordetectorFrameTestDisparity

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:DISParity command.

Description
  • This command queries the disparity error count for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:DISParity? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:DISParity? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:DISParity?

ErrordetectorFrameTestDuration

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:DURATION command.

Description
  • This command queries the elapsed duration in number of frames.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:DURATION?

ErrordetectorFrameTestMaxaligns

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:MAXALIGNS command.

Description
  • This command queries the result of the maximum consecutive aligns encountered for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:MAXALIGNS?

ErrordetectorFrameTestRate

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:RATE command.

Description
  • This command queries the calculated frame error rate.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:RATE?

ErrordetectorFrameTestResults

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:RESults command.

Description
  • This command queries all the results for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:RESults?

ErrordetectorFrameTestSeconds

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:SECOnds command.

Description
  • This command queries the result of elapsed duration in seconds for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:SECOnds?

ErrordetectorFrameTestStatus

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:STATUS command.

Description
  • This command queries all of the status for frame error status.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS?
Properties
  • .lock: The ERRORDetector:FRAme:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:FRAme:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:FRAme:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:FRAme:TEST:STATUS:START command.

lock property

Return the ERRORDetector:FRAme:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for the frame error test.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:LOCK?

max_ap property

Return the ERRORDetector:FRAme:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for the frame error test.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:MAX_AP?

signal property

Return the ERRORDetector:FRAme:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for the frame error test.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:SIGNAL?

start property

Return the ERRORDetector:FRAme:TEST:STATUS:START command.

Description
  • This command returns the START status for frame error tests.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:START?

ErrordetectorFrameTestStatusLock

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for the frame error test.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:LOCK?

ErrordetectorFrameTestStatusMaxAp

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for the frame error test.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:MAX_AP?

ErrordetectorFrameTestStatusSignal

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for the frame error test.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:SIGNAL?

ErrordetectorFrameTestStatusStart

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:STATUS:START command.

Description
  • This command returns the START status for frame error tests.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:STATUS:START?

ErrordetectorFrameTestTime

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME?
Properties
  • .days: The ERRORDetector:FRAme:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:FRAme:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:FRAme:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:FRAme:TEST:TIME:SECOnds command.

days property

Return the ERRORDetector:FRAme:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:DAYS?

hours property

Return the ERRORDetector:FRAme:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:HOURS?

minutes property

Return the ERRORDetector:FRAme:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:MINUTES?

seconds property

Return the ERRORDetector:FRAme:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:SECOnds?

ErrordetectorFrameTestTimeDays

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:DAYS?

ErrordetectorFrameTestTimeHours

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:HOURS?

ErrordetectorFrameTestTimeMinutes

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:MINUTES?

ErrordetectorFrameTestTimeSeconds

Bases: SCPICmdRead

The ERRORDetector:FRAme:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for frame error testing.
Usage
  • Using the .query() method will send the ERRORDetector:FRAme:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:FRAme:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:FRAme:TEST:TIME:SECOnds?

ErrordetectorMaxaligns

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:MAXALIGNS command.

Description
  • This command sets or queries the maximum consecutive align primitives before a MAX_AP_FAIL error is reported.
Usage
  • Using the .query() method will send the ERRORDetector:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:MAXALIGNS value command.
SCPI Syntax
- ERRORDetector:MAXALIGNS <NR1>
- ERRORDetector:MAXALIGNS?
Info
  • <NR1> is a integer. The limit values are 0 to 63 and the default is 8.

ErrordetectorPatternname

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:PATTERNNAME command.

Description
  • This command sets or queries the pattern name stored in the setup file. Setting this name has no functional effect on the instrument, but it is a convenient reminder to users as to which setup is in effect.
Usage
  • Using the .query() method will send the ERRORDetector:PATTERNNAME? query.
  • Using the .verify(value) method will send the ERRORDetector:PATTERNNAME? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:PATTERNNAME value command.
SCPI Syntax
- ERRORDetector:PATTERNNAME <Qstring>
- ERRORDetector:PATTERNNAME?
Info
  • <Qstring> is a quoted string representing a pattern name.

ErrordetectorPreset

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:PREset command.

Description
  • This command sets or queries error detector font preset selection. A number of preset setups are selected by this parameter to cover the more common cases. The preset names attempt to indicate the standard, signal pattern, and test type employed. The bit rate appropriate for the standard is used. The text files containing the preset setups are located in the C:UsersPublicTektronixTekScopeErrorDetector directory in Windows. You may select CUSTOM as a preset value, and save or recall your own custom setups. You may want to recall one of the standard preset setups, modify some of the parameters, and then save it as a custom setup for recall at a later time. This same behavior is supported on the error detector User Interface. he SATA3_FRAME preset expects the SATA3 Compliance Pattern. USB3_SYMBOL preset expects the USB3 standard CP0_SKP signal. You can set a PATTERNNAME for each setup.
Usage
  • Using the .write(value) method will send the ERRORDetector:PREset value command.
SCPI Syntax
- ERRORDetector:PREset {SATA1_CJTPAT_BIT|SATA2_CJTPAT_BIT|SATA3_CJTPAT_BIT|SATA3_FRAME|SATA3_CHAR|SATA3_HFTP_BIT|SATA3_LBP_BIT|SATA3_LFTP_BIT|SATA3_MFTP_BIT|USB3_SYMBOL|USB3_CHAR|PCIE1_COMP_BIT|PCIE2_COMP_BIT|ANY_CJTPAT_BIT|ANY_CJTPAT_CHAR|CUSTOM}DPO70000SX{CUSTOM_SETUP|PRBS7_BIT_ERROR|PRBS9_BIT_ERROR|PRBS11_BIT_ERROR|PRBS16_BIT_ERROR|PRBS23_BIT_ERROR}
Properties
  • .apply: The ERRORDetector:PREset:APPLY command.

apply property

Return the ERRORDetector:PREset:APPLY command.

Description
  • This command causes selected preset setup to be applied. Until this command is received by the instrument, the selected preset has not been applied. This mimics the user interface operation, which allows window shopping various preset setups, without actually applying them to the instrument setup.
Usage
  • Using the .write() method will send the ERRORDetector:PREset:APPLY command.
SCPI Syntax
- ERRORDetector:PREset:APPLY

ErrordetectorPresetApply

Bases: SCPICmdWriteNoArguments

The ERRORDetector:PREset:APPLY command.

Description
  • This command causes selected preset setup to be applied. Until this command is received by the instrument, the selected preset has not been applied. This mimics the user interface operation, which allows window shopping various preset setups, without actually applying them to the instrument setup.
Usage
  • Using the .write() method will send the ERRORDetector:PREset:APPLY command.
SCPI Syntax
- ERRORDetector:PREset:APPLY

ErrordetectorSaveimage

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SAVEIMAGE command.

Description
  • Sets or queries error detector Save Image control. When set to ON, a screen shot will be made when the error detector detects an error (because detecting an error triggers the scope). The images are saved in the C:Users TektronixTekScopeSaveOnTrigger directory. A default limit of 10 screen shots prevents overflowing your disk drive should the error detector sense massive errors, such as when you disconnect the signal. If you also set the SendEmail parameter to ON, the saved image (screen shot) will be emailed to the recipient (set elsewhere in the trigger PI). SaveImage is an alternate way of setting the Save on Trigger actions defined elsewhere in the PI.
Usage
  • Using the .query() method will send the ERRORDetector:SAVEIMAGE? query.
  • Using the .verify(value) method will send the ERRORDetector:SAVEIMAGE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SAVEIMAGE value command.
SCPI Syntax
- ERRORDetector:SAVEIMAGE {OFF|ON}
- ERRORDetector:SAVEIMAGE?

ErrordetectorSavewfm

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SAVEWFM command.

Description
  • This command sets or queries error detector Save Waveform (WFM) control. When set to ON, a waveform object will be made when the error detector detects an error (because detecting an error triggers the instrument). The waveforms are saved in the C:UsersTektronixTekScopeSaveOnTrigger directory. A default limit of 10 screen shots prevents overflowing your disk drive should the error detector sense massive errors, such as when you disconnect the signal. If you also set the SendEmail parameter to ON, the saved waveform (wfm object) is emailed to the recipient (set elsewhere in the trigger PI) as an attachedment. SaveImage is an alternate way of setting the Save on Trigger actions defined elsewhere in the PI.
Usage
  • Using the .query() method will send the ERRORDetector:SAVEWFM? query.
  • Using the .verify(value) method will send the ERRORDetector:SAVEWFM? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SAVEWFM value command.
SCPI Syntax
- ERRORDetector:SAVEWFM {OFF|ON}
- ERRORDetector:SAVEWFM?
Info
  • OFF turns off the error detector save waveform feature.
  • ON turns on the error detector save waveform feature.

ErrordetectorScrambled

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SCRAMBLED command.

Description
  • This command sets or queries the status of the error detection data scrambling option.
Usage
  • Using the .query() method will send the ERRORDetector:SCRAMBLED? query.
  • Using the .verify(value) method will send the ERRORDetector:SCRAMBLED? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SCRAMBLED value command.
SCPI Syntax
- ERRORDetector:SCRAMBLED {ON|OFF}
- ERRORDetector:SCRAMBLED?
Info
  • ON enables the error detection data scrambling option. This is the default option.
  • OFF disables the error detection data scrambling option.

ErrordetectorSendemail

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SENDEMAIL command.

Description
  • This command sets or queries error detector Send Email control. When set to ON, a email will be sent to the recipient, defined elsewhere in the PI, when the error detector detects an error (because detecting an error triggers the instrument). The default number of emails sent is 1, so that you do not overflow your inbox. If you also set the SaveImage or SaveWfm parameters to ON, the email will contain these items. Send Email is an alternate way of setting the E-mail on Trigger actions defined elsewhere in the PI.
Usage
  • Using the .query() method will send the ERRORDetector:SENDEMAIL? query.
  • Using the .verify(value) method will send the ERRORDetector:SENDEMAIL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SENDEMAIL value command.
SCPI Syntax
- ERRORDetector:SENDEMAIL {OFF|ON}
- ERRORDetector:SENDEMAIL?
Info
  • OFF disables the send email feature.
  • ON enables the send email feature.

ErrordetectorSignaltype

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SIGnaltype command.

Description
  • This command sets or queries error detector Signal Type control. Setting the signal type establishes the bit rate appropriate for the standard, as well as establishing the testing algorithm. Custom bit rates may be used as well. See the ERRORDetector:BITRATE and ERRORDetector:BITRATE:VALue commands.
Usage
  • Using the .query() method will send the ERRORDetector:SIGnaltype? query.
  • Using the .verify(value) method will send the ERRORDetector:SIGnaltype? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SIGnaltype value command.
SCPI Syntax
- ERRORDetector:SIGnaltype {ANY8B10B|CUSTOM|PCIEGEN<x>|PRBS11|PRBS16|PRBS23|PRBS7|PRBS9|SATAGEN<x>|USB3}
- ERRORDetector:SIGnaltype?
Info
  • The DPO70000SX only supports PRBS7, PRBS9, PRBS11, PRBS16, PRBS23, and CUSTOM.

ErrordetectorSkipsetprimitive

Bases: SCPICmdRead

The ERRORDetector:SKIPSETPRIMitive command tree.

Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive? query and raise an AssertionError if the returned value does not match value.
Properties
  • .minus: The ERRORDetector:SKIPSETPRIMitive:MINus<x> command.
  • .plus: The ERRORDetector:SKIPSETPRIMitive:PLUS<x> command.
  • .state: The ERRORDetector:SKIPSETPRIMitive:STATE command.
  • .symbol: The ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> command.
  • .symbols: The ERRORDetector:SKIPSETPRIMitive:SYMBOLS command.

minus property

Return the ERRORDetector:SKIPSETPRIMitive:MINus<x> command.

Description
  • Queries the RD- skip order set array of bit string values. The PI array elements may be accessed individual via MINUS1, MINUS2, MINUS3.
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:MINus<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:MINus<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:MINus<x>?

plus property

Return the ERRORDetector:SKIPSETPRIMitive:PLUS<x> command.

Description
  • Queries the skip order RD+ array of bit string values. The PI array elements may be accessed individual via PLUS1, PLUS2, PLUS3, and PLUS4.
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:PLUS<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:PLUS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:PLUS<x>?

state property

Return the ERRORDetector:SKIPSETPRIMitive:STATE command.

Description
  • This command sets or queries the state (ON/OFF) of the skip order set primitive.
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:STATE? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SKIPSETPRIMitive:STATE value command.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:STATE {ON|OFF|<NR1>}
- ERRORDetector:SKIPSETPRIMitive:STATE?
Info
  • ON enables the skip order set primitive.
  • OFF disables the skip order set primitive.
  • <NR1> = 0 disables the skip order set primitive; any other value enables the skip order set primitive.

symbol property

Return the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> command.

Description
  • Sets or queries the skip order set symbolic characters. The PI array syntax may be used to access the individual elements (SYMBOL1, SYMBOL2, etc.). For example, a skip set symbolic value may be ‘K28.5,’ or ‘X’ to indicate ‘don’t care.’
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> value command.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> <Qstring> {<Qstring>}
- ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>?
Info
  • <Qstring> is a quoted string representing the skip set primitive symbol, for example ‘K28.5’.

symbols property

Return the ERRORDetector:SKIPSETPRIMitive:SYMBOLS command.

Description
  • Sets or queries the skip order set values in symbolic form. You can set one or more symbols with the command, but they must be done in order. The query returns all four symbols. A symbol may be set or queried as ‘X’ to indicate ‘don’t care.’
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOLS? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOLS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOLS value command.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:SYMBOLS <Qstring> {<Qstring>}
- ERRORDetector:SKIPSETPRIMitive:SYMBOLS?
Info
  • <Qstring> is a quoted strings representing the symbol, such as ‘K28.5’.

ErrordetectorSkipsetprimitiveMinusItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The ERRORDetector:SKIPSETPRIMitive:MINus<x> command.

Description
  • Queries the RD- skip order set array of bit string values. The PI array elements may be accessed individual via MINUS1, MINUS2, MINUS3.
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:MINus<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:MINus<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:MINus<x>?

ErrordetectorSkipsetprimitivePlusItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The ERRORDetector:SKIPSETPRIMitive:PLUS<x> command.

Description
  • Queries the skip order RD+ array of bit string values. The PI array elements may be accessed individual via PLUS1, PLUS2, PLUS3, and PLUS4.
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:PLUS<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:PLUS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:PLUS<x>?

ErrordetectorSkipsetprimitiveState

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SKIPSETPRIMitive:STATE command.

Description
  • This command sets or queries the state (ON/OFF) of the skip order set primitive.
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:STATE? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SKIPSETPRIMitive:STATE value command.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:STATE {ON|OFF|<NR1>}
- ERRORDetector:SKIPSETPRIMitive:STATE?
Info
  • ON enables the skip order set primitive.
  • OFF disables the skip order set primitive.
  • <NR1> = 0 disables the skip order set primitive; any other value enables the skip order set primitive.

ErrordetectorSkipsetprimitiveSymbolItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> command.

Description
  • Sets or queries the skip order set symbolic characters. The PI array syntax may be used to access the individual elements (SYMBOL1, SYMBOL2, etc.). For example, a skip set symbolic value may be ‘K28.5,’ or ‘X’ to indicate ‘don’t care.’
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> value command.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:SYMBOL<x> <Qstring> {<Qstring>}
- ERRORDetector:SKIPSETPRIMitive:SYMBOL<x>?
Info
  • <Qstring> is a quoted string representing the skip set primitive symbol, for example ‘K28.5’.

ErrordetectorSkipsetprimitiveSymbols

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SKIPSETPRIMitive:SYMBOLS command.

Description
  • Sets or queries the skip order set values in symbolic form. You can set one or more symbols with the command, but they must be done in order. The query returns all four symbols. A symbol may be set or queried as ‘X’ to indicate ‘don’t care.’
Usage
  • Using the .query() method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOLS? query.
  • Using the .verify(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOLS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SKIPSETPRIMitive:SYMBOLS value command.
SCPI Syntax
- ERRORDetector:SKIPSETPRIMitive:SYMBOLS <Qstring> {<Qstring>}
- ERRORDetector:SKIPSETPRIMitive:SYMBOLS?
Info
  • <Qstring> is a quoted strings representing the symbol, such as ‘K28.5’.

ErrordetectorSsc

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SSC command.

Description
  • This command sets or queries the status of the spread spectrum clock tracking option.
Usage
  • Using the .query() method will send the ERRORDetector:SSC? query.
  • Using the .verify(value) method will send the ERRORDetector:SSC? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SSC value command.
SCPI Syntax
- ERRORDetector:SSC {ON|OFF}
- ERRORDetector:SSC?
Info
  • ON enables spread spectrum clock tracking. For error detector, the spread spectrum clock tracking should always be turned on.
  • OFF disables spread spectrum clock tracking. For serial trigger, the spread spectrum clock tracking is turned off.

ErrordetectorStandard

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:STANdard command.

Description
  • This command sets or queries the standard selection for error testing.
Usage
  • Using the .query() method will send the ERRORDetector:STANdard? query.
  • Using the .verify(value) method will send the ERRORDetector:STANdard? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:STANdard value command.
SCPI Syntax
- ERRORDetector:STANdard <LIST>
- ERRORDetector:STANdard?
Info
  • <LIST> is the supported standard.

ErrordetectorState

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:STATE command.

Description
  • This command sets or queries the status of the error option. STATE must be ON to use the error detector feature.
Usage
  • Using the .query() method will send the ERRORDetector:STATE? query.
  • Using the .verify(value) method will send the ERRORDetector:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:STATE value command.
SCPI Syntax
- ERRORDetector:STATE {ON|OFF|<NR1>}
- ERRORDetector:STATE?
Info
  • ON enables the software error detector feature.
  • OFF disables the software error detector feature. This is the default.
  • <NR1> = 0 disables the error detector; any other value enables the error detector.

ErrordetectorStatus

Bases: SCPICmdRead

The ERRORDetector:STATus command.

Description
  • Queries only the ‘most significant’ or ‘summary’ status of the error detector. All of the status flags for each test type may be obtained from the ERRORdetector:<TESTTYPE>:TEST:STATUS commands. LOCK refers to the recovered clock. Signal refers to the cable carrying the signal to the scope. SYNC refers to bit error tests that require a sync pattern. STOPPED/COUNTING refer to whether the error detector is testing for errors. MAX_AP refers to whether the error detector has detected the maximum consecutive Align (or SkipSets) Primitives as specified in the ERRORDetector: MAXALIGNS command
Usage
  • Using the .query() method will send the ERRORDetector:STATus? query.
  • Using the .verify(value) method will send the ERRORDetector:STATus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:STATus?

ErrordetectorStopwhen

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:STOPWHEN command.

Description
  • This command sets or queries the stopping condition. The test can be stopped when the count, time, or number of errors elapses. If the STOPWHEN value is MANUAL, the test runs until a TEST STOP command is received.
Usage
  • Using the .query() method will send the ERRORDetector:STOPWHEN? query.
  • Using the .verify(value) method will send the ERRORDetector:STOPWHEN? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:STOPWHEN value command.
SCPI Syntax
- ERRORDetector:STOPWHEN <MANUAL | COUNT | TIME | ERROR>DPO70000SX<MANUAL>
- ERRORDetector:STOPWHEN?
Info
  • MANUAL indicates that the test must be stopped by issuing a TEST STOP command. This is the default.
  • COUNT stops the test when DURATION:COUNT comparisons are made. The comparisons can be bit, frame, symbol, or character as appropriate for the TEST:TYPE.
  • TIME stops the test when DURATION:TIME elapses.
  • ERROR stops the test when the number of errors ≥ ERRORLIMIT.

ErrordetectorSymbol

Bases: SCPICmdRead

The ERRORDetector:SYMBOL command.

Description
  • This command queries all symbol error settings, status, and results.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL?
Properties
  • .test: The ERRORDetector:SYMBOL:TEST command.

test property

Return the ERRORDetector:SYMBOL:TEST command.

Description
  • This command initiates and terminates symbol error testing for the arguments START and STOP. Zeroes the symbol error results for the argument CLEAR. Re-synchronizes the recovered clock for the argument SYNC. This command also queries all of the symbol test settings and results for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SYMBOL:TEST value command.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST <START|STOP|CLEAR>
- ERRORDetector:SYMBOL:TEST?
Info
  • START initiates symbol and bit error testing.
  • STOP terminates symbol and bit error testing.
  • CLEAR zeroes the symbol and bit error counts, duration, bit error rate, and symbol error rate.
  • SYNC re-synchronizes the recovered clock.
Sub-properties
  • .badchars: The ERRORDetector:SYMBOL:TEST:BADCHARS command.
  • .bitcount: The ERRORDetector:SYMBOL:TEST:BITCOUNT command.
  • .bitduration: The ERRORDetector:SYMBOL:TEST:BITDURATION command.
  • .bitrate: The ERRORDetector:SYMBOL:TEST:BITRate command.
  • .count: The ERRORDetector:SYMBOL:TEST:COUNt command.
  • .disparity: The ERRORDetector:SYMBOL:TEST:DISParity command.
  • .duration: The ERRORDetector:SYMBOL:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:SYMBOL:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:SYMBOL:TEST:RATE command.
  • .results: The ERRORDetector:SYMBOL:TEST:RESults command.
  • .seconds: The ERRORDetector:SYMBOL:TEST:SECOnds command.
  • .status: The ERRORDetector:SYMBOL:TEST:STATUS command.
  • .time: The ERRORDetector:SYMBOL:TEST:TIME command.

ErrordetectorSymbolTest

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:SYMBOL:TEST command.

Description
  • This command initiates and terminates symbol error testing for the arguments START and STOP. Zeroes the symbol error results for the argument CLEAR. Re-synchronizes the recovered clock for the argument SYNC. This command also queries all of the symbol test settings and results for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:SYMBOL:TEST value command.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST <START|STOP|CLEAR>
- ERRORDetector:SYMBOL:TEST?
Info
  • START initiates symbol and bit error testing.
  • STOP terminates symbol and bit error testing.
  • CLEAR zeroes the symbol and bit error counts, duration, bit error rate, and symbol error rate.
  • SYNC re-synchronizes the recovered clock.
Properties
  • .badchars: The ERRORDetector:SYMBOL:TEST:BADCHARS command.
  • .bitcount: The ERRORDetector:SYMBOL:TEST:BITCOUNT command.
  • .bitduration: The ERRORDetector:SYMBOL:TEST:BITDURATION command.
  • .bitrate: The ERRORDetector:SYMBOL:TEST:BITRate command.
  • .count: The ERRORDetector:SYMBOL:TEST:COUNt command.
  • .disparity: The ERRORDetector:SYMBOL:TEST:DISParity command.
  • .duration: The ERRORDetector:SYMBOL:TEST:DURATION command.
  • .maxaligns: The ERRORDetector:SYMBOL:TEST:MAXALIGNS command.
  • .rate: The ERRORDetector:SYMBOL:TEST:RATE command.
  • .results: The ERRORDetector:SYMBOL:TEST:RESults command.
  • .seconds: The ERRORDetector:SYMBOL:TEST:SECOnds command.
  • .status: The ERRORDetector:SYMBOL:TEST:STATUS command.
  • .time: The ERRORDetector:SYMBOL:TEST:TIME command.

badchars property

Return the ERRORDetector:SYMBOL:TEST:BADCHARS command.

Description
  • This command queries the illegal character count for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BADCHARS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BADCHARS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BADCHARS?

bitcount property

Return the ERRORDetector:SYMBOL:TEST:BITCOUNT command.

Description
  • This command queries the bit error count (number of bad bits) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BITCOUNT? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BITCOUNT? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BITCOUNT?

bitduration property

Return the ERRORDetector:SYMBOL:TEST:BITDURATION command.

Description
  • This command queries the elapsed duration in units of bits tested for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BITDURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BITDURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BITDURATION?

bitrate property

Return the ERRORDetector:SYMBOL:TEST:BITRate command.

Description
  • This command queries the calculated bit error rate for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BITRate? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BITRate? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BITRate?

count property

Return the ERRORDetector:SYMBOL:TEST:COUNt command.

Description
  • This command queries the symbol error count for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:COUNt?

disparity property

Return the ERRORDetector:SYMBOL:TEST:DISParity command.

Description
  • This command queries the disparity error count for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:DISParity? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:DISParity? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:DISParity?

duration property

Return the ERRORDetector:SYMBOL:TEST:DURATION command.

Description
  • This command queries the elapsed duration (in units of symbols) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:DURATION?

maxaligns property

Return the ERRORDetector:SYMBOL:TEST:MAXALIGNS command.

Description
  • This command queries the maximum consecutive skip order sets encountered for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:MAXALIGNS?

rate property

Return the ERRORDetector:SYMBOL:TEST:RATE command.

Description
  • This command queries the calculated symbol error rate for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:RATE?

results property

Return the ERRORDetector:SYMBOL:TEST:RESults command.

Description
  • This command queries all of the results for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:RESults?

seconds property

Return the ERRORDetector:SYMBOL:TEST:SECOnds command.

Description
  • This command queries the elapsed duration time (in seconds) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:SECOnds?

status property

Return the ERRORDetector:SYMBOL:TEST:STATUS command.

Description
  • This command queries all of the status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS?
Sub-properties
  • .lock: The ERRORDetector:SYMBOL:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:SYMBOL:TEST:STATUS:START command.

time property

Return the ERRORDetector:SYMBOL:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME?
Sub-properties
  • .days: The ERRORDetector:SYMBOL:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:SYMBOL:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:SYMBOL:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:SYMBOL:TEST:TIME:SECOnds command.

ErrordetectorSymbolTestBadchars

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:BADCHARS command.

Description
  • This command queries the illegal character count for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BADCHARS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BADCHARS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BADCHARS?

ErrordetectorSymbolTestBitcount

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:BITCOUNT command.

Description
  • This command queries the bit error count (number of bad bits) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BITCOUNT? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BITCOUNT? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BITCOUNT?

ErrordetectorSymbolTestBitduration

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:BITDURATION command.

Description
  • This command queries the elapsed duration in units of bits tested for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BITDURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BITDURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BITDURATION?

ErrordetectorSymbolTestBitrate

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:BITRate command.

Description
  • This command queries the calculated bit error rate for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:BITRate? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:BITRate? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:BITRate?

ErrordetectorSymbolTestCount

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:COUNt command.

Description
  • This command queries the symbol error count for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:COUNt? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:COUNt?

ErrordetectorSymbolTestDisparity

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:DISParity command.

Description
  • This command queries the disparity error count for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:DISParity? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:DISParity? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:DISParity?

ErrordetectorSymbolTestDuration

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:DURATION command.

Description
  • This command queries the elapsed duration (in units of symbols) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:DURATION? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:DURATION? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:DURATION?

ErrordetectorSymbolTestMaxaligns

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:MAXALIGNS command.

Description
  • This command queries the maximum consecutive skip order sets encountered for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:MAXALIGNS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:MAXALIGNS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:MAXALIGNS?

ErrordetectorSymbolTestRate

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:RATE command.

Description
  • This command queries the calculated symbol error rate for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:RATE? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:RATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:RATE?

ErrordetectorSymbolTestResults

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:RESults command.

Description
  • This command queries all of the results for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:RESults? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:RESults? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:RESults?

ErrordetectorSymbolTestSeconds

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:SECOnds command.

Description
  • This command queries the elapsed duration time (in seconds) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:SECOnds?

ErrordetectorSymbolTestStatus

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:STATUS command.

Description
  • This command queries all of the status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS?
Properties
  • .lock: The ERRORDetector:SYMBOL:TEST:STATUS:LOCK command.
  • .max_ap: The ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP command.
  • .signal: The ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL command.
  • .start: The ERRORDetector:SYMBOL:TEST:STATUS:START command.

lock property

Return the ERRORDetector:SYMBOL:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:LOCK?

max_ap property

Return the ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP?

signal property

Return the ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL?

start property

Return the ERRORDetector:SYMBOL:TEST:STATUS:START command.

Description
  • This command queries the START status for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:START?

ErrordetectorSymbolTestStatusLock

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:STATUS:LOCK command.

Description
  • This command queries the LOCK status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:LOCK? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:LOCK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:LOCK?

ErrordetectorSymbolTestStatusMaxAp

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP command.

Description
  • This command queries the MAX_AP status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:MAX_AP?

ErrordetectorSymbolTestStatusSignal

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL command.

Description
  • This command queries the SIGNAL status for the symbol error test.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:SIGNAL?

ErrordetectorSymbolTestStatusStart

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:STATUS:START command.

Description
  • This command queries the START status for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:STATUS:START? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:STATUS:START? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:STATUS:START?

ErrordetectorSymbolTestTime

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:TIME command.

Description
  • This command queries the elapsed time (in days, hours, minutes, and seconds) for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME?
Properties
  • .days: The ERRORDetector:SYMBOL:TEST:TIME:DAYS command.
  • .hours: The ERRORDetector:SYMBOL:TEST:TIME:HOURS command.
  • .minutes: The ERRORDetector:SYMBOL:TEST:TIME:MINUTES command.
  • .seconds: The ERRORDetector:SYMBOL:TEST:TIME:SECOnds command.

days property

Return the ERRORDetector:SYMBOL:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:DAYS?

hours property

Return the ERRORDetector:SYMBOL:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:HOURS?

minutes property

Return the ERRORDetector:SYMBOL:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:MINUTES?

seconds property

Return the ERRORDetector:SYMBOL:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:SECOnds?

ErrordetectorSymbolTestTimeDays

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:TIME:DAYS command.

Description
  • This command queries the elapsed time days component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:DAYS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:DAYS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:DAYS?

ErrordetectorSymbolTestTimeHours

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:TIME:HOURS command.

Description
  • This command queries the elapsed time hours component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:HOURS? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:HOURS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:HOURS?

ErrordetectorSymbolTestTimeMinutes

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:TIME:MINUTES command.

Description
  • This command queries the elapsed time minutes component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:MINUTES? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:MINUTES? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:MINUTES?

ErrordetectorSymbolTestTimeSeconds

Bases: SCPICmdRead

The ERRORDetector:SYMBOL:TEST:TIME:SECOnds command.

Description
  • This command queries the elapsed time seconds component for symbol error testing.
Usage
  • Using the .query() method will send the ERRORDetector:SYMBOL:TEST:TIME:SECOnds? query.
  • Using the .verify(value) method will send the ERRORDetector:SYMBOL:TEST:TIME:SECOnds? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ERRORDetector:SYMBOL:TEST:TIME:SECOnds?

ErrordetectorTimeformat

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:TIMEformat command.

Description
  • This command sets or queries error detector Elapsed Time Format as DDHHMMSS or Seconds.
Usage
  • Using the .query() method will send the ERRORDetector:TIMEformat? query.
  • Using the .verify(value) method will send the ERRORDetector:TIMEformat? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:TIMEformat value command.
SCPI Syntax
- ERRORDetector:TIMEformat {DDHHMMSS|SECONDS}
- ERRORDetector:TIMEformat?

ErrordetectorType

Bases: SCPICmdWrite, SCPICmdRead

The ERRORDetector:TYPe command.

Description
  • This command sets or queries the error detector type.
Usage
  • Using the .query() method will send the ERRORDetector:TYPe? query.
  • Using the .verify(value) method will send the ERRORDetector:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ERRORDetector:TYPe value command.
SCPI Syntax
- ERRORDetector:TYPe {BIT|FRAME|SYMBOL|CHARACTER|PRBS7|PRBS9}
- ERRORDetector:TYPe?
Info
  • BIT sets the error detector type to bit.
  • FRAME sets the error detector type to frame.
  • SYMBOL sets the error detector type to symbol.
  • CHARACTER sets the error detector type to character.
  • PRBS7 sets the error detector type to PRBS7.
  • PRBS9 sets the error detector type to PRBS9.