search

The search commands module.

These commands are used in the following models: MSO2

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

Please report an issue if one is found.

Commands and Queries
- SEARCH:ADDNew <QString>
- SEARCH:DELETEALL
- SEARCH:DELete <QString>
- SEARCH:LIST?
- SEARCH:SEARCH<x>:COPy {SEARCHtotrigger|TRIGgertosearch}
- SEARCH:SEARCH<x>:NAVigate {NEXT|PREVious|MIN|NONE|MAX}
- SEARCH:SEARCH<x>:TOTAL?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier {EQUal|LESSEQual|MOREEQua|UNEQual|LESSthan|MOREthan}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype {DATa|ERRor|OVERLoad|REMote}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe {EXTENDed|STandard}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe {ADDR10|ADDR7}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition {ADDRess|ADDRANDDATA|DATa|ACKMISS|REPEATstart|STARt|STOP}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection {NOCARE|READ|WRITE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition {DATA|IDANDDATA|ERRor|IDentifier|SLEEP|SYNCfield|WAKEup}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier {EQual|LESSEQual|MOREEQual|UNEQual|LESSthan|MOREthan|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE {CHecksum|PARity|SYNC}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition {DATa|EOp|PARItyerror|STARt}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition {START|FAST|SLOW|PAUSE|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType {FRAMELENgth|CRC}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC {FAST|SLOW}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQualINrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce {B0|B1|B2|B3|B4|B5|B6|B7|B8|B9|B10|B11|B12|B13|B14|B15|B16}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition {DATA|SS|STARTofframe}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe {MISo|MOSi}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe?
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe {RISe|FALL|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe?
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce {CH<x>|DCH<x>_D<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity {POSitive|NEGative|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge {ON|OFF|1|0}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn {TRUe|FALSe|MOREThan|LESSThan|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity {POSitive|NEGative}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity {POSitive|NEGative|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce {CH<x>|REF<x>}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn {OCCURS|LESSthan|MOREthan|EQual}NOTEQual}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime?
- SEARCH:SEARCH<x>:TRIGger:A:STATE {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:TRIGger:A:STATE?
- SEARCH:SEARCH<x>:TRIGger:A:STOPAcq {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:TRIGger:A:STOPAcq?
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification?
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe?
- SEARCH:SEARCH<x>:TRIGger:A:TYPe {EDGE|RUNT|TRANsition|PULSEWidth|TIMEOut|LOGIc|SETHold|Bus}
- SEARCH:SEARCH<x>:TRIGger:A:TYPe?
- SEARCH:SELected SEARCH1
- SEARCH:SELected?

Search

Bases: SCPICmdRead

The SEARCH command tree.

Usage
  • Using the .query() method will send the SEARCH? query.
  • Using the .verify(value) method will send the SEARCH? query and raise an AssertionError if the returned value does not match value.
Properties
  • .addnew: The SEARCH:ADDNew command.
  • .deleteall: The SEARCH:DELETEALL command.
  • .delete: The SEARCH:DELete command.
  • .list: The SEARCH:LIST command.
  • .search: The SEARCH:SEARCH<x> command tree.
  • .selected: The SEARCH:SELected command.

addnew property

addnew: SearchAddnew

Return the SEARCH:ADDNew command.

Description
  • This command adds the specified search.
Usage
  • Using the .write(value) method will send the SEARCH:ADDNew value command.
SCPI Syntax
- SEARCH:ADDNew <QString>
Info
  • <QString> is the specified search. The argument is of the form ‘SEARCH‘, where is ≥ 1.

delete property

delete: SearchDelete

Return the SEARCH:DELete command.

Description
  • This command deletes the specified search.
Usage
  • Using the .write(value) method will send the SEARCH:DELete value command.
SCPI Syntax
- SEARCH:DELete <QString>
Info
  • <QString> is the specified search. The argument is of the form ‘SEARCH‘, where is ≥ 1).

deleteall property

deleteall: SearchDeleteall

Return the SEARCH:DELETEALL command.

Description
  • This command deletes all the active instances of search definitions defined in the scope application.
Usage
  • Using the .write() method will send the SEARCH:DELETEALL command.
SCPI Syntax
- SEARCH:DELETEALL

list property

list: SearchList

Return the SEARCH:LIST command.

Description
  • This command returns a comma separated list of all currently defined searches.
Usage
  • Using the .query() method will send the SEARCH:LIST? query.
  • Using the .verify(value) method will send the SEARCH:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:LIST?

search property

Return the SEARCH:SEARCH<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .copy: The SEARCH:SEARCH<x>:COPy command.
  • .navigate: The SEARCH:SEARCH<x>:NAVigate command.
  • .total: The SEARCH:SEARCH<x>:TOTAL command.
  • .trigger: The SEARCH:SEARCH<x>:TRIGger command tree.

selected property

selected: SearchSelected

Return the SEARCH:SELected command.

Description
  • This command sets or queries the selected search, for example SEARCH1. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SELected? query.
  • Using the .verify(value) method will send the SEARCH:SELected? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SELected value command.
SCPI Syntax
- SEARCH:SELected SEARCH1
- SEARCH:SELected?
Info
  • SEARCH1 is the specified search.

SearchAddnew

Bases: SCPICmdWrite

The SEARCH:ADDNew command.

Description
  • This command adds the specified search.
Usage
  • Using the .write(value) method will send the SEARCH:ADDNew value command.
SCPI Syntax
- SEARCH:ADDNew <QString>
Info
  • <QString> is the specified search. The argument is of the form ‘SEARCH‘, where is ≥ 1.

SearchDelete

Bases: SCPICmdWrite

The SEARCH:DELete command.

Description
  • This command deletes the specified search.
Usage
  • Using the .write(value) method will send the SEARCH:DELete value command.
SCPI Syntax
- SEARCH:DELete <QString>
Info
  • <QString> is the specified search. The argument is of the form ‘SEARCH‘, where is ≥ 1).

SearchDeleteall

Bases: SCPICmdWriteNoArguments

The SEARCH:DELETEALL command.

Description
  • This command deletes all the active instances of search definitions defined in the scope application.
Usage
  • Using the .write() method will send the SEARCH:DELETEALL command.
SCPI Syntax
- SEARCH:DELETEALL

SearchList

Bases: SCPICmdRead

The SEARCH:LIST command.

Description
  • This command returns a comma separated list of all currently defined searches.
Usage
  • Using the .query() method will send the SEARCH:LIST? query.
  • Using the .verify(value) method will send the SEARCH:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:LIST?

SearchSearchItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The SEARCH:SEARCH<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .copy: The SEARCH:SEARCH<x>:COPy command.
  • .navigate: The SEARCH:SEARCH<x>:NAVigate command.
  • .total: The SEARCH:SEARCH<x>:TOTAL command.
  • .trigger: The SEARCH:SEARCH<x>:TRIGger command tree.

copy property

Return the SEARCH:SEARCH<x>:COPy command.

Description
  • This command (no query form) copies the search criteria to or from the trigger. The search number is specified by x.
Usage
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:COPy value command.
SCPI Syntax
- SEARCH:SEARCH<x>:COPy {SEARCHtotrigger|TRIGgertosearch}
Info
  • SEARCHtotrigger copies the search criteria to the trigger.
  • TRIGgertosearch copies the trigger criteria to the search.

navigate property

Return the SEARCH:SEARCH<x>:NAVigate command.

Description
  • This command sets the navigation action for search marks. The NONE action is the default setting when no action is being taken. The search number is specified by x.
Usage
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:NAVigate value command.
SCPI Syntax
- SEARCH:SEARCH<x>:NAVigate {NEXT|PREVious|MIN|NONE|MAX}
Info
  • NEXT goes to the next search mark.
  • PREVious goes to the previous search mark.
  • MIN goes to the search result with the smallest value. Only supported by search results which have quantitative values (example: pulse width is supported, but not edge).
  • NONE is the default setting when no action is being taken.
  • MAX goes to the search result with the largest value. Only supported by search results which have quantitative values (example: pulse width is supported, but not edge).

total property

Return the SEARCH:SEARCH<x>:TOTAL command.

Description
  • This query-only command returns the total number of found search marks for this search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TOTAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TOTAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:SEARCH<x>:TOTAL?

trigger property

Return the SEARCH:SEARCH<x>:TRIGger command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .a: The SEARCH:SEARCH<x>:TRIGger:A command tree.

SearchSearchItemCopy

Bases: SCPICmdWrite

The SEARCH:SEARCH<x>:COPy command.

Description
  • This command (no query form) copies the search criteria to or from the trigger. The search number is specified by x.
Usage
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:COPy value command.
SCPI Syntax
- SEARCH:SEARCH<x>:COPy {SEARCHtotrigger|TRIGgertosearch}
Info
  • SEARCHtotrigger copies the search criteria to the trigger.
  • TRIGgertosearch copies the trigger criteria to the search.

SearchSearchItemNavigate

Bases: SCPICmdWrite

The SEARCH:SEARCH<x>:NAVigate command.

Description
  • This command sets the navigation action for search marks. The NONE action is the default setting when no action is being taken. The search number is specified by x.
Usage
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:NAVigate value command.
SCPI Syntax
- SEARCH:SEARCH<x>:NAVigate {NEXT|PREVious|MIN|NONE|MAX}
Info
  • NEXT goes to the next search mark.
  • PREVious goes to the previous search mark.
  • MIN goes to the search result with the smallest value. Only supported by search results which have quantitative values (example: pulse width is supported, but not edge).
  • NONE is the default setting when no action is being taken.
  • MAX goes to the search result with the largest value. Only supported by search results which have quantitative values (example: pulse width is supported, but not edge).

SearchSearchItemTotal

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TOTAL command.

Description
  • This query-only command returns the total number of found search marks for this search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TOTAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TOTAL? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:SEARCH<x>:TOTAL?

SearchSearchItemTrigger

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger? query and raise an AssertionError if the returned value does not match value.
Properties
  • .a: The SEARCH:SEARCH<x>:TRIGger:A command tree.

a property

Return the SEARCH:SEARCH<x>:TRIGger:A command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .bus: The SEARCH:SEARCH<x>:TRIGger:A:BUS command tree.
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:EDGE command tree.
  • .logic: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc command tree.
  • .pulsewidth: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth command tree.
  • .runt: The SEARCH:SEARCH<x>:TRIGger:A:RUNT command tree.
  • .sethold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold command tree.
  • .state: The SEARCH:SEARCH<x>:TRIGger:A:STATE command.
  • .stopacq: The SEARCH:SEARCH<x>:TRIGger:A:STOPAcq command.
  • .timeout: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut command tree.
  • .type: The SEARCH:SEARCH<x>:TRIGger:A:TYPe command.

SearchSearchItemTriggerA

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A? query and raise an AssertionError if the returned value does not match value.
Properties
  • .bus: The SEARCH:SEARCH<x>:TRIGger:A:BUS command tree.
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:EDGE command tree.
  • .logic: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc command tree.
  • .pulsewidth: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth command tree.
  • .runt: The SEARCH:SEARCH<x>:TRIGger:A:RUNT command tree.
  • .sethold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold command tree.
  • .state: The SEARCH:SEARCH<x>:TRIGger:A:STATE command.
  • .stopacq: The SEARCH:SEARCH<x>:TRIGger:A:STOPAcq command.
  • .timeout: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut command tree.
  • .type: The SEARCH:SEARCH<x>:TRIGger:A:TYPe command.

bus property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .can: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN command tree.
  • .i2c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C command tree.
  • .lin: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN command tree.
  • .parallel: The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel command tree.
  • .rs232c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C command tree.
  • .sent: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT command tree.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce command.
  • .spi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI command tree.

edge property

Return the SEARCH:SEARCH<x>:TRIGger:A:EDGE command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .slope: The SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold command.

logic property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk command tree.
  • .deltatime: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime command.
  • .function: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion command.
  • .input: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT command tree.
  • .level: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel command tree.
  • .logicpattern: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern command tree.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity command.
  • .useclockedge: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn command.

pulsewidth property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .highlimit: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit command.
  • .logicqualification: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification command.
  • .lowlimit: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn command.

runt property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .logicqualification: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold command tree.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn command.
  • .width: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.

sethold property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk command tree.
  • .holdtime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime command.
  • .level: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel command tree.
  • .logicpattern: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern command tree.
  • .settime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime command.

state property

Return the SEARCH:SEARCH<x>:TRIGger:A:STATE command.

Description
  • This command sets or queries the enabled state of the search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:STATE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STATE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:STATE {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:TRIGger:A:STATE?
Info
  • <NR1> = 1 enables the search. Any other character disables the search.
  • ON enables the search.
  • OFF disables the search.

stopacq property

Return the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq command.

Description
  • This command sets or queries whether acquisitions are stopped when a search hit is found. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:STOPAcq {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:TRIGger:A:STOPAcq?
Info
  • <x> is the number of the search on which to enable or disable the stop acquisition function.
  • <NR1> = 1 enables stopping when a search hit is found. Any other character disables the feature.
  • ON enables stopping when a search hit is found.
  • OFF disables stopping on a search hit.

timeout property

Return the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .logicqualification: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold command.
  • .time: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe command.

type property

Return the SEARCH:SEARCH<x>:TRIGger:A:TYPe command.

Description
  • This command sets or queries the trigger type setting for a search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TYPe {EDGE|RUNT|TRANsition|PULSEWidth|TIMEOut|LOGIc|SETHold|Bus}
- SEARCH:SEARCH<x>:TRIGger:A:TYPe?
Info
  • EDGE triggers when the source input signal amplitude crosses the specified level in the direction given by the slope.
  • RUNT triggers when a pulse crosses the first preset voltage threshold but does not cross the second preset threshold before recrossing the first. The thresholds are set with the SEARCH:SEARCH<x>:TRIGger:A:RUNt:HIGH and SEARCH:SEARCH<x>:TRIGger:A:RUNt:LOW THRESHOLD commands.
  • TRANsition triggers when a pulse crosses both thresholds in the same direction as the specified polarity and the transition time between the two threshold crossings is greater or less than the specified time delta.
  • PULSEWidth triggers on input signal source pulses that are inside or outside of the given time range specified by SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit and SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit. The polarity is selected using the SEARCH:SEARCH<x>:TRIGger:A:RUNT: POLarity command.
  • TIMEOut triggers on an input signal source that stays above, stays below, or stays either above or beow the trigger level for a given time.
  • LOGIc specifies that a search occurs when specified conditions are met, and is controlled by the SEARCH:A:LOGIc commands.
  • SETHold triggers on a functional pattern combination of one to three data sources at the time of the clock transition.
  • Bus specifies that a search occurs when a communications signal is found.

SearchSearchItemTriggerABus

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS? query and raise an AssertionError if the returned value does not match value.
Properties
  • .can: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN command tree.
  • .i2c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C command tree.
  • .lin: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN command tree.
  • .parallel: The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel command tree.
  • .rs232c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C command tree.
  • .sent: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT command tree.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce command.
  • .spi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI command tree.

can property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa command tree.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType command.
  • .fd: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD command tree.
  • .frametype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype command.
  • .identifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier command tree.

i2c property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess command tree.
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa command tree.

lin property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa command tree.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE command.
  • .identifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier command tree.

parallel property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa command tree.

rs232c property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa command tree.

sent property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition command.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType command.
  • .fast: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST command tree.
  • .pause: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE command tree.
  • .slow: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW command tree.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce command.

Description
  • This command sets or queries the bus source for the bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce {B0|B1|B2|B3|B4|B5|B6|B7|B8|B9|B10|B11|B12|B13|B14|B15|B16}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce?
Info
  • B<x> specifies the bus source as a bus number from B01 to B16. x has a minimum of 0 and a maximum of 16.

spi property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa command tree.
  • .sourcetype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe command.

SearchSearchItemTriggerABusCan

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa command tree.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType command.
  • .fd: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD command tree.
  • .frametype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype command.
  • .identifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier command tree.

condition property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition command.

Description
  • This command sets or queries the search condition for a CAN bus. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition?
Info
  • SOF specifies the search condition for a CAN bus as start of frame.
  • FRAMEtype specifies the search condition for a CAN bus as frame type.
  • IDentifier specifies the search condition for a CAN bus as identifier.
  • IDANDDATA specifies the search condition for a CAN bus as ID and data.
  • EOF specifies the search condition for a CAN bus as end of frame.
  • ERRor specifies the search condition for a CAN bus as error.
  • FDBITS specifies the search condition for a CAN bus as FD bits.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .direction: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection command.
  • .offset: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue command.

errtype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType command.

Description
  • This command sets or queries the type of error condition for a CAN bus to search on. The search number is specified by x. The search condition must be set to ERRor.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType?
Info
  • ACKMISS specifies a search based on a missing ACK field.
  • BITSTUFFing specifies a search based on a bit stuffing error.
  • FORMERRor specifies a search based on a CAN FD form error. To use this option, the CAN standard must be set to FDISO or FDNONISO.
  • ANYERRor specifies a search based on any error type.

fd property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .brsbit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit command.
  • .esibit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit command.

frametype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype command.

Description
  • This command sets or queries CAN bus trigger frame type to be used when searching on a CAN bus signal. The search condition must be set to FRAMEtype. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype {DATa|ERRor|OVERLoad|REMote}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype?
Info
  • DATa sets the frame type to data.
  • ERRor sets the frame type to error.
  • OVERLoad sets the frame type to overload.
  • REMote sets the frame type to remote.

identifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .mode: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue command.

SearchSearchItemTriggerABusCanCondition

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition command.

Description
  • This command sets or queries the search condition for a CAN bus. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:CONDition?
Info
  • SOF specifies the search condition for a CAN bus as start of frame.
  • FRAMEtype specifies the search condition for a CAN bus as frame type.
  • IDentifier specifies the search condition for a CAN bus as identifier.
  • IDANDDATA specifies the search condition for a CAN bus as ID and data.
  • EOF specifies the search condition for a CAN bus as end of frame.
  • ERRor specifies the search condition for a CAN bus as error.
  • FDBITS specifies the search condition for a CAN bus as FD bits.

SearchSearchItemTriggerABusCanData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .direction: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection command.
  • .offset: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue command.

direction property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection command.

Description
  • This command specifies the CAN search type to be valid on a Read, Write, or Either condition. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection?
Info
  • READ specifies the read direction.
  • WRITE specifies the write direction.
  • NOCARE specifies either data direction.

offset property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet command.

Description
  • This command sets or queries the data offset value, in bytes, to use when searching on the CAN data field. The search number is specified by x. The search condition must be set to DATA or IDANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet?
Info
  • <NR1> is an integer whose minimum and default values are -1 (don’t care) and maximum is up to 7 (for CAN 2.0) or up to 63 (for ISO CAN FD and Non-ISO CAN FD). The maximum is dependent on the number of bytes being matched and the CAN standard selected. Its value is calculated as [Absolute Maximum] - [Data Match Size]. For CAN 2.0, the absolute maximum is 8 bytes. For ISO CAN FD and Non-ISO CAN FD, the absolute maximum is 64 bytes. The minimum data match size is 1 byte, which produces the ranges listed above. Increasing the data match size above 1 byte will adjust the range of valid data offset values accordingly.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier command.

Description
  • This command sets or queries the CAN bus trigger data qualifier to be used when searching on a CAN bus signal. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier {EQUal|LESSEQual|MOREEQua|UNEQual|LESSthan|MOREthan}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier?
Info
  • EQUal sets the data qualifier to equal.
  • LESSEQual sets the data qualifier to less equal.
  • MOREEQua sets the data qualifier to more equal.
  • UNEQual sets the data qualifier to unequal.
  • LESSthan sets the data qualifier to less than.
  • MOREthan sets the data qualifier to more than.

size property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string, in bytes, to be used when searching on a CAN bus signal. The search condition must be set to IDANDDATA or DATA. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe?
Info
  • <NR1> specifies the data size.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue command.

Description
  • This command sets or queries the binary data value to be used when searching on a CAN bus signal. The search condition must be set to IDANDDATA OR DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue?
Info
  • <QString>

SearchSearchItemTriggerABusCanDataDirection

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection command.

Description
  • This command specifies the CAN search type to be valid on a Read, Write, or Either condition. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:DIRection?
Info
  • READ specifies the read direction.
  • WRITE specifies the write direction.
  • NOCARE specifies either data direction.

SearchSearchItemTriggerABusCanDataOffset

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet command.

Description
  • This command sets or queries the data offset value, in bytes, to use when searching on the CAN data field. The search number is specified by x. The search condition must be set to DATA or IDANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:OFFSet?
Info
  • <NR1> is an integer whose minimum and default values are -1 (don’t care) and maximum is up to 7 (for CAN 2.0) or up to 63 (for ISO CAN FD and Non-ISO CAN FD). The maximum is dependent on the number of bytes being matched and the CAN standard selected. Its value is calculated as [Absolute Maximum] - [Data Match Size]. For CAN 2.0, the absolute maximum is 8 bytes. For ISO CAN FD and Non-ISO CAN FD, the absolute maximum is 64 bytes. The minimum data match size is 1 byte, which produces the ranges listed above. Increasing the data match size above 1 byte will adjust the range of valid data offset values accordingly.

SearchSearchItemTriggerABusCanDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier command.

Description
  • This command sets or queries the CAN bus trigger data qualifier to be used when searching on a CAN bus signal. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier {EQUal|LESSEQual|MOREEQua|UNEQual|LESSthan|MOREthan}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:QUALifier?
Info
  • EQUal sets the data qualifier to equal.
  • LESSEQual sets the data qualifier to less equal.
  • MOREEQua sets the data qualifier to more equal.
  • UNEQual sets the data qualifier to unequal.
  • LESSthan sets the data qualifier to less than.
  • MOREthan sets the data qualifier to more than.

SearchSearchItemTriggerABusCanDataSize

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string, in bytes, to be used when searching on a CAN bus signal. The search condition must be set to IDANDDATA or DATA. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:SIZe?
Info
  • <NR1> specifies the data size.

SearchSearchItemTriggerABusCanDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue command.

Description
  • This command sets or queries the binary data value to be used when searching on a CAN bus signal. The search condition must be set to IDANDDATA OR DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:DATa:VALue?
Info
  • <QString>

SearchSearchItemTriggerABusCanErrtype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType command.

Description
  • This command sets or queries the type of error condition for a CAN bus to search on. The search number is specified by x. The search condition must be set to ERRor.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:ERRType?
Info
  • ACKMISS specifies a search based on a missing ACK field.
  • BITSTUFFing specifies a search based on a bit stuffing error.
  • FORMERRor specifies a search based on a CAN FD form error. To use this option, the CAN standard must be set to FDISO or FDNONISO.
  • ANYERRor specifies a search based on any error type.

SearchSearchItemTriggerABusCanFd

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD? query and raise an AssertionError if the returned value does not match value.
Properties
  • .brsbit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit command.
  • .esibit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit command.

brsbit property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit command.

Description
  • This command sets or queries the value of the bit rate switch bit (BRS bit) for a CAN bus to search on. The search number is specified by x. The search condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit?
Info
  • ONE filters CAN FD packets to only match those where the BRS bit has a value of 1 (fast data enabled).
  • ZERo filters CAN FD packets to only match those where the BRS bit has a value of 0 (fast data disabled).
  • NOCARE disables filtering of CAN FD packets on the BRS bit.

esibit property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit command.

Description
  • This command sets or queries the value of the error state indicator bit (ESI bit) for a CAN bus to search on. The search number is specified by x. The search condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit?
Info
  • ONE filters CAN FD packets to only match those where the ESI bit has a value of 1 (recessive).
  • ZERo filters CAN FD packets to only match those where the ESI bit has a value of 0 (dominant).
  • NOCARE disables filtering of CAN FD packets on the ESI bit.

SearchSearchItemTriggerABusCanFdBrsbit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit command.

Description
  • This command sets or queries the value of the bit rate switch bit (BRS bit) for a CAN bus to search on. The search number is specified by x. The search condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:BRSBit?
Info
  • ONE filters CAN FD packets to only match those where the BRS bit has a value of 1 (fast data enabled).
  • ZERo filters CAN FD packets to only match those where the BRS bit has a value of 0 (fast data disabled).
  • NOCARE disables filtering of CAN FD packets on the BRS bit.

SearchSearchItemTriggerABusCanFdEsibit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit command.

Description
  • This command sets or queries the value of the error state indicator bit (ESI bit) for a CAN bus to search on. The search number is specified by x. The search condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FD:ESIBit?
Info
  • ONE filters CAN FD packets to only match those where the ESI bit has a value of 1 (recessive).
  • ZERo filters CAN FD packets to only match those where the ESI bit has a value of 0 (dominant).
  • NOCARE disables filtering of CAN FD packets on the ESI bit.

SearchSearchItemTriggerABusCanFrametype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype command.

Description
  • This command sets or queries CAN bus trigger frame type to be used when searching on a CAN bus signal. The search condition must be set to FRAMEtype. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype {DATa|ERRor|OVERLoad|REMote}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:FRAMEtype?
Info
  • DATa sets the frame type to data.
  • ERRor sets the frame type to error.
  • OVERLoad sets the frame type to overload.
  • REMote sets the frame type to remote.

SearchSearchItemTriggerABusCanIdentifier

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier? query and raise an AssertionError if the returned value does not match value.
Properties
  • .mode: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue command.

mode property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe command.

Description
  • This command sets or queries the CAN bus trigger identifier (address) mode to be used when searching on a CAN bus signal. The search number is specified by x. The search condition must be set to IDANDDATA or DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe {EXTENDed|STandard}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe?
Info
  • EXTENDed specifies the extended identifier mode.
  • STandard specifies the standard identifier mode.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue command.

Description
  • This command sets or queries CAN bus trigger identifier (address) value to be used when searching on a CAN bus signal. The search number is specified by x. The search condition must be set to IDANDDATA or DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue?
Info
  • <QString> is the identifier value.

SearchSearchItemTriggerABusCanIdentifierMode

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe command.

Description
  • This command sets or queries the CAN bus trigger identifier (address) mode to be used when searching on a CAN bus signal. The search number is specified by x. The search condition must be set to IDANDDATA or DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe {EXTENDed|STandard}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:MODe?
Info
  • EXTENDed specifies the extended identifier mode.
  • STandard specifies the standard identifier mode.

SearchSearchItemTriggerABusCanIdentifierValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue command.

Description
  • This command sets or queries CAN bus trigger identifier (address) value to be used when searching on a CAN bus signal. The search number is specified by x. The search condition must be set to IDANDDATA or DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:CAN:IDentifier:VALue?
Info
  • <QString> is the identifier value.

SearchSearchItemTriggerABusI2c

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C? query and raise an AssertionError if the returned value does not match value.
Properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess command tree.
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa command tree.

address property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .mode: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue command.

condition property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition command.

Description
  • This command sets or queries the search condition for an I2C bus. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition {ADDRess|ADDRANDDATA|DATa|ACKMISS|REPEATstart|STARt|STOP}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition?
Info
  • ADDress specifies the trigger condition as Address.
  • ADDRANDDATA specifies the trigger condition as Address and Data.
  • DATa specifies the trigger condition as Data.
  • ACKMISS specifies the trigger condition as Missing of Acknowledgement.
  • REPEATstart specifies the trigger condition as Repeat of Start.
  • STARt specifies the trigger condition as Start.
  • STOP specifies the trigger condition as Stop.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .direction: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue command.

SearchSearchItemTriggerABusI2cAddress

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess? query and raise an AssertionError if the returned value does not match value.
Properties
  • .mode: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue command.

mode property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe command.

Description
  • This command sets or queries the I2C address mode for the specified bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe {ADDR10|ADDR7}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe?
Info
  • ADDR10 specifies the address mode as ADDR10.
  • ADDR7 specifies the address mode as ADDR7.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue command.

Description
  • This command sets or queries the binary address string used for the I2C search the specified search condition is Address or AddressData. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue?
Info
  • <QString> specifies the address value. This is either a 7-bit or 10-bit value depending on the address mode. The valid characters are 0-9, A-F, and X for addresses in hexadecimal format; and 0, 1, and X otherwise.

SearchSearchItemTriggerABusI2cAddressMode

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe command.

Description
  • This command sets or queries the I2C address mode for the specified bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe {ADDR10|ADDR7}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:MODe?
Info
  • ADDR10 specifies the address mode as ADDR10.
  • ADDR7 specifies the address mode as ADDR7.

SearchSearchItemTriggerABusI2cAddressValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue command.

Description
  • This command sets or queries the binary address string used for the I2C search the specified search condition is Address or AddressData. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:ADDRess:VALue?
Info
  • <QString> specifies the address value. This is either a 7-bit or 10-bit value depending on the address mode. The valid characters are 0-9, A-F, and X for addresses in hexadecimal format; and 0, 1, and X otherwise.

SearchSearchItemTriggerABusI2cCondition

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition command.

Description
  • This command sets or queries the search condition for an I2C bus. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition {ADDRess|ADDRANDDATA|DATa|ACKMISS|REPEATstart|STARt|STOP}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:CONDition?
Info
  • ADDress specifies the trigger condition as Address.
  • ADDRANDDATA specifies the trigger condition as Address and Data.
  • DATa specifies the trigger condition as Data.
  • ACKMISS specifies the trigger condition as Missing of Acknowledgement.
  • REPEATstart specifies the trigger condition as Repeat of Start.
  • STARt specifies the trigger condition as Start.
  • STOP specifies the trigger condition as Stop.

SearchSearchItemTriggerABusI2cData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .direction: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue command.

direction property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection command.

Description
  • This command sets or queries the direction of the data for the I2C bus search to determine where to place a mark. The search number is specified by x. Read or write is indicated by the R/W bit in the I2C protocol.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection {NOCARE|READ|WRITE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection?
Info
  • NOCARE specifies the direction of data as Don’t Care.
  • READ specifies the direction of data as Read.
  • WRITE specifies the direction of data as Write.

size property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string in bytes used for an I2C bus search to determine where to place a mark. The search number is specified by x. The search condition must be DATA or ADDRANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe?
Info
  • <NR1> specifies the data size in bytes.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue command.

Description
  • This command sets or queries the binary data string used for I2C bus search to determine where to place a mark. The search number is specified by x. The search condition must be DATA or ADDRANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue?
Info
  • <QString> specifies the data value. The valid characters are 0, 1, or X for binary format; and A-F, 0-9, and X for hexadecimal format.

SearchSearchItemTriggerABusI2cDataDirection

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection command.

Description
  • This command sets or queries the direction of the data for the I2C bus search to determine where to place a mark. The search number is specified by x. Read or write is indicated by the R/W bit in the I2C protocol.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection {NOCARE|READ|WRITE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:DIRection?
Info
  • NOCARE specifies the direction of data as Don’t Care.
  • READ specifies the direction of data as Read.
  • WRITE specifies the direction of data as Write.

SearchSearchItemTriggerABusI2cDataSize

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string in bytes used for an I2C bus search to determine where to place a mark. The search number is specified by x. The search condition must be DATA or ADDRANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:SIZe?
Info
  • <NR1> specifies the data size in bytes.

SearchSearchItemTriggerABusI2cDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue command.

Description
  • This command sets or queries the binary data string used for I2C bus search to determine where to place a mark. The search number is specified by x. The search condition must be DATA or ADDRANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:I2C:DATa:VALue?
Info
  • <QString> specifies the data value. The valid characters are 0, 1, or X for binary format; and A-F, 0-9, and X for hexadecimal format.

SearchSearchItemTriggerABusLin

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa command tree.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE command.
  • .identifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier command tree.

condition property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition command.

Description
  • This command sets or queries the condition for a LIN bus search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition {DATA|IDANDDATA|ERRor|IDentifier|SLEEP|SYNCfield|WAKEup}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition?
Info
  • DATA sets the trigger condition to data.
  • IDANDDATA sets the trigger condition to ID and data.
  • ERRor sets the trigger condition to error.
  • IDentifier sets the trigger condition to identifier.
  • SLEEP sets the trigger condition to sleep.
  • SYNCfield sets the trigger condition to sync field.
  • WAKEup sets the trigger condition to wakeup.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue command.

errtype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE command.

Description
  • This command sets or queries the error type for a LIN bus search. The search number is specified by x. The search condition must be set to ERROR.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE {CHecksum|PARity|SYNC}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE?
Info
  • CHecksum specifies the error type is checksum.
  • PARity specifies the error type is parity.
  • SYNC specifies the error type is sync.

identifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue command.

SearchSearchItemTriggerABusLinCondition

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition command.

Description
  • This command sets or queries the condition for a LIN bus search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition {DATA|IDANDDATA|ERRor|IDentifier|SLEEP|SYNCfield|WAKEup}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:CONDition?
Info
  • DATA sets the trigger condition to data.
  • IDANDDATA sets the trigger condition to ID and data.
  • ERRor sets the trigger condition to error.
  • IDentifier sets the trigger condition to identifier.
  • SLEEP sets the trigger condition to sleep.
  • SYNCfield sets the trigger condition to sync field.
  • WAKEup sets the trigger condition to wakeup.

SearchSearchItemTriggerABusLinData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue command.

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue command.

Description
  • This command sets or queries the high data value string used in a LIN bus search. The search number is specified by x. The search condition must be DATA or IDANDDATA and the data qualifier must be INRANGE or OUTRANGE.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue?
Info
  • <QString> is a quoted string of 1s, 0s, or Xs representing the binary data string to be used in a LIN search if the search condition is IDentifier or IDANDDATA (identifier and data).

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier command.

Description
  • This command sets or queries the data qualifier used in a LIN bus search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier {EQual|LESSEQual|MOREEQual|UNEQual|LESSthan|MOREthan|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier?
Info
  • EQual sets the data qualifier to equal.
  • LESSEQual sets the data qualifier to less equal.
  • MOREEQual sets the data qualifier to more equal.
  • UNEQual sets the data qualifier to unequal.
  • LESSthan sets the data qualifier to less than.
  • MOREthan sets the data qualifier to more than.
  • INrange sets the data qualifier to in range.
  • OUTrange sets the data qualifier out of range.

size property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe command.

Description
  • This command sets or queries the length of the stat string in bytes used for a LIN bus search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe?
Info
  • <NR1> specifies the data size.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue command.

Description
  • This command sets or queries the data string used for a LIN bus search. The search number is specified by x. The search condition must be DATA or IDANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue?
Info
  • <QString> specifies the data value.

SearchSearchItemTriggerABusLinDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue command.

Description
  • This command sets or queries the high data value string used in a LIN bus search. The search number is specified by x. The search condition must be DATA or IDANDDATA and the data qualifier must be INRANGE or OUTRANGE.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:HIVALue?
Info
  • <QString> is a quoted string of 1s, 0s, or Xs representing the binary data string to be used in a LIN search if the search condition is IDentifier or IDANDDATA (identifier and data).

SearchSearchItemTriggerABusLinDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier command.

Description
  • This command sets or queries the data qualifier used in a LIN bus search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier {EQual|LESSEQual|MOREEQual|UNEQual|LESSthan|MOREthan|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:QUALifier?
Info
  • EQual sets the data qualifier to equal.
  • LESSEQual sets the data qualifier to less equal.
  • MOREEQual sets the data qualifier to more equal.
  • UNEQual sets the data qualifier to unequal.
  • LESSthan sets the data qualifier to less than.
  • MOREthan sets the data qualifier to more than.
  • INrange sets the data qualifier to in range.
  • OUTrange sets the data qualifier out of range.

SearchSearchItemTriggerABusLinDataSize

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe command.

Description
  • This command sets or queries the length of the stat string in bytes used for a LIN bus search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:SIZe?
Info
  • <NR1> specifies the data size.

SearchSearchItemTriggerABusLinDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue command.

Description
  • This command sets or queries the data string used for a LIN bus search. The search number is specified by x. The search condition must be DATA or IDANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:DATa:VALue?
Info
  • <QString> specifies the data value.

SearchSearchItemTriggerABusLinErrtype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE command.

Description
  • This command sets or queries the error type for a LIN bus search. The search number is specified by x. The search condition must be set to ERROR.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE {CHecksum|PARity|SYNC}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:ERRTYPE?
Info
  • CHecksum specifies the error type is checksum.
  • PARity specifies the error type is parity.
  • SYNC specifies the error type is sync.

SearchSearchItemTriggerABusLinIdentifier

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier? query and raise an AssertionError if the returned value does not match value.
Properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue command.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue command.

Description
  • This command sets or queries the string used for a LIN bus identifier value. The search number is specified by x. The search condition must be IDENTIFIER or IDANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue?
Info
  • <QString> specifies the identifier value.

SearchSearchItemTriggerABusLinIdentifierValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue command.

Description
  • This command sets or queries the string used for a LIN bus identifier value. The search number is specified by x. The search condition must be IDENTIFIER or IDANDDATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:LIN:IDentifier:VALue?
Info
  • <QString> specifies the identifier value.

SearchSearchItemTriggerABusParallel

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel? query and raise an AssertionError if the returned value does not match value.
Properties
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa command tree.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue command.

SearchSearchItemTriggerABusParallelData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue command.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue command.

Description
  • This command sets or queries the binary data string used for a parallel bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue?
Info
  • <QString> specifies the data value in a valid format. Valid characters are 0-9.

SearchSearchItemTriggerABusParallelDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue command.

Description
  • This command sets or queries the binary data string used for a parallel bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:PARallel:DATa:VALue?
Info
  • <QString> specifies the data value in a valid format. Valid characters are 0-9.

SearchSearchItemTriggerABusRs232c

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa command tree.

condition property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition command.

Description
  • This command sets or queries the condition for an RS232C bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition {DATa|EOp|PARItyerror|STARt}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition?
Info
  • DATa specifies the search condition as Data.
  • EOp specifies the search condition as End of Packet.
  • PARItyerror specifies the search condition as Parity Error.
  • STARt specifies the search condition as Start.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue command.

SearchSearchItemTriggerABusRs232cCondition

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition command.

Description
  • This command sets or queries the condition for an RS232C bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition {DATa|EOp|PARItyerror|STARt}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:CONDition?
Info
  • DATa specifies the search condition as Data.
  • EOp specifies the search condition as End of Packet.
  • PARItyerror specifies the search condition as Parity Error.
  • STARt specifies the search condition as Start.

SearchSearchItemTriggerABusRs232cData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue command.

size property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string in bytes to be used for an RS232 bus search to determine where to place a mark when the search condition is Data. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe?
Info
  • <NR3> is the number of bits per word in the data string, from 1 to 8.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue command.

Description
  • This command sets or queries the data string used for the specified RS232C bus trigger search to determine where to place a mark. The search condition must be Data. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue?
Info
  • <QString> specifies the value of the data string. The valid characters are 0, 1, and X for values in binary format; and A-F, 0-9, and X for values in hexadecimal format.

SearchSearchItemTriggerABusRs232cDataSize

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string in bytes to be used for an RS232 bus search to determine where to place a mark when the search condition is Data. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:SIZe?
Info
  • <NR3> is the number of bits per word in the data string, from 1 to 8.

SearchSearchItemTriggerABusRs232cDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue command.

Description
  • This command sets or queries the data string used for the specified RS232C bus trigger search to determine where to place a mark. The search condition must be Data. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:RS232C:DATa:VALue?
Info
  • <QString> specifies the value of the data string. The valid characters are 0, 1, and X for values in binary format; and A-F, 0-9, and X for values in hexadecimal format.

SearchSearchItemTriggerABusSent

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition command.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType command.
  • .fast: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST command tree.
  • .pause: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE command tree.
  • .slow: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW command tree.

condition property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition command.

Description
  • This command sets or queries the search condition for a SENT bus.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition {START|FAST|SLOW|PAUSE|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition?
Info
  • Search<x> is the number of the search.
  • START specifies searching for start of packet.
  • FAST specifies searching for fast channel data.
  • SLOW specifies searching for slow channel data.
  • PAUSE specifies searching for pause pulses.
  • ERRor specifies searching on errors.

errtype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType command.

Description
  • This command sets or queries the error type to be used when searching on SENT data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType {FRAMELENgth|CRC}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType?
Info
  • Search<x> is the number of the search.
  • FRAMELENgth specifies searching for SENT frame length errors.
  • CRC specifies searching for CRC errors.
Sub-properties
  • .crc: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC command.

fast property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .chan1a: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A command tree.
  • .chan2b: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B command tree.
  • .counter: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer command tree.
  • .invertnibble: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble command tree.
  • .status: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus command tree.

pause property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier command.
  • .ticks: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs command tree.

slow property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA command tree.
  • .identifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier command tree.

SearchSearchItemTriggerABusSentCondition

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition command.

Description
  • This command sets or queries the search condition for a SENT bus.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition {START|FAST|SLOW|PAUSE|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:CONDition?
Info
  • Search<x> is the number of the search.
  • START specifies searching for start of packet.
  • FAST specifies searching for fast channel data.
  • SLOW specifies searching for slow channel data.
  • PAUSE specifies searching for pause pulses.
  • ERRor specifies searching on errors.

SearchSearchItemTriggerABusSentErrtype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType command.

Description
  • This command sets or queries the error type to be used when searching on SENT data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType {FRAMELENgth|CRC}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType?
Info
  • Search<x> is the number of the search.
  • FRAMELENgth specifies searching for SENT frame length errors.
  • CRC specifies searching for CRC errors.
Properties
  • .crc: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC command.

crc property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC command.

Description
  • This command sets or queries the CRC error type to be used when searching on SENT data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC {FAST|SLOW}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC?
Info
  • Search<x> is the number of the search.
  • FAST specifies searching for CRC errors only in the fast channel.
  • SLOW specifies searching for CRC errors only in the slow channel.

SearchSearchItemTriggerABusSentErrtypeCrc

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC command.

Description
  • This command sets or queries the CRC error type to be used when searching on SENT data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC {FAST|SLOW}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:ERRType:CRC?
Info
  • Search<x> is the number of the search.
  • FAST specifies searching for CRC errors only in the fast channel.
  • SLOW specifies searching for CRC errors only in the slow channel.

SearchSearchItemTriggerABusSentFast

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST? query and raise an AssertionError if the returned value does not match value.
Properties
  • .chan1a: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A command tree.
  • .chan2b: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B command tree.
  • .counter: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer command tree.
  • .invertnibble: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble command tree.
  • .status: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus command tree.

chan1a property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue command.

chan2b property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue command.

counter property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue command.

invertnibble property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue command.

status property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue command.

SearchSearchItemTriggerABusSentFastChan1a

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A? query and raise an AssertionError if the returned value does not match value.
Properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue command.

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue command.

Description
  • This command sets or queries the high binary fast channel 1 value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the Fast Channel 1 binary data high value.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT fast packet bus data for device channel 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual specifies the qualifier as Less Than or Equal to.
  • LESSThan specifies the qualifier as Less Than.
  • MOREEQual specifies the qualifier as More Than or Equal to.
  • MOREThan specifies the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the qualifier to inside a range.
  • OUTrange sets the qualifier to outside a range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue command.

Description
  • This command sets or queries the binary fast channel 1 value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the Fast Channel 1 binary value.

SearchSearchItemTriggerABusSentFastChan1aHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue command.

Description
  • This command sets or queries the high binary fast channel 1 value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the Fast Channel 1 binary data high value.

SearchSearchItemTriggerABusSentFastChan1aQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT fast packet bus data for device channel 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual specifies the qualifier as Less Than or Equal to.
  • LESSThan specifies the qualifier as Less Than.
  • MOREEQual specifies the qualifier as More Than or Equal to.
  • MOREThan specifies the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the qualifier to inside a range.
  • OUTrange sets the qualifier to outside a range.

SearchSearchItemTriggerABusSentFastChan1aValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue command.

Description
  • This command sets or queries the binary fast channel 1 value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN1A:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the Fast Channel 1 binary value.

SearchSearchItemTriggerABusSentFastChan2b

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B? query and raise an AssertionError if the returned value does not match value.
Properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue command.

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue command.

Description
  • This command sets or queries the high binary fast channel 2 value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the Fast Channel 2 high binary data value.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT fast packet bus data for device channel 2.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual specifies the qualifier as Less Than or Equal to.
  • LESSThan specifies the qualifier as Less Than.
  • MOREEQual specifies the qualifier as More Than or Equal to.
  • MOREThan specifies the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the qualifier to inside a range.
  • OUTrange sets the qualifier to outside a range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue command.

Description
  • This command sets or queries the binary fast channel 2 value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the Fast Channel 2 binary value.

SearchSearchItemTriggerABusSentFastChan2bHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue command.

Description
  • This command sets or queries the high binary fast channel 2 value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the Fast Channel 2 high binary data value.

SearchSearchItemTriggerABusSentFastChan2bQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT fast packet bus data for device channel 2.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual specifies the qualifier as Less Than or Equal to.
  • LESSThan specifies the qualifier as Less Than.
  • MOREEQual specifies the qualifier as More Than or Equal to.
  • MOREThan specifies the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the qualifier to inside a range.
  • OUTrange sets the qualifier to outside a range.

SearchSearchItemTriggerABusSentFastChan2bValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue command.

Description
  • This command sets or queries the binary fast channel 2 value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:CHAN2B:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the Fast Channel 2 binary value.

SearchSearchItemTriggerABusSentFastCounter

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer? query and raise an AssertionError if the returned value does not match value.
Properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue command.

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue command.

Description
  • This command sets or queries the high binary fast message counter value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the Fast Channel 1 counter binary value.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT fast packet bus data for the secure format counter.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual specifies the qualifier as Less Than or Equal to.
  • LESSThan specifies the qualifier as Less Than.
  • MOREEQual specifies the qualifier as More Than or Equal to.
  • MOREThan specifies the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the qualifier to inside a range.
  • OUTrange sets the qualifier to outside a range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue command.

Description
  • This command sets or queries the binary fast message counter value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the Fast Channel 1 counter value.

SearchSearchItemTriggerABusSentFastCounterHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue command.

Description
  • This command sets or queries the high binary fast message counter value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the Fast Channel 1 counter binary value.

SearchSearchItemTriggerABusSentFastCounterQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT fast packet bus data for the secure format counter.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual specifies the qualifier as Less Than or Equal to.
  • LESSThan specifies the qualifier as Less Than.
  • MOREEQual specifies the qualifier as More Than or Equal to.
  • MOREThan specifies the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the qualifier to inside a range.
  • OUTrange sets the qualifier to outside a range.

SearchSearchItemTriggerABusSentFastCounterValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue command.

Description
  • This command sets or queries the binary fast message counter value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:COUNTer:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the Fast Channel 1 counter value.

SearchSearchItemTriggerABusSentFastInvertnibble

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble? query and raise an AssertionError if the returned value does not match value.
Properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue command.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue command.

Description
  • This command sets or queries the binary fast message inverted nibble value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the fast message inverted nibble binary value.

SearchSearchItemTriggerABusSentFastInvertnibbleValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue command.

Description
  • This command sets or queries the binary fast message inverted nibble value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:INVERTNIBble:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the fast message inverted nibble binary value.

SearchSearchItemTriggerABusSentFastStatus

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus? query and raise an AssertionError if the returned value does not match value.
Properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue command.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue command.

Description
  • This command sets or queries the binary status value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the binary status binary value.

SearchSearchItemTriggerABusSentFastStatusValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue command.

Description
  • This command sets or queries the binary status value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:FAST:STATus:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the binary status binary value.

SearchSearchItemTriggerABusSentPause

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE? query and raise an AssertionError if the returned value does not match value.
Properties
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier command.
  • .ticks: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs command tree.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT pause pulses.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • INrange sets the qualifier to be within a range.
  • LESSEQual sets the qualifier as Less Than or Equal to.
  • LESSThan sets the qualifier as Less Than.
  • MOREEQual sets the qualifier as More Than or Equal to.
  • MOREThan sets the qualifier as More Than.
  • OUTrange sets the qualifier to be outside a range.
  • UNEQual specifies the qualifier as Unequal.

ticks property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue command.

SearchSearchItemTriggerABusSentPauseQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT pause pulses.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • INrange sets the qualifier to be within a range.
  • LESSEQual sets the qualifier as Less Than or Equal to.
  • LESSThan sets the qualifier as Less Than.
  • MOREEQual sets the qualifier as More Than or Equal to.
  • MOREThan sets the qualifier as More Than.
  • OUTrange sets the qualifier to be outside a range.
  • UNEQual specifies the qualifier as Unequal.

SearchSearchItemTriggerABusSentPauseTicks

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs? query and raise an AssertionError if the returned value does not match value.
Properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue command.

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue command.

Description
  • This command sets or queries the maximum number of pause clock ticks to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue?
Info
  • Search<x> is the number of the search.
  • <NR1> is the maximum number of pause clock ticks to be used when searching.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue command.

Description
  • This command sets or queries the minimum number of pause clock ticks to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue?
Info
  • Search<x> is the number of the search.
  • <NR1> is the minimum number of pause clock ticks to be used when searching.

SearchSearchItemTriggerABusSentPauseTicksHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue command.

Description
  • This command sets or queries the maximum number of pause clock ticks to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:HIVALue?
Info
  • Search<x> is the number of the search.
  • <NR1> is the maximum number of pause clock ticks to be used when searching.

SearchSearchItemTriggerABusSentPauseTicksValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue command.

Description
  • This command sets or queries the minimum number of pause clock ticks to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:PAUSE:TICKs:VALue?
Info
  • Search<x> is the number of the search.
  • <NR1> is the minimum number of pause clock ticks to be used when searching.

SearchSearchItemTriggerABusSentSlow

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW? query and raise an AssertionError if the returned value does not match value.
Properties
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA command tree.
  • .identifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier command tree.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue command.

identifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue command.

SearchSearchItemTriggerABusSentSlowData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA? query and raise an AssertionError if the returned value does not match value.
Properties
  • .hivalue: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue command.

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue command.

Description
  • This command sets or queries the high binary Slow channel data value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the binary Slow channel data value.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT slow packet bus data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQualINrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual sets the qualifier as Less Than or Equal to.
  • LESSThan sets the qualifier as Less Than.
  • MOREEQual sets the qualifier as More Than or Equal to.
  • MOREThan sets the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the search qualifier to inside a range.
  • OUTrange sets the search qualifier to outside a range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue command.

Description
  • This command sets or queries the binary slow channel data value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the slow channel data binary value.

SearchSearchItemTriggerABusSentSlowDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue command.

Description
  • This command sets or queries the high binary Slow channel data value to use when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:HIVALue?
Info
  • Search<x> is the Search identifier number.
  • <Qstring> sets the binary Slow channel data value.

SearchSearchItemTriggerABusSentSlowDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier command.

Description
  • This command sets or queries the qualifier to be used when searching on SENT slow packet bus data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQualINrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:QUALifier?
Info
  • Search<x> is the number of the search.
  • EQUal specifies the qualifier as Equal.
  • LESSEQual sets the qualifier as Less Than or Equal to.
  • LESSThan sets the qualifier as Less Than.
  • MOREEQual sets the qualifier as More Than or Equal to.
  • MOREThan sets the qualifier as More Than.
  • UNEQual specifies the qualifier as Unequal.
  • INrange sets the search qualifier to inside a range.
  • OUTrange sets the search qualifier to outside a range.

SearchSearchItemTriggerABusSentSlowDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue command.

Description
  • This command sets or queries the binary slow channel data value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:DATA:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the slow channel data binary value.

SearchSearchItemTriggerABusSentSlowIdentifier

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier? query and raise an AssertionError if the returned value does not match value.
Properties
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue command.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue command.

Description
  • This command sets or queries the binary slow identifier value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the slow channel identifier binary value.

SearchSearchItemTriggerABusSentSlowIdentifierValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue command.

Description
  • This command sets or queries the binary slow identifier value to be used when searching on a SENT bus signal.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue <Qstring>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SENT:SLOW:IDentifier:VALue?
Info
  • Search<x> is the number of the search.
  • <Qstring> is the slow channel identifier binary value.

SearchSearchItemTriggerABusSource

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce command.

Description
  • This command sets or queries the bus source for the bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce {B0|B1|B2|B3|B4|B5|B6|B7|B8|B9|B10|B11|B12|B13|B14|B15|B16}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce?
Info
  • B<x> specifies the bus source as a bus number from B01 to B16. x has a minimum of 0 and a maximum of 16.

SearchSearchItemTriggerABusSpi

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa command tree.
  • .sourcetype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe command.

condition property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition command.

Description
  • This command sets or queries the search condition for an SPI bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition {DATA|SS|STARTofframe}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition?
Info
  • DATA specifies the trigger condition as Data.
  • SS specifies the trigger condition as Slave Selection.
  • STARTofframe specifies the trigger condition as start of frame.

data property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue command.

sourcetype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe command.

Description
  • This command sets or queries trigger Source for SPI bus. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe {MISo|MOSi}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe?
Info
  • MISo specifies the trigger source as MISo. The default search source type is MISo.
  • MOSi specifies the trigger source as MOSi.

SearchSearchItemTriggerABusSpiCondition

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition command.

Description
  • This command sets or queries the search condition for an SPI bus search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition {DATA|SS|STARTofframe}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:CONDition?
Info
  • DATA specifies the trigger condition as Data.
  • SS specifies the trigger condition as Slave Selection.
  • STARTofframe specifies the trigger condition as start of frame.

SearchSearchItemTriggerABusSpiData

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue command.

size property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string in bytes used for the specified SPI bus trigger search to determine where to place a mark. The search condition must be DATA. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe?
Info
  • <NR1> specifies the number of contiguous data bytes.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue command.

Description
  • The command sets or queries the binary data string used for an SPI bus search to determine where to place a mark. The search number is specified by x. The search condition must be DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue?
Info
  • <QString> specifies the data value in the specified valid format. The valid characters are 0, 1, and X for binary format; and A-F, 0-9, and X for hexadecimal format.

SearchSearchItemTriggerABusSpiDataSize

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe command.

Description
  • This command sets or queries the length of the data string in bytes used for the specified SPI bus trigger search to determine where to place a mark. The search condition must be DATA. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:SIZe?
Info
  • <NR1> specifies the number of contiguous data bytes.

SearchSearchItemTriggerABusSpiDataValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue command.

Description
  • The command sets or queries the binary data string used for an SPI bus search to determine where to place a mark. The search number is specified by x. The search condition must be DATA.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:DATa:VALue?
Info
  • <QString> specifies the data value in the specified valid format. The valid characters are 0, 1, and X for binary format; and A-F, 0-9, and X for hexadecimal format.

SearchSearchItemTriggerABusSpiSourcetype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe command.

Description
  • This command sets or queries trigger Source for SPI bus. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe {MISo|MOSi}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SPI:SOURCETYpe?
Info
  • MISo specifies the trigger source as MISo. The default search source type is MISo.
  • MOSi specifies the trigger source as MOSi.

SearchSearchItemTriggerAEdge

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:EDGE command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE? query and raise an AssertionError if the returned value does not match value.
Properties
  • .slope: The SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold command.

slope property

Return the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe command.

Description
  • This command sets or queries the slope for an edge trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe {RISe|FALL|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe?
Info
  • RISe specifies a rising edge.
  • FALL specifies a falling edge.
  • EITher specifies either rising or falling edge.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce command.

Description
  • This command sets or queries the source waveform for an edge trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce?
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
  • DCH<x>_D<x> specifies a digital waveform as the source waveform for the specified search. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies the math waveform as the search source, where the math number is specified by x.
  • REF<x> specifies the reference waveform as the search source, where the reference number is specified by x.
  • REF<x>_D<x> specifies a digital reference waveform as the source waveform for the specified search.

threshold property

Return the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold command.

Description
  • This command sets or queries the source threshold level for an edge trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold?
Info
  • <NR3> is the source threshold level for an edge trigger search.

SearchSearchItemTriggerAEdgeSlope

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe command.

Description
  • This command sets or queries the slope for an edge trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe {RISe|FALL|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SLOpe?
Info
  • RISe specifies a rising edge.
  • FALL specifies a falling edge.
  • EITher specifies either rising or falling edge.

SearchSearchItemTriggerAEdgeSource

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce command.

Description
  • This command sets or queries the source waveform for an edge trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce?
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
  • DCH<x>_D<x> specifies a digital waveform as the source waveform for the specified search. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies the math waveform as the search source, where the math number is specified by x.
  • REF<x> specifies the reference waveform as the search source, where the reference number is specified by x.
  • REF<x>_D<x> specifies a digital reference waveform as the source waveform for the specified search.

SearchSearchItemTriggerAEdgeThreshold

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold command.

Description
  • This command sets or queries the source threshold level for an edge trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:THReshold?
Info
  • <NR3> is the source threshold level for an edge trigger search.

SearchSearchItemTriggerALogic

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc? query and raise an AssertionError if the returned value does not match value.
Properties
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk command tree.
  • .deltatime: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime command.
  • .function: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion command.
  • .input: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT command tree.
  • .level: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel command tree.
  • .logicpattern: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern command tree.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity command.
  • .useclockedge: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn command.

clock property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold command.

deltatime property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime command.

Description
  • This command specifies the Logic search delta time value. The time value is used as part of the Logic search condition to determine if the duration of a logic pattern meets the specified time constraints. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime?
Info
  • <NR3> is delta time value.

function property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion command.

Description
  • This command sets or queries the logic operator for a pattern or state trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion?
Info
  • AND places a mark if all conditions are true.
  • NANd places a mark if any of the conditions are false.
  • NOR places a mark if all conditions are false.
  • OR places a mark if any of the conditions are true.

input property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
Sub-properties
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK command tree.

level property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> command.

logicpattern property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> command.
  • .dch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x> command tree.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> command.

polarity property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity command.

Description
  • This command sets or queries the polarity for the clock channel when Use Clock Edge is set to Yes for Logic search type. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity {POSitive|NEGative|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity?
Info
  • POSitive specifies using the positive clock edge.
  • NEGative specifies using negative clock edge.
  • EITher specifies using either the positive or negative clock edge.

useclockedge property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge command.

Description
  • This command specifies whether or not Logic search uses a clock source. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge {ON|OFF|1|0}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge?
Info
  • OFF specifies not to use the clock source.
  • ON specifies to use the clock source.
  • 0 specifies not to use the clock source.
  • 1 specifies to use the clock source.

when property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn command.

Description
  • This command sets or queries the condition for generating an A or B logic search with respect to the defined input pattern.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn {TRUe|FALSe|MOREThan|LESSThan|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn?
Info
  • TRUe searches on an input value that is true.
  • FALSe searches on an input value that is false.
  • MOREthan searches on an input value that is greater than a set value.
  • LESSthan searches on an input value that is less than a set value.
  • EQual searches on an input value that is equal to a set value.
  • UNEQual searches on an input value that is not equal to a set value.

SearchSearchItemTriggerALogicClock

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk? query and raise an AssertionError if the returned value does not match value.
Properties
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold command.

threshold property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold command.

Description
  • This command sets or queries the logic clock threshold for a logic trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold?
Info
  • <NR3> is the logic clock threshold.

SearchSearchItemTriggerALogicClockThreshold

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold command.

Description
  • This command sets or queries the logic clock threshold for a logic trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:CLOCk:THReshold?
Info
  • <NR3> is the logic clock threshold.

SearchSearchItemTriggerALogicDeltatime

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime command.

Description
  • This command specifies the Logic search delta time value. The time value is used as part of the Logic search condition to determine if the duration of a logic pattern meets the specified time constraints. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:DELTatime?
Info
  • <NR3> is delta time value.

SearchSearchItemTriggerALogicFunction

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion command.

Description
  • This command sets or queries the logic operator for a pattern or state trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion?
Info
  • AND places a mark if all conditions are true.
  • NANd places a mark if any of the conditions are false.
  • NOR places a mark if all conditions are false.
  • OR places a mark if any of the conditions are true.

SearchSearchItemTriggerALogicInput

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
Properties
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK command tree.

clock property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
Sub-properties
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce command.

SearchSearchItemTriggerALogicInputClock

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
Properties
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce command.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce command.

Description
  • This command specifies or queries the channel to use as the clock source for logic trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce {CH<x>|DCH<x>_D<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce?
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
  • DCH<x>_D<x> specifies a digital waveform as the source waveform for the specified search. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • REF<x>_D<x> specifies a digital reference waveform as the source waveform for the specified search.

SearchSearchItemTriggerALogicInputClockSource

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce command.

Description
  • This command specifies or queries the channel to use as the clock source for logic trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce {CH<x>|DCH<x>_D<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPUT:CLOCK:SOUrce?
Info
  • CH<x> specifies one input channel as the edge source, where the channel number is specified by x.
  • DCH<x>_D<x> specifies a digital waveform as the source waveform for the specified search. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • REF<x>_D<x> specifies a digital reference waveform as the source waveform for the specified search.

SearchSearchItemTriggerALogicLevel

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> command.

ch property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> command.

Description
  • This command sets or queries the voltage level to use for logic trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>?
Info
  • <NR3> is the voltage level to use for logic trigger search.

math property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> command.

Description
  • This command sets the voltage level to use for logic trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>?
Info
  • <NR3> is the voltage level to use for logic trigger search.

ref property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> command.

Description
  • This command sets the voltage level to use for logic trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>?
Info
  • <NR3> is the voltage level to use for logic trigger search.

SearchSearchItemTriggerALogicLevelChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> command.

Description
  • This command sets or queries the voltage level to use for logic trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:CH<x>?
Info
  • <NR3> is the voltage level to use for logic trigger search.

SearchSearchItemTriggerALogicLevelMathItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> command.

Description
  • This command sets the voltage level to use for logic trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:MATH<x>?
Info
  • <NR3> is the voltage level to use for logic trigger search.

SearchSearchItemTriggerALogicLevelRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> command.

Description
  • This command sets the voltage level to use for logic trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LEVel:REF<x>?
Info
  • <NR3> is the voltage level to use for logic trigger search.

SearchSearchItemTriggerALogicLogicpattern

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> command.
  • .dch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x> command tree.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> command.

ch property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

dch property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .d: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> command.

math property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

ref property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

SearchSearchItemTriggerALogicLogicpatternChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:CH<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

SearchSearchItemTriggerALogicLogicpatternDchItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .d: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> command.

d property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

SearchSearchItemTriggerALogicLogicpatternDchItemDigitalBit

Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:DCH<x>_D<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

SearchSearchItemTriggerALogicLogicpatternMathItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:MATH<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

SearchSearchItemTriggerALogicLogicpatternRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x> {H|L|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:LOGICPattern:REF<x>?
Info
  • H specifies triggering when the pattern is high.
  • L specifies triggering when the pattern is low.
  • X specifies triggering when the pattern is high or low.

SearchSearchItemTriggerALogicPolarity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity command.

Description
  • This command sets or queries the polarity for the clock channel when Use Clock Edge is set to Yes for Logic search type. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity {POSitive|NEGative|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:POLarity?
Info
  • POSitive specifies using the positive clock edge.
  • NEGative specifies using negative clock edge.
  • EITher specifies using either the positive or negative clock edge.

SearchSearchItemTriggerALogicUseclockedge

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge command.

Description
  • This command specifies whether or not Logic search uses a clock source. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge {ON|OFF|1|0}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:USEClockedge?
Info
  • OFF specifies not to use the clock source.
  • ON specifies to use the clock source.
  • 0 specifies not to use the clock source.
  • 1 specifies to use the clock source.

SearchSearchItemTriggerALogicWhen

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn command.

Description
  • This command sets or queries the condition for generating an A or B logic search with respect to the defined input pattern.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn {TRUe|FALSe|MOREThan|LESSThan|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:WHEn?
Info
  • TRUe searches on an input value that is true.
  • FALSe searches on an input value that is false.
  • MOREthan searches on an input value that is greater than a set value.
  • LESSthan searches on an input value that is less than a set value.
  • EQual searches on an input value that is equal to a set value.
  • UNEQual searches on an input value that is not equal to a set value.

SearchSearchItemTriggerAPulsewidth

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth? query and raise an AssertionError if the returned value does not match value.
Properties
  • .highlimit: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit command.
  • .logicqualification: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification command.
  • .lowlimit: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn command.

highlimit property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit command.

Description
  • This command specifies the upper limit to use, in seconds, when searching for a pulse whose duration is inside or outside a range of two values. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit?
Info
  • <NR3> is the upper limit to use, in seconds, when searching for a pulse.

logicqualification property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification command.

Description
  • This command specifies whether or not to use logic qualification for a pulse width search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification?
Info
  • ON specifies to use logic qualification.
  • OFF specifies not to use logic qualification.

lowlimit property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit command.

Description
  • This command specifies the lower limit to use, in seconds, when searching for a pulse whose duration is inside or outside a range of two values. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit?
Info
  • <NR3> is the lower limit to use, in seconds, when searching for a pulse.

polarity property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity command.

Description
  • This command specifies the polarity for a pulse width search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity {POSitive|NEGative}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity?
Info
  • POSitive specifies positive polarity for a pulse width search.
  • NEGative specifies negative polarity for a pulse width search.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce command.

Description
  • This command sets and queries the source for the pulse width search input. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
Info
  • CH<x> specifies an analog channel to use as the source.
  • DCH<x>_D<x> specifies a digital channel to use as the source. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies a math waveform to use as the source.
  • REF<x> specifies a reference waveform to use as the source.
  • REF<x>_D<x> specifies a digital reference waveform as the source.

threshold property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold command.

Description
  • Sets or queries the source threshold level for a pulse width trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold?
Info
  • <NR3> is the source threshold level for a pulse width trigger search.

when property

Return the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn command.

Description
  • This command specifies to search for a pulse with a width (duration) that is less than, greater than, equal to, or unequal to a specified value (set using SEARch:A:PULSEWidth:WIDth ), OR whose SEARch:A:PULSEWidth:LOWLimit and SEARch:A:PULSEWidth:HIGHLimit ). The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn?
Info
  • LESSthan causes a search when a pulse is detected with a width less than the time set by the SEARch:A:PULSEWidth:WIDth command.
  • MOREthan causes a search when a pulse is detected with a width greater than the time set by the SEARch:A:PULSEWidth:WIDth command.
  • EQual causes a search when a pulse is detected with a width equal to the time period specified in SEARch:A:PULSEWidth:WIDth within a ±5% tolerance.
  • UNEQual causes a search when a pulse is detected with a width greater than or less than (but not equal) the time period specified in SEARch:A:PULSEWidth:WIDth within a ±5% tolerance.
  • WIThin causes a search when a pulse is detected that is within a range set by two values.
  • OUTside causes a search when a pulse is detected that is outside of a range set by two values.

SearchSearchItemTriggerAPulsewidthHighlimit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit command.

Description
  • This command specifies the upper limit to use, in seconds, when searching for a pulse whose duration is inside or outside a range of two values. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit?
Info
  • <NR3> is the upper limit to use, in seconds, when searching for a pulse.

SearchSearchItemTriggerAPulsewidthLogicqualification

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification command.

Description
  • This command specifies whether or not to use logic qualification for a pulse width search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOGICQUALification?
Info
  • ON specifies to use logic qualification.
  • OFF specifies not to use logic qualification.

SearchSearchItemTriggerAPulsewidthLowlimit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit command.

Description
  • This command specifies the lower limit to use, in seconds, when searching for a pulse whose duration is inside or outside a range of two values. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit?
Info
  • <NR3> is the lower limit to use, in seconds, when searching for a pulse.

SearchSearchItemTriggerAPulsewidthPolarity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity command.

Description
  • This command specifies the polarity for a pulse width search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity {POSitive|NEGative}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity?
Info
  • POSitive specifies positive polarity for a pulse width search.
  • NEGative specifies negative polarity for a pulse width search.

SearchSearchItemTriggerAPulsewidthSource

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce command.

Description
  • This command sets and queries the source for the pulse width search input. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
Info
  • CH<x> specifies an analog channel to use as the source.
  • DCH<x>_D<x> specifies a digital channel to use as the source. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies a math waveform to use as the source.
  • REF<x> specifies a reference waveform to use as the source.
  • REF<x>_D<x> specifies a digital reference waveform as the source.

SearchSearchItemTriggerAPulsewidthThreshold

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold command.

Description
  • Sets or queries the source threshold level for a pulse width trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:THReshold?
Info
  • <NR3> is the source threshold level for a pulse width trigger search.

SearchSearchItemTriggerAPulsewidthWhen

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn command.

Description
  • This command specifies to search for a pulse with a width (duration) that is less than, greater than, equal to, or unequal to a specified value (set using SEARch:A:PULSEWidth:WIDth ), OR whose SEARch:A:PULSEWidth:LOWLimit and SEARch:A:PULSEWidth:HIGHLimit ). The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn?
Info
  • LESSthan causes a search when a pulse is detected with a width less than the time set by the SEARch:A:PULSEWidth:WIDth command.
  • MOREthan causes a search when a pulse is detected with a width greater than the time set by the SEARch:A:PULSEWidth:WIDth command.
  • EQual causes a search when a pulse is detected with a width equal to the time period specified in SEARch:A:PULSEWidth:WIDth within a ±5% tolerance.
  • UNEQual causes a search when a pulse is detected with a width greater than or less than (but not equal) the time period specified in SEARch:A:PULSEWidth:WIDth within a ±5% tolerance.
  • WIThin causes a search when a pulse is detected that is within a range set by two values.
  • OUTside causes a search when a pulse is detected that is outside of a range set by two values.

SearchSearchItemTriggerARunt

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .logicqualification: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold command tree.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn command.
  • .width: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.

logicqualification property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification command.

Description
  • This command specifies whether or not to use logic qualification for a runt search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification?
Info
  • ON specifies to use logic qualification for a runt search.
  • OFF specifies not to use logic qualification for a runt search.

polarity property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity command.

Description
  • This command specifies the polarity for the runt search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity {POSitive|NEGative|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
Info
  • POSitive specifies using positive polarity for the runt search.
  • NEGative specifies using negative polarity for the runt search.
  • EITher specifies using either positive or negative polarity for the runt search.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce command.

Description
  • This command sets and queries the source for the Runt search input. The search number is specified by x.
Usage
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce {CH<x>|REF<x>}
Info
  • CH<x> specifies an analog channel as the search source, where the channel number is specified by x.
  • REF<x> specifies the reference waveform as the search source, where the reference number is specified by x.

threshold property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .high: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH command.
  • .low: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW command.

when property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn command.

Description
  • This command sets or queries the condition setting for a runt trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn {OCCURS|LESSthan|MOREthan|EQual}NOTEQual}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn?
Info
  • LESSthan argument sets the instrument to search if the a runt pulse is detected with width less than the time set by the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.
  • MOREthan argument sets the instrument to search if the a runt pulse is detected with width more than the time set by the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.
  • EQual argument sets the instrument to search when the pattern is true for a time period equal to the time period specified in SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth within a ±5% tolerance.
  • NOTEQual argument sets the instrument to search when the pattern is true for atime period greater than or less than (but not equal) the time period specified in SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth within a ±5% tolerance.
  • OCCURS argument specifies a search event if a runt of any detectable width occurs.

width property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.

Description
  • This command sets or queries the width setting for a runt trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth?
Info
  • <NR3> specifies the minimum width in seconds.

SearchSearchItemTriggerARuntLogicqualification

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification command.

Description
  • This command specifies whether or not to use logic qualification for a runt search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:LOGICQUALification?
Info
  • ON specifies to use logic qualification for a runt search.
  • OFF specifies not to use logic qualification for a runt search.

SearchSearchItemTriggerARuntPolarity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity command.

Description
  • This command specifies the polarity for the runt search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity {POSitive|NEGative|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
Info
  • POSitive specifies using positive polarity for the runt search.
  • NEGative specifies using negative polarity for the runt search.
  • EITher specifies using either positive or negative polarity for the runt search.

SearchSearchItemTriggerARuntSource

Bases: SCPICmdWrite

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce command.

Description
  • This command sets and queries the source for the Runt search input. The search number is specified by x.
Usage
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce {CH<x>|REF<x>}
Info
  • CH<x> specifies an analog channel as the search source, where the channel number is specified by x.
  • REF<x> specifies the reference waveform as the search source, where the reference number is specified by x.

SearchSearchItemTriggerARuntThreshold

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold? query and raise an AssertionError if the returned value does not match value.
Properties
  • .high: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH command.
  • .low: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW command.

high property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH command.

Description
  • This command sets or queries the source threshold HIGH level for a runt trigger search to determine where to place a mark.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH?
Info
  • <NR3> is the source threshold HIGH level for a runt trigger search.

low property

Return the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW command.

Description
  • Sets or queries the source threshold LOW level for a runt trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW?
Info
  • <NR3> is the source threshold LOW level for a runt trigger search.

SearchSearchItemTriggerARuntThresholdHigh

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH command.

Description
  • This command sets or queries the source threshold HIGH level for a runt trigger search to determine where to place a mark.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:HIGH?
Info
  • <NR3> is the source threshold HIGH level for a runt trigger search.

SearchSearchItemTriggerARuntThresholdLow

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW command.

Description
  • Sets or queries the source threshold LOW level for a runt trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:THReshold:LOW?
Info
  • <NR3> is the source threshold LOW level for a runt trigger search.

SearchSearchItemTriggerARuntWhen

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn command.

Description
  • This command sets or queries the condition setting for a runt trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn {OCCURS|LESSthan|MOREthan|EQual}NOTEQual}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn?
Info
  • LESSthan argument sets the instrument to search if the a runt pulse is detected with width less than the time set by the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.
  • MOREthan argument sets the instrument to search if the a runt pulse is detected with width more than the time set by the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.
  • EQual argument sets the instrument to search when the pattern is true for a time period equal to the time period specified in SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth within a ±5% tolerance.
  • NOTEQual argument sets the instrument to search when the pattern is true for atime period greater than or less than (but not equal) the time period specified in SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth within a ±5% tolerance.
  • OCCURS argument specifies a search event if a runt of any detectable width occurs.

SearchSearchItemTriggerARuntWidth

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.

Description
  • This command sets or queries the width setting for a runt trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth?
Info
  • <NR3> specifies the minimum width in seconds.

SearchSearchItemTriggerASethold

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold? query and raise an AssertionError if the returned value does not match value.
Properties
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk command tree.
  • .holdtime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime command.
  • .level: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel command tree.
  • .logicpattern: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern command tree.
  • .settime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime command.

clock property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold command.

holdtime property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime command.

Description
  • This command sets or queries the hold time setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime?
Info
  • <NR3> specifies the hold time setting in seconds. Positive values for hold time occur after the clock edge. Negative values occur before the clock edge.

level property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> command.

logicpattern property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> command.
  • .dch: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x> command tree.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> command.

settime property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime command.

Description
  • This command sets or queries the setup time setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime?
Info
  • <NR3> specifies the setup time for setup and hold violation triggering.

SearchSearchItemTriggerASetholdClock

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk? query and raise an AssertionError if the returned value does not match value.
Properties
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold command.

edge property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE command.

Description
  • This command sets or queries the clock slope setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE?
Info
  • FALL specifies the polarity as the clock falling edge.
  • RISe specifies the polarity as the clock rising edge.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce command.

Description
  • This command sets or queries the clock source setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce?
Info
  • CH<x> specifies an input channel as the edge source, where = 1, 2, 3, 4, 5, 6, 7, or 8, depending on the number of channels in your instrument.
  • DCH<x>_D<x> specifies a digital waveform as the setup and hold clock source waveform for the specified search. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies the math waveform as the search source, where = ≥1.
  • REF<x> specifies the reference waveform as the search source, where = ≥1.
  • REF<x>_D<x> specifies a digital reference waveform as the setup and hold clock source waveform for the specified search.

threshold property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold command.

Description
  • This command sets or queries the clock threshold setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold?
Info
  • <NR3> the clock threshold setting for a setup/hold trigger search.

SearchSearchItemTriggerASetholdClockEdge

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE command.

Description
  • This command sets or queries the clock slope setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:EDGE?
Info
  • FALL specifies the polarity as the clock falling edge.
  • RISe specifies the polarity as the clock rising edge.

SearchSearchItemTriggerASetholdClockSource

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce command.

Description
  • This command sets or queries the clock source setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce?
Info
  • CH<x> specifies an input channel as the edge source, where = 1, 2, 3, 4, 5, 6, 7, or 8, depending on the number of channels in your instrument.
  • DCH<x>_D<x> specifies a digital waveform as the setup and hold clock source waveform for the specified search. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies the math waveform as the search source, where = ≥1.
  • REF<x> specifies the reference waveform as the search source, where = ≥1.
  • REF<x>_D<x> specifies a digital reference waveform as the setup and hold clock source waveform for the specified search.

SearchSearchItemTriggerASetholdClockThreshold

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold command.

Description
  • This command sets or queries the clock threshold setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold?
Info
  • <NR3> the clock threshold setting for a setup/hold trigger search.

SearchSearchItemTriggerASetholdHoldtime

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime command.

Description
  • This command sets or queries the hold time setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime?
Info
  • <NR3> specifies the hold time setting in seconds. Positive values for hold time occur after the clock edge. Negative values occur before the clock edge.

SearchSearchItemTriggerASetholdLevel

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> command.

ch property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> command.

Description
  • This command sets or queries the voltage level to use for setup & hold trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>?
Info
  • <NR3> the voltage level to use for setup & hold trigger search.

math property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> command.

Description
  • This command sets or queries the voltage level to use for setup & hold trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>?
Info
  • <NR3> isi the voltage level to use for setup & hold trigger search.

ref property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> command.

Description
  • This command sets or queries the voltage level to use for setup & hold trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>?
Info
  • <NR3> is the voltage level to use for setup & hold trigger search.

SearchSearchItemTriggerASetholdLevelChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> command.

Description
  • This command sets or queries the voltage level to use for setup & hold trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:CH<x>?
Info
  • <NR3> the voltage level to use for setup & hold trigger search.

SearchSearchItemTriggerASetholdLevelMathItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> command.

Description
  • This command sets or queries the voltage level to use for setup & hold trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:MATH<x>?
Info
  • <NR3> isi the voltage level to use for setup & hold trigger search.

SearchSearchItemTriggerASetholdLevelRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> command.

Description
  • This command sets or queries the voltage level to use for setup & hold trigger search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LEVel:REF<x>?
Info
  • <NR3> is the voltage level to use for setup & hold trigger search.

SearchSearchItemTriggerASetholdLogicpattern

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> command.
  • .dch: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x> command tree.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> command.

ch property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>?
Info
  • INCLude specifies including the specified channel SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified channel SETHOLD inputs in the specified search.

dch property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .d: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> command.

math property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>?
Info
  • INCLude specifies including the specified math SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified math SETHOLD inputs in the specified search.

ref property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> command.

Description
  • This command sets and returns the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>?
Info
  • INCLude specifies including the specified reference SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified reference SETHOLD inputs in the specified search.

SearchSearchItemTriggerASetholdLogicpatternChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:CH<x>?
Info
  • INCLude specifies including the specified channel SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified channel SETHOLD inputs in the specified search.

SearchSearchItemTriggerASetholdLogicpatternDchItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .d: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> command.

d property

Return the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>?
Info
  • INCLude specifies including the specified channel SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified channel SETHOLD inputs in the specified search.

SearchSearchItemTriggerASetholdLogicpatternDchItemDigitalBit

Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:DCH<x>_D<x>?
Info
  • INCLude specifies including the specified channel SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified channel SETHOLD inputs in the specified search.

SearchSearchItemTriggerASetholdLogicpatternMathItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> command.

Description
  • This command sets or queries the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:MATH<x>?
Info
  • INCLude specifies including the specified math SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified math SETHOLD inputs in the specified search.

SearchSearchItemTriggerASetholdLogicpatternRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> command.

Description
  • This command sets and returns the conditions used for generating an A logic pattern, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x> {INCLude|DONTInclude}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:LOGICPattern:REF<x>?
Info
  • INCLude specifies including the specified reference SETHOLD inputs in the specified search.
  • DONTInclude specifies not including the specified reference SETHOLD inputs in the specified search.

SearchSearchItemTriggerASetholdSettime

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime command.

Description
  • This command sets or queries the setup time setting for a setup/hold trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime?
Info
  • <NR3> specifies the setup time for setup and hold violation triggering.

SearchSearchItemTriggerAState

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:STATE command.

Description
  • This command sets or queries the enabled state of the search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:STATE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STATE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:STATE {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:TRIGger:A:STATE?
Info
  • <NR1> = 1 enables the search. Any other character disables the search.
  • ON enables the search.
  • OFF disables the search.

SearchSearchItemTriggerAStopacq

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:STOPAcq command.

Description
  • This command sets or queries whether acquisitions are stopped when a search hit is found. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:STOPAcq value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:STOPAcq {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:TRIGger:A:STOPAcq?
Info
  • <x> is the number of the search on which to enable or disable the stop acquisition function.
  • <NR1> = 1 enables stopping when a search hit is found. Any other character disables the feature.
  • ON enables stopping when a search hit is found.
  • OFF disables stopping on a search hit.

SearchSearchItemTriggerATimeout

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut? query and raise an AssertionError if the returned value does not match value.
Properties
  • .logicqualification: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold command.
  • .time: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe command.

logicqualification property

Return the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification command.

Description
  • This command specifies whether or not to use logic qualification for a timeout search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification?
Info
  • ON specifies to use logic qualification.
  • OFF specifies not to use logic qualification.

polarity property

Return the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity command.

Description
  • The polarity to be used for a Timeout search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity?
Info
  • STAYSHigh specifies the polarity stays HIGH.
  • STAYSLow specifies the polarity stays LOW.
  • EITher specifies the polarity stays HIGH or stays LOW.

source property

Return the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce command.

Description
  • This command sets and queries the source for timeout search input. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce?
Info
  • CH<x> specifies an input channel as the edge source, where = 1, 2, 3, 4, 5, 6, 7, or 8, depending on the number of channels in your instrument.
  • DCH<x>_D<x> specifies a digital channel for the search source. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies the math waveform as the search source, where = ≥1.
  • REF<x> specifies the reference waveform as the search source, where = ≥1.
  • REF<x>_D<x> specifies a digital reference waveform as the source waveform the specified search.

threshold property

Return the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold command.

Description
  • Sets or queries the source threshold level for a timeout trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold?
Info
  • <NR3> is the source threshold level for a timeout trigger search.

time property

Return the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe command.

Description
  • This command sets or queries the time setting for a timeout trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe?
Info
  • <NR3> is the time in seconds.

SearchSearchItemTriggerATimeoutLogicqualification

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification command.

Description
  • This command specifies whether or not to use logic qualification for a timeout search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification {ON|OFF}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:LOGICQUALification?
Info
  • ON specifies to use logic qualification.
  • OFF specifies not to use logic qualification.

SearchSearchItemTriggerATimeoutPolarity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity command.

Description
  • The polarity to be used for a Timeout search. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity?
Info
  • STAYSHigh specifies the polarity stays HIGH.
  • STAYSLow specifies the polarity stays LOW.
  • EITher specifies the polarity stays HIGH or stays LOW.

SearchSearchItemTriggerATimeoutSource

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce command.

Description
  • This command sets and queries the source for timeout search input. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce {CH<x>|DCH<x>_D<x>|MATH<x>|REF<x>|REF<x>_D<x>}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce?
Info
  • CH<x> specifies an input channel as the edge source, where = 1, 2, 3, 4, 5, 6, 7, or 8, depending on the number of channels in your instrument.
  • DCH<x>_D<x> specifies a digital channel for the search source. The supported digital channel value is 1. The supported digital bit values are 0 to 15.
  • MATH<x> specifies the math waveform as the search source, where = ≥1.
  • REF<x> specifies the reference waveform as the search source, where = ≥1.
  • REF<x>_D<x> specifies a digital reference waveform as the source waveform the specified search.

SearchSearchItemTriggerATimeoutThreshold

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold command.

Description
  • Sets or queries the source threshold level for a timeout trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:THReshold?
Info
  • <NR3> is the source threshold level for a timeout trigger search.

SearchSearchItemTriggerATimeoutTime

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe command.

Description
  • This command sets or queries the time setting for a timeout trigger search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe?
Info
  • <NR3> is the time in seconds.

SearchSearchItemTriggerAType

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:TYPe command.

Description
  • This command sets or queries the trigger type setting for a search to determine where to place a mark. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TYPe {EDGE|RUNT|TRANsition|PULSEWidth|TIMEOut|LOGIc|SETHold|Bus}
- SEARCH:SEARCH<x>:TRIGger:A:TYPe?
Info
  • EDGE triggers when the source input signal amplitude crosses the specified level in the direction given by the slope.
  • RUNT triggers when a pulse crosses the first preset voltage threshold but does not cross the second preset threshold before recrossing the first. The thresholds are set with the SEARCH:SEARCH<x>:TRIGger:A:RUNt:HIGH and SEARCH:SEARCH<x>:TRIGger:A:RUNt:LOW THRESHOLD commands.
  • TRANsition triggers when a pulse crosses both thresholds in the same direction as the specified polarity and the transition time between the two threshold crossings is greater or less than the specified time delta.
  • PULSEWidth triggers on input signal source pulses that are inside or outside of the given time range specified by SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit and SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit. The polarity is selected using the SEARCH:SEARCH<x>:TRIGger:A:RUNT: POLarity command.
  • TIMEOut triggers on an input signal source that stays above, stays below, or stays either above or beow the trigger level for a given time.
  • LOGIc specifies that a search occurs when specified conditions are met, and is controlled by the SEARCH:A:LOGIc commands.
  • SETHold triggers on a functional pattern combination of one to three data sources at the time of the clock transition.
  • Bus specifies that a search occurs when a communications signal is found.

SearchSelected

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SELected command.

Description
  • This command sets or queries the selected search, for example SEARCH1. The search number is specified by x.
Usage
  • Using the .query() method will send the SEARCH:SELected? query.
  • Using the .verify(value) method will send the SEARCH:SELected? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SELected value command.
SCPI Syntax
- SEARCH:SELected SEARCH1
- SEARCH:SELected?
Info
  • SEARCH1 is the specified search.