search

The search commands module.

These commands are used in the following models: MDO4K

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

Please report an issue if one is found.

Commands and Queries
- SEARCH:SEARCH<x>:COPy {SEARCHtotrigger|TRIGgertosearch}
- SEARCH:SEARCH<x>:LIST?
- SEARCH:SEARCH<x>:STATE {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:STATE?
- SEARCH:SEARCH<x>:TOTal?
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL?
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL?
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL?
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL?
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL?
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition {STARt|END|LABel|DATA|LABELANDDATA|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE {ANY|GAP|WORD|PARity}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier {LESSthan|MOREthan|Equal|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <String>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <String>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe {STandard|EXTENDed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATA|IDANDDATA|EOF|ACKMISS|ERROR|FORMERRor|ANYERRor|FDBRS|FDESI}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTENDed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe {BASic|QTAG}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition {SOF|FRAMETypeid|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe {GENeralcall|STARtbyte|HSmode|EEPROM|USER}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATA|ADDRANDDATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|SLEEP|ERROR}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum|HEADertime|RESPtime|FRAMetime}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE {PARity|SYNC|MANCHester|DATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition {RXSTArt|RXDATA|RXENDPacket|TXSTArt|TXDATA|TXENDPacket}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|MISO|MOSI|MISOMOSI}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|PREamble|RESERVed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPeed|LOWSPeed|ISOSTART|ISOMID|ISOEND|ISOALL}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType?
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce {B<x>}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:BUS?
- 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>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH?
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x> {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude?
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency?
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe {<NR1>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe?
- 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:CH<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE {FALL|RISe}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:SOUrce {CH<x>|MATH|REF|NONe|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn {TRUe|FALSe|LESSthan|Than|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x> {<NR3>|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency?
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe?
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH?
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude?
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency?
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity {NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce {CH<x>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
- 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:PULSEWidth:WIDth <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth?
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime?
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn {SLOWer|FASTer|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn {LESSthan|than|EQual|UNEQual|OCCURS}
- 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>|MATH|REF1|REF3|REF3|REF4|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold {<NR3>|TTL|ECL}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce {CH<x>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold {<NR3>|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1 <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH?
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x>?
- 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>|MATH|REF<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe?
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime?
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity?
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce?
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn?
- SEARCH:SEARCH<x>:TRIGger:A:TYPe {EDGe|PULSEWidth|SETHold|RUNt|TRANsition|LOGIc|TIMEOut|BUS (with the appropriate application module installed)}
- SEARCH:SEARCH<x>:TRIGger:A:TYPe?
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x>?
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH?
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x>?
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude?
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency?
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe?
- SEARCH:SPECTral:LIST?
- SEARCH?

Search

Bases: SCPICmdRead

The SEARCH command.

Description
  • Returns all search-related settings.
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.
SCPI Syntax
- SEARCH?
Properties
  • .search: The SEARCH:SEARCH<x> command tree.
  • .spectral: The SEARCH:SPECTral command tree.

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.
  • .list: The SEARCH:SEARCH<x>:LIST command.
  • .state: The SEARCH:SEARCH<x>:STATE command.
  • .total: The SEARCH:SEARCH<x>:TOTal command.
  • .trig: The SEARCH:SEARCH<x>:TRIG command tree.
  • .trigger: The SEARCH:SEARCH<x>:TRIGger command tree.

spectral property

spectral: SearchSpectral

Return the SEARCH:SPECTral command tree.

Usage
  • Using the .query() method will send the SEARCH:SPECTral? query.
  • Using the .verify(value) method will send the SEARCH:SPECTral? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .list: The SEARCH:SPECTral:LIST command.

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.
  • .list: The SEARCH:SEARCH<x>:LIST command.
  • .state: The SEARCH:SEARCH<x>:STATE command.
  • .total: The SEARCH:SEARCH<x>:TOTal command.
  • .trig: The SEARCH:SEARCH<x>:TRIG command tree.
  • .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.

list property

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

Description
  • This query returns a list of all automatically created search marks on waveforms in the time domain (leaving out any manually created marks). These automatic marks are created using a search command. The entries returned are in the form of an enumeration representing the source waveform, followed by 7 time mark parameters. SEARCH is the search number, which is always 1. To return a list of manual marks, use the query form of MARK:USERLIST.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:LIST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:SEARCH<x>:LIST?

state property

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

Description
  • Sets the search state to on or off. is the search number, which is always 1. The query form returns the search state. A series of example command sequences showing different searches and triggers is included as an appendix.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:STATE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>: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>:STATE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:STATE {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:STATE?
Info
  • OFF or = 0 sets the search state to off.
  • ON or ≠ 0 sets the search state to on.

total property

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

Description
  • Returns the total number of matches for the search. The total number of matches may be than the number of marks placed. is the search number, which is always 1.
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?

trig property

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

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

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.

SearchSearchItemList

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:LIST command.

Description
  • This query returns a list of all automatically created search marks on waveforms in the time domain (leaving out any manually created marks). These automatic marks are created using a search command. The entries returned are in the form of an enumeration representing the source waveform, followed by 7 time mark parameters. SEARCH is the search number, which is always 1. To return a list of manual marks, use the query form of MARK:USERLIST.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:LIST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:SEARCH<x>:LIST?

SearchSearchItemState

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:STATE command.

Description
  • Sets the search state to on or off. is the search number, which is always 1. The query form returns the search state. A series of example command sequences showing different searches and triggers is included as an appendix.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:STATE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>: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>:STATE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:STATE {ON|OFF|<NR1>}
- SEARCH:SEARCH<x>:STATE?
Info
  • OFF or = 0 sets the search state to off.
  • ON or ≠ 0 sets the search state to on.

SearchSearchItemTotal

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TOTal command.

Description
  • Returns the total number of matches for the search. The total number of matches may be than the number of marks placed. is the search number, which is always 1.
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?

SearchSearchItemTrig

Bases: SCPICmdRead

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

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

a property

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

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

SearchSearchItemTrigA

Bases: SCPICmdRead

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

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

bus property

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

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

SearchSearchItemTrigABus

Bases: SCPICmdRead

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

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

b property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ether: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER command tree.
  • .mil1553b: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B command tree.

SearchSearchItemTrigABusBItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x> command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ether: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER command tree.
  • .mil1553b: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B command tree.

ether property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .iph: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH command tree.
  • .mac: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC command tree.
  • .tcph: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH command tree.

mil1553b property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B command tree.

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

SearchSearchItemTrigABusBItemEther

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER? query and raise an AssertionError if the returned value does not match value.
Properties
  • .iph: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH command tree.
  • .mac: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC command tree.
  • .tcph: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH command tree.

iph property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .dest: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST command tree.

mac property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .addr: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR command tree.

tcph property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .dest: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST command tree.
  • .sou: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU command tree.

SearchSearchItemTrigABusBItemEtherIph

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH? query and raise an AssertionError if the returned value does not match value.
Properties
  • .dest: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST command tree.

dest property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL command.

SearchSearchItemTrigABusBItemEtherIphDest

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST? query and raise an AssertionError if the returned value does not match value.
Properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL command.

val property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL command.

Description
  • When the Ethernet search condition is set to IPHeader, this command specifies the value of the 32-bit destination address that is to be used in the search (along with the protocol and source address). The IP destination address is a standard IP address such as 192.168.0.1. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherIphDestVal

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL command.

Description
  • When the Ethernet search condition is set to IPHeader, this command specifies the value of the 32-bit destination address that is to be used in the search (along with the protocol and source address). The IP destination address is a standard IP address such as 192.168.0.1. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:IPH:DEST:VAL?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherMac

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC? query and raise an AssertionError if the returned value does not match value.
Properties
  • .addr: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR command tree.

addr property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .dest: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST command tree.
  • .sou: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU command tree.

SearchSearchItemTrigABusBItemEtherMacAddr

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR? query and raise an AssertionError if the returned value does not match value.
Properties
  • .dest: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST command tree.
  • .sou: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU command tree.

dest property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL command.

sou property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL command.

SearchSearchItemTrigABusBItemEtherMacAddrDest

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST? query and raise an AssertionError if the returned value does not match value.
Properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL command.

val property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL command.

Description
  • When the Ethernet search condition is set to MACADDress, this command specifies the 48-bit MAC destination address value that is to be used in the search (along with the source address value). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL?
Info
  • QString is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherMacAddrDestVal

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL command.

Description
  • When the Ethernet search condition is set to MACADDress, this command specifies the 48-bit MAC destination address value that is to be used in the search (along with the source address value). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:DEST:VAL?
Info
  • QString is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherMacAddrSou

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU? query and raise an AssertionError if the returned value does not match value.
Properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL command.

val property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL command.

Description
  • When the Ethernet search condition is set to MACADDress, this command specifies the 48-bit MAC source address value that is to be used in the search (along with the destination address value). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL?
Info
  • QString is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherMacAddrSouVal

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL command.

Description
  • When the Ethernet search condition is set to MACADDress, this command specifies the 48-bit MAC source address value that is to be used in the search (along with the destination address value). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:MAC:ADDR:SOU:VAL?
Info
  • QString is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherTcph

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH? query and raise an AssertionError if the returned value does not match value.
Properties
  • .dest: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST command tree.
  • .sou: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU command tree.

dest property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL command.

sou property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL command.

SearchSearchItemTrigABusBItemEtherTcphDest

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST? query and raise an AssertionError if the returned value does not match value.
Properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL command.

val property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL command.

Description
  • When the Ethernet search condition is set to TCPHeader, this command specifies the 16-bit destination port address that is to be used in the search (along with the acknowledgement value, source port address and the sequence number). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherTcphDestVal

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL command.

Description
  • When the Ethernet search condition is set to TCPHeader, this command specifies the 16-bit destination port address that is to be used in the search (along with the acknowledgement value, source port address and the sequence number). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:DEST:VAL?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherTcphSou

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU? query and raise an AssertionError if the returned value does not match value.
Properties
  • .val: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL command.

val property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL command.

Description
  • When the Ethernet search condition is set to TCPHEADER, this command specifies the 16-bit source port address that is to be used in the search (along with the destination port address, the sequence number and the acknowledgement number). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemEtherTcphSouVal

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL command.

Description
  • When the Ethernet search condition is set to TCPHEADER, this command specifies the 16-bit source port address that is to be used in the search (along with the destination port address, the sequence number and the acknowledgement number). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL <QString>
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:ETHER:TCPH:SOU:VAL?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTrigABusBItemMil1553b

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B command tree.

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

command property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .addr: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR command tree.

SearchSearchItemTrigABusBItemMil1553bCommand

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND? query and raise an AssertionError if the returned value does not match value.
Properties
  • .addr: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR command tree.

addr property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .qual: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL command.

SearchSearchItemTrigABusBItemMil1553bCommandAddr

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR? query and raise an AssertionError if the returned value does not match value.
Properties
  • .qual: The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL command.

qual property

Return the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the qualifier to be used with the remote terminal address field. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL?
Info
  • LESSthan sets the Command Address qualifier to less than.
  • MOREthan sets the Command Address qualifier to greater than.
  • EQual sets the Command Address qualifier to equal.
  • UNEQual sets the Command Address qualifier to not equal.
  • LESSEQual sets the Command Address qualifier to less than or equal.
  • MOREEQual sets the Command Address qualifier to greater than or equal.
  • INrange sets the Command Address qualifier to in range.
  • OUTrange sets the Command Address qualifier to out of range.

SearchSearchItemTrigABusBItemMil1553bCommandAddrQual

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the qualifier to be used with the remote terminal address field. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIG:A:BUS:B<x>:MIL1553B:COMMAND:ADDR:QUAL?
Info
  • LESSthan sets the Command Address qualifier to less than.
  • MOREthan sets the Command Address qualifier to greater than.
  • EQual sets the Command Address qualifier to equal.
  • UNEQual sets the Command Address qualifier to not equal.
  • LESSEQual sets the Command Address qualifier to less than or equal.
  • MOREEQual sets the Command Address qualifier to greater than or equal.
  • INrange sets the Command Address qualifier to in range.
  • OUTrange sets the Command Address qualifier to out of range.

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.
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:EDGE command tree.
  • .level: The SEARCH:SEARCH<x>:TRIGger:A:LEVel command tree.
  • .logic: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc command tree.
  • .lowerthreshold: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold 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.
  • .timeout: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut command tree.
  • .type: The SEARCH:SEARCH<x>:TRIGger:A:TYPe command.
  • .upperthreshold: The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold command tree.
  • .transition: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition command tree.
  • .risefall: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall command tree.

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.
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:EDGE command tree.
  • .level: The SEARCH:SEARCH<x>:TRIGger:A:LEVel command tree.
  • .logic: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc command tree.
  • .lowerthreshold: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold 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.
  • .timeout: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut command tree.
  • .type: The SEARCH:SEARCH<x>:TRIGger:A:TYPe command.
  • .upperthreshold: The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold command tree.
  • .transition: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition command tree.
  • .risefall: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall command tree.

bus property

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

Description
  • Queries the SEARCH:SEARCH<x>:TRIGger:A:BUS settings. is the search number, which is always 1. There are two buses, B1-B2. To set the search type to bus, use SEARCH:SEARCHX:TRIGGER:A:TYPE BUS.
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.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS?
Sub-properties
  • .b: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x> command tree.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce command.

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.

level property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x> command.
  • .rf_amplitude: The SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude command.
  • .rf_frequency: The SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency command.
  • .rf_phase: The SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe 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
  • .function: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion command.
  • .input: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut command tree.
  • .pattern: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern command tree.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold command tree.

lowerthreshold property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x> command.
  • .rf_amplitude: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude command.
  • .rf_frequency: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency command.
  • .rf_phase: The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe 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.
  • .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.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn command.
  • .width: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth command.

risefall property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .deltatime: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce command.
  • .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.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa command tree.
  • .holdtime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime command.
  • .settime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold command tree.

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
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce command.
  • .time: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe command.

transition property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .deltatime: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn command.

type property

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

Description
  • This command specifies the search type to determine where to place a mark. The default search type is EDGe. SEARCH is the search number, which is always 1.
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|PULSEWidth|SETHold|RUNt|TRANsition|LOGIc|TIMEOut|BUS (with the appropriate application module installed)}
- SEARCH:SEARCH<x>:TRIGger:A:TYPe?
Info
  • EDGe is the default search. An edge search occurs when a signal passes through a specified voltage level in a specified direction and is controlled by the SEARCH:SEARCHX:TRIGGER:A:EDGE:SOURCE and SEARCH:SEARCHX:TRIGGER:A:EDGE:SLOPE commands.
  • PULSEWIdth searches when a pulse is found that has the specified polarity, and is either inside or outside the limits as specified by SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT and SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT. The polarity is selected using the SEARCH:SEARCHX:TRIGGER:A:RUNT:POLARITY command.
  • SETHold specifies a setup and hold search.
  • RUNt searches for 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 using the SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:CHX and SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:CHX commands.
  • TRANsition searches for 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.
  • LOGic specifies that a search occurs when specified conditions are met, and is controlled by the SEARCH:A:LOGIc commands.
  • TIMEout specifies that a search occurs when no pulse is detected in a specified time.
  • BUS specifies that a search occurs when a communications signal is found.

upperthreshold property

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

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

SearchSearchItemTriggerABus

Bases: SCPICmdRead

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

Description
  • Queries the SEARCH:SEARCH<x>:TRIGger:A:BUS settings. is the search number, which is always 1. There are two buses, B1-B2. To set the search type to bus, use SEARCH:SEARCHX:TRIGGER:A:TYPE BUS.
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.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS?
Properties
  • .b: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x> command tree.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce command.

b property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .arinc429a: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A command tree.
  • .audio: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio command tree.
  • .can: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN command tree.
  • .ethernet: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet command tree.
  • .flexray: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray command tree.
  • .i2c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C command tree.
  • .lin: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN command tree.
  • .mil1553b: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B command tree.
  • .parallel: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel command tree.
  • .rs232c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C command tree.
  • .spi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI command tree.
  • .usb: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB command tree.

source property

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

Description
  • This command specifies the source of a bus search. is the search number. SEARCH is the search number, which is always 1.
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 {B<x>}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce?
Info
  • B1 specifies the Bus 1 source.
  • B2 specifies the Bus 2 source.
  • B3 specifies the Bus 3 source.
  • B4 specifies the Bus 4 source.

SearchSearchItemTriggerABusBItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .arinc429a: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A command tree.
  • .audio: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio command tree.
  • .can: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN command tree.
  • .ethernet: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet command tree.
  • .flexray: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray command tree.
  • .i2c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C command tree.
  • .lin: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN command tree.
  • .mil1553b: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B command tree.
  • .parallel: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel command tree.
  • .rs232c: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C command tree.
  • .spi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI command tree.
  • .usb: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB command tree.

arinc429a property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition command.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE command.
  • .label: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel command tree.
  • .sdi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI command.
  • .ssm: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM command.

audio property

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

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

can property

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

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

ethernet property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa command tree.
  • .frametype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe command.
  • .ipheader: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader command tree.
  • .mac: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC command tree.
  • .qtag: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG command tree.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier command.
  • .tcpheader: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader command tree.

flexray property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition command.
  • .cyclecount: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount command tree.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa command tree.
  • .eoftype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE command.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE command.
  • .frameid: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID command tree.
  • .frametype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType command.
  • .header: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER command tree.

i2c property

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

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

lin property

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

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

mil1553b property

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

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

parallel property

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

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

rs232c property

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

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

spi property

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

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

usb property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess command tree.
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa command tree.
  • .endpoint: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint command tree.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE command.
  • .handshaketype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier command.
  • .sofframenumber: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber command.
  • .specialtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType command.
  • .split: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit command tree.
  • .tokentype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType command.

SearchSearchItemTriggerABusBItemArinc429a

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition command.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE command.
  • .label: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel command tree.
  • .sdi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI command.
  • .ssm: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM command.

condition property

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

Description
  • This command sets the condition (word start, label, matching data, word end, or error) to be used to search on ARINC429 bus data. SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A: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:B<x>:ARINC429A:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition {STARt|END|LABel|DATA|LABELANDDATA|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
Info
  • STARt specifies a search based on the first bit of a word.
  • END specifies a search based on the 32nd bit of a word.
  • LABel specifies a search for a matching label.
  • DATA specifies a search for matching packet data field(s).
  • LABELANDDATA specifies a search for matching label and matching packet data field(s).
  • ERROR specifies a search for specified packet error.

errtype property

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

Description
  • This command specifies the error type when searching on an ARINC429 bus signal. The search condition needs to be set to ERROR (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A: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:B<x>:ARINC429A:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE {ANY|GAP|WORD|PARity}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?
Info
  • ANY sets the error type to match any of the other available error types.
  • GAP sets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).
  • WORD sets the error type to match on word errors (incorrect number of bits in a word or bits that violate return to zero transmission).
  • PARity sets the error type to match on parity errors (parity value results in even parity count for a word).

label property

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

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

sdi property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI command.

Description
  • This command specifies the value for the SDI field to be used when searching on the ARINC429 bus data field(s). The search condition must be set to DATA or LABELANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI? 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:B<x>:ARINC429A:SDI value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI?

ssm property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM command.

Description
  • This command specifies the value for the SSM field to be used when searching on the ARINC429 bus data field(s). The search condition must be set to DATA or LABELANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM? 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:B<x>:ARINC429A:SSM value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM?

SearchSearchItemTriggerABusBItemArinc429aCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the condition (word start, label, matching data, word end, or error) to be used to search on ARINC429 bus data. SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A: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:B<x>:ARINC429A:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition {STARt|END|LABel|DATA|LABELANDDATA|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
Info
  • STARt specifies a search based on the first bit of a word.
  • END specifies a search based on the 32nd bit of a word.
  • LABel specifies a search for a matching label.
  • DATA specifies a search for matching packet data field(s).
  • LABELANDDATA specifies a search for matching label and matching packet data field(s).
  • ERROR specifies a search for specified packet error.

SearchSearchItemTriggerABusBItemArinc429aErrtype

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the error type when searching on an ARINC429 bus signal. The search condition needs to be set to ERROR (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A: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:B<x>:ARINC429A:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE {ANY|GAP|WORD|PARity}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?
Info
  • ANY sets the error type to match any of the other available error types.
  • GAP sets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).
  • WORD sets the error type to match on word errors (incorrect number of bits in a word or bits that violate return to zero transmission).
  • PARity sets the error type to match on parity errors (parity value results in even parity count for a word).

SearchSearchItemTriggerABusBItemArinc429aLabel

Bases: SCPICmdRead

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

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

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue command.

Description
  • When the search condition is set to LABel, and the qualifier is set to either INrange or OUTrange, this command specifies the upper value of the range for a match on the label field. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:LABEL:VALUE to specify the lower value of the range). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel: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:B<x>:ARINC429A:LABel:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier command.

Description
  • This command specifies the qualifier to be used when searching on the ARINC429 label field. The search condition must be set to LABel or LABELANDDATA. The default qualifier is ‘Equal to’. SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel: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:B<x>:ARINC429A:LABel:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier {LESSthan|MOREthan|Equal|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
  • LESSthan sets label qualifier to less than.
  • MOREthan sets the label qualifier to greater than.
  • EQual sets the label qualifier to equal.
  • UNEQual sets the label qualifier to not equal.
  • LESSEQual sets the label qualifier to less than or equal.
  • MOREEQual sets the label qualifier to greater than or equal.
  • INrange sets the label qualifier to in range.
  • OUTrange sets the label qualifier to out of range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue command.

Description
  • This command specifies the low value to be used when searching on the ARINC429 bus label field. The search condition must be set to LABel or LABELANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel: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:B<x>:ARINC429A:LABel:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?

SearchSearchItemTriggerABusBItemArinc429aLabelHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue command.

Description
  • When the search condition is set to LABel, and the qualifier is set to either INrange or OUTrange, this command specifies the upper value of the range for a match on the label field. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:LABEL:VALUE to specify the lower value of the range). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel: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:B<x>:ARINC429A:LABel:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?

SearchSearchItemTriggerABusBItemArinc429aLabelQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier command.

Description
  • This command specifies the qualifier to be used when searching on the ARINC429 label field. The search condition must be set to LABel or LABELANDDATA. The default qualifier is ‘Equal to’. SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel: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:B<x>:ARINC429A:LABel:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier {LESSthan|MOREthan|Equal|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
  • LESSthan sets label qualifier to less than.
  • MOREthan sets the label qualifier to greater than.
  • EQual sets the label qualifier to equal.
  • UNEQual sets the label qualifier to not equal.
  • LESSEQual sets the label qualifier to less than or equal.
  • MOREEQual sets the label qualifier to greater than or equal.
  • INrange sets the label qualifier to in range.
  • OUTrange sets the label qualifier to out of range.

SearchSearchItemTriggerABusBItemArinc429aLabelValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue command.

Description
  • This command specifies the low value to be used when searching on the ARINC429 bus label field. The search condition must be set to LABel or LABELANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel: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:B<x>:ARINC429A:LABel:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?

SearchSearchItemTriggerABusBItemArinc429aSdi

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI command.

Description
  • This command specifies the value for the SDI field to be used when searching on the ARINC429 bus data field(s). The search condition must be set to DATA or LABELANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI? 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:B<x>:ARINC429A:SDI value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SDI?

SearchSearchItemTriggerABusBItemArinc429aSsm

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM command.

Description
  • This command specifies the value for the SSM field to be used when searching on the ARINC429 bus data field(s). The search condition must be set to DATA or LABELANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). SEARCH is the search number, which is always 1. B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM? 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:B<x>:ARINC429A:SSM value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ARINC429A:SSM?

SearchSearchItemTriggerABusBItemAudio

Bases: SCPICmdRead

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

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

condition property

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

Description
  • This command sets the condition (start of frame or matching data) to be used to search on audio bus data. SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition?
Info
  • SOF specifies to search on the start of frame.
  • DATA specifies to search on matching data.

data property

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

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

SearchSearchItemTriggerABusBItemAudioCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the condition (start of frame or matching data) to be used to search on audio bus data. SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:CONDition?
Info
  • SOF specifies to search on the start of frame.
  • DATA specifies to search on matching data.

SearchSearchItemTriggerABusBItemAudioData

Bases: SCPICmdRead

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

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

hivalue property

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

Description
  • This command sets the upper word value to be used to search on audio bus data. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:DATA:VALUE to search on the lower word value.) The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <String>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
Info
  • <String> specifies the upper word value.

offset property

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

Description
  • This commands sets the data offset value to be used to search on audio bus data. The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?
Info
  • <NR1> is the data offset value.

qualifier property

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

Description
  • This command sets the qualifier (<, >, =, <=, >=, not =, in range, out of range) to be used to search on audio bus data. The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?
Info
  • LESSthan sets the qualifier to less than.
  • MOREthan sets the qualifier to greater than.
  • EQual sets the qualifier to equal.
  • UNEQual sets the qualifier to not equal.
  • LESSEQual sets the qualifier to less than or equal.
  • MOREEQual sets the qualifier to greater than or equal.
  • INrange sets the qualifier to in range.
  • OUTrange sets the qualifier to out of range.

value property

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

Description
  • This command sets the lower word value to be used to search on audio bus data. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:DATA:HIVALUE to set the upper word value.) The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <String>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?

word property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD command.

Description
  • This command sets the alignment of the data (left, right or either) to be used to search on audio bus data. The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD? 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:B<x>:AUDio:DATa:WORD value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD?
Info
  • EITher aligns the data to either left or right.
  • LEFt aligns the data to the left.
  • RIGht aligns the data to the right.

SearchSearchItemTriggerABusBItemAudioDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the upper word value to be used to search on audio bus data. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:DATA:VALUE to search on the lower word value.) The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <String>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
Info
  • <String> specifies the upper word value.

SearchSearchItemTriggerABusBItemAudioDataOffset

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This commands sets the data offset value to be used to search on audio bus data. The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?
Info
  • <NR1> is the data offset value.

SearchSearchItemTriggerABusBItemAudioDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the qualifier (<, >, =, <=, >=, not =, in range, out of range) to be used to search on audio bus data. The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?
Info
  • LESSthan sets the qualifier to less than.
  • MOREthan sets the qualifier to greater than.
  • EQual sets the qualifier to equal.
  • UNEQual sets the qualifier to not equal.
  • LESSEQual sets the qualifier to less than or equal.
  • MOREEQual sets the qualifier to greater than or equal.
  • INrange sets the qualifier to in range.
  • OUTrange sets the qualifier to out of range.

SearchSearchItemTriggerABusBItemAudioDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the lower word value to be used to search on audio bus data. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:DATA:HIVALUE to set the upper word value.) The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio: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:B<x>:AUDio:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <String>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?

SearchSearchItemTriggerABusBItemAudioDataWord

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD command.

Description
  • This command sets the alignment of the data (left, right or either) to be used to search on audio bus data. The search condition must be set to DATA using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:AUDIO:CONDITION. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD? 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:B<x>:AUDio:DATa:WORD value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:AUDio:DATa:WORD?
Info
  • EITher aligns the data to either left or right.
  • LEFt aligns the data to the left.
  • RIGht aligns the data to the right.

SearchSearchItemTriggerABusBItemCan

Bases: SCPICmdRead

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

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

address property

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

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

condition property

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

Description
  • This command sets the condition (start of frame, frame type, identifier, matching data, end of frame, missing ACK field, bit-stuffing error, form error, any error, CAN FD BRS bit, or CAN FD ESI bit) to be used to search on CAN bus data. SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATA|IDANDDATA|EOF|ACKMISS|ERROR|FORMERRor|ANYERRor|FDBRS|FDESI}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition?
Info
  • SOF specifies a search based on the start of frame.
  • FRAMEtype specifies a search based on the frame type.
  • IDentifier specifies a search based on the frame identifier.
  • DATA specifies a search based on the frame data.
  • IDANDDATA specifies a search based on the frame identifier and data.
  • EOF specifies a search based on the end of frame.
  • ACKMISS specifies a search based on the missing ACK field.
  • ERROR specifies a search based on bit stuffing errors.
  • FORMERRor specifies a search based on packet form errors.
  • ANYERRor specifies a search based on matching any packet error (missing ACK, or form error).
  • FDBRS specifies a search based on a CAN FD frame’s BRS bit.
  • FDESI specifies a search based on a CAN FD frame’s ESI bit.

data property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:DIRection command.
  • .offset: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue command.

fd property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FD:BRSBIT command.
  • .esibit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT command.

frametype property

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

Description
  • This command sets the frame type (data, remote, error or overload) to be used to search on CAN bus data. This only applies if the search condition has been set to FRAMEtype (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FRAMEtype value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
Info
  • DATA specifies a data frame.
  • REMote specifies a remote frame.
  • ERRor specifies an error frame.
  • OVERLoad specifies an overload frame.

identifier property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:IDentifier:MODe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue command.

SearchSearchItemTriggerABusBItemCanAddress

Bases: SCPICmdRead

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

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

mode property

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

Description
  • This command sets the addressing mode (standard or extended format) to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN: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:B<x>:CAN:ADDRess:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe {STandard|EXTENDed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?
Info
  • STandard specifies an 11-bit identifier field.
  • EXTENDed specifies a 29-bit identifier field.

value property

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

Description
  • This command sets the binary address value to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN: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:B<x>:CAN:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?
Info
  • <bin> is the address in binary format.

SearchSearchItemTriggerABusBItemCanAddressMode

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the addressing mode (standard or extended format) to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN: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:B<x>:CAN:ADDRess:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe {STandard|EXTENDed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?
Info
  • STandard specifies an 11-bit identifier field.
  • EXTENDed specifies a 29-bit identifier field.

SearchSearchItemTriggerABusBItemCanAddressValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the binary address value to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN: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:B<x>:CAN:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?
Info
  • <bin> is the address in binary format.

SearchSearchItemTriggerABusBItemCanCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the condition (start of frame, frame type, identifier, matching data, end of frame, missing ACK field, bit-stuffing error, form error, any error, CAN FD BRS bit, or CAN FD ESI bit) to be used to search on CAN bus data. SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATA|IDANDDATA|EOF|ACKMISS|ERROR|FORMERRor|ANYERRor|FDBRS|FDESI}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition?
Info
  • SOF specifies a search based on the start of frame.
  • FRAMEtype specifies a search based on the frame type.
  • IDentifier specifies a search based on the frame identifier.
  • DATA specifies a search based on the frame data.
  • IDANDDATA specifies a search based on the frame identifier and data.
  • EOF specifies a search based on the end of frame.
  • ACKMISS specifies a search based on the missing ACK field.
  • ERROR specifies a search based on bit stuffing errors.
  • FORMERRor specifies a search based on packet form errors.
  • ANYERRor specifies a search based on matching any packet error (missing ACK, or form error).
  • FDBRS specifies a search based on a CAN FD frame’s BRS bit.
  • FDESI specifies a search based on a CAN FD frame’s ESI bit.

SearchSearchItemTriggerABusBItemCanData

Bases: SCPICmdRead

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

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

direction property

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

Description
  • This command sets the data direction (read, write or nocare) to be used to search on CAN bus data. This only applies if the search condition has been set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection?
Info
  • READ specifies the read direction.
  • WRITE specifies the write direction.
  • NOCARE specifies either a read or write direction.

offset property

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

Description
  • This command specifies the data offset in bytes to search for in a CAN search. The default value is 0. SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?
Info
  • <NR1> is a number specifying the data offset. It can be set to -1 to 7 for CAN 2.0 and -1 to 63 for CAN FD. These ranges are modified by the following.

qualifier property

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

Description
  • This command sets the qualifier (<, >, =, not =, <=) to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
Info
  • LESSthan searches for bus data less than the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • MOREthan searches for bus data greater than the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • EQual searches for bus data equal to the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • UNEQual searches for bus data not equal to the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • LESSEQual searches for bus data less equal to the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.

size property

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

Description
  • This command sets the length of the data string, in bytes, to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe?
Info
  • <NR1> is the data string length in bytes.

value property

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

Description
  • This command sets the binary data value to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemCanDataDirection

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the data direction (read, write or nocare) to be used to search on CAN bus data. This only applies if the search condition has been set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:DIRection?
Info
  • READ specifies the read direction.
  • WRITE specifies the write direction.
  • NOCARE specifies either a read or write direction.

SearchSearchItemTriggerABusBItemCanDataOffset

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data offset in bytes to search for in a CAN search. The default value is 0. SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?
Info
  • <NR1> is a number specifying the data offset. It can be set to -1 to 7 for CAN 2.0 and -1 to 63 for CAN FD. These ranges are modified by the following.

SearchSearchItemTriggerABusBItemCanDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the qualifier (<, >, =, not =, <=) to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
Info
  • LESSthan searches for bus data less than the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • MOREthan searches for bus data greater than the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • EQual searches for bus data equal to the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • UNEQual searches for bus data not equal to the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.
  • LESSEQual searches for bus data less equal to the value specified by SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:DATA:VALUE.

SearchSearchItemTriggerABusBItemCanDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the length of the data string, in bytes, to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:SIZe?
Info
  • <NR1> is the data string length in bytes.

SearchSearchItemTriggerABusBItemCanDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the binary data value to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:DATa:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemCanFd

Bases: SCPICmdRead

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

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

brsbit property

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

Description
  • This command specifies the binary data value to be used to search on CAN FD BRS bits. This only applies if the search condition has been set to FDBRSBIT (using SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition ). SEARCH:<x> is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FD:BRSBIT value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?
Info
  • ZERo , OFF, and 0 specify that the BRS bit must have value 0. If queried, the command will always return 0 if set with these arguments.
  • ONE , ON, and 1 specify that the BRS bit must have value 1. If queried, the command will always return 1 if set with these arguments.
  • NOCARE , X, and x specify that the BRS bit may be either 1 or 0. If queried, the command will always return X if set with these arguments.

esibit property

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

Description
  • This command specifies the binary data value to be used to search on CAN FD ESI bits. This only applies if the search condition has been set to FDESIBIT (using SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition ). SEARCH:<x> is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FD:ESIBIT value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?
Info
  • ZERo , OFF, and 0 specify that the BRS bit must have value 0. If queried, the command will always return 0 if set with these arguments.
  • ONE , ON, and 1 specify that the BRS bit must have value 1. If queried, the command will always return 1 if set with these arguments.
  • NOCARE , X, and x specify that the BRS bit may be either 1 or 0. If queried, the command will always return X if set with these arguments.

SearchSearchItemTriggerABusBItemCanFdBrsbit

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the binary data value to be used to search on CAN FD BRS bits. This only applies if the search condition has been set to FDBRSBIT (using SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition ). SEARCH:<x> is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FD:BRSBIT value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?
Info
  • ZERo , OFF, and 0 specify that the BRS bit must have value 0. If queried, the command will always return 0 if set with these arguments.
  • ONE , ON, and 1 specify that the BRS bit must have value 1. If queried, the command will always return 1 if set with these arguments.
  • NOCARE , X, and x specify that the BRS bit may be either 1 or 0. If queried, the command will always return X if set with these arguments.

SearchSearchItemTriggerABusBItemCanFdEsibit

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the binary data value to be used to search on CAN FD ESI bits. This only applies if the search condition has been set to FDESIBIT (using SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:CONDition ). SEARCH:<x> is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FD:ESIBIT value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?
Info
  • ZERo , OFF, and 0 specify that the BRS bit must have value 0. If queried, the command will always return 0 if set with these arguments.
  • ONE , ON, and 1 specify that the BRS bit must have value 1. If queried, the command will always return 1 if set with these arguments.
  • NOCARE , X, and x specify that the BRS bit may be either 1 or 0. If queried, the command will always return X if set with these arguments.

SearchSearchItemTriggerABusBItemCanFrametype

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the frame type (data, remote, error or overload) to be used to search on CAN bus data. This only applies if the search condition has been set to FRAMEtype (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:FRAMEtype value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
Info
  • DATA specifies a data frame.
  • REMote specifies a remote frame.
  • ERRor specifies an error frame.
  • OVERLoad specifies an overload frame.

SearchSearchItemTriggerABusBItemCanIdentifier

Bases: SCPICmdRead

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

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

mode property

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

Description
  • This command sets the addressing mode (standard or extended format) to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:IDentifier:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTENDed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?
Info
  • STandard specifies an 11-bit identifier field.
  • EXTENDed specifies a 29-bit identifier field.

value property

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

Description
  • This command sets the binary address value to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?
Info
  • <bin> is the address in binary format.

SearchSearchItemTriggerABusBItemCanIdentifierMode

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the addressing mode (standard or extended format) to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:IDentifier:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTENDed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?
Info
  • STandard specifies an 11-bit identifier field.
  • EXTENDed specifies a 29-bit identifier field.

SearchSearchItemTriggerABusBItemCanIdentifierValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the binary address value to be used to search on CAN bus data. This only applies if the search condition has been set to IDANDDATA or DATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:CAN:CONDITION). SEARCH is the search number, which is always 1, and B is the bus number (1-2).
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:CAN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?
Info
  • <bin> is the address in binary format.

SearchSearchItemTriggerABusBItemEthernet

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa command tree.
  • .frametype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe command.
  • .ipheader: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader command tree.
  • .mac: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC command tree.
  • .qtag: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG command tree.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier command.
  • .tcpheader: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader command tree.

condition property

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

Description
  • When searching through Ethernet data, this command specifies the field or condition to search for. SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
Info
  • SFD - Start of frame delimiter field.
  • MACADDRess - MAC addresses field.
  • MACLENgth - MAC length/type field.
  • IPHeader - IP header field. This argument is only available when PROTOCOL is set to IPv4 (using the command BUS:BX:ETHERNET:PROTOCOL).
  • TCPHeader - TCP header field. This argument is only available when PROTOCOL is set to IPv4 (using the command BUS:BX:ETHERNET:PROTOCOL).
  • DATa - TCP/IPv4 or MAC protocol client data field. Use the command BUS:BX:ETHERNET:PROTOCOL to specify either TCP/IPv4 or OTHER protocol. If the protocol is set to OTHER, DATa refers to the MAC client data.
  • EOP - End of Packet field.
  • IDLe - Idle field.
  • FCSError - Frame Check Sequence Error (CRC) field.
  • QTAG - IEEE 802.1Q (VLAN) control information field. In order to use QTAG as a search condition, the frame type must be set to QTAG (using TRIGGER:A:BUS:BX:ETHERNET:FRAMETYPE).

data property

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

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

frametype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe command.

Description
  • This command specifies which Ethernet frame type to search for: either Basic or QTAG (IEEE 802.1Q, or VLAN tagging). The default is Basic. SEARCH is the search number, which is always 1, and B is the bus number 1-2.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:FRAMETYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe {BASic|QTAG}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
Info
  • BASic is the standard Ethernet frame.
  • QTAG is the Q-Tag Ethernet frame (also called VLAN tagging.).

ipheader property

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

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

mac property

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

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

qtag property

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

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

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier command.

Description
  • This command specifies the qualifier to be used when the Ethernet search condition is set to MACLENgth or DATa. Normally, the Ethernet qualifier is set to ‘Equal to’. SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?

tcpheader property

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

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

SearchSearchItemTriggerABusBItemEthernetCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When searching through Ethernet data, this command specifies the field or condition to search for. SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
Info
  • SFD - Start of frame delimiter field.
  • MACADDRess - MAC addresses field.
  • MACLENgth - MAC length/type field.
  • IPHeader - IP header field. This argument is only available when PROTOCOL is set to IPv4 (using the command BUS:BX:ETHERNET:PROTOCOL).
  • TCPHeader - TCP header field. This argument is only available when PROTOCOL is set to IPv4 (using the command BUS:BX:ETHERNET:PROTOCOL).
  • DATa - TCP/IPv4 or MAC protocol client data field. Use the command BUS:BX:ETHERNET:PROTOCOL to specify either TCP/IPv4 or OTHER protocol. If the protocol is set to OTHER, DATa refers to the MAC client data.
  • EOP - End of Packet field.
  • IDLe - Idle field.
  • FCSError - Frame Check Sequence Error (CRC) field.
  • QTAG - IEEE 802.1Q (VLAN) control information field. In order to use QTAG as a search condition, the frame type must be set to QTAG (using TRIGGER:A:BUS:BX:ETHERNET:FRAMETYPE).

SearchSearchItemTriggerABusBItemEthernetData

Bases: SCPICmdRead

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

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

hivalue property

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

Description
  • When the search condition is set to DATa, and the qualifier is set to either INrange or OUTrange, this command specifies the upper data value of the range. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:VALUE to specify the lower data value of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
Info
  • QString is a quoted string whose length varies depending on the size setting, up to 32 bits. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:SIZE to specify size.) The allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

offset property

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

Description
  • When the search condition is set to DATa, this command specifies where in the data field to look for the data search value. In other words, it specifies the offset into the data field, in bytes, where the value will be matched. SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
Info
  • NR1 is an integer. The minimum and default values are -1 (don’t care) and the maximum is 1,499.

size property

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

Description
  • When the search condition is set to DATa, this command specifies the number of contiguous TCP/IPv4/MAC client data bytes to search for. SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
Info
  • NR1 is an integer. The minimum and default values are 1 and maximum is 16, except when the qualifier is set to either INrange or OUTrange. In these cases, the maximum size is 4.

value property

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

Description
  • When the search condition is set to DATa, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value to search for. When the search condition is set to DATa, and the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:HIVALUE to specify the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
Info
  • QString is a quoted string where the allowable characters are 0, 1, and X. The allowable number of characters depends on the setting for size. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:SIZE to specify size.) The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When the search condition is set to DATa, and the qualifier is set to either INrange or OUTrange, this command specifies the upper data value of the range. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:VALUE to specify the lower data value of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
Info
  • QString is a quoted string whose length varies depending on the size setting, up to 32 bits. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:SIZE to specify size.) The allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetDataOffset

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When the search condition is set to DATa, this command specifies where in the data field to look for the data search value. In other words, it specifies the offset into the data field, in bytes, where the value will be matched. SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
Info
  • NR1 is an integer. The minimum and default values are -1 (don’t care) and the maximum is 1,499.

SearchSearchItemTriggerABusBItemEthernetDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When the search condition is set to DATa, this command specifies the number of contiguous TCP/IPv4/MAC client data bytes to search for. SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
Info
  • NR1 is an integer. The minimum and default values are 1 and maximum is 16, except when the qualifier is set to either INrange or OUTrange. In these cases, the maximum size is 4.

SearchSearchItemTriggerABusBItemEthernetDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When the search condition is set to DATa, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value to search for. When the search condition is set to DATa, and the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:HIVALUE to specify the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
Info
  • QString is a quoted string where the allowable characters are 0, 1, and X. The allowable number of characters depends on the setting for size. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:ETHERNET:DATA:SIZE to specify size.) The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetFrametype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe command.

Description
  • This command specifies which Ethernet frame type to search for: either Basic or QTAG (IEEE 802.1Q, or VLAN tagging). The default is Basic. SEARCH is the search number, which is always 1, and B is the bus number 1-2.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:FRAMETYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe {BASic|QTAG}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
Info
  • BASic is the standard Ethernet frame.
  • QTAG is the Q-Tag Ethernet frame (also called VLAN tagging.).

SearchSearchItemTriggerABusBItemEthernetIpheader

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader? query and raise an AssertionError if the returned value does not match value.
Properties
  • .protocol: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.
  • .sourceaddr: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.

protocol property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.

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

sourceaddr property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.

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

SearchSearchItemTriggerABusBItemEthernetIpheaderProtocol

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.

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

value property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue command.

Description
  • When the Ethernet search condition is set to IPHeader, this command specifies the value of the 8-bit protocol field that is to be used in the search (along with the source and destination addresses). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol: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:B<x>:ETHERnet:IPHeader:PROTOcol:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
Info
  • QString is a quoted string of up to 8 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetIpheaderProtocolValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue command.

Description
  • When the Ethernet search condition is set to IPHeader, this command specifies the value of the 8-bit protocol field that is to be used in the search (along with the source and destination addresses). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol: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:B<x>:ETHERnet:IPHeader:PROTOcol:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
Info
  • QString is a quoted string of up to 8 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetIpheaderSourceaddr

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.

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

value property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue command.

Description
  • When the Ethernet search condition is set to IPHeader, this command specifies the value of the 32-bit source address that will be used in the search (along with the protocol and destination address). The IP source address is a standard IP address such as 192.168.0.1. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr: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:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetIpheaderSourceaddrValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue command.

Description
  • When the Ethernet search condition is set to IPHeader, this command specifies the value of the 32-bit source address that will be used in the search (along with the protocol and destination address). The IP source address is a standard IP address such as 192.168.0.1. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number 1-4. 1-3 for the MDO4000C and 1-2 for the MDO3000.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr: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:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetMac

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC? query and raise an AssertionError if the returned value does not match value.
Properties
  • .length: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth command tree.
  • .type: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe command tree.

length property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth command tree.

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

type property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe command tree.

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

SearchSearchItemTriggerABusBItemEthernetMacLength

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth command tree.

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

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to either INrange or OUTrange, this command specifies the upper data value of this range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: MAC{:LENgth|:TYPe}:VALue to set the lower limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth: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:B<x>:ETHERnet:MAC:LENgth:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the 16-bit value to search for. When the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth| :TYPe}:HIVALue to set the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth: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:B<x>:ETHERnet:MAC:LENgth:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetMacLengthHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to either INrange or OUTrange, this command specifies the upper data value of this range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: MAC{:LENgth|:TYPe}:VALue to set the lower limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth: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:B<x>:ETHERnet:MAC:LENgth:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetMacLengthValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the 16-bit value to search for. When the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth| :TYPe}:HIVALue to set the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth: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:B<x>:ETHERnet:MAC:LENgth:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetMacType

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe command tree.

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

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to either INrange or OUTrange, this command specifies the upper data value of this range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: MAC{:LENgth|:TYPe}:VALue to set the lower limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe: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:B<x>:ETHERnet:MAC:TYPe:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the 16-bit value to search for. When the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth| :TYPe}:HIVALue to set the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe: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:B<x>:ETHERnet:MAC:TYPe:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetMacTypeHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to either INrange or OUTrange, this command specifies the upper data value of this range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: MAC{:LENgth|:TYPe}:VALue to set the lower limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe: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:B<x>:ETHERnet:MAC:TYPe:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetMacTypeValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue command.

Description
  • When the Ethernet search condition is set to MACLENgth, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the 16-bit value to search for. When the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC{:LENgth| :TYPe}:HIVALue to set the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe: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:B<x>:ETHERnet:MAC:TYPe:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?
Info
  • QString is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetQtag

Bases: SCPICmdRead

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

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue command.

Description
  • When the Ethernet search condition is set to QTAG, this command specifies the 32-bit QTAG value to search for. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG: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:B<x>:ETHERnet:QTAG:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetQtagValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue command.

Description
  • When the Ethernet search condition is set to QTAG, this command specifies the 32-bit QTAG value to search for. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG: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:B<x>:ETHERnet:QTAG:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier command.

Description
  • This command specifies the qualifier to be used when the Ethernet search condition is set to MACLENgth or DATa. Normally, the Ethernet qualifier is set to ‘Equal to’. SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet: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:B<x>:ETHERnet:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?

SearchSearchItemTriggerABusBItemEthernetTcpheader

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader? query and raise an AssertionError if the returned value does not match value.
Properties
  • .acknum: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.
  • .seqnum: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.

acknum property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.

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

seqnum property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.

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

SearchSearchItemTriggerABusBItemEthernetTcpheaderAcknum

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.

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

value property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue command.

Description
  • When the Ethernet search condition is set to TCPHeader, this command specifies the 32-bit acknowledgement value that is to be used in the search (along with the destination and source port addresses and the sequence number). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum: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:B<x>:ETHERnet:TCPHeader:ACKnum:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetTcpheaderAcknumValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue command.

Description
  • When the Ethernet search condition is set to TCPHeader, this command specifies the 32-bit acknowledgement value that is to be used in the search (along with the destination and source port addresses and the sequence number). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum: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:B<x>:ETHERnet:TCPHeader:ACKnum:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetTcpheaderSeqnum

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.

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

value property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue command.

Description
  • When the Ethernet search condition is set to TCPHEADER, this command specifies the 32-bit sequence number that is to be used in the search (along with the destination and source port addresses and the acknowledgement value). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum: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:B<x>:ETHERnet:TCPHeader:SEQnum:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemEthernetTcpheaderSeqnumValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue command.

Description
  • When the Ethernet search condition is set to TCPHEADER, this command specifies the 32-bit sequence number that is to be used in the search (along with the destination and source port addresses and the acknowledgement value). The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B is the bus number B1-B4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum: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:B<x>:ETHERnet:TCPHeader:SEQnum:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
Info
  • QString is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.

SearchSearchItemTriggerABusBItemFlexray

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray? query and raise an AssertionError if the returned value does not match value.
Properties
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition command.
  • .cyclecount: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount command tree.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa command tree.
  • .eoftype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE command.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE command.
  • .frameid: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID command tree.
  • .frametype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType command.
  • .header: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER command tree.

condition property

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

Description
  • This command specifies the condition to use when searching on FlexRay bus data (start of frame, frame type, ID, cycle count, header, data, ID and data, EOF, error). SEARCH is the search number, which is always 1, and B is the bus number B1-B2.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition {SOF|FRAMETypeid|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition?
Info
  • SOF sets the search condition to start of frame.
  • FRAMETypeid sets the search condition to a frame type id.
  • CYCLEcount sets the search condition to cycle count.
  • HEADer sets the search condition to header.
  • DATA sets the search condition to data.
  • IDANDDATA sets the search condition to ID and data.
  • EOF sets the search condition to EOF.
  • ERROR sets the search condition to an error.

cyclecount property

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

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

data property

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

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

eoftype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE command.

Description
  • This command specifies which end of file type to use (static, dynamic or any) when searching on the FlexRay bus EOF field. The search condition needs to be set to EOF (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE? 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:B<x>:FLEXray:EOFTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?
Info
  • STATic sets the FlexRay end of frame type to STATIC.
  • DYNAMic sets the FlexRay end of frame type to DYNAMIC.
  • ANY sets the FlexRay end of frame type to ANY type.

errtype property

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

Description
  • This command specifies the error type to use when searching on the FlexRay bus signal. The search condition needs to be set to ERROR (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?
Info
  • CRCHeader sets the error type to CRC header.
  • CRCTrailer sets the error type to CRC trailer.
  • SYNCFrame sets the error type to sync frame.
  • STARTupnosync sets the error type to start up with no sync.
  • NULLFRStatic sets the error type to null frame static.
  • NULLFRDynamic sets the error type to null frame dynamic.

frameid property

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

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

frametype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType command.

Description
  • This command specifies the frame type (normal, payload, null, sync or startup) to use when searching on FlexRay bus data. The search condition needs to be set to FRAMEType (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:FRAMEType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType?
Info
  • NORMal sets the frame type to normal.
  • PAYLoad sets the frame type to payload.
  • NULL sets the frame type to NULL.
  • SYNC sets the frame type to sync.
  • STARTup sets the frame type to start up.

header property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .crc: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC command.
  • .cyclecount: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount command.
  • .frameid: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID command.
  • .indbits: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits command.
  • .paylength: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength command.

SearchSearchItemTriggerABusBItemFlexrayCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the condition to use when searching on FlexRay bus data (start of frame, frame type, ID, cycle count, header, data, ID and data, EOF, error). SEARCH is the search number, which is always 1, and B is the bus number B1-B2.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition {SOF|FRAMETypeid|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CONDition?
Info
  • SOF sets the search condition to start of frame.
  • FRAMETypeid sets the search condition to a frame type id.
  • CYCLEcount sets the search condition to cycle count.
  • HEADer sets the search condition to header.
  • DATA sets the search condition to data.
  • IDANDDATA sets the search condition to ID and data.
  • EOF sets the search condition to EOF.
  • ERROR sets the search condition to an error.

SearchSearchItemTriggerABusBItemFlexrayCyclecount

Bases: SCPICmdRead

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

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

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue command.

Description
  • This command specifies the upper data value of the range to be used when searching on the FlexRay bus cycle count field. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CYCLECOUNT:VALUE to set the low value.) The search condition must be set to CYCLEcount (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount: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:B<x>:FLEXray:CYCLEcount:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
Info
  • <QString> is a quoted string that is the cycle count high value.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier command.

Description
  • This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range) to use when searching on the FlexRay bus cycle count field. The search condition must be set to CYCLEcount (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount: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:B<x>:FLEXray:CYCLEcount:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue command.

Description
  • This command specifies the low data value to be used when searching on the FlexRay bus cycle count field. The search condition must be set to CYCLEcount (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount: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:B<x>:FLEXray:CYCLEcount:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Info
  • <QString> is a quoted string that is the cycle count binary value.

SearchSearchItemTriggerABusBItemFlexrayCyclecountHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue command.

Description
  • This command specifies the upper data value of the range to be used when searching on the FlexRay bus cycle count field. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CYCLECOUNT:VALUE to set the low value.) The search condition must be set to CYCLEcount (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount: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:B<x>:FLEXray:CYCLEcount:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
Info
  • <QString> is a quoted string that is the cycle count high value.

SearchSearchItemTriggerABusBItemFlexrayCyclecountQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier command.

Description
  • This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range) to use when searching on the FlexRay bus cycle count field. The search condition must be set to CYCLEcount (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount: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:B<x>:FLEXray:CYCLEcount:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?

SearchSearchItemTriggerABusBItemFlexrayCyclecountValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue command.

Description
  • This command specifies the low data value to be used when searching on the FlexRay bus cycle count field. The search condition must be set to CYCLEcount (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount: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:B<x>:FLEXray:CYCLEcount:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Info
  • <QString> is a quoted string that is the cycle count binary value.

SearchSearchItemTriggerABusBItemFlexrayData

Bases: SCPICmdRead

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

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

hivalue property

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

Description
  • This command specifies the high value to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
Info
  • <QString> is a quoted string that is the data field high binary value.

offset property

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

Description
  • This command specifies the offset of the data string in bytes to be used when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
Info
  • <NR1> is the data offset in bytes. A byte offset of -1 signifies don’t care, and no byte offset is used. The instrument will search or match any byte value that fits.

qualifier property

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

Description
  • This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range) to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
Info
  • LESSthan sets the data qualifier to less than.
  • MOREthan sets the data qualifier to greater than.
  • EQual sets the data qualifier to equal.
  • UNEQual sets the data qualifier to not equal.
  • LESSEQual sets the data qualifier to less than or equal.
  • MOREEQual sets the data qualifier to greater than or equal.
  • INrange sets the data qualifier to in range.
  • OUTrange sets the data qualifier to out of range.

size property

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

Description
  • This command specifies the length of the data string, in bytes, to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?
Info
  • <NR1> is the length of the data string in bytes. Length range is 1 to 8.

value property

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

Description
  • This command specifies the low value to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?
Info
  • <QString> is a quoted string that is the low binary data string to be used for a FlexRay search if the search condition is set to IDANDDATA.

SearchSearchItemTriggerABusBItemFlexrayDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the high value to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
Info
  • <QString> is a quoted string that is the data field high binary value.

SearchSearchItemTriggerABusBItemFlexrayDataOffset

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the offset of the data string in bytes to be used when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
Info
  • <NR1> is the data offset in bytes. A byte offset of -1 signifies don’t care, and no byte offset is used. The instrument will search or match any byte value that fits.

SearchSearchItemTriggerABusBItemFlexrayDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range) to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
Info
  • LESSthan sets the data qualifier to less than.
  • MOREthan sets the data qualifier to greater than.
  • EQual sets the data qualifier to equal.
  • UNEQual sets the data qualifier to not equal.
  • LESSEQual sets the data qualifier to less than or equal.
  • MOREEQual sets the data qualifier to greater than or equal.
  • INrange sets the data qualifier to in range.
  • OUTrange sets the data qualifier to out of range.

SearchSearchItemTriggerABusBItemFlexrayDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the length of the data string, in bytes, to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?
Info
  • <NR1> is the length of the data string in bytes. Length range is 1 to 8.

SearchSearchItemTriggerABusBItemFlexrayDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the low value to use when searching on the FlexRay bus data field. The search condition needs to be set to ID or IDANDDATA (using TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?
Info
  • <QString> is a quoted string that is the low binary data string to be used for a FlexRay search if the search condition is set to IDANDDATA.

SearchSearchItemTriggerABusBItemFlexrayEoftype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE command.

Description
  • This command specifies which end of file type to use (static, dynamic or any) when searching on the FlexRay bus EOF field. The search condition needs to be set to EOF (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE? 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:B<x>:FLEXray:EOFTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?
Info
  • STATic sets the FlexRay end of frame type to STATIC.
  • DYNAMic sets the FlexRay end of frame type to DYNAMIC.
  • ANY sets the FlexRay end of frame type to ANY type.

SearchSearchItemTriggerABusBItemFlexrayErrtype

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the error type to use when searching on the FlexRay bus signal. The search condition needs to be set to ERROR (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?
Info
  • CRCHeader sets the error type to CRC header.
  • CRCTrailer sets the error type to CRC trailer.
  • SYNCFrame sets the error type to sync frame.
  • STARTupnosync sets the error type to start up with no sync.
  • NULLFRStatic sets the error type to null frame static.
  • NULLFRDynamic sets the error type to null frame dynamic.

SearchSearchItemTriggerABusBItemFlexrayFrameid

Bases: SCPICmdRead

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

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

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue command.

Description
  • This command specifies the high value to use when searching on the FlexRay bus frame ID field. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:VALUE to set the low value.) The search condition needs to be set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID: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:B<x>:FLEXray:FRAMEID:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier command.

Description
  • This command specifies the qualifier to use when searching on the FlexRay bus frame ID field. The search condition needs to be set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID: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:B<x>:FLEXray:FRAMEID:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
Info
  • LESSthan sets the frame ID qualifier to less than.
  • MOREthan sets the frame ID qualifier to more than.
  • EQual sets the frame ID qualifier to equal.
  • UNEQual sets the frame ID qualifier to unequal.
  • LESSEQual sets the frame ID qualifier to less than or equal.
  • MOREEQual sets the frame ID qualifier to greater than or equal.
  • INrange sets the frame ID qualifier to in range.
  • OUTrange sets the frame ID qualifier to outside of range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue command.

Description
  • This command specifies the low value to use when searching on the FlexRay bus frame ID field. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:HIVALUE to set the high value.) The search condition needs to be set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID: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:B<x>:FLEXray:FRAMEID:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?
Info
  • <QString> is a quoted string representing the binary data string used for FlexRay frame ID low value.

SearchSearchItemTriggerABusBItemFlexrayFrameidHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue command.

Description
  • This command specifies the high value to use when searching on the FlexRay bus frame ID field. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:VALUE to set the low value.) The search condition needs to be set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID: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:B<x>:FLEXray:FRAMEID:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?

SearchSearchItemTriggerABusBItemFlexrayFrameidQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier command.

Description
  • This command specifies the qualifier to use when searching on the FlexRay bus frame ID field. The search condition needs to be set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID: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:B<x>:FLEXray:FRAMEID:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
Info
  • LESSthan sets the frame ID qualifier to less than.
  • MOREthan sets the frame ID qualifier to more than.
  • EQual sets the frame ID qualifier to equal.
  • UNEQual sets the frame ID qualifier to unequal.
  • LESSEQual sets the frame ID qualifier to less than or equal.
  • MOREEQual sets the frame ID qualifier to greater than or equal.
  • INrange sets the frame ID qualifier to in range.
  • OUTrange sets the frame ID qualifier to outside of range.

SearchSearchItemTriggerABusBItemFlexrayFrameidValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue command.

Description
  • This command specifies the low value to use when searching on the FlexRay bus frame ID field. (Use SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:HIVALUE to set the high value.) The search condition needs to be set to IDentifier (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID: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:B<x>:FLEXray:FRAMEID:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?
Info
  • <QString> is a quoted string representing the binary data string used for FlexRay frame ID low value.

SearchSearchItemTriggerABusBItemFlexrayFrametype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType command.

Description
  • This command specifies the frame type (normal, payload, null, sync or startup) to use when searching on FlexRay bus data. The search condition needs to be set to FRAMEType (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray: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:B<x>:FLEXray:FRAMEType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:FRAMEType?
Info
  • NORMal sets the frame type to normal.
  • PAYLoad sets the frame type to payload.
  • NULL sets the frame type to NULL.
  • SYNC sets the frame type to sync.
  • STARTup sets the frame type to start up.

SearchSearchItemTriggerABusBItemFlexrayHeader

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER? query and raise an AssertionError if the returned value does not match value.
Properties
  • .crc: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC command.
  • .cyclecount: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount command.
  • .frameid: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID command.
  • .indbits: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits command.
  • .paylength: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength command.

crc property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC command.

Description
  • This command specifies the CRC portion of the binary header string to be used when searching on FlexRay bus data. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER: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:B<x>:FLEXray:HEADER:CRC value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?
Info
  • <QString> is a quoted string representing the CRC portion of the binary header string used for FlexRay search.

cyclecount property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount command.

Description
  • This command specifies to use the cycle count portion of the binary header string when searching on the FlexRay bus header. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount? 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:B<x>:FLEXray:HEADER:CYCLEcount value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
Info
  • <QString> is a quoted string representing the cycle count portion of the binary header string used for FlexRay search.

frameid property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID command.

Description
  • This command specifies to use the frame ID portion of the binary header string when searching on the FlexRay bus header. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID? 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:B<x>:FLEXray:HEADER:FRAMEID value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?
Info
  • <QString> is a quoted string representing the frame ID portion of the binary header string used for a FlexRay search.

indbits property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits command.

Description
  • This command specifies to use the indicator bits portion of the binary header string when searching on the FlexRay bus header. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits? 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:B<x>:FLEXray:HEADER:INDBits value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?

paylength property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength command.

Description
  • This command specifies to use the payload length portion of the binary header string when searching on the FlexRay bus header. This command specifies the payload length to be used in a FlexRay search. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength? 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:B<x>:FLEXray:HEADER:PAYLength value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?
Info
  • <QString> is a quoted string representing the payload length portion of the binary header string used for a FlexRay search.

SearchSearchItemTriggerABusBItemFlexrayHeaderCrc

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC command.

Description
  • This command specifies the CRC portion of the binary header string to be used when searching on FlexRay bus data. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER: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:B<x>:FLEXray:HEADER:CRC value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?
Info
  • <QString> is a quoted string representing the CRC portion of the binary header string used for FlexRay search.

SearchSearchItemTriggerABusBItemFlexrayHeaderCyclecount

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount command.

Description
  • This command specifies to use the cycle count portion of the binary header string when searching on the FlexRay bus header. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount? 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:B<x>:FLEXray:HEADER:CYCLEcount value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
Info
  • <QString> is a quoted string representing the cycle count portion of the binary header string used for FlexRay search.

SearchSearchItemTriggerABusBItemFlexrayHeaderFrameid

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID command.

Description
  • This command specifies to use the frame ID portion of the binary header string when searching on the FlexRay bus header. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID? 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:B<x>:FLEXray:HEADER:FRAMEID value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?
Info
  • <QString> is a quoted string representing the frame ID portion of the binary header string used for a FlexRay search.

SearchSearchItemTriggerABusBItemFlexrayHeaderIndbits

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits command.

Description
  • This command specifies to use the indicator bits portion of the binary header string when searching on the FlexRay bus header. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits? 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:B<x>:FLEXray:HEADER:INDBits value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?

SearchSearchItemTriggerABusBItemFlexrayHeaderPaylength

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength command.

Description
  • This command specifies to use the payload length portion of the binary header string when searching on the FlexRay bus header. This command specifies the payload length to be used in a FlexRay search. The search condition needs to be set to HEADer (using SEARCH:SEARCHX:TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength? 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:B<x>:FLEXray:HEADER:PAYLength value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?
Info
  • <QString> is a quoted string representing the payload length portion of the binary header string used for a FlexRay search.

SearchSearchItemTriggerABusBItemI2c

Bases: SCPICmdRead

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

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

address property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:ADDRess:MODe command.
  • .type: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue command.

condition property

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

Description
  • This command specifies the search condition to use for an I2C search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATA|ADDRANDDATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition?
Info
  • STARt specifies a search based on a start condition.
  • STOP specifies a search based on a stop condition.
  • REPEATstart specifies a search based on a repeat of start condition.
  • ACKMISS specifies a search based on a missing acknowledgement condition.
  • ADDRess specifies a search based on an address.
  • DATA specifies a search based on a data condition.
  • ADDRANDDATA specifies a search based on an address and data condition.

data property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:DIRection command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue command.

SearchSearchItemTriggerABusBItemI2cAddress

Bases: SCPICmdRead

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

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

mode property

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

Description
  • This command specifies the I2C address mode to be used in an I2C search: either 7 or 10-Bit. SEARCH is the search number and B SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:ADDRess:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?
Info
  • ADDR7 specifies 7-bit addresses.
  • ADDR10 specifies 10-bit addresses.

type property

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

Description
  • This command specifies the I2C address type to be used in an I2C search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess: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:BUS:B<x>:I2C:ADDRess:TYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe {GENeralcall|STARtbyte|HSmode|EEPROM|USER}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?
Info
  • GENeralcall specifies the GENeralcall address type.
  • STARtbyte specifies the STARtbyte address type.
  • HSmode specifies the HSmode address type.
  • EEPROM specifies the EEPROM address type.
  • USER specifies a user address.

value property

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

Description
  • This command specifies the address value to be used in an I2C search if the search condition is ADDRess or ADDRANDDATA (address and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?
Info
  • <bin> is the address in binary format.

SearchSearchItemTriggerABusBItemI2cAddressMode

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the I2C address mode to be used in an I2C search: either 7 or 10-Bit. SEARCH is the search number and B SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:ADDRess:MODe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?
Info
  • ADDR7 specifies 7-bit addresses.
  • ADDR10 specifies 10-bit addresses.

SearchSearchItemTriggerABusBItemI2cAddressType

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the I2C address type to be used in an I2C search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess: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:BUS:B<x>:I2C:ADDRess:TYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe {GENeralcall|STARtbyte|HSmode|EEPROM|USER}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?
Info
  • GENeralcall specifies the GENeralcall address type.
  • STARtbyte specifies the STARtbyte address type.
  • HSmode specifies the HSmode address type.
  • EEPROM specifies the EEPROM address type.
  • USER specifies a user address.

SearchSearchItemTriggerABusBItemI2cAddressValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the address value to be used in an I2C search if the search condition is ADDRess or ADDRANDDATA (address and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?
Info
  • <bin> is the address in binary format.

SearchSearchItemTriggerABusBItemI2cCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search condition to use for an I2C search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATA|ADDRANDDATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:CONDition?
Info
  • STARt specifies a search based on a start condition.
  • STOP specifies a search based on a stop condition.
  • REPEATstart specifies a search based on a repeat of start condition.
  • ACKMISS specifies a search based on a missing acknowledgement condition.
  • ADDRess specifies a search based on an address.
  • DATA specifies a search based on a data condition.
  • ADDRANDDATA specifies a search based on an address and data condition.

SearchSearchItemTriggerABusBItemI2cData

Bases: SCPICmdRead

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

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

direction property

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

Description
  • This command specifies the data direction to use for an I2C search: either read, write, or either. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection?
Info
  • READ specifies a read condition.
  • WRITE specifies a write condition.
  • NOCARE specifies either a read or write condition.

size property

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

Description
  • This command specifies the length of the data string, in bytes, to be used for an I2C search, if the search condition is set to DATA or ADDRANDDATA (address and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe?
Info
  • <NR1> is the data string length in bytes.

value property

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

Description
  • This command specifies the data value to be used in an I2C search, if the search condition is set to DATA or ADDRANDDATA (address and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemI2cDataDirection

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data direction to use for an I2C search: either read, write, or either. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:DIRection value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:DIRection?
Info
  • READ specifies a read condition.
  • WRITE specifies a write condition.
  • NOCARE specifies either a read or write condition.

SearchSearchItemTriggerABusBItemI2cDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the length of the data string, in bytes, to be used for an I2C search, if the search condition is set to DATA or ADDRANDDATA (address and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:SIZe?
Info
  • <NR1> is the data string length in bytes.

SearchSearchItemTriggerABusBItemI2cDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data value to be used in an I2C search, if the search condition is set to DATA or ADDRANDDATA (address and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:I2C:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:I2C:DATa:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemLin

Bases: SCPICmdRead

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

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

condition property

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

Description
  • This command specifies the search condition for a LIN search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|SLEEP|ERROR}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition?
Info
  • SYNCField specifies to search on the sync field.
  • IDentifier specifies to search on the identifier.
  • DATA specifies to search on the data.
  • IDANDDATA specifies to search on the identifier and the data.
  • WAKEup specifies to search on wake up.
  • SLEEP specifies to search on sleep.
  • ERROR specifies to search on errors.

data property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:HIVALue command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier command.
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe command.
  • .value: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue command.

errtype property

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

Description
  • This command specifies the error type used for a LIN search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum|HEADertime|RESPtime|FRAMetime}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE?
Info
  • SYNC specifies a sync error type.
  • PARity specifies a parity error type.
  • CHecksum specifies a checksum error type.
  • HEADertime specifies a header time error type.
  • RESPtime specifies a response time error type.
  • RAMetime specifies a frame time error type.

identifier property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:IDentifier:VALue command.

SearchSearchItemTriggerABusBItemLinCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search condition for a LIN search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|SLEEP|ERROR}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:CONDition?
Info
  • SYNCField specifies to search on the sync field.
  • IDentifier specifies to search on the identifier.
  • DATA specifies to search on the data.
  • IDANDDATA specifies to search on the identifier and the data.
  • WAKEup specifies to search on wake up.
  • SLEEP specifies to search on sleep.
  • ERROR specifies to search on errors.

SearchSearchItemTriggerABusBItemLinData

Bases: SCPICmdRead

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

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

hivalue property

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

Description
  • This command specifies the high data value to be used in a LIN search, if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:QUALifier command.

Description
  • This command specifies the LIN data qualifier. This only applies if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
Info
  • LESSthan sets the LIN data qualifier to less than.
  • MOREthan sets the LIN data qualifier to greater than.
  • EQual sets the LIN data qualifier to equal.
  • UNEQual sets the LIN data qualifier to not equal.
  • LESSEQual sets the LIN data qualifier to less than or equal.
  • MOREEQual sets the LIN data qualifier to greater than or equal.
  • INrange sets the LIN data qualifier to in range.
  • OUTrange sets the LIN data qualifier to out of range.

size property

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

Description
  • This command specifies the length of the data string, in bytes, to be used in a LIN search, if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
Info
  • <NR1> is the length of the data in bytes.

value property

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

Description
  • This command specifies the data value to be used in a LIN search if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue?
Info
  • <QString> is the binary data string for the search.

SearchSearchItemTriggerABusBItemLinDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the high data value to be used in a LIN search, if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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).

SearchSearchItemTriggerABusBItemLinDataQualifier

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the LIN data qualifier. This only applies if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
Info
  • LESSthan sets the LIN data qualifier to less than.
  • MOREthan sets the LIN data qualifier to greater than.
  • EQual sets the LIN data qualifier to equal.
  • UNEQual sets the LIN data qualifier to not equal.
  • LESSEQual sets the LIN data qualifier to less than or equal.
  • MOREEQual sets the LIN data qualifier to greater than or equal.
  • INrange sets the LIN data qualifier to in range.
  • OUTrange sets the LIN data qualifier to out of range.

SearchSearchItemTriggerABusBItemLinDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the length of the data string, in bytes, to be used in a LIN search, if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
Info
  • <NR1> is the length of the data in bytes.

SearchSearchItemTriggerABusBItemLinDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data value to be used in a LIN search if the search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:DATa:VALue?
Info
  • <QString> is the binary data string for the search.

SearchSearchItemTriggerABusBItemLinErrtype

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the error type used for a LIN search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum|HEADertime|RESPtime|FRAMetime}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:ERRTYPE?
Info
  • SYNC specifies a sync error type.
  • PARity specifies a parity error type.
  • CHecksum specifies a checksum error type.
  • HEADertime specifies a header time error type.
  • RESPtime specifies a response time error type.
  • RAMetime specifies a frame time error type.

SearchSearchItemTriggerABusBItemLinIdentifier

Bases: SCPICmdRead

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

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

value property

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

Description
  • This command specifies the binary address string used for LIN search if search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?
Info
  • <QString> is a quoted string specifying the binary address string to be used in a LIN search if the search condition is set to IDentifier or IDANDDATA (identifier and data).

SearchSearchItemTriggerABusBItemLinIdentifierValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the binary address string used for LIN search if search condition is set to IDentifier or IDANDDATA (identifier and data). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:LIN:IDentifier:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?
Info
  • <QString> is a quoted string specifying the binary address string to be used in a LIN search if the search condition is set to IDentifier or IDANDDATA (identifier and data).

SearchSearchItemTriggerABusBItemMil1553b

Bases: SCPICmdRead

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

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

command property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.
  • .count: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
  • .parity: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.
  • .subaddress: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
  • .trbit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.

condition property

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

Description
  • This command specifies a word type or condition within a MIL-STD-1553 bus word to search for. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B: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:B<x>:MIL1553B:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
Info
  • SYNC refers to the 3-bit sync pulse that precedes each word.
  • COMMAND is one of 3 16-bit word types. It specifies the function that a remote terminal is to perform.
  • STATus is one of 3 16-bit word types. Remote terminals respond to valid message transmissions via status words.
  • DATA is one of 3 16-bit word types.
  • TIMe specifies to search for either the RT (remote terminal response time), or the IMG (Inter-message Gap). Use the commands SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:TIME:QUALIFIER, SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:TIME:LESSLIMIT, and SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:TIME:MORELIMIT to specify the time parameters.
  • ERRor specifies to search for a signaling error. (You can specify which type of error - Parity, Sync, Manchester or Non-contiguous Data - by using the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:ERRTYPE.).

data property

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

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

errtype property

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

Description
  • When the MIL-STD-1553 bus search condition is set to ERRor, this command specifies the signaling error type to be used in the search: Parity, Sync, Manchester or Data. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B: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:B<x>:MIL1553B:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE {PARity|SYNC|MANCHester|DATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?

status property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.
  • .bit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT command tree.
  • .parity: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.

time property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .lesslimit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
  • .morelimit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier command.

SearchSearchItemTriggerABusBItemMil1553bCommand

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND? query and raise an AssertionError if the returned value does not match value.
Properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.
  • .count: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
  • .parity: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.
  • .subaddress: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
  • .trbit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.

address property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.

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

count property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the bit pattern for the 5-bit Word Count/Mode Code sub-address field that is to be used in the search. (Use the commandSEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:COMMAND:SUBADDRESS to specify Word Count or Mode Code.) In Word Count mode, this field defines the number of data words that is to be transmitted, or received, depending on the T/R bit setting. (Use the commandSEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:COMMAND:TRBIT to set the T/R bit.) A word count value of 0 actually indicates a transfer of 32 data words. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt? 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:B<x>:MIL1553B:COMMAND:COUNt value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?
Info
  • QString is a quoted string of up to 5 characters, where the allowable characters are 0, 1 and X.

parity property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the Command word parity that is to be used in the search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity? 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:B<x>:MIL1553B:COMMAND:PARity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

subaddress property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the 5 bit sub-address that is to be used in the search. When the sub-address value is set to 00000 or 11111 binary, it specifies that the command is a ‘Mode Code’ command. Any other value specifies that it is a ‘Word Count’ command. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress? 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:B<x>:MIL1553B:COMMAND:SUBADdress value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?

trbit property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies that the transmit/receive bit (bit 9) is to be used in the search. The transmit/receive bit defines the direction of information flow, and is always from the point of view of the remote terminal. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit? 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:B<x>:MIL1553B:COMMAND:TRBit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
Info
  • RX (logic 0) directs the instrument to search for a TX or ‘transmit’ from a remote terminal .
  • TX (logic 1) directs the instrument to search for an RX or ‘receive’ from a remote terminal.
  • X indicates ‘don’t care’.

SearchSearchItemTriggerABusBItemMil1553bCommandAddress

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.

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

hivalue property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, and the qualifier is set to INrange or OUTrange, this command specifies the upper limit of the range for the remote terminal address field. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:COMMAND:ADDRESS:VALUE to specify the lower limit of the range.) SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess: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:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?

value property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value of the 5-bit remote terminal address to be used in the search. When the MIL-STD-1553 bus search condition is set to COMMAND, and the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the remote terminal address range. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND: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:B<x>:MIL1553B:COMMAND:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?

SearchSearchItemTriggerABusBItemMil1553bCommandAddressHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, and the qualifier is set to INrange or OUTrange, this command specifies the upper limit of the range for the remote terminal address field. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:COMMAND:ADDRESS:VALUE to specify the lower limit of the range.) SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess: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:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?

SearchSearchItemTriggerABusBItemMil1553bCommandAddressValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value of the 5-bit remote terminal address to be used in the search. When the MIL-STD-1553 bus search condition is set to COMMAND, and the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the remote terminal address range. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND: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:B<x>:MIL1553B:COMMAND:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?

SearchSearchItemTriggerABusBItemMil1553bCommandCount

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the bit pattern for the 5-bit Word Count/Mode Code sub-address field that is to be used in the search. (Use the commandSEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:COMMAND:SUBADDRESS to specify Word Count or Mode Code.) In Word Count mode, this field defines the number of data words that is to be transmitted, or received, depending on the T/R bit setting. (Use the commandSEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:COMMAND:TRBIT to set the T/R bit.) A word count value of 0 actually indicates a transfer of 32 data words. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt? 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:B<x>:MIL1553B:COMMAND:COUNt value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?
Info
  • QString is a quoted string of up to 5 characters, where the allowable characters are 0, 1 and X.

SearchSearchItemTriggerABusBItemMil1553bCommandParity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the Command word parity that is to be used in the search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity? 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:B<x>:MIL1553B:COMMAND:PARity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bCommandSubaddress

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies the 5 bit sub-address that is to be used in the search. When the sub-address value is set to 00000 or 11111 binary, it specifies that the command is a ‘Mode Code’ command. Any other value specifies that it is a ‘Word Count’ command. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress? 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:B<x>:MIL1553B:COMMAND:SUBADdress value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?

SearchSearchItemTriggerABusBItemMil1553bCommandTrbit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.

Description
  • When the MIL-STD-1553 bus search condition is set to COMMAND, this command specifies that the transmit/receive bit (bit 9) is to be used in the search. The transmit/receive bit defines the direction of information flow, and is always from the point of view of the remote terminal. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit? 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:B<x>:MIL1553B:COMMAND:TRBit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
Info
  • RX (logic 0) directs the instrument to search for a TX or ‘transmit’ from a remote terminal .
  • TX (logic 1) directs the instrument to search for an RX or ‘receive’ from a remote terminal.
  • X indicates ‘don’t care’.

SearchSearchItemTriggerABusBItemMil1553bCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies a word type or condition within a MIL-STD-1553 bus word to search for. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B: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:B<x>:MIL1553B:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
Info
  • SYNC refers to the 3-bit sync pulse that precedes each word.
  • COMMAND is one of 3 16-bit word types. It specifies the function that a remote terminal is to perform.
  • STATus is one of 3 16-bit word types. Remote terminals respond to valid message transmissions via status words.
  • DATA is one of 3 16-bit word types.
  • TIMe specifies to search for either the RT (remote terminal response time), or the IMG (Inter-message Gap). Use the commands SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:TIME:QUALIFIER, SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:TIME:LESSLIMIT, and SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:TIME:MORELIMIT to specify the time parameters.
  • ERRor specifies to search for a signaling error. (You can specify which type of error
  • Parity, Sync, Manchester or Non-contiguous Data - by using the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:ERRTYPE.).

SearchSearchItemTriggerABusBItemMil1553bData

Bases: SCPICmdRead

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

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

parity property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity command.

Description
  • When the MIL-STD-1553 bus search condition is set to DATa, this command specifies the data parity bit to be used in the search. Returned values are 0, 1, or X (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity? 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:B<x>:MIL1553B:DATa:PARity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

value property

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

Description
  • When the MIL-STD-1553 bus search condition is set to DATa, this command specifies the data binary pattern to be used in the search. This is a 16-bit field. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B: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:B<x>:MIL1553B:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?

SearchSearchItemTriggerABusBItemMil1553bDataParity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity command.

Description
  • When the MIL-STD-1553 bus search condition is set to DATa, this command specifies the data parity bit to be used in the search. Returned values are 0, 1, or X (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity? 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:B<x>:MIL1553B:DATa:PARity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When the MIL-STD-1553 bus search condition is set to DATa, this command specifies the data binary pattern to be used in the search. This is a 16-bit field. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B: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:B<x>:MIL1553B:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?

SearchSearchItemTriggerABusBItemMil1553bErrtype

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • When the MIL-STD-1553 bus search condition is set to ERRor, this command specifies the signaling error type to be used in the search: Parity, Sync, Manchester or Data. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B: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:B<x>:MIL1553B:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE {PARity|SYNC|MANCHester|DATA}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?

SearchSearchItemTriggerABusBItemMil1553bStatus

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus? query and raise an AssertionError if the returned value does not match value.
Properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.
  • .bit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT command tree.
  • .parity: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.

address property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.

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

bit property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .bcr: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
  • .busy: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
  • .dbca: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
  • .instr: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
  • .me: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
  • .srq: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
  • .subsf: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
  • .tf: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.

parity property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status parity bit value to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity? 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:B<x>:MIL1553B:STATus:PARity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusAddress

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.

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

hivalue property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, and the qualifier is set to INrange or OUTrange, this command specifies the upper limit for the 5 bit remote terminal address field of the Status word. (Use the command TRIGGER:A:BUS:BX:MIL1553B:STATUS:ADDRESS:VALUE to specify the lower limit.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess: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:B<x>:MIL1553B:STATus:ADDRess:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?

qualifier property

SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the qualifier to be used with the address field. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess: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:B<x>:MIL1553B:STATus:ADDRess:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
  • LESSthan sets the Status Address qualifier to less than.
  • MOREthan sets the Status Address qualifier to greater than.
  • EQual sets the Status Address qualifier to equal.
  • UNEQual sets the Status Address qualifier to not equal.
  • LESSEQual sets the Status Address qualifier to less than or equal.
  • MOREEQual sets the Status Address qualifier to greater than or equal.
  • INrange sets the Status Address qualifier to in range.
  • OUTrange sets the Status Address qualifier to out of range.

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value of the 5-bit remote terminal address to be used in the search. When the MIL-STD-1553 bus search condition is set to STATus, and the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:STATUS:ADDRESS:HIVALUE to specify the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus: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:B<x>:MIL1553B:STATus:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?

SearchSearchItemTriggerABusBItemMil1553bStatusAddressHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, and the qualifier is set to INrange or OUTrange, this command specifies the upper limit for the 5 bit remote terminal address field of the Status word. (Use the command TRIGGER:A:BUS:BX:MIL1553B:STATUS:ADDRESS:VALUE to specify the lower limit.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess: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:B<x>:MIL1553B:STATus:ADDRess:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?

SearchSearchItemTriggerABusBItemMil1553bStatusAddressQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the qualifier to be used with the address field. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess: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:B<x>:MIL1553B:STATus:ADDRess:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
  • LESSthan sets the Status Address qualifier to less than.
  • MOREthan sets the Status Address qualifier to greater than.
  • EQual sets the Status Address qualifier to equal.
  • UNEQual sets the Status Address qualifier to not equal.
  • LESSEQual sets the Status Address qualifier to less than or equal.
  • MOREEQual sets the Status Address qualifier to greater than or equal.
  • INrange sets the Status Address qualifier to in range.
  • OUTrange sets the Status Address qualifier to out of range.

SearchSearchItemTriggerABusBItemMil1553bStatusAddressValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, and the qualifier is set to LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value of the 5-bit remote terminal address to be used in the search. When the MIL-STD-1553 bus search condition is set to STATus, and the qualifier is set to INrange or OUTrange, this command specifies the lower limit of the range. (Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:STATUS:ADDRESS:HIVALUE to specify the upper limit of the range.) The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus: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:B<x>:MIL1553B:STATus:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?

SearchSearchItemTriggerABusBItemMil1553bStatusBit

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT command tree.

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .bcr: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
  • .busy: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
  • .dbca: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
  • .instr: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
  • .me: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
  • .srq: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
  • .subsf: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
  • .tf: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.

bcr property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word broadcast command received (BCR) bit value (bit 15) to be used in the search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR? 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:B<x>:MIL1553B:STATus:BIT:BCR value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

busy property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word busy bit value (bit 16) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY? 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:B<x>:MIL1553B:STATus:BIT:BUSY value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

dbca property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word dynamic bus control acceptance (DBCA) bit value (bit 18) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA? 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:B<x>:MIL1553B:STATus:BIT:DBCA value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

instr property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word instrumentation bit value (bit 10) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR? 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:B<x>:MIL1553B:STATus:BIT:INSTR value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

me property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word message error bit value (bit 9) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME? 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:B<x>:MIL1553B:STATus:BIT:ME value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

srq property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word service request (SRQ) bit value (bit 11) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ? 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:B<x>:MIL1553B:STATus:BIT:SRQ value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?

subsf property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word subsystem flag bit value (bit 17) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF? 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:B<x>:MIL1553B:STATus:BIT:SUBSF value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

tf property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word terminal flag bit value (bit 19) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF? 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:B<x>:MIL1553B:STATus:BIT:TF value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitBcr

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word broadcast command received (BCR) bit value (bit 15) to be used in the search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR? 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:B<x>:MIL1553B:STATus:BIT:BCR value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitBusy

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word busy bit value (bit 16) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY? 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:B<x>:MIL1553B:STATus:BIT:BUSY value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitDbca

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word dynamic bus control acceptance (DBCA) bit value (bit 18) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA? 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:B<x>:MIL1553B:STATus:BIT:DBCA value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitInstr

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word instrumentation bit value (bit 10) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR? 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:B<x>:MIL1553B:STATus:BIT:INSTR value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitMe

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word message error bit value (bit 9) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME? 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:B<x>:MIL1553B:STATus:BIT:ME value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitSrq

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word service request (SRQ) bit value (bit 11) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ? 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:B<x>:MIL1553B:STATus:BIT:SRQ value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?

SearchSearchItemTriggerABusBItemMil1553bStatusBitSubsf

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word subsystem flag bit value (bit 17) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF? 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:B<x>:MIL1553B:STATus:BIT:SUBSF value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusBitTf

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status word terminal flag bit value (bit 19) to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF? 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:B<x>:MIL1553B:STATus:BIT:TF value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bStatusParity

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.

Description
  • When the MIL-STD-1553 bus search condition is set to STATus, this command specifies the status parity bit value to be used in the search. Returned values are 0, 1, or X (don’t care, which is the default). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity? 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:B<x>:MIL1553B:STATus:PARity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
Info
  • 0
  • 1
  • X sets the value to X (‘don’t care’) which is the default.
  • ZERO sets the value to 0.
  • ONE sets the value to 1.
  • NOCARE sets the value to X (‘don’t care’) which is the default.
  • OFF sets the value to 0.
  • ON sets the value to 1.

SearchSearchItemTriggerABusBItemMil1553bTime

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe? query and raise an AssertionError if the returned value does not match value.
Properties
  • .lesslimit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
  • .morelimit: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier command.

lesslimit property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.

Description
  • When the MIL-STD-1553 bus search condition is set to TIMe, this command specifies either the minimum remote terminal response time (RT) limit for the amount of time the terminal has to transmit, or it specifies the minimum inter-message gap (IMG). (You can specify RT or IMG using the SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMe command.) SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit? 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:B<x>:MIL1553B:TIMe:LESSLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
Info
  • <NR3> is a floating point number that specifies either the minimum remote terminal response time (RT) or the inter-message gap (IMG) in seconds.

morelimit property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit command.

Description
  • When the MIL-STD-1553 bus search condition is set to TIMe, this command specifies either the maximum remote terminal response time (RT) limit for the amount of time the terminal has to transmit, or it specifies the maximum inter-message gap (IMG). (You can specify RT or IMG using the SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMe command.) SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit? 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:B<x>:MIL1553B:TIMe:MORELimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?
Info
  • <NR3> is a floating point number that specifies either the maximum remote terminal response time (RT) or the inter-message gap (IMG) in seconds.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier command.

Description
  • When the MIL-STD-1553 bus search condition is set to TIMe, this command specifies the search data time qualifier. (This includes a smaller set of arguments than other qualifier commands.) B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe: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:B<x>:MIL1553B:TIMe:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?
Info
  • LESSthan sets the Time qualifier to less than minimum.
  • MOREthan sets the Time qualifier to greater than maximum.
  • INrange sets the Time qualifier to inside range.
  • OUTrange sets the Time qualifier to out of range.

SearchSearchItemTriggerABusBItemMil1553bTimeLesslimit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.

Description
  • When the MIL-STD-1553 bus search condition is set to TIMe, this command specifies either the minimum remote terminal response time (RT) limit for the amount of time the terminal has to transmit, or it specifies the minimum inter-message gap (IMG). (You can specify RT or IMG using the SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMe command.) SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit? 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:B<x>:MIL1553B:TIMe:LESSLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
Info
  • <NR3> is a floating point number that specifies either the minimum remote terminal response time (RT) or the inter-message gap (IMG) in seconds.

SearchSearchItemTriggerABusBItemMil1553bTimeMorelimit

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit command.

Description
  • When the MIL-STD-1553 bus search condition is set to TIMe, this command specifies either the maximum remote terminal response time (RT) limit for the amount of time the terminal has to transmit, or it specifies the maximum inter-message gap (IMG). (You can specify RT or IMG using the SEARCH:SEARCHX:TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMe command.) SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit? 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:B<x>:MIL1553B:TIMe:MORELimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?
Info
  • <NR3> is a floating point number that specifies either the maximum remote terminal response time (RT) or the inter-message gap (IMG) in seconds.

SearchSearchItemTriggerABusBItemMil1553bTimeQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier command.

Description
  • When the MIL-STD-1553 bus search condition is set to TIMe, this command specifies the search data time qualifier. (This includes a smaller set of arguments than other qualifier commands.) B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe: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:B<x>:MIL1553B:TIMe:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?
Info
  • LESSthan sets the Time qualifier to less than minimum.
  • MOREthan sets the Time qualifier to greater than maximum.
  • INrange sets the Time qualifier to inside range.
  • OUTrange sets the Time qualifier to out of range.

SearchSearchItemTriggerABusBItemParallel

Bases: SCPICmdRead

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

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

value property

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

Description
  • This command specifies the data value to be used in a Parallel search. SEARCH is the search number and B SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel: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:B<x>:PARallel:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue?
Info
  • <QString> is the binary data string.

SearchSearchItemTriggerABusBItemParallelValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data value to be used in a Parallel search. SEARCH is the search number and B SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel: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:B<x>:PARallel:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:PARallel:VALue?
Info
  • <QString> is the binary data string.

SearchSearchItemTriggerABusBItemRs232c

Bases: SCPICmdRead

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

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

condition property

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

Description
  • This command specifies the condition to be used in an RS-232 search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:RS232C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition {RXSTArt|RXDATA|RXENDPacket|TXSTArt|TXDATA|TXENDPacket}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition?
Info
  • RXSTArt specifies a search based on the RX Start Bit.
  • RXDATA specifies a search based on RX Data.
  • RXENDPacket specifies a search based on the RX End of Packet condition.
  • TXSTArt specifies a search base on the TX Start Bit.
  • TXDATA specifies a search based on TX Data.
  • TXENDPacket specifies a search based on the TX End of Packet condition.

rx property

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

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

tx property

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

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

SearchSearchItemTriggerABusBItemRs232cCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the condition to be used in an RS-232 search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:RS232C:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition {RXSTArt|RXDATA|RXENDPacket|TXSTArt|TXDATA|TXENDPacket}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:CONDition?
Info
  • RXSTArt specifies a search based on the RX Start Bit.
  • RXDATA specifies a search based on RX Data.
  • RXENDPacket specifies a search based on the RX End of Packet condition.
  • TXSTArt specifies a search base on the TX Start Bit.
  • TXDATA specifies a search based on TX Data.
  • TXENDPacket specifies a search based on the TX End of Packet condition.

SearchSearchItemTriggerABusBItemRs232cRx

Bases: SCPICmdRead

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

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

data property

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

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

SearchSearchItemTriggerABusBItemRs232cRxData

Bases: SCPICmdRead

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

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

size property

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

Description
  • This command specifies the length of the data string to be used in an RS-232 search, if the search condition is set to RXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?
Info
  • <NR1> is the length of the data string in Bytes.

value property

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

Description
  • This command specifies the data value to be used in an RS-232 search, if the condition is set to RXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?

SearchSearchItemTriggerABusBItemRs232cRxDataSize

Bases: SCPICmdWriteNoArguments, SCPICmdRead

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

Description
  • This command specifies the length of the data string to be used in an RS-232 search, if the search condition is set to RXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?
Info
  • <NR1> is the length of the data string in Bytes.

SearchSearchItemTriggerABusBItemRs232cRxDataValue

Bases: SCPICmdWriteNoArguments, SCPICmdRead

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

Description
  • This command specifies the data value to be used in an RS-232 search, if the condition is set to RXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?

SearchSearchItemTriggerABusBItemRs232cTx

Bases: SCPICmdRead

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

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

data property

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

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

SearchSearchItemTriggerABusBItemRs232cTxData

Bases: SCPICmdRead

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

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

size property

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

Description
  • This command specifies the length of the data string to be used for an RS-232 search if the search condition is set to TXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?
Info
  • <NR1> is the length of the data string in Bytes.

value property

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

Description
  • This command specifies the data value to be used for an RS-232 search, if the condition is set to RXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?

SearchSearchItemTriggerABusBItemRs232cTxDataSize

Bases: SCPICmdWriteNoArguments, SCPICmdRead

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

Description
  • This command specifies the length of the data string to be used for an RS-232 search if the search condition is set to TXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?
Info
  • <NR1> is the length of the data string in Bytes.

SearchSearchItemTriggerABusBItemRs232cTxDataValue

Bases: SCPICmdWriteNoArguments, SCPICmdRead

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

Description
  • This command specifies the data value to be used for an RS-232 search, if the condition is set to RXDATA. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue? query and raise an AssertionError if the returned value does not match value.
  • Using the .write() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?

SearchSearchItemTriggerABusBItemSpi

Bases: SCPICmdRead

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

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

condition property

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

Description
  • This command specifies the search condition for a SPI search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:SPI:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|MISO|MOSI|MISOMOSI}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition?
Info
  • SS specifies a search based on the Slave Selection condition.
  • STARTofframe is applicable when BUS:B<x>:SPI:FRAMING is set to IDLEtime. When the search condition is set to STARTofframe, the instrument searches on the first SPI clock after an idle time when there are no clocks.
  • MISO specifies a search based on the Master-In Slave-Out condition.
  • MOSI specifies a search based on the Master-Out Slave-In condition.
  • MISOMOSI specifies a search based on the Master-In Slave-Out and Master-Out Slave-In conditions.

data property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:SPI:DATa:SIZe command.
  • .miso: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO command tree.
  • .in: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN command tree.
  • .mosi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI command tree.
  • .out: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT command tree.

SearchSearchItemTriggerABusBItemSpiCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search condition for a SPI search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:SPI:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|MISO|MOSI|MISOMOSI}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:CONDition?
Info
  • SS specifies a search based on the Slave Selection condition.
  • STARTofframe is applicable when BUS:B<x>:SPI:FRAMING is set to IDLEtime. When the search condition is set to STARTofframe, the instrument searches on the first SPI clock after an idle time when there are no clocks.
  • MISO specifies a search based on the Master-In Slave-Out condition.
  • MOSI specifies a search based on the Master-Out Slave-In condition.
  • MISOMOSI specifies a search based on the Master-In Slave-Out and Master-Out Slave-In conditions.

SearchSearchItemTriggerABusBItemSpiData

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa? query and raise an AssertionError if the returned value does not match value.
Properties
  • .size: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe command.
  • .miso: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO command tree.
  • .in: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN command tree.
  • .mosi: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI command tree.
  • .out: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT command tree.

in_ property

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

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

miso property

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

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

mosi property

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

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

out property

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

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

size property

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

Description
  • This command specifies the length of the data string to be used in an SPI search, if the search condition is MISO, MOSI, or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:SPI:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
Info
  • <NR1> is the data string length in bytes.

SearchSearchItemTriggerABusBItemSpiDataIn

Bases: SCPICmdRead

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

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

value property

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

Description
  • This command specifies the data in value to be used in an SPI search, if the search condition is set to MISO or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN: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:B<x>:SPI:DATa:IN:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?
Info
  • <bin> is the data string in binary format.

SearchSearchItemTriggerABusBItemSpiDataInValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data in value to be used in an SPI search, if the search condition is set to MISO or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN: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:B<x>:SPI:DATa:IN:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?
Info
  • <bin> is the data string in binary format.

SearchSearchItemTriggerABusBItemSpiDataMiso

Bases: SCPICmdRead

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

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

value property

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

Description
  • This command specifies the data in value to be used in an SPI search, if the search condition is set to MISO or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO: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:B<x>:SPI:DATa:MISO:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?
Info
  • <bin> is the data string in binary format.

SearchSearchItemTriggerABusBItemSpiDataMisoValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data in value to be used in an SPI search, if the search condition is set to MISO or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO: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:B<x>:SPI:DATa:MISO:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?
Info
  • <bin> is the data string in binary format.

SearchSearchItemTriggerABusBItemSpiDataMosi

Bases: SCPICmdRead

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

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

value property

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

Description
  • This command specifies the data out value to be used in an SPI search if the search the condition is set to MOSI, or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI: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:B<x>:SPI:DATa:MOSI:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemSpiDataMosiValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data out value to be used in an SPI search if the search the condition is set to MOSI, or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI: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:B<x>:SPI:DATa:MOSI:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemSpiDataOut

Bases: SCPICmdRead

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

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

value property

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

Description
  • This command specifies the data out value to be used in an SPI search if the search the condition is set to MOSI, or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT: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:B<x>:SPI:DATa:OUT:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemSpiDataOutValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data out value to be used in an SPI search if the search the condition is set to MOSI, or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT: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:B<x>:SPI:DATa:OUT:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue <bin>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?
Info
  • <bin> is the data in binary format.

SearchSearchItemTriggerABusBItemSpiDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the length of the data string to be used in an SPI search, if the search condition is MISO, MOSI, or MISOMOSI. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>: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:B<x>:SPI:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
Info
  • <NR1> is the data string length in bytes.

SearchSearchItemTriggerABusBItemUsb

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB? query and raise an AssertionError if the returned value does not match value.
Properties
  • .address: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess command tree.
  • .condition: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition command.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa command tree.
  • .endpoint: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint command tree.
  • .errtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE command.
  • .handshaketype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType command.
  • .qualifier: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier command.
  • .sofframenumber: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber command.
  • .specialtype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType command.
  • .split: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit command tree.
  • .tokentype: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType command.

address property

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

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

condition property

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

Description
  • This command specifies the search condition for a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition?
Info
  • SYNC specifies to search for a Sync field of a packet.
  • RESET specifies to search for a reset condition.
  • SUSPEND specifies to search for a suspend condition.
  • RESUME specifies to search for a resume condition.
  • EOP specifies to search for an end-of-packet signal.
  • TOKENPacket specifies to search for a token packet.
  • DATAPacket specifies to search for a data packet.
  • HANDSHAKEPacket specifies to search for a handshake packet.
  • SPECIALPacket specifies to search for a special status packet.
  • ERRor specifies to search for an error condition.

data property

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

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

endpoint property

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

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

errtype property

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

Description
  • This command specifies the error type to search for in a USB search, when the search condition is set to ERRor. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE?
Info
  • PID indicates the error type is set to packet ID.
  • CRC5 indicates the error type is set to 5-bit CRC.
  • CRC16 indicates the error type is set to 16-bit CRC.
  • BITSTUFFing indicates the error type is set to bit stuffing.

handshaketype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType command.

Description
  • This command specifies the handshake type to be used in a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType? 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:B<x>:USB:HANDSHAKEType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Info
  • ANY indicates the oscilloscope will search for any handshake type.
  • NAK indicates the oscilloscope will search for when a device cannot send or receive data.
  • ACK indicates the oscilloscope will search for when a packet is successfully received.
  • STALL indicates the oscilloscope will search for when a device requires intervention from the host.

qualifier property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier command.

Description
  • This command specifies the qualifiers for address, endpoint and data to be used in a USB search . SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier?
Info
  • LESSthan indicates the oscilloscope will search for a value that is less than a set value.
  • MOREthan indicates the oscilloscope will search for a value that is greater than a set value.
  • EQual indicates the oscilloscope will search for a value that is equal to a set value.
  • UNEQual indicates the oscilloscope will search for a value that is not equal to a set value.
  • LESSEQual indicates the oscilloscope will search for a value that is less than or equal to a set value.
  • MOREEQual indicates the oscilloscope will search for a value that is greater than or equal to a set value.
  • INrange indicates the oscilloscope will search for a value that is within a range set by two values.
  • OUTrange indicates the oscilloscope will search for a value that is outside of a range set by two values.

sofframenumber property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber command.

Description
  • This command specifies the value for the start of frame to be used in a USB search, when the search condition is set to TOKENPacket, and the token type is set to SOF (Start of Frame). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber? 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:B<x>:USB:SOFFRAMENUMber value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?
Info
  • <QString> within the range 000 0000 0000 to 111 1111 1111 (000 hex to 7FF hex).

specialtype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType command.

Description
  • This command specifies the packet ID (PID) for the special packet to be used in a USB search: any, preamble or reserved. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType? 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:B<x>:USB:SPECIALType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|PREamble|RESERVed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType?
Info
  • ANY indicates the oscilloscope will search for any type of special packet.
  • PREamble indicates the oscilloscope will search for a preamble special packet.
  • RESERVed indicates the oscilloscope will search for a reserved special packet.

split property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .et: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET command tree.
  • .hub: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB command tree.
  • .port: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT command tree.
  • .sc: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC command tree.
  • .se: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE command tree.

tokentype property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType command.

Description
  • This command specifies the token type to be used in a USB search: any, start of frame, out, in, or setup. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType? 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:B<x>:USB:TOKENType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType?
Info
  • ANY indicates any of the token types.
  • SOF indicates a SOF (start-of-frame) token type.
  • OUT indicates an OUT token type.
  • IN indicates an IN token type.
  • SETUP indicates a SETUP token type.

SearchSearchItemTriggerABusBItemUsbAddress

Bases: SCPICmdRead

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

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

hivalue property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue command.

Description
  • This command specifies the upper limit of the address string for the inside-of-range and outside-of-range qualifiers to be used in aUSB search. Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:USB:ADDRESS:VALUE to set the lower limit. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess: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:B<x>:USB:ADDRess:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?
Info
  • <QString> within the range 0000000 to 1111111 (00 hex to 7F hex).

value property

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

Description
  • This command specifies the address value for the lower limit for inside-of-range and outside-of-range qualifiers to be used in a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
Info
  • <QString> within the range 0000000 to 1111111 (00 hex to 7F hex).

SearchSearchItemTriggerABusBItemUsbAddressHivalue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue command.

Description
  • This command specifies the upper limit of the address string for the inside-of-range and outside-of-range qualifiers to be used in aUSB search. Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:USB:ADDRESS:VALUE to set the lower limit. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess: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:B<x>:USB:ADDRess:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?
Info
  • <QString> within the range 0000000 to 1111111 (00 hex to 7F hex).

SearchSearchItemTriggerABusBItemUsbAddressValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the address value for the lower limit for inside-of-range and outside-of-range qualifiers to be used in a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:ADDRess:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
Info
  • <QString> within the range 0000000 to 1111111 (00 hex to 7F hex).

SearchSearchItemTriggerABusBItemUsbCondition

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search condition for a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:CONDition value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition?
Info
  • SYNC specifies to search for a Sync field of a packet.
  • RESET specifies to search for a reset condition.
  • SUSPEND specifies to search for a suspend condition.
  • RESUME specifies to search for a resume condition.
  • EOP specifies to search for an end-of-packet signal.
  • TOKENPacket specifies to search for a token packet.
  • DATAPacket specifies to search for a data packet.
  • HANDSHAKEPacket specifies to search for a handshake packet.
  • SPECIALPacket specifies to search for a special status packet.
  • ERRor specifies to search for an error condition.

SearchSearchItemTriggerABusBItemUsbData

Bases: SCPICmdRead

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

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

hivalue property

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

Description
  • This command specifies the upper limit data value for the inside-of-range and outside-of-range qualifiers to be used in a USB search, when the search condition is set to DATAPacket. Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:USB:DATA:VALUE to set the lower limit. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue?
Info
  • <QString> within the range 00000000 to 11111111 (00 hex to FF hex).

offset property

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

Description
  • This command specifies the data offset in bytes to search for in a USB search. The minimum and default values are 0 and the maximum is 1024. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?

size property

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

Description
  • This command specifies the number of contiguous data bytes to search for in a USB search. The minimum and default values are 1 and the maximum value is 16. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe?

type property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe command.

Description
  • This command specifies the data type to be used in a USB search, when the search condition is set to DATAPacket. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa: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:BUS:B<x>:USB:DATa:TYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Info
  • ANY indicates either a DATA0 or DATA1 data packet type.
  • DATA0 indicates a DATA0 data packet type.
  • DATA1 indicates a DATA1 data packet type.

value property

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

Description
  • This command specifies the lower limit value for the inside-of-range and outside-of-range qualifiers to be used in a USB search, when the search condition is set to DATAPacket. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue?
Info
  • <QString> within the range 00000000 to 11111111 (00 hex to FF hex).

SearchSearchItemTriggerABusBItemUsbDataHivalue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the upper limit data value for the inside-of-range and outside-of-range qualifiers to be used in a USB search, when the search condition is set to DATAPacket. Use the command SEARCH:SEARCHX:TRIGGER:A:BUS:BX:USB:DATA:VALUE to set the lower limit. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:HIVALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:HIVALue?
Info
  • <QString> within the range 00000000 to 11111111 (00 hex to FF hex).

SearchSearchItemTriggerABusBItemUsbDataOffset

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data offset in bytes to search for in a USB search. The minimum and default values are 0 and the maximum is 1024. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:OFFSet value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?

SearchSearchItemTriggerABusBItemUsbDataSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the number of contiguous data bytes to search for in a USB search. The minimum and default values are 1 and the maximum value is 16. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:SIZe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe <NR1>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:SIZe?

SearchSearchItemTriggerABusBItemUsbDataType

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe command.

Description
  • This command specifies the data type to be used in a USB search, when the search condition is set to DATAPacket. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa: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:BUS:B<x>:USB:DATa:TYPe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Info
  • ANY indicates either a DATA0 or DATA1 data packet type.
  • DATA0 indicates a DATA0 data packet type.
  • DATA1 indicates a DATA1 data packet type.

SearchSearchItemTriggerABusBItemUsbDataValue

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the lower limit value for the inside-of-range and outside-of-range qualifiers to be used in a USB search, when the search condition is set to DATAPacket. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:DATa:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:DATa:VALue?
Info
  • <QString> within the range 00000000 to 11111111 (00 hex to FF hex).

SearchSearchItemTriggerABusBItemUsbEndpoint

Bases: SCPICmdRead

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

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue command.

Description
  • This command specifies the endpoint value to be used for a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint: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:B<x>:USB:ENDPoint:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
Info
  • <QString> within the range 0000 to 1111 (00 hex to 0F hex).

SearchSearchItemTriggerABusBItemUsbEndpointValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue command.

Description
  • This command specifies the endpoint value to be used for a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint: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:B<x>:USB:ENDPoint:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
Info
  • <QString> within the range 0000 to 1111 (00 hex to 0F hex).

SearchSearchItemTriggerABusBItemUsbErrtype

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the error type to search for in a USB search, when the search condition is set to ERRor. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:ERRTYPE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE?
Info
  • PID indicates the error type is set to packet ID.
  • CRC5 indicates the error type is set to 5-bit CRC.
  • CRC16 indicates the error type is set to 16-bit CRC.
  • BITSTUFFing indicates the error type is set to bit stuffing.

SearchSearchItemTriggerABusBItemUsbHandshaketype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType command.

Description
  • This command specifies the handshake type to be used in a USB search. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType? 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:B<x>:USB:HANDSHAKEType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Info
  • ANY indicates the oscilloscope will search for any handshake type.
  • NAK indicates the oscilloscope will search for when a device cannot send or receive data.
  • ACK indicates the oscilloscope will search for when a packet is successfully received.
  • STALL indicates the oscilloscope will search for when a device requires intervention from the host.

SearchSearchItemTriggerABusBItemUsbQualifier

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier command.

Description
  • This command specifies the qualifiers for address, endpoint and data to be used in a USB search . SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB: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:B<x>:USB:QUALifier value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier?
Info
  • LESSthan indicates the oscilloscope will search for a value that is less than a set value.
  • MOREthan indicates the oscilloscope will search for a value that is greater than a set value.
  • EQual indicates the oscilloscope will search for a value that is equal to a set value.
  • UNEQual indicates the oscilloscope will search for a value that is not equal to a set value.
  • LESSEQual indicates the oscilloscope will search for a value that is less than or equal to a set value.
  • MOREEQual indicates the oscilloscope will search for a value that is greater than or equal to a set value.
  • INrange indicates the oscilloscope will search for a value that is within a range set by two values.
  • OUTrange indicates the oscilloscope will search for a value that is outside of a range set by two values.

SearchSearchItemTriggerABusBItemUsbSofframenumber

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber command.

Description
  • This command specifies the value for the start of frame to be used in a USB search, when the search condition is set to TOKENPacket, and the token type is set to SOF (Start of Frame). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber? 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:B<x>:USB:SOFFRAMENUMber value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?
Info
  • <QString> within the range 000 0000 0000 to 111 1111 1111 (000 hex to 7FF hex).

SearchSearchItemTriggerABusBItemUsbSpecialtype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType command.

Description
  • This command specifies the packet ID (PID) for the special packet to be used in a USB search: any, preamble or reserved. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType? 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:B<x>:USB:SPECIALType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|PREamble|RESERVed}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType?
Info
  • ANY indicates the oscilloscope will search for any type of special packet.
  • PREamble indicates the oscilloscope will search for a preamble special packet.
  • RESERVed indicates the oscilloscope will search for a reserved special packet.

SearchSearchItemTriggerABusBItemUsbSplit

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit? query and raise an AssertionError if the returned value does not match value.
Properties
  • .et: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET command tree.
  • .hub: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB command tree.
  • .port: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT command tree.
  • .sc: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC command tree.
  • .se: The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE command tree.

et property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET command tree.

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

hub property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB command tree.

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

port property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT command tree.

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

sc property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC command tree.

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

se property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE command tree.

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

SearchSearchItemTriggerABusBItemUsbSplitEt

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET command tree.

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies the split transaction endpoint type value to search for. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET: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:B<x>:USB:SPLit:ET:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?
Info
  • NOCARE - any endpoint type.
  • CONTRol - control endpoint type.
  • ISOchronous - isochronous endpoint type.
  • BULK - bulk endpoint type (BULK-IN or BULK-OUT).
  • INTERRUPT - interrupt endpoint type (Interrupt-IN).

SearchSearchItemTriggerABusBItemUsbSplitEtValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies the split transaction endpoint type value to search for. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET: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:B<x>:USB:SPLit:ET:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?
Info
  • NOCARE - any endpoint type.
  • CONTRol - control endpoint type.
  • ISOchronous - isochronous endpoint type.
  • BULK - bulk endpoint type (BULK-IN or BULK-OUT).
  • INTERRUPT - interrupt endpoint type (Interrupt-IN).

SearchSearchItemTriggerABusBItemUsbSplitHub

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB command tree.

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies the split transaction hub address value to search for. The value can be up to 7 characters long. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB: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:B<x>:USB:SPLit:HUB:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
Info
  • QString is a quoted string of up to 7 characters. The valid characters are 0 and 1.

SearchSearchItemTriggerABusBItemUsbSplitHubValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies the split transaction hub address value to search for. The value can be up to 7 characters long. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB: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:B<x>:USB:SPLit:HUB:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
Info
  • QString is a quoted string of up to 7 characters. The valid characters are 0 and 1.

SearchSearchItemTriggerABusBItemUsbSplitPort

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT command tree.

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies the split transaction port address value to search for. The value can be up to 7 characters long. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT: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:B<x>:USB:SPLit:PORT:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
Info
  • QString is a quoted string of up to 7 characters. The valid characters are 0 and 1.

SearchSearchItemTriggerABusBItemUsbSplitPortValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies the split transaction port address value to search for. The value can be up to 7 characters long. The default is all X’s (don’t care). SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT: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:B<x>:USB:SPLit:PORT:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
Info
  • QString is a quoted string of up to 7 characters. The valid characters are 0 and 1.

SearchSearchItemTriggerABusBItemUsbSplitSc

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC command tree.

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies whether to search for the start or complete phase of the split transaction, based on the Start/Complete bit field value. (0 = Start, 1 = Complete). The default is NOCARE. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC: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:B<x>:USB:SPLit:SC:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
Info
  • NOCARE - search for either the start or complete phase of the split transaction.
  • SSPLIT - search for the start phase of the split transaction.
  • CSPLIT - search for the complete phase of the split transaction.

SearchSearchItemTriggerABusBItemUsbSplitScValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue command.

Description
  • When searching on a high-speed USB split transaction, this command specifies whether to search for the start or complete phase of the split transaction, based on the Start/Complete bit field value. (0 = Start, 1 = Complete). The default is NOCARE. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC: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:B<x>:USB:SPLit:SC:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
Info
  • NOCARE - search for either the start or complete phase of the split transaction.
  • SSPLIT - search for the start phase of the split transaction.
  • CSPLIT - search for the complete phase of the split transaction.

SearchSearchItemTriggerABusBItemUsbSplitSe

Bases: SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE command tree.

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

value property

Return the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue command.

Description
  • When searching for a high-speed USB split transaction, this command specifies the split transaction start/end bit value to search for. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE: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:B<x>:USB:SPLit:SE:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPeed|LOWSPeed|ISOSTART|ISOMID|ISOEND|ISOALL}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?
Info
  • NOCARE - any combination of S and E bits.
  • FULLSPeed - S bit = 0, E bit = 0.
  • LOWSPeed - S bit = 1, E bit = 0.
  • ISOSTART - S bit = 1, E bit = 0.
  • ISOMID - see note above.
  • ISOEND - see note above.
  • ISOALL - see note above.

SearchSearchItemTriggerABusBItemUsbSplitSeValue

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue command.

Description
  • When searching for a high-speed USB split transaction, this command specifies the split transaction start/end bit value to search for. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE: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:B<x>:USB:SPLit:SE:VALue value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPeed|LOWSPeed|ISOSTART|ISOMID|ISOEND|ISOALL}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?
Info
  • NOCARE - any combination of S and E bits.
  • FULLSPeed - S bit = 0, E bit = 0.
  • LOWSPeed - S bit = 1, E bit = 0.
  • ISOSTART - S bit = 1, E bit = 0.
  • ISOMID - see note above.
  • ISOEND - see note above.
  • ISOALL - see note above.

SearchSearchItemTriggerABusBItemUsbTokentype

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType command.

Description
  • This command specifies the token type to be used in a USB search: any, start of frame, out, in, or setup. SEARCH is the search number, which is always 1, and B
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType? 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:B<x>:USB:TOKENType value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType?
Info
  • ANY indicates any of the token types.
  • SOF indicates a SOF (start-of-frame) token type.
  • OUT indicates an OUT token type.
  • IN indicates an IN token type.
  • SETUP indicates a SETUP token type.

SearchSearchItemTriggerABusSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the source of a bus search. is the search number. SEARCH is the search number, which is always 1.
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 {B<x>}
- SEARCH:SEARCH<x>:TRIGger:A:BUS:SOUrce?
Info
  • B1 specifies the Bus 1 source.
  • B2 specifies the Bus 2 source.
  • B3 specifies the Bus 3 source.
  • B4 specifies the Bus 4 source.

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.

slope property

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

Description
  • This command specifies the slope to be used in an edge search: rising, falling or either. is the search number. SEARCH is the search number, which is always 1.
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 to trigger on either the rising or falling edge of a signal.

source property

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

Description
  • This command specifies the source waveform to be used in an edge search . is the search number. SEARCH is the search number, which is always 1.
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>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce?
Info
  • CH<x> specifies an analog channel as the source waveform.
  • MATH specifies the math waveform as the source waveform.
  • REF<x> specifies a reference waveform as the source waveform.
  • D<x> specifies a digital channel as the source waveform.

SearchSearchItemTriggerAEdgeSlope

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the slope to be used in an edge search: rising, falling or either. is the search number. SEARCH is the search number, which is always 1.
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 to trigger on either the rising or falling edge of a signal.

SearchSearchItemTriggerAEdgeSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the source waveform to be used in an edge search . is the search number. SEARCH is the search number, which is always 1.
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>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:EDGE:SOUrce?
Info
  • CH<x> specifies an analog channel as the source waveform.
  • MATH specifies the math waveform as the source waveform.
  • REF<x> specifies a reference waveform as the source waveform.
  • D<x> specifies a digital channel as the source waveform.

SearchSearchItemTriggerALevel

Bases: SCPICmdRead

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

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

ch property

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

Description
  • This command sets the threshold level to use when searching on an analog waveform. x can be 1 - 4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A: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:LEVel:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x>?
Info
  • <NR3> is a floating point number that sets the threshold level to search for, in Volts, when searching on channel .
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

math property

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

Description
  • This command sets the threshold level to use when searching on the math waveform.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH? 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:LEVel:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH?
Info
  • <NR3> is a floating point number that sets the threshold level to search for, in Volts, when searching on a math waveform.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

ref property

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

Description
  • This command sets the threshold level to use when searching on a reference waveform.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A: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:LEVel:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x> {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x>?
Info
  • <NR3> is a floating point number that sets the threshold level to search for, in Volts, when searching on a reference waveform.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

rf_amplitude property

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

Description
  • This command sets the threshold level to use when searching on the RF Amplitude vs. Time trace.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude? 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:LEVel:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude?
Info
  • <NR3> is a floating point number that sets the threshold level, in Volts, to use when searching on the RF Amplitude vs. Time trace.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

rf_frequency property

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

Description
  • This command sets the threshold level to use when searching on the RF Frequency vs. Time trace.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency? 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:LEVel:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency?
Info
  • <NR3> is a floating point number that sets the threshold level, in Volts, to use when searching on the RF Frequency vs. Time trace.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

rf_phase property

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

Description
  • This command sets the threshold level to use when searching on the RF Phase vs. Time trace.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe? 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:LEVel:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe {<NR1>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe?
Info
  • <NR3> is a floating point number that sets the threshold level, in Volts, to use when searching on the RF Phase vs. Time trace.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

SearchSearchItemTriggerALevelChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the threshold level to use when searching on an analog waveform. x can be 1 - 4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A: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:LEVel:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:CH<x>?
Info
  • <NR3> is a floating point number that sets the threshold level to search for, in Volts, when searching on channel .
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

SearchSearchItemTriggerALevelMath

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the threshold level to use when searching on the math waveform.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH? 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:LEVel:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:MATH?
Info
  • <NR3> is a floating point number that sets the threshold level to search for, in Volts, when searching on a math waveform.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

SearchSearchItemTriggerALevelRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets the threshold level to use when searching on a reference waveform.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A: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:LEVel:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x> {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:REF<x>?
Info
  • <NR3> is a floating point number that sets the threshold level to search for, in Volts, when searching on a reference waveform.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

SearchSearchItemTriggerALevelRfAmplitude

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude command.

Description
  • This command sets the threshold level to use when searching on the RF Amplitude vs. Time trace.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude? 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:LEVel:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_AMPlitude?
Info
  • <NR3> is a floating point number that sets the threshold level, in Volts, to use when searching on the RF Amplitude vs. Time trace.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

SearchSearchItemTriggerALevelRfFrequency

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency command.

Description
  • This command sets the threshold level to use when searching on the RF Frequency vs. Time trace.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency? 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:LEVel:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency {<NR3>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_FREQuency?
Info
  • <NR3> is a floating point number that sets the threshold level, in Volts, to use when searching on the RF Frequency vs. Time trace.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

SearchSearchItemTriggerALevelRfPhase

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe command.

Description
  • This command sets the threshold level to use when searching on the RF Phase vs. Time trace.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe? 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:LEVel:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe {<NR1>|ECL|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LEVel:RF_PHASe?
Info
  • <NR3> is a floating point number that sets the threshold level, in Volts, to use when searching on the RF Phase vs. Time trace.
  • ECL sets the threshold level to a preset ECL high level of -1.3V.
  • TTL sets the threshold level to a preset TTL high level of 1.4V.

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
  • .function: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:FUNCtion command.
  • .input: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut command tree.
  • .pattern: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern command tree.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold command tree.

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.
Sub-properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x> command.
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk command tree.
  • .d: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x> command.
  • .rf_amplitude: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude command.
  • .rf_frequency: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency command.
  • .rf_phase: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe command.

pattern property

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

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

threshold property

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

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

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.
Properties
  • .ch: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x> command.
  • .clock: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk command tree.
  • .d: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x> command.
  • .math: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH command.
  • .ref: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x> command.
  • .rf_amplitude: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude command.
  • .rf_frequency: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency command.
  • .rf_phase: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe command.

ch property

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

Description
  • This command specifies the logic condition to be used in a logic search when the input is an analog channel. SEARCH is the search number, which is always 1, and CH is the channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:INPut:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x>?
Info
  • HIGH specifies the logic high.
  • LOW specifies the logic low.
  • X specifies a ‘don’t care’ state.

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.
Sub-properties
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:SOUrce command.

d property

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

Description
  • This command specifies the logic condition to be used in a logic search when the input is a digital channel. SEARCH is the search number, which is always 1, and D is the digital channel number, which can be D0 - D16.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:INPut:D<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x>?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

math property

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

Description
  • This command specifies the logic condition of the math input to be used in a logic search. is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH? 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:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

ref property

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

Description
  • This command specifies the logic condition of the reference waveform to be used in a logic search. SEARCH is the search number, which is always 1, and REF is the reference channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:INPut:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x>?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

rf_amplitude property

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

Description
  • This command specifies the logic criteria to search for when searching using the RF Amplitude vs. Time trace. This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:THRESHOLD:RF_AMPLITUDE to search for an instance when the waveform goes higher or lower than the specified threshold. ‘LOW’ specifies to only set a mark when the RF_AMPlitude waveform drops below the logic threshold; likewise, ‘HIGH’ specifies to set a mark when the waveform goes above the logic threshold. ‘X’ specifies ‘don’t care’. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude? 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:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

rf_frequency property

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

Description
  • This command specifies the logic criteria to search for when searching using the RF Frequency vs. Time trace. This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:THRESHOLD:RF_FREQUENCY to search for an instance when the waveform goes higher or lower than the specified threshold. ‘LOW’ specifies to only set a mark when the RF_FREQuency waveform drops below the logic threshold; likewise, ‘HIGH’ specifies to set a mark when the waveform goes above the logic threshold. ‘X’ specifies ‘don’t care’. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency? 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:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

rf_phase property

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

Description
  • This command specifies the logic criteria to search for when searching using the RF Phase vs. Time trace. This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:THRESHOLD:RF_PHASE to search for an instance when the waveform goes higher or lower than the specified threshold. ‘LOW’ specifies to only set a mark when the RF_PHASe waveform drops below the logic threshold; likewise, ‘HIGH’ specifies to set a mark when the waveform goes above the logic threshold. ‘X’ specifies ‘don’t care’. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe? 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:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicInputChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the logic condition to be used in a logic search when the input is an analog channel. SEARCH is the search number, which is always 1, and CH is the channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:INPut:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CH<x>?
Info
  • HIGH specifies the logic high.
  • LOW specifies the logic low.
  • X specifies a ‘don’t care’ state.

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.
Properties
  • .edge: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:SOUrce command.

edge property

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

Description
  • This command specifies the clock edge condition (rising or falling) to be used in a logic search. is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:LOGIc:INPut:CLOCk:EDGE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE {FALL|RISe}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE?
Info
  • RISe specifies a rising edge.
  • FALL specifies a falling edge.

source property

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

Description
  • This command specifies the clock source to be used in a logic search. is the search number, which is always 1. If a clock source is defined, then the logic search is determined by the state of the other inputs at the clock transition. If no clock source is defined, then the logic search is determined only by the state of the inputs.
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>|MATH|REF|NONe|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
Info
  • CH<x> specifies an analog channel as the clock source. x has a minimum of 1 and a maximum of 4.
  • MATH specifies the math waveform as the clock source.
  • REF specifies the reference waveform as the clock source.
  • NONe specifies no clock source.
  • D<x> specifies a digital channel as the clock source. x has a minimum of 0 and a maximum of 15.
  • RF_AMPlitude specify an RF time domain trace as the clock source. (MDO4000/B/C only.).
  • RF_FREQuency specify an RF time domain trace as the clock source. (MDO4000/B/C only.).
  • RF_PHASe specify an RF time domain trace as the clock source. (MDO4000/B/C only.).

SearchSearchItemTriggerALogicInputClockEdge

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the clock edge condition (rising or falling) to be used in a logic search. is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:LOGIc:INPut:CLOCk:EDGE value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE {FALL|RISe}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:EDGE?
Info
  • RISe specifies a rising edge.
  • FALL specifies a falling edge.

SearchSearchItemTriggerALogicInputClockSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the clock source to be used in a logic search. is the search number, which is always 1. If a clock source is defined, then the logic search is determined by the state of the other inputs at the clock transition. If no clock source is defined, then the logic search is determined only by the state of the inputs.
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>|MATH|REF|NONe|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
Info
  • CH<x> specifies an analog channel as the clock source. x has a minimum of 1 and a maximum of 4.
  • MATH specifies the math waveform as the clock source.
  • REF specifies the reference waveform as the clock source.
  • NONe specifies no clock source.
  • D<x> specifies a digital channel as the clock source. x has a minimum of 0 and a maximum of 15.
  • RF_AMPlitude specify an RF time domain trace as the clock source. (MDO4000/B/C only.).
  • RF_FREQuency specify an RF time domain trace as the clock source. (MDO4000/B/C only.).
  • RF_PHASe specify an RF time domain trace as the clock source. (MDO4000/B/C only.).

SearchSearchItemTriggerALogicInputDigitalBit

Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x> command.

Description
  • This command specifies the logic condition to be used in a logic search when the input is a digital channel. SEARCH is the search number, which is always 1, and D is the digital channel number, which can be D0 - D16.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:INPut:D<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:D<x>?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicInputMath

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the logic condition of the math input to be used in a logic search. is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH? 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:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:MATH?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicInputRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the logic condition of the reference waveform to be used in a logic search. SEARCH is the search number, which is always 1, and REF is the reference channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut: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:INPut:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:REF<x>?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicInputRfAmplitude

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude command.

Description
  • This command specifies the logic criteria to search for when searching using the RF Amplitude vs. Time trace. This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:THRESHOLD:RF_AMPLITUDE to search for an instance when the waveform goes higher or lower than the specified threshold. ‘LOW’ specifies to only set a mark when the RF_AMPlitude waveform drops below the logic threshold; likewise, ‘HIGH’ specifies to set a mark when the waveform goes above the logic threshold. ‘X’ specifies ‘don’t care’. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude? 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:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_AMPlitude?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicInputRfFrequency

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency command.

Description
  • This command specifies the logic criteria to search for when searching using the RF Frequency vs. Time trace. This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:THRESHOLD:RF_FREQUENCY to search for an instance when the waveform goes higher or lower than the specified threshold. ‘LOW’ specifies to only set a mark when the RF_FREQuency waveform drops below the logic threshold; likewise, ‘HIGH’ specifies to set a mark when the waveform goes above the logic threshold. ‘X’ specifies ‘don’t care’. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency? 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:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_FREQuency?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicInputRfPhase

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe command.

Description
  • This command specifies the logic criteria to search for when searching using the RF Phase vs. Time trace. This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:THRESHOLD:RF_PHASE to search for an instance when the waveform goes higher or lower than the specified threshold. ‘LOW’ specifies to only set a mark when the RF_PHASe waveform drops below the logic threshold; likewise, ‘HIGH’ specifies to set a mark when the waveform goes above the logic threshold. ‘X’ specifies ‘don’t care’. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe? 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:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:INPut:RF_PHASe?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicPattern

Bases: SCPICmdRead

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

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

input property

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

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

when property

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

Description
  • This command specifies the qualifier to be used in a logic pattern search. is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern: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:PATtern:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn {TRUe|FALSe|LESSthan|Than|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn?
Info
  • TRUe places a mark when the pattern becomes true.
  • FALSe places a mark when the pattern becomes false.
  • LESSthan places a mark if the specific pattern is true less than the time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT command.
  • Than places a mark if the specific pattern is true longer than the specified time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT command.
  • EQual places a mark if the specific pattern is true longer than the time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT command, but less than the specified time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT command.
  • UNEQual places a mark if the specific pattern is true less than the time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT command, or longer than the specified time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT command.
Sub-properties
  • .lesslimit: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit command.
  • .morelimit: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit command.

SearchSearchItemTriggerALogicPatternInput

Bases: SCPICmdRead

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

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

ch property

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

Description
  • This command specifies the logic condition to be used in a logic search when the input is an analog channel. SEARCH is the search number, which is always 1, and CH is the analog channel number, which can be 1- 4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut: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:PATtern:INPut:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x>?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicPatternInputChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the logic condition to be used in a logic search when the input is an analog channel. SEARCH is the search number, which is always 1, and CH is the analog channel number, which can be 1- 4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut: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:PATtern:INPut:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x> {HIGH|LOW|X}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:INPut:CH<x>?
Info
  • HIGH specifies a high logic level.
  • LOW specifies a low logic level.
  • X specifies a ‘don’t care’ condition.

SearchSearchItemTriggerALogicPatternWhen

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the qualifier to be used in a logic pattern search. is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern: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:PATtern:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn {TRUe|FALSe|LESSthan|Than|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn?
Info
  • TRUe places a mark when the pattern becomes true.
  • FALSe places a mark when the pattern becomes false.
  • LESSthan places a mark if the specific pattern is true less than the time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT command.
  • Than places a mark if the specific pattern is true longer than the specified time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT command.
  • EQual places a mark if the specific pattern is true longer than the time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT command, but less than the specified time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT command.
  • UNEQual places a mark if the specific pattern is true less than the time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT command, or longer than the specified time set by the SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT command.
Properties
  • .lesslimit: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit command.
  • .morelimit: The SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit command.

lesslimit property

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

Description
  • This command specifies the maximum time that the selected pattern may be true and still generate an A logic pattern search to place a mark. is the search number, which is always 1
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit? 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:PATtern:WHEn:LESSLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit?
Info
  • <NR3> is a floating point number that specifies the maximum amount of time to hold the pattern true.

morelimit property

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

Description
  • This command specifies the minimum time that the selected pattern may be true and still generate an A logic pattern search to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit? 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:PATtern:WHEn:MORELimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit?
Info
  • <NR3> is a floating point number that specifies the minimum amount of time to hold the pattern true.

SearchSearchItemTriggerALogicPatternWhenLesslimit

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the maximum time that the selected pattern may be true and still generate an A logic pattern search to place a mark. is the search number, which is always 1
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit? 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:PATtern:WHEn:LESSLimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:LESSLimit?
Info
  • <NR3> is a floating point number that specifies the maximum amount of time to hold the pattern true.

SearchSearchItemTriggerALogicPatternWhenMorelimit

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the minimum time that the selected pattern may be true and still generate an A logic pattern search to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit? 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:PATtern:WHEn:MORELimit value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:PATtern:WHEn:MORELimit?
Info
  • <NR3> is a floating point number that specifies the minimum amount of time to hold the pattern true.

SearchSearchItemTriggerALogicThreshold

Bases: SCPICmdRead

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

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

ch property

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

Description
  • This command specifies the channel threshold level for a logic search to determine where to place a mark. SEARCH is the search number, which is always 1, and CH is the channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold: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:THReshold:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x> {<NR3>|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x>?
Info
  • <NR3> is a floating point number that specifies the search level, in volts.
  • TTL specifies a preset TTL high level of 1.4 V.

math property

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

Description
  • This command specifies the math waveform threshold level for a logic search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH? 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:THReshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

ref property

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

Description
  • This command specifies the reference waveform threshold level for a logic search to determine where to place a mark. SEARCH is the search number, which is always 1, and REF is the reference channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold: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:THReshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

rf_amplitude property

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

Description
  • This command specifies the threshold to use when searching the RF Amplitude vs.Time waveform. (Same as the command SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude.) SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude? 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:THReshold:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude?

rf_frequency property

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

Description
  • This command specifies the threshold to use when searching the RF Frequency vs. Time waveform. (It does the same thing as the command SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency.) This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:INPUT:RF_FREQUENCY to search for an instance when the RF Frequency vs. Time waveform goes higher or lower than the specified threshold. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency? 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:THReshold:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency?

rf_phase property

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

Description
  • This command specifies the threshold, in degrees, to use when searching the RF Phase vs. Time waveform. (It does the same thing as SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe.) This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:INPUT:RF_PHASE to search for an instance when the RF Phase vs. Time waveform goes higher or lower than the specified threshold. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe? 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:THReshold:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe?

SearchSearchItemTriggerALogicThresholdChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the channel threshold level for a logic search to determine where to place a mark. SEARCH is the search number, which is always 1, and CH is the channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold: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:THReshold:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x> {<NR3>|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:CH<x>?
Info
  • <NR3> is a floating point number that specifies the search level, in volts.
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerALogicThresholdMath

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the math waveform threshold level for a logic search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH? 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:THReshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:MATH?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerALogicThresholdRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the reference waveform threshold level for a logic search to determine where to place a mark. SEARCH is the search number, which is always 1, and REF is the reference channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold: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:THReshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:REF<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerALogicThresholdRfAmplitude

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the threshold to use when searching the RF Amplitude vs.Time waveform. (Same as the command SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude.) SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude? 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:THReshold:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_AMPlitude?

SearchSearchItemTriggerALogicThresholdRfFrequency

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the threshold to use when searching the RF Frequency vs. Time waveform. (It does the same thing as the command SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency.) This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:INPUT:RF_FREQUENCY to search for an instance when the RF Frequency vs. Time waveform goes higher or lower than the specified threshold. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency? 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:THReshold:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_FREQuency?

SearchSearchItemTriggerALogicThresholdRfPhase

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the threshold, in degrees, to use when searching the RF Phase vs. Time waveform. (It does the same thing as SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe.) This command is used together with SEARCH:SEARCHX:TRIGGER:A:LOGIC:INPUT:RF_PHASE to search for an instance when the RF Phase vs. Time waveform goes higher or lower than the specified threshold. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe? 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:THReshold:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOGIc:THReshold:RF_PHASe?

SearchSearchItemTriggerALowerthreshold

Bases: SCPICmdRead

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

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

ch property

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

Description
  • This command specifies the lower threshold of the channel waveform to be used in a search. This setting is applied to all channel searches that use a lower threshold. SEARCH is the search number, which is always 1, and CH is the channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold: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:LOWerthreshold:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

math property

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

Description
  • This command specifies the math waveform lower threshold to determine where to place a mark. This setting is applied to all math searches that use a lower threshold. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH? 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:LOWerthreshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

ref property

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

Description
  • This command specifies the reference waveform lower threshold to determine where to place a mark. This setting is applied to all reference searches that use a lower threshold. SEARCH is the search number, which is always 1, and REF is the reference channel number, which is 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold: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:LOWerthreshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

rf_amplitude property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude command.

Description
  • This command specifies the threshold for RF Amplitude vs. Time trace searches. For runt and transition searches, this level is the lower threshold. For other search types, this is the single threshold. (To specify the upper threshold for runt and transition searches, use the command SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude? 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:LOWerthreshold:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude?
Info
  • <NR3> is a floating point number that specifies the lower threshold for the RF Amplitude vs. Time trace, in Volts.

rf_frequency property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency command.

Description
  • This command specifies the threshold for RF Frequency vs. Time trace searches. For runt and transition searches, this level is the lower threshold. For other search types, this is the single threshold. (To specify the upper threshold for runt and transition searches, use the command SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:RF_FREQUENCY.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency? 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:LOWerthreshold:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in Hz.

rf_phase property

Return the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe command.

Description
  • This command specifies the lower threshold, in degrees, for searching the RF Phase vs. Time waveform. For runt and transition searches, this level is the lower threshold. For other search types, this is the single threshold. (To specify the upper threshold for runt and transition searches, use the command SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:RF_PHASE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe? 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:LOWerthreshold:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in degrees.

SearchSearchItemTriggerALowerthresholdChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x> command.

Description
  • This command specifies the lower threshold of the channel waveform to be used in a search. This setting is applied to all channel searches that use a lower threshold. SEARCH is the search number, which is always 1, and CH is the channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold: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:LOWerthreshold:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:CH<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerALowerthresholdMath

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH command.

Description
  • This command specifies the math waveform lower threshold to determine where to place a mark. This setting is applied to all math searches that use a lower threshold. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH? 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:LOWerthreshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:MATH?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerALowerthresholdRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x> command.

Description
  • This command specifies the reference waveform lower threshold to determine where to place a mark. This setting is applied to all reference searches that use a lower threshold. SEARCH is the search number, which is always 1, and REF is the reference channel number, which is 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold: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:LOWerthreshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:REF<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerALowerthresholdRfAmplitude

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude command.

Description
  • This command specifies the threshold for RF Amplitude vs. Time trace searches. For runt and transition searches, this level is the lower threshold. For other search types, this is the single threshold. (To specify the upper threshold for runt and transition searches, use the command SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude? 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:LOWerthreshold:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_AMPlitude?
Info
  • <NR3> is a floating point number that specifies the lower threshold for the RF Amplitude vs. Time trace, in Volts.

SearchSearchItemTriggerALowerthresholdRfFrequency

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency command.

Description
  • This command specifies the threshold for RF Frequency vs. Time trace searches. For runt and transition searches, this level is the lower threshold. For other search types, this is the single threshold. (To specify the upper threshold for runt and transition searches, use the command SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:RF_FREQUENCY.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency? 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:LOWerthreshold:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_FREQuency?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in Hz.

SearchSearchItemTriggerALowerthresholdRfPhase

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe command.

Description
  • This command specifies the lower threshold, in degrees, for searching the RF Phase vs. Time waveform. For runt and transition searches, this level is the lower threshold. For other search types, this is the single threshold. (To specify the upper threshold for runt and transition searches, use the command SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:RF_PHASE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe? 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:LOWerthreshold:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:LOWerthreshold:RF_PHASe?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in degrees.

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.
  • .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.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn command.
  • .width: The SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth 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.

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 search to determine where to place a mark. SEARCH is the search number, which is always 1.
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 {NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity?
Info
  • POSITIVe places a mark only when the polarity of the pulse is positive.
  • NEGative places a mark only when the polarity of the pulse is negative.

source property

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

Description
  • This command specifies the source waveform for a pulse search to determine where to place a mark. SEARCH is the search number, which is always 1.
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>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
Info
  • CH<x> specifies an analog channel as the source waveform. x has a minimum of 1 and a maximum of 4.
  • MATH specifies the math waveform as the source waveform.
  • REF<x> specifies a reference waveform as the source waveform. x has a minimum of 1 and a maximum of 4.
  • D<x> specifies a digital channel as the source waveform. x has a minimum of 0 and a maximum of 15.
  • RF_AMPlitude specify an RF vs. time trace as the source. (MDO4000/B/C models only.).
  • RF_FREQuency specify an RF vs. time trace as the source. (MDO4000/B/C models only.).
  • RF_PHASe specify an RF vs. time trace as the source. (MDO4000/B/C models only.).

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.

width property

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

Description
  • This command specifies the width setting to use, in seconds, when searching the waveform record for pulses of a certain width (duration). SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth: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:PULSEWidth:WIDth value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth?
Info
  • <NR3> is a floating point number that specifies the pulse width.

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.

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 search to determine where to place a mark. SEARCH is the search number, which is always 1.
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 {NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:POLarity?
Info
  • POSITIVe places a mark only when the polarity of the pulse is positive.
  • NEGative places a mark only when the polarity of the pulse is negative.

SearchSearchItemTriggerAPulsewidthSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the source waveform for a pulse search to determine where to place a mark. SEARCH is the search number, which is always 1.
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>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
Info
  • CH<x> specifies an analog channel as the source waveform. x has a minimum of 1 and a maximum of 4.
  • MATH specifies the math waveform as the source waveform.
  • REF<x> specifies a reference waveform as the source waveform. x has a minimum of 1 and a maximum of 4.
  • D<x> specifies a digital channel as the source waveform. x has a minimum of 0 and a maximum of 15.
  • RF_AMPlitude specify an RF vs. time trace as the source. (MDO4000/B/C models only.).
  • RF_FREQuency specify an RF vs. time trace as the source. (MDO4000/B/C models only.).
  • RF_PHASe specify an RF vs. time trace as the source. (MDO4000/B/C models only.).

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.

SearchSearchItemTriggerAPulsewidthWidth

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the width setting to use, in seconds, when searching the waveform record for pulses of a certain width (duration). SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth: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:PULSEWidth:WIDth value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth?
Info
  • <NR3> is a floating point number that specifies the pulse width.

SearchSearchItemTriggerARisefall

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall? query and raise an AssertionError if the returned value does not match value.
Properties
  • .deltatime: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn command.

deltatime property

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

Description
  • This command specifies the transition delta time setting to be used as the value to compare against when a transition time is found. < SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:DELTatime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime?
Info
  • <NR3> is a floating point number that specifies the transition time, in seconds.

polarity property

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

Description
  • This command specifies the polarity setting for an transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity?
Info
  • POSitive specifies that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition searching to occur.
  • NEGative specifies that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition searching to occur.
  • EITher specifies either positive or negative polarity.

source property

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

Description
  • This command specifies the source for a transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce?
Info
  • CH<x> specifies one input channel as the source.
  • MATH specifies the math waveform as the source.
  • REF<x> specifies the reference waveform as the source.

when property

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

Description
  • This command specifies the condition for a transition search. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn {SLOWer|FASTer|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn?
Info
  • FASTer sets the search to occur when the transitioning signal is faster than the set volts/second rate.
  • SLOWer sets the search to occur when the transitioning signal is slower than the set volts/second rate.
  • EQual sets the search to occur when the transitioning signal is equal to the set volts/second rate within a ±5% tolerance.
  • UNEQual sets the search to occur when the transitioning signal is not equal to the set volts/second rate ±5%.

SearchSearchItemTriggerARisefallDeltatime

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the transition delta time setting to be used as the value to compare against when a transition time is found. < SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:DELTatime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:DELTatime?
Info
  • <NR3> is a floating point number that specifies the transition time, in seconds.

SearchSearchItemTriggerARisefallPolarity

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the polarity setting for an transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:POLarity?
Info
  • POSitive specifies that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition searching to occur.
  • NEGative specifies that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition searching to occur.
  • EITher specifies either positive or negative polarity.

SearchSearchItemTriggerARisefallSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the source for a transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:SOUrce?
Info
  • CH<x> specifies one input channel as the source.
  • MATH specifies the math waveform as the source.
  • REF<x> specifies the reference waveform as the source.

SearchSearchItemTriggerARisefallWhen

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the condition for a transition search. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RISEFall: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:RISEFall:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn {SLOWer|FASTer|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:RISEFall:WHEn?
Info
  • FASTer sets the search to occur when the transitioning signal is faster than the set volts/second rate.
  • SLOWer sets the search to occur when the transitioning signal is slower than the set volts/second rate.
  • EQual sets the search to occur when the transitioning signal is equal to the set volts/second rate within a ±5% tolerance.
  • UNEQual sets the search to occur when the transitioning signal is not equal to the set volts/second rate ±5%.

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
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn command.
  • .width: The SEARCH:SEARCH<x>:TRIGger:A:RUNT:WIDth command.

polarity property

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

Description
  • This command specifies the polarity setting for a runt search to determine where to place a mark. SEARCH is the search number, which is always 1.
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 {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
Info
  • POSitive places a mark when the rising edge crosses the low threshold and the falling edge re-crosses the low threshold without either edge ever crossing the high threshold.
  • NEGative places a mark when the falling edge crosses the high threshold and the rising edge re-crosses the high threshold without either edge ever crossing the low threshold.
  • EITher places a mark on a runt of either polarity.

source property

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

Description
  • This command specifies the source setting for a runt search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT: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:RUNT:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce?
Info
  • CH<x> specifies an analog channel as the runt search source.
  • MATH specifies the math waveform as the runt search source.
  • REF<x> specifies a reference waveform as the runt search source.

when property

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

Description
  • This command specifies the condition setting for a runt search to determine where to place a mark. SEARCH is the search number, which is always 1.
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 {LESSthan|than|EQual|UNEQual|OCCURS}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn?
Info
  • LESSthan argument sets the oscilloscope to search if the a runt pulse is detected with width less than the time set by the SEARCH:SEARCHX:TRIGGER:A:RUNT:WIDTH command.
  • than argument sets the oscilloscope to search if the a runt pulse is detected with width than the time set by the SEARCH:SEARCHX:TRIGGER:A:RUNT:WIDTH command.
  • EQual argument sets the oscilloscope to search when the pattern is true for a time period equal to the time period specified in SEARCH:SEARCHX:TRIGGER:A:RUNT:WIDTH within a ±5% tolerance.
  • UNEQual argument sets the oscilloscope to search when the pattern is true for a time period greater than or less than (but not equal) the time period specified in SEARCH:SEARCHX: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.

SearchSearchItemTriggerARuntPolarity

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the polarity setting for a runt search to determine where to place a mark. SEARCH is the search number, which is always 1.
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 {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
Info
  • POSitive places a mark when the rising edge crosses the low threshold and the falling edge re-crosses the low threshold without either edge ever crossing the high threshold.
  • NEGative places a mark when the falling edge crosses the high threshold and the rising edge re-crosses the high threshold without either edge ever crossing the low threshold.
  • EITher places a mark on a runt of either polarity.

SearchSearchItemTriggerARuntSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the source setting for a runt search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:RUNT: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:RUNT:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce?
Info
  • CH<x> specifies an analog channel as the runt search source.
  • MATH specifies the math waveform as the runt search source.
  • REF<x> specifies a reference waveform as the runt search source.

SearchSearchItemTriggerARuntWhen

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the condition setting for a runt search to determine where to place a mark. SEARCH is the search number, which is always 1.
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 {LESSthan|than|EQual|UNEQual|OCCURS}
- SEARCH:SEARCH<x>:TRIGger:A:RUNT:WHEn?
Info
  • LESSthan argument sets the oscilloscope to search if the a runt pulse is detected with width less than the time set by the SEARCH:SEARCHX:TRIGGER:A:RUNT:WIDTH command.
  • than argument sets the oscilloscope to search if the a runt pulse is detected with width than the time set by the SEARCH:SEARCHX:TRIGGER:A:RUNT:WIDTH command.
  • EQual argument sets the oscilloscope to search when the pattern is true for a time period equal to the time period specified in SEARCH:SEARCHX:TRIGGER:A:RUNT:WIDTH within a ±5% tolerance.
  • UNEQual argument sets the oscilloscope to search when the pattern is true for a time period greater than or less than (but not equal) the time period specified in SEARCH:SEARCHX: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.
  • .data: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa command tree.
  • .holdtime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLDTime command.
  • .settime: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold command tree.

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.

data property

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies an analog channel as the data source.
Sub-properties
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa: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.

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.

threshold property

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

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

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 specifies the clock source setting for a setup/hold search to determine where to place a mark. SEARCH is the search number, which is always 1.
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>|MATH|REF1|REF3|REF3|REF4|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce?
Info
  • CH<x> specifies an analog channel as the clock source waveform. x has a minimum of 1 and a maximum of 4.
  • MATH specifies the math waveform as the clock source waveform.
  • REF<x> specifies a reference waveform as the clock source waveform. x has a minimum of 1 and a maximum of 4.
  • D<x> specifies a digital channel as the clock source waveform. x has a minimum of 0 and a maximum of 15.
  • RF_AMPlitude specifies an RF time domain trace as the clock source waveform. (MDO4000/B/C only.).
  • RF_FREQuency specifies an RF time domain trace as the clock source waveform. (MDO4000/B/C only.).
  • RF_PHASe specifies an RF time domain trace as the clock source waveform. (MDO4000/B/C only.).

threshold property

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

Description
  • This command specifies the clock threshold setting for an setup/hold search to determine where to place a mark. SEARCH is the search number, which is always 1.
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>|TTL|ECL}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold?
Info
  • TTL specifies a preset TTL high level of 1.4 V.
  • ECL specifies a preset ECL high level of -1.3V.
  • <NR3> is a floating point number that specifies the clock level, in volts.

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 specifies the clock source setting for a setup/hold search to determine where to place a mark. SEARCH is the search number, which is always 1.
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>|MATH|REF1|REF3|REF3|REF4|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:SOUrce?
Info
  • CH<x> specifies an analog channel as the clock source waveform. x has a minimum of 1 and a maximum of 4.
  • MATH specifies the math waveform as the clock source waveform.
  • REF<x> specifies a reference waveform as the clock source waveform. x has a minimum of 1 and a maximum of 4.
  • D<x> specifies a digital channel as the clock source waveform. x has a minimum of 0 and a maximum of 15.
  • RF_AMPlitude specifies an RF time domain trace as the clock source waveform. (MDO4000/B/C only.).
  • RF_FREQuency specifies an RF time domain trace as the clock source waveform. (MDO4000/B/C only.).
  • RF_PHASe specifies an RF time domain trace as the clock source waveform. (MDO4000/B/C only.).

SearchSearchItemTriggerASetholdClockThreshold

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the clock threshold setting for an setup/hold search to determine where to place a mark. SEARCH is the search number, which is always 1.
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>|TTL|ECL}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:THReshold?
Info
  • TTL specifies a preset TTL high level of 1.4 V.
  • ECL specifies a preset ECL high level of -1.3V.
  • <NR3> is a floating point number that specifies the clock level, in volts.

SearchSearchItemTriggerASetholdData

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies an analog channel as the data source.
Properties
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce command.
  • .threshold: The SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold command.

source property

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

Description
  • This command specifies the data source setting for an setup/hold search to determine where to place a mark. is the search number. You cannot specify the same source for both clock and data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa: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:DATa:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce {CH<x>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce?
Info
  • CH<x> specifies an analog channel as the data source.
  • MATH specifies the math waveform as the data source.
  • REF<x> specifies a reference waveform as the data source.
  • D<x> specifies a digital input as the data source (models with option 3-MSO installed.).

threshold property

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

Description
  • This command specifies the data threshold setting for an setup/hold search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa: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:DATa:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold {<NR3>|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold?
Info
  • TTL specifies a preset TTL high level of 1.4 V.
  • <NR3> is a floating point number that specifies the clock level, in volts.

SearchSearchItemTriggerASetholdDataSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data source setting for an setup/hold search to determine where to place a mark. is the search number. You cannot specify the same source for both clock and data.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa: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:DATa:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce {CH<x>|MATH|REF<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce?
Info
  • CH<x> specifies an analog channel as the data source.
  • MATH specifies the math waveform as the data source.
  • REF<x> specifies a reference waveform as the data source.
  • D<x> specifies a digital input as the data source (models with option 3-MSO installed.).

SearchSearchItemTriggerASetholdDataThreshold

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the data threshold setting for an setup/hold search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa: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:DATa:THReshold value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold {<NR3>|TTL}
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:THReshold?
Info
  • TTL specifies a preset TTL high level of 1.4 V.
  • <NR3> is a floating point number that specifies the clock level, in volts.

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.

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.

SearchSearchItemTriggerASetholdThreshold

Bases: SCPICmdRead

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

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

math property

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

Description
  • This command specifies the search setup and hold threshold for the math waveform. This helps to determine where to place search marks. Search is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH? 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:THReshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH?
Info
  • <NR3> is a floating point number that specifies the lower threshold in volts.

math1 property

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

Description
  • This command specifies the search setup and hold threshold for the math waveform. This helps to determine where to place search marks. Search is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1? 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:THReshold:MATH1 value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1 <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1?
Info
  • <NR3> is a floating point number that specifies the lower threshold in volts.

ref property

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

Description
  • This command specifies the search setup and hold threshold for the selected reference waveform. This helps to determine where to place search marks. Search is the search number, which is always 1. REF is the reference waveform number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold: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:THReshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x>?
Info
  • <NR3> is a floating point number that specifies the lower threshold in volts.

SearchSearchItemTriggerASetholdThresholdMath

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search setup and hold threshold for the math waveform. This helps to determine where to place search marks. Search is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH? 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:THReshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH?
Info
  • <NR3> is a floating point number that specifies the lower threshold in volts.

SearchSearchItemTriggerASetholdThresholdMath1

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search setup and hold threshold for the math waveform. This helps to determine where to place search marks. Search is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1? 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:THReshold:MATH1 value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1 <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:MATH1?
Info
  • <NR3> is a floating point number that specifies the lower threshold in volts.

SearchSearchItemTriggerASetholdThresholdRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search setup and hold threshold for the selected reference waveform. This helps to determine where to place search marks. Search is the search number, which is always 1. REF is the reference waveform number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold: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:THReshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x> <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:REF<x>?
Info
  • <NR3> is a floating point number that specifies the lower threshold in volts.

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
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce command.
  • .time: The SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:TIMe command.

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
  • When searching using the TIMEOut search type, this command specifies the source. The available sources are live channels, reference waveforms, the math waveform, or the digital channels. The default is channel 1. The timeout search type is selected using SEARCH:SEARCHX:TRIGGER:A:TYPE. SEARCH is the search number, which is always 1.
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>|MATH|REF<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce?
Info
  • CH<x> specifies to use one of the analog channels as the source waveform.
  • MATH specifies to use the math waveform as the as the source waveform.
  • REF<x> specifies to use one of the reference waveforms 1-4 as the as the source waveform.
  • D<x> specifies to use one of the digital channels as the source waveform. (Requires option 3-MSO.).

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.

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
  • When searching using the TIMEOut search type, this command specifies the source. The available sources are live channels, reference waveforms, the math waveform, or the digital channels. The default is channel 1. The timeout search type is selected using SEARCH:SEARCHX:TRIGGER:A:TYPE. SEARCH is the search number, which is always 1.
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>|MATH|REF<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:SOUrce?
Info
  • CH<x> specifies to use one of the analog channels as the source waveform.
  • MATH specifies to use the math waveform as the as the source waveform.
  • REF<x> specifies to use one of the reference waveforms 1-4 as the as the source waveform.
  • D<x> specifies to use one of the digital channels as the source waveform. (Requires option 3-MSO.).

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.

SearchSearchItemTriggerATransition

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition? query and raise an AssertionError if the returned value does not match value.
Properties
  • .deltatime: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime command.
  • .polarity: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity command.
  • .source: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce command.
  • .when: The SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn command.

deltatime property

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

Description
  • This command specifies the transition delta time setting to be used as the value to compare against when a transition time is found. < SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:DELTatime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime?
Info
  • <NR3> is a floating point number that specifies the transition time, in seconds.

polarity property

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

Description
  • This command specifies the polarity setting for an transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity?
Info
  • POSitive specifies that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition searching to occur.
  • NEGative specifies that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition searching to occur.
  • EITher specifies either positive or negative polarity.

source property

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

Description
  • This command specifies the source for a transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce?
Info
  • CH<x> specifies one input channel as the source.
  • MATH specifies the math waveform as the source.
  • REF<x> specifies the reference waveform as the source.

when property

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

Description
  • This command specifies the condition for a transition search. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn?
Info
  • FASTer sets the search to occur when the transitioning signal is faster than the set volts/second rate.
  • SLOWer sets the search to occur when the transitioning signal is slower than the set volts/second rate.
  • EQual sets the search to occur when the transitioning signal is equal to the set volts/second rate within a ±5% tolerance.
  • UNEQual sets the search to occur when the transitioning signal is not equal to the set volts/second rate ±5%.

SearchSearchItemTriggerATransitionDeltatime

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the transition delta time setting to be used as the value to compare against when a transition time is found. < SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:DELTatime value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime <NR3>
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:DELTatime?
Info
  • <NR3> is a floating point number that specifies the transition time, in seconds.

SearchSearchItemTriggerATransitionPolarity

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the polarity setting for an transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:POLarity value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity {EITher|NEGative|POSitive}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:POLarity?
Info
  • POSitive specifies that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition searching to occur.
  • NEGative specifies that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition searching to occur.
  • EITher specifies either positive or negative polarity.

SearchSearchItemTriggerATransitionSource

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the source for a transition search to determine where to place a mark. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:SOUrce value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce {CH<x>|MATH|REF<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:SOUrce?
Info
  • CH<x> specifies one input channel as the source.
  • MATH specifies the math waveform as the source.
  • REF<x> specifies the reference waveform as the source.

SearchSearchItemTriggerATransitionWhen

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the condition for a transition search. SEARCH is the search number, which is always 1.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:TRANsition: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:TRANsition:WHEn value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- SEARCH:SEARCH<x>:TRIGger:A:TRANsition:WHEn?
Info
  • FASTer sets the search to occur when the transitioning signal is faster than the set volts/second rate.
  • SLOWer sets the search to occur when the transitioning signal is slower than the set volts/second rate.
  • EQual sets the search to occur when the transitioning signal is equal to the set volts/second rate within a ±5% tolerance.
  • UNEQual sets the search to occur when the transitioning signal is not equal to the set volts/second rate ±5%.

SearchSearchItemTriggerAType

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command specifies the search type to determine where to place a mark. The default search type is EDGe. SEARCH is the search number, which is always 1.
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|PULSEWidth|SETHold|RUNt|TRANsition|LOGIc|TIMEOut|BUS (with the appropriate application module installed)}
- SEARCH:SEARCH<x>:TRIGger:A:TYPe?
Info
  • EDGe is the default search. An edge search occurs when a signal passes through a specified voltage level in a specified direction and is controlled by the SEARCH:SEARCHX:TRIGGER:A:EDGE:SOURCE and SEARCH:SEARCHX:TRIGGER:A:EDGE:SLOPE commands.
  • PULSEWIdth searches when a pulse is found that has the specified polarity, and is either inside or outside the limits as specified by SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:LESSLIMIT and SEARCH:SEARCHX:TRIGGER:A:LOGIC:PATTERN:WHEN:MORELIMIT. The polarity is selected using the SEARCH:SEARCHX:TRIGGER:A:RUNT:POLARITY command.
  • SETHold specifies a setup and hold search.
  • RUNt searches for 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 using the SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:CHX and SEARCH:SEARCHX:TRIGGER:A:UPPERTHRESHOLD:CHX commands.
  • TRANsition searches for 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.
  • LOGic specifies that a search occurs when specified conditions are met, and is controlled by the SEARCH:A:LOGIc commands.
  • TIMEout specifies that a search occurs when no pulse is detected in a specified time.
  • BUS specifies that a search occurs when a communications signal is found.

SearchSearchItemTriggerAUpperthreshold

Bases: SCPICmdRead

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

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

ch property

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

Description
  • This command specifies the channel waveform upper threshold to determine where to place a mark. This setting is applied to all channel searches that uses an upper threshold. SEARCH is the search number, which is always 1, and CH is the channel number, which is 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold: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:UPPerthreshold:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

math property

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

Description
  • This command specifies the math waveform upper threshold to determine where to place a mark. This setting is applied to all math waveform searches that uses an upper threshold. is the search number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH? 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:UPPerthreshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

ref property

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

Description
  • This command specifies the reference waveform upper threshold to determine where to place a mark. This setting is applied to all reference waveform searches that use an upper threshold. SEARCH is the search number, which is always 1, and REF is the reference channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold: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:UPPerthreshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

rf_amplitude property

Return the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude command.

Description
  • For a runt or transition search using the RF Amplitude vs. Time trace, this command specifies the upper threshold to be used by the search engine. (To specify the lower threshold, use the command SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude? 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:UPPerthreshold:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in volts.

rf_frequency property

Return the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency command.

Description
  • For a runt or transition search using the RF Frequency vs. Time trace, this command specifies the upper threshold to be used by the search engine. (To specify the lower threshold, use the command SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency? 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:UPPerthreshold:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in Hz.

rf_phase property

Return the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe command.

Description
  • This command specifies the upper threshold to be used by the search engine when performing a runt or transition search using the RF Phase vs. Time trace. (To specify the lower threshold, use the command SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe? 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:UPPerthreshold:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in degrees.

SearchSearchItemTriggerAUpperthresholdChannel

Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x> command.

Description
  • This command specifies the channel waveform upper threshold to determine where to place a mark. This setting is applied to all channel searches that uses an upper threshold. SEARCH is the search number, which is always 1, and CH is the channel number, which is 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold: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:UPPerthreshold:CH<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerAUpperthresholdMath

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH command.

Description
  • This command specifies the math waveform upper threshold to determine where to place a mark. This setting is applied to all math waveform searches that uses an upper threshold. is the search number.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH? 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:UPPerthreshold:MATH value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerAUpperthresholdRefItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x> command.

Description
  • This command specifies the reference waveform upper threshold to determine where to place a mark. This setting is applied to all reference waveform searches that use an upper threshold. SEARCH is the search number, which is always 1, and REF is the reference channel number, which can be 1-4.
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x>? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold: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:UPPerthreshold:REF<x> value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x> {TTL}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x>?
Info
  • TTL specifies a preset TTL high level of 1.4 V.

SearchSearchItemTriggerAUpperthresholdRfAmplitude

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude command.

Description
  • For a runt or transition search using the RF Amplitude vs. Time trace, this command specifies the upper threshold to be used by the search engine. (To specify the lower threshold, use the command SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude? 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:UPPerthreshold:RF_AMPlitude value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_AMPlitude?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in volts.

SearchSearchItemTriggerAUpperthresholdRfFrequency

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency command.

Description
  • For a runt or transition search using the RF Frequency vs. Time trace, this command specifies the upper threshold to be used by the search engine. (To specify the lower threshold, use the command SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency? 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:UPPerthreshold:RF_FREQuency value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_FREQuency?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in Hz.

SearchSearchItemTriggerAUpperthresholdRfPhase

Bases: SCPICmdWrite, SCPICmdRead

The SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe command.

Description
  • This command specifies the upper threshold to be used by the search engine when performing a runt or transition search using the RF Phase vs. Time trace. (To specify the lower threshold, use the command SEARCH:SEARCHX:TRIGGER:A:LOWERTHRESHOLD:RF_AMPLITUDE.)
Usage
  • Using the .query() method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe? query.
  • Using the .verify(value) method will send the SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe? 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:UPPerthreshold:RF_PHASe value command.
SCPI Syntax
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe {<NR3>}
- SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:RF_PHASe?
Info
  • <NR3> is a floating point number that specifies the threshold for the time domain trace, in degrees.

SearchSpectral

Bases: SCPICmdRead

The SEARCH:SPECTral command tree.

Usage
  • Using the .query() method will send the SEARCH:SPECTral? query.
  • Using the .verify(value) method will send the SEARCH:SPECTral? query and raise an AssertionError if the returned value does not match value.
Properties
  • .list: The SEARCH:SPECTral:LIST command.

list property

Return the SEARCH:SPECTral:LIST command.

Description
  • This query will return a list of all automatically placed peak markers displayed in the frequency domain graticule. (To return information about manual markers, use the MARKER:M<x> commands.) This query returns entries in the form of an enumeration value, which is the source waveform, as well as 7 values, which specify the automatic peak marker attributes. If manual markers are not turned on, this list will also include the Reference Marker. (To determine which value is the Reference Marker, query using RF:REFLEVEL and compare it with the values.) If manual markers are turned on, this list will not include the Reference Marker (when manual markers are turned on, the Reference Marker is MARKER:M1).
Usage
  • Using the .query() method will send the SEARCH:SPECTral:LIST? query.
  • Using the .verify(value) method will send the SEARCH:SPECTral:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:SPECTral:LIST?

SearchSpectralList

Bases: SCPICmdRead

The SEARCH:SPECTral:LIST command.

Description
  • This query will return a list of all automatically placed peak markers displayed in the frequency domain graticule. (To return information about manual markers, use the MARKER:M<x> commands.) This query returns entries in the form of an enumeration value, which is the source waveform, as well as 7 values, which specify the automatic peak marker attributes. If manual markers are not turned on, this list will also include the Reference Marker. (To determine which value is the Reference Marker, query using RF:REFLEVEL and compare it with the values.) If manual markers are turned on, this list will not include the Reference Marker (when manual markers are turned on, the Reference Marker is MARKER:M1).
Usage
  • Using the .query() method will send the SEARCH:SPECTral:LIST? query.
  • Using the .verify(value) method will send the SEARCH:SPECTral:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- SEARCH:SPECTral:LIST?