trigger
¶
The trigger commands module.
These commands are used in the following models: DPO4KB, MDO4K, MSO4K, MSO4KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- TRIGger FORCe
- TRIGger:A SETLevel
- TRIGger:A:BANDWidth:RF:HIGH?
- TRIGger:A:BANDWidth:RF:LOW?
- TRIGger:A:BUS {I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|MIL1553B}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition {STARt|END|LABel|DATA|LABELANDDATA|ERRor}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE {ANY|GAP|WORD|PARity}
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier {LESSthan|MOREthan|Equal|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?
- TRIGger:A:BUS:B<x>:ARINC429A:SDI <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SDI?
- TRIGger:A:BUS:B<x>:ARINC429A:SSM <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SSM?
- TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATA}
- TRIGger:A:BUS:B<x>:AUDio:CONDition?
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <String>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
- TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?
- TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <String>
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?
- TRIGger:A:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- TRIGger:A:BUS:B<x>:AUDio:DATa:WORD?
- TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe {STandard|EXTENDed}
- TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?
- TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?
- TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATA|IDANDDATA|EOF|ACKMISS|ERROR|FORMERRor|ANYERRor|FDBRS|FDESI}
- TRIGger:A:BUS:B<x>:CAN:CONDition?
- TRIGger:A:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:DATa:DIRection?
- TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|Than|EQual|UNEQual|LESSEQual|EQual}
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
- TRIGger:A:BUS:B<x>:CAN:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:CAN:DATa:SIZe?
- TRIGger:A:BUS:B<x>:CAN:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:DATa:VALue?
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?
- TRIGger:A:BUS:B<x>:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad}
- TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
- TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTENDed}
- TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?
- TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe {BASic|QTAG}
- TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?
- TRIGger:A:BUS:B<x>:FLEXray:CONDition {SOF|FRAMEType|IDentifier|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
- TRIGger:A:BUS:B<x>:FLEXray:CONDition?
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
- TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
- TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
- TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
- TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?
- TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?
- TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?
- TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEType?
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?
- TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?
- TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe {GENeralcall|STARtbyte|HSmode|EEPROM|USER}
- TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?
- TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?
- TRIGger:A:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATA|ADDRANDDATA}
- TRIGger:A:BUS:B<x>:I2C:CONDition?
- TRIGger:A:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:I2C:DATa:DIRection?
- TRIGger:A:BUS:B<x>:I2C:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:I2C:DATa:SIZe?
- TRIGger:A:BUS:B<x>:I2C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:I2C:DATa:VALue?
- TRIGger:A:BUS:B<x>:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|SLEEP|ERROR}
- TRIGger:A:BUS:B<x>:LIN:CONDition?
- TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?
- TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
- TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
- TRIGger:A:BUS:B<x>:LIN:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:LIN:DATa:VALue?
- TRIGger:A:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum|HEADertime|RESPtime|FRAMetime}
- TRIGger:A:BUS:B<x>:LIN:ERRTYPE?
- TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
- TRIGger:A:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE {PARity|SYNC|MANCHester|DATA}
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?
- TRIGger:A:BUS:B<x>:PARallel:VALue <QString>
- TRIGger:A:BUS:B<x>:PARallel:VALue?
- TRIGger:A:BUS:B<x>:RS232C:CONDition {RXSTArt|RXDATA|RXENDPacket|TXSTArt|TXDATA|TXENDPacket}
- TRIGger:A:BUS:B<x>:RS232C:CONDition?
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?
- TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|MISO|MOSI|MISOMOSI}
- TRIGger:A:BUS:B<x>:SPI:CONDition?
- TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?
- TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?
- TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?
- TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
- TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?
- TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <Qstring>
- TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
- TRIGger:A:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- TRIGger:A:BUS:B<x>:USB:CONDition?
- TRIGger:A:BUS:B<x>:USB:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:USB:DATa:HIVALue?
- TRIGger:A:BUS:B<x>:USB:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?
- TRIGger:A:BUS:B<x>:USB:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:USB:DATa:SIZe?
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>}
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
- TRIGger:A:BUS:B<x>:USB:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:DATa:VALue?
- TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
- TRIGger:A:BUS:B<x>:USB:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
- TRIGger:A:BUS:B<x>:USB:ERRTYPE?
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL}
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
- TRIGger:A:BUS:B<x>:USB:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:USB:QUALifier?
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?
- TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|PREamble|RESERVed}
- TRIGger:A:BUS:B<x>:USB:SPECIALType?
- TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?
- TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
- TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
- TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
- TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPeed|LOWSPeed|ISOSTART|ISOMID|ISOEND|ISOALL}
- TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?
- TRIGger:A:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- TRIGger:A:BUS:B<x>:USB:TOKENType?
- TRIGger:A:BUS:SOUrce {B<x>}
- TRIGger:A:BUS:SOUrce?
- TRIGger:A:BUS?
- TRIGger:A:EDGE:COUPling {AC|DC|HFRej|LFRej|NOISErej}
- TRIGger:A:EDGE:COUPling?
- TRIGger:A:EDGE:SLOpe {RISe|FALL|EITHer}
- TRIGger:A:EDGE:SLOpe?
- TRIGger:A:EDGE:SOUrce {AUX|CH<x>|D<x>|LINE|RF}
- TRIGger:A:EDGE:SOUrce?
- TRIGger:A:EDGE?
- TRIGger:A:HOLDoff:TIMe <NR3>
- TRIGger:A:HOLDoff:TIMe?
- TRIGger:A:HOLDoff?
- TRIGger:A:LEVel:AUXin {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:AUXin?
- TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:CH<x>?
- TRIGger:A:LEVel:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:D<x>?
- TRIGger:A:LOGIc:CLAss {LOGIC|SETHold}
- TRIGger:A:LOGIc:CLAss?
- TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:A:LOGIc:FUNCtion?
- TRIGger:A:LOGIc:INPut:CH<x> {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:CH<x>?
- TRIGger:A:LOGIc:INPut:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:LOGIc:INPut:CLOCk:EDGE?
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce {CH<x>|D<x>|RF|NONE}
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
- TRIGger:A:LOGIc:INPut:D<x> {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:D<x>?
- TRIGger:A:LOGIc:INPut:RF {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:RF?
- TRIGger:A:LOGIc:INPut?
- TRIGger:A:LOGIc:PATtern:DELTatime <NR3>
- TRIGger:A:LOGIc:PATtern:DELTatime?
- TRIGger:A:LOGIc:PATtern:WHEn {TRUe|FALSe|LESSthan|MOREthan|EQual|UNEQual}
- TRIGger:A:LOGIc:PATtern:WHEn?
- TRIGger:A:LOGIc:PATtern?
- TRIGger:A:LOGIc:THReshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOGIc:THReshold:CH<x>?
- TRIGger:A:LOGIc:THReshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOGIc:THReshold:D<x>?
- TRIGger:A:LOGIc:THReshold:RF {<NR3>}
- TRIGger:A:LOGIc:THReshold:RF?
- TRIGger:A:LOGIc?
- TRIGger:A:LOWerthreshold:AUX {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:AUX?
- TRIGger:A:LOWerthreshold:CH<x> {ECL|TTL|<NR3>}
- TRIGger:A:LOWerthreshold:CH<x>?
- TRIGger:A:LOWerthreshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:D<x>?
- TRIGger:A:LOWerthreshold:EXT {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:EXT?
- TRIGger:A:LOWerthreshold:RF {<NR3>}
- TRIGger:A:LOWerthreshold:RF?
- TRIGger:A:MODe {AUTO|NORMal}
- TRIGger:A:MODe?
- TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- TRIGger:A:PULSEWidth:HIGHLimit?
- TRIGger:A:PULSEWidth:LOWLimit <NR3>
- TRIGger:A:PULSEWidth:LOWLimit?
- TRIGger:A:PULSEWidth:POLarity {NEGative|POSitive}
- TRIGger:A:PULSEWidth:POLarity?
- TRIGger:A:PULSEWidth:SOUrce {CH<x>|LINE|AUX|D<x>|RF}
- TRIGger:A:PULSEWidth:SOUrce?
- TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:A:PULSEWidth:WHEn?
- TRIGger:A:PULSEWidth:WIDth <NR3>
- TRIGger:A:PULSEWidth:WIDth?
- TRIGger:A:PULse:CLAss {RUNt|WIDth|TRANsition|TIMEOut}
- TRIGger:A:PULse:CLAss?
- TRIGger:A:RISEFall:DELTatime <NR3>
- TRIGger:A:RISEFall:DELTatime?
- TRIGger:A:RISEFall:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RISEFall:POLarity?
- TRIGger:A:RISEFall:SOUrce {CH<x>}
- TRIGger:A:RISEFall:SOUrce?
- TRIGger:A:RISEFall:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:A:RISEFall:WHEn?
- TRIGger:A:RISEFall?
- TRIGger:A:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RUNT:POLarity?
- TRIGger:A:RUNT:SOUrce {CH<x>|RF}
- TRIGger:A:RUNT:SOUrce?
- TRIGger:A:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
- TRIGger:A:RUNT:WHEn?
- TRIGger:A:RUNT:WIDth <NR3>
- TRIGger:A:RUNT:WIDth?
- TRIGger:A:RUNT?
- TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:SETHold:CLOCk:EDGE?
- TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|D<x>|AUX}
- TRIGger:A:SETHold:CLOCk:SOUrce?
- TRIGger:A:SETHold:CLOCk:THReshold {<NR3>|TTL}
- TRIGger:A:SETHold:CLOCk:THReshold?
- TRIGger:A:SETHold:CLOCk?
- TRIGger:A:SETHold:DATa:SOUrce {CH<x>|D<x>|AUX}
- TRIGger:A:SETHold:DATa:SOUrce?
- TRIGger:A:SETHold:DATa:THReshold {<NR3>|TTL}
- TRIGger:A:SETHold:DATa:THReshold?
- TRIGger:A:SETHold:DATa?
- TRIGger:A:SETHold:HOLDTime <NR3>
- TRIGger:A:SETHold:HOLDTime?
- TRIGger:A:SETHold:SETTime <NR3>
- TRIGger:A:SETHold:SETTime?
- TRIGger:A:SETHold:THReshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:SETHold:THReshold:CH<x>?
- TRIGger:A:SETHold:THReshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:SETHold:THReshold:D<x>?
- TRIGger:A:SETHold?
- TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:A:TIMEOut:POLarity?
- TRIGger:A:TIMEOut:SOUrce {CH<x>|LINE|AUX|D<x>|RF}
- TRIGger:A:TIMEOut:SOUrce?
- TRIGger:A:TIMEOut:TIMe <NR3>
- TRIGger:A:TIMEOut:TIMe?
- TRIGger:A:TRANsition:DELTatime <NR3>
- TRIGger:A:TRANsition:DELTatime?
- TRIGger:A:TRANsition:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:TRANsition:POLarity?
- TRIGger:A:TRANsition:SOUrce {CH<x>}
- TRIGger:A:TRANsition:SOUrce?
- TRIGger:A:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:A:TRANsition:WHEn?
- TRIGger:A:TRANsition?
- TRIGger:A:TYPe {EDGe|LOGIc|PULSe|BUS|VIDeo}
- TRIGger:A:TYPe?
- TRIGger:A:UPPerthreshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:UPPerthreshold:CH<x>?
- TRIGger:A:UPPerthreshold:RF {<NR3>}
- TRIGger:A:UPPerthreshold:RF?
- TRIGger:A:VIDeo:CUSTom:FORMat {INTERLAced|PROGressive}
- TRIGger:A:VIDeo:CUSTom:FORMat?
- TRIGger:A:VIDeo:CUSTom:LINEPeriod <NR3>
- TRIGger:A:VIDeo:CUSTom:LINEPeriod?
- TRIGger:A:VIDeo:CUSTom:SYNCInterval <NR3>
- TRIGger:A:VIDeo:CUSTom:SYNCInterval?
- TRIGger:A:VIDeo:CUSTom:TYPe {INTERLAced|PROGressive}
- TRIGger:A:VIDeo:CUSTom:TYPe?
- TRIGger:A:VIDeo:FIELD {ODD|EVEN|ALLFields|ALLLines|NUMERic}
- TRIGger:A:VIDeo:FIELD?
- TRIGger:A:VIDeo:HOLDoff:FIELD <NR3>
- TRIGger:A:VIDeo:HOLDoff:FIELD?
- TRIGger:A:VIDeo:LINE <NR1>
- TRIGger:A:VIDeo:LINE?
- TRIGger:A:VIDeo:POLarity {NEGative|POSitive}
- TRIGger:A:VIDeo:POLarity?
- TRIGger:A:VIDeo:SOUrce {CH<x>}
- TRIGger:A:VIDeo:SOUrce?
- TRIGger:A:VIDeo:STANdard {NTSc|PAL|SECAM|BILevelcustom|TRILevelcustom|HD480P60|HD576P50|HD720P30|HD720P50|HD720P60|HD875I60|HD1080P24|HD1080SF24|HD1080I50|HD1080I60|HD1080P25|HD1080P30|HD1080P50|HD1080P60}
- TRIGger:A:VIDeo:STANdard?
- TRIGger:A:VIDeo:SYNC {ODD|EVEN|ALLFields|ALLLines|NUMERic}
- TRIGger:A:VIDeo:SYNC?
- TRIGger:A:VIDeo?
- TRIGger:A?
- TRIGger:B SETLevel
- TRIGger:B:BY {EVENTS|TIMe}
- TRIGger:B:BY?
- TRIGger:B:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:B:EDGE:COUPling?
- TRIGger:B:EDGE:SLOpe {RISe|FALL}
- TRIGger:B:EDGE:SLOpe?
- TRIGger:B:EDGE:SOUrce {CH<x>|AUX|LINE|RF}
- TRIGger:B:EDGE:SOUrce?
- TRIGger:B:EDGE?
- TRIGger:B:EVENTS:COUNt <NR1>
- TRIGger:B:EVENTS:COUNt?
- TRIGger:B:EVENTS?
- TRIGger:B:LEVel {TTL|<NR3>}
- TRIGger:B:LEVel:CH<x> {ECL|TTL|<NR3>}
- TRIGger:B:LEVel:CH<x>?
- TRIGger:B:LEVel:D<x> {ECL|TTL|<NR3>}
- TRIGger:B:LEVel:D<x>?
- TRIGger:B:LEVel?
- TRIGger:B:LOWerthreshold:CH<x> {ECL|TTL|<NR3>}
- TRIGger:B:LOWerthreshold:CH<x>?
- TRIGger:B:LOWerthreshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:B:LOWerthreshold:D<x>?
- TRIGger:B:STATE {ON|OFF|<NR1>}
- TRIGger:B:STATE?
- TRIGger:B:TIMe <NR3>
- TRIGger:B:TIMe?
- TRIGger:B:TYPe EDGE
- TRIGger:B:TYPe?
- TRIGger:B?
- TRIGger:EXTernal:PRObe <NR3>
- TRIGger:EXTernal:PRObe?
- TRIGger:EXTernal:YUNIts?
- TRIGger:EXTernal?
- TRIGger:FREQuency?
- TRIGger:STATE?
- TRIGger?
Trigger
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger command.
Description
- This command forces a trigger event to occur. The query returns the current trigger parameters for the instrument.
Usage
- Using the
.query()method will send theTRIGger?query. - Using the
.verify(value)method will send theTRIGger?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger valuecommand.
SCPI Syntax
- TRIGger FORCe
- TRIGger?
Info
FORCecreates a trigger event. IfTRIGger:STATEis set to READy, the acquisition will complete. Otherwise, this command will be ignored. This is equivalent to pressing the Force button on the front panel.
Properties
.a: TheTRIGger:Acommand..b: TheTRIGger:Bcommand..external: TheTRIGger:EXTernalcommand..frequency: TheTRIGger:FREQuencycommand..state: TheTRIGger:STATEcommand.
a
property
¶
a: TriggerA
Return the TRIGger:A command.
Description
- This command sets the A trigger level automatically to 50% of the range of the minimum and maximum values of the trigger input signal. The query returns current trigger parameters. The trigger level is the voltage threshold through which the trigger source signal must pass to generate a trigger event. This command is equivalent to pushing the LEVEL knob on the front panel.
Usage
- Using the
.query()method will send theTRIGger:A?query. - Using the
.verify(value)method will send theTRIGger:A?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A valuecommand.
SCPI Syntax
- TRIGger:A SETLevel
- TRIGger:A?
Info
SETLevelsets the trigger level to 50% of the range of the minimum and maximum values of the trigger input signal.
Sub-properties
.bandwidth: TheTRIGger:A:BANDWidthcommand tree..bus: TheTRIGger:A:BUScommand..edge: TheTRIGger:A:EDGEcommand..holdoff: TheTRIGger:A:HOLDoffcommand..level: TheTRIGger:A:LEVelcommand tree..logic: TheTRIGger:A:LOGIccommand..lowerthreshold: TheTRIGger:A:LOWerthresholdcommand tree..mode: TheTRIGger:A:MODecommand..pulsewidth: TheTRIGger:A:PULSEWidthcommand tree..pulse: TheTRIGger:A:PULsecommand tree..runt: TheTRIGger:A:RUNTcommand..sethold: TheTRIGger:A:SETHoldcommand..timeout: TheTRIGger:A:TIMEOutcommand tree..type: TheTRIGger:A:TYPecommand..upperthreshold: TheTRIGger:A:UPPerthresholdcommand tree..video: TheTRIGger:A:VIDeocommand..transition: TheTRIGger:A:TRANsitioncommand..risefall: TheTRIGger:A:RISEFallcommand.
b
property
¶
b: TriggerB
Return the TRIGger:B command.
Description
- Sets the B trigger level to 50% of minimum and maximum. The query form of this command returns the B trigger parameters. This command is similar to selecting B Event (Delayed) Trigger Setup from the Trigger menu and then viewing the current setups.
Usage
- Using the
.query()method will send theTRIGger:B?query. - Using the
.verify(value)method will send theTRIGger:B?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B valuecommand.
SCPI Syntax
- TRIGger:B SETLevel
- TRIGger:B?
Info
SETLevelsets the B trigger level to 50% of MIN and MAX.
Sub-properties
.by: TheTRIGger:B:BYcommand..edge: TheTRIGger:B:EDGEcommand..events: TheTRIGger:B:EVENTScommand..level: TheTRIGger:B:LEVelcommand..lowerthreshold: TheTRIGger:B:LOWerthresholdcommand tree..state: TheTRIGger:B:STATEcommand..time: TheTRIGger:B:TIMecommand..type: TheTRIGger:B:TYPecommand.
external
property
¶
external: TriggerExternal
Return the TRIGger:EXTernal command.
Description
- Returns all external trigger-related parameters for the probe attached to the Aux Input connector.
Usage
- Using the
.query()method will send theTRIGger:EXTernal?query. - Using the
.verify(value)method will send theTRIGger:EXTernal?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:EXTernal?
Sub-properties
.probe: TheTRIGger:EXTernal:PRObecommand..yunits: TheTRIGger:EXTernal:YUNItscommand.
frequency
property
¶
frequency: TriggerFrequency
Return the TRIGger:FREQuency command.
Description
- Returns the trigger frequency in hertz if available. If the trigger frequency is not
currently available, the IEEE Not A Number (NaN = 99.10E+36) value is returned. The
maximum precision of the returned frequency is 12 digits. Use the
DISPLAY:TRIGFREQUENCYcommand to enable/disable the calculation of the trigger frequency.
Usage
- Using the
.query()method will send theTRIGger:FREQuency?query. - Using the
.verify(value)method will send theTRIGger:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:FREQuency?
state
property
¶
state: TriggerState
Return the TRIGger:STATE command.
Description
- This query-only command returns the current state of the triggering system.
Usage
- Using the
.query()method will send theTRIGger:STATE?query. - Using the
.verify(value)method will send theTRIGger:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:STATE?
TriggerA
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A command.
Description
- This command sets the A trigger level automatically to 50% of the range of the minimum and maximum values of the trigger input signal. The query returns current trigger parameters. The trigger level is the voltage threshold through which the trigger source signal must pass to generate a trigger event. This command is equivalent to pushing the LEVEL knob on the front panel.
Usage
- Using the
.query()method will send theTRIGger:A?query. - Using the
.verify(value)method will send theTRIGger:A?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A valuecommand.
SCPI Syntax
- TRIGger:A SETLevel
- TRIGger:A?
Info
SETLevelsets the trigger level to 50% of the range of the minimum and maximum values of the trigger input signal.
Properties
.bandwidth: TheTRIGger:A:BANDWidthcommand tree..bus: TheTRIGger:A:BUScommand..edge: TheTRIGger:A:EDGEcommand..holdoff: TheTRIGger:A:HOLDoffcommand..level: TheTRIGger:A:LEVelcommand tree..logic: TheTRIGger:A:LOGIccommand..lowerthreshold: TheTRIGger:A:LOWerthresholdcommand tree..mode: TheTRIGger:A:MODecommand..pulsewidth: TheTRIGger:A:PULSEWidthcommand tree..pulse: TheTRIGger:A:PULsecommand tree..runt: TheTRIGger:A:RUNTcommand..sethold: TheTRIGger:A:SETHoldcommand..timeout: TheTRIGger:A:TIMEOutcommand tree..type: TheTRIGger:A:TYPecommand..upperthreshold: TheTRIGger:A:UPPerthresholdcommand tree..video: TheTRIGger:A:VIDeocommand..transition: TheTRIGger:A:TRANsitioncommand..risefall: TheTRIGger:A:RISEFallcommand.
bandwidth
property
¶
bandwidth: TriggerABandwidth
Return the TRIGger:A:BANDWidth command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.rf: TheTRIGger:A:BANDWidth:RFcommand tree.
bus
property
¶
bus: TriggerABus
Return the TRIGger:A:BUS command.
Description
- This command specifies the bus type to trigger on. It supports CAN, I 2 C, SPI, RS-232, Ethernet, MIL-STD-1553, LIN, USB, audio, FlexRay buses (with the appropriate application module installed) as well as parallel signals (with option 3-MSO only.). There are two buses, B1-B2. Each bus can be independently set to one of the serial trigger types.
Usage
- Using the
.query()method will send theTRIGger:A:BUS?query. - Using the
.verify(value)method will send theTRIGger:A:BUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS valuecommand.
SCPI Syntax
- TRIGger:A:BUS {I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|MIL1553B}
- TRIGger:A:BUS?
Info
I2Cspecifies the Inter-IC bus.SPIspecifies the Serial Peripheral Interface bus (not available on two-channel models).CANspecifies the Controller Area Network bus.RS232Cspecifies the RS-232C bus.PARallelspecifies the Parallel bus.USBspecifies the USB bus.LINspecifies the LIN bus.FLEXRayspecifies the FLexRay bus.AUDiospecifies the audio bus.ETHERnetspecifies the Ethernet bus.MIL1553Bspecifies the MIL-STD-1553 bus.
Sub-properties
.b: TheTRIGger:A:BUS:B<x>command tree..source: TheTRIGger:A:BUS:SOUrcecommand.
edge
property
¶
edge: TriggerAEdge
Return the TRIGger:A:EDGE command.
Description
- Returns the trigger source, coupling, and slope for the A edge trigger.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:EDGE?
Sub-properties
.coupling: TheTRIGger:A:EDGE:COUPlingcommand..slope: TheTRIGger:A:EDGE:SLOpecommand..source: TheTRIGger:A:EDGE:SOUrcecommand.
holdoff
property
¶
holdoff: TriggerAHoldoff
Return the TRIGger:A:HOLDoff command.
Description
- Returns the A trigger holdoff parameters. These parameters specify the time period during which the trigger circuitry is not looking to generate a trigger event.
Usage
- Using the
.query()method will send theTRIGger:A:HOLDoff?query. - Using the
.verify(value)method will send theTRIGger:A:HOLDoff?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:HOLDoff?
Sub-properties
.time: TheTRIGger:A:HOLDoff:TIMecommand.
level
property
¶
level: TriggerALevel
Return the TRIGger:A:LEVel command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.auxin: TheTRIGger:A:LEVel:AUXincommand..ch: TheTRIGger:A:LEVel:CH<x>command..d: TheTRIGger:A:LEVel:D<x>command.
logic
property
¶
logic: TriggerALogic
Return the TRIGger:A:LOGIc command.
Description
- Returns all of the A logic trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:LOGIc?
Sub-properties
.class: TheTRIGger:A:LOGIc:CLAsscommand..function: TheTRIGger:A:LOGIc:FUNCtioncommand..input: TheTRIGger:A:LOGIc:INPutcommand..pattern: TheTRIGger:A:LOGIc:PATterncommand..threshold: TheTRIGger:A:LOGIc:THResholdcommand tree.
lowerthreshold
property
¶
lowerthreshold: TriggerALowerthreshold
Return the TRIGger:A:LOWerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheTRIGger:A:LOWerthreshold:CH<x>command..d: TheTRIGger:A:LOWerthreshold:D<x>command..rf: TheTRIGger:A:LOWerthreshold:RFcommand..aux: TheTRIGger:A:LOWerthreshold:AUXcommand..ext: TheTRIGger:A:LOWerthreshold:EXTcommand.
mode
property
¶
mode: TriggerAMode
Return the TRIGger:A:MODe command.
Description
- This command sets or queries the A trigger mode. This command is equivalent to pushing the Mode button on the front panel.
Usage
- Using the
.query()method will send theTRIGger:A:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:MODe valuecommand.
SCPI Syntax
- TRIGger:A:MODe {AUTO|NORMal}
- TRIGger:A:MODe?
Info
AUTOgenerates a trigger if one is not detected within a specified time period.NORMalwaits for a valid trigger event.
pulse
property
¶
pulse: TriggerAPulse
Return the TRIGger:A:PULse command tree.
Usage
- Using the
.query()method will send theTRIGger:A:PULse?query. - Using the
.verify(value)method will send theTRIGger:A:PULse?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.class: TheTRIGger:A:PULse:CLAsscommand.
pulsewidth
property
¶
pulsewidth: TriggerAPulsewidth
Return the TRIGger:A:PULSEWidth command tree.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.highlimit: TheTRIGger:A:PULSEWidth:HIGHLimitcommand..lowlimit: TheTRIGger:A:PULSEWidth:LOWLimitcommand..polarity: TheTRIGger:A:PULSEWidth:POLaritycommand..source: TheTRIGger:A:PULSEWidth:SOUrcecommand..when: TheTRIGger:A:PULSEWidth:WHEncommand..width: TheTRIGger:A:PULSEWidth:WIDthcommand.
risefall
property
¶
risefall: TriggerARisefall
Return the TRIGger:A:RISEFall command.
Description
- Returns transition time trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:RISEFall?
Sub-properties
.deltatime: TheTRIGger:A:RISEFall:DELTatimecommand..polarity: TheTRIGger:A:RISEFall:POLaritycommand..source: TheTRIGger:A:RISEFall:SOUrcecommand..when: TheTRIGger:A:RISEFall:WHEncommand.
runt
property
¶
runt: TriggerARunt
Return the TRIGger:A:RUNT command.
Description
- Returns the current A runt trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:RUNT?
Sub-properties
.polarity: TheTRIGger:A:RUNT:POLaritycommand..source: TheTRIGger:A:RUNT:SOUrcecommand..when: TheTRIGger:A:RUNT:WHEncommand..width: TheTRIGger:A:RUNT:WIDthcommand.
sethold
property
¶
sethold: TriggerASethold
Return the TRIGger:A:SETHold command.
Description
- Returns the clock edge polarity, voltage threshold and source input; data voltage threshold and source; and both setup and hold times for setup and hold violation triggering.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:SETHold?
Sub-properties
.clock: TheTRIGger:A:SETHold:CLOCkcommand..data: TheTRIGger:A:SETHold:DATacommand..holdtime: TheTRIGger:A:SETHold:HOLDTimecommand..settime: TheTRIGger:A:SETHold:SETTimecommand..threshold: TheTRIGger:A:SETHold:THResholdcommand tree.
timeout
property
¶
timeout: TriggerATimeout
Return the TRIGger:A:TIMEOut command tree.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheTRIGger:A:TIMEOut:POLaritycommand..source: TheTRIGger:A:TIMEOut:SOUrcecommand..time: TheTRIGger:A:TIMEOut:TIMecommand.
transition
property
¶
transition: TriggerATransition
Return the TRIGger:A:TRANsition command.
Description
- Returns transition time trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:TRANsition?
Sub-properties
.deltatime: TheTRIGger:A:TRANsition:DELTatimecommand..polarity: TheTRIGger:A:TRANsition:POLaritycommand..source: TheTRIGger:A:TRANsition:SOUrcecommand..when: TheTRIGger:A:TRANsition:WHEncommand.
type
property
¶
type: TriggerAType
Return the TRIGger:A:TYPe command.
Description
- This command sets the type of A trigger (either edge, logic, pulse, bus or video). If
you set the trigger type to LOGIc, you also need to set the logic trigger class (logic
or setup/hold) using the command
TRIGGER:A:LOGIC:CLASS. If you set the trigger type to PULSe, you also need to set the pulse trigger class (either runt, width, transition or timeout), using the commandTRIGGER:A:PULSE:CLASS. If you set the trigger type to BUS, you also need to set the bus type (CAN, I 2 C, SPI, RS-232, Ethernet, MIL-STD-1553, LIN, USB, audio, FlexRay, or parallel) using the commandTRIGGER:A:BUS.
Usage
- Using the
.query()method will send theTRIGger:A:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:TYPe {EDGe|LOGIc|PULSe|BUS|VIDeo}
- TRIGger:A:TYPe?
Info
EDGeis the default trigger. A trigger event occurs when a signal passes through a specified voltage level in a specified direction and is controlled by theTRIGGER:A:EDGEcommands.LOGIcspecifies that a trigger occurs when specified conditions are met and is controlled by theTRIGGER:A:LOGICcommands. This trigger type is equivalent to the logic and setup/hold triggers found in the user interface. UseTRIGGER:A:LOGIC:CLASSto further select the logic trigger class (either LOGIC or SETHOLD).PULSespecifies that a trigger occurs when a specified pulse is found. UseTRIGGER:A:PULSE:CLASSto further select the pulse trigger class (either runt, width, transition or timeout).BUSspecifies that a trigger occurs when a bus signal is found. Supports CAN, I2C, SPI, RS-232, Ethernet, MIL-STD-1553, LIN, USB, audio, FlexRay buses (with the appropriate application module installed) as well as parallel buses. Requires the installation of option 3-MSO. UseTRIGGER:A:BUSto set the bus type.VIDeospecifies that the trigger occurs when a video signal is found.
upperthreshold
property
¶
upperthreshold: TriggerAUpperthreshold
Return the TRIGger:A:UPPerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:UPPerthreshold?query. - Using the
.verify(value)method will send theTRIGger:A:UPPerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheTRIGger:A:UPPerthreshold:CH<x>command..rf: TheTRIGger:A:UPPerthreshold:RFcommand.
video
property
¶
video: TriggerAVideo
Return the TRIGger:A:VIDeo command.
Description
- Returns the A trigger video parameters.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:VIDeo?
Sub-properties
.custom: TheTRIGger:A:VIDeo:CUSTomcommand tree..holdoff: TheTRIGger:A:VIDeo:HOLDoffcommand tree..line: TheTRIGger:A:VIDeo:LINEcommand..polarity: TheTRIGger:A:VIDeo:POLaritycommand..source: TheTRIGger:A:VIDeo:SOUrcecommand..standard: TheTRIGger:A:VIDeo:STANdardcommand..sync: TheTRIGger:A:VIDeo:SYNCcommand..field: TheTRIGger:A:VIDeo:FIELDcommand.
TriggerABandwidth
¶
Bases: SCPICmdRead
The TRIGger:A:BANDWidth command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.rf: TheTRIGger:A:BANDWidth:RFcommand tree.
rf
property
¶
Return the TRIGger:A:BANDWidth:RF command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth:RF?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth:RF?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.high: TheTRIGger:A:BANDWidth:RF:HIGHcommand..low: TheTRIGger:A:BANDWidth:RF:LOWcommand.
TriggerABandwidthRf
¶
Bases: SCPICmdRead
The TRIGger:A:BANDWidth:RF command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth:RF?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth:RF?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.high: TheTRIGger:A:BANDWidth:RF:HIGHcommand..low: TheTRIGger:A:BANDWidth:RF:LOWcommand.
high
property
¶
high: TriggerABandwidthRfHigh
Return the TRIGger:A:BANDWidth:RF:HIGH command.
Description
- Returns the high end of the power level trigger bandwidth range as an NR3 value in hertz. This is the value that is displayed in the user interface when the trigger source is RF. This command requires the MDO4TRIG advanced trigger feature to be enabled.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth:RF:HIGH?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth:RF:HIGH?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BANDWidth:RF:HIGH?
low
property
¶
Return the TRIGger:A:BANDWidth:RF:LOW command.
Description
- Returns the low end of the power level trigger bandwidth range as an NR3 value in hertz. This is the value that is displayed in the user interface when the trigger source is RF. This command requires the MDO4TRIG advanced trigger feature to be enabled.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth:RF:LOW?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth:RF:LOW?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BANDWidth:RF:LOW?
TriggerABandwidthRfHigh
¶
Bases: SCPICmdRead
The TRIGger:A:BANDWidth:RF:HIGH command.
Description
- Returns the high end of the power level trigger bandwidth range as an NR3 value in hertz. This is the value that is displayed in the user interface when the trigger source is RF. This command requires the MDO4TRIG advanced trigger feature to be enabled.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth:RF:HIGH?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth:RF:HIGH?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BANDWidth:RF:HIGH?
TriggerABandwidthRfLow
¶
Bases: SCPICmdRead
The TRIGger:A:BANDWidth:RF:LOW command.
Description
- Returns the low end of the power level trigger bandwidth range as an NR3 value in hertz. This is the value that is displayed in the user interface when the trigger source is RF. This command requires the MDO4TRIG advanced trigger feature to be enabled.
Usage
- Using the
.query()method will send theTRIGger:A:BANDWidth:RF:LOW?query. - Using the
.verify(value)method will send theTRIGger:A:BANDWidth:RF:LOW?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BANDWidth:RF:LOW?
TriggerABus
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS command.
Description
- This command specifies the bus type to trigger on. It supports CAN, I 2 C, SPI, RS-232, Ethernet, MIL-STD-1553, LIN, USB, audio, FlexRay buses (with the appropriate application module installed) as well as parallel signals (with option 3-MSO only.). There are two buses, B1-B2. Each bus can be independently set to one of the serial trigger types.
Usage
- Using the
.query()method will send theTRIGger:A:BUS?query. - Using the
.verify(value)method will send theTRIGger:A:BUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS valuecommand.
SCPI Syntax
- TRIGger:A:BUS {I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|MIL1553B}
- TRIGger:A:BUS?
Info
I2Cspecifies the Inter-IC bus.SPIspecifies the Serial Peripheral Interface bus (not available on two-channel models).CANspecifies the Controller Area Network bus.RS232Cspecifies the RS-232C bus.PARallelspecifies the Parallel bus.USBspecifies the USB bus.LINspecifies the LIN bus.FLEXRayspecifies the FLexRay bus.AUDiospecifies the audio bus.ETHERnetspecifies the Ethernet bus.MIL1553Bspecifies the MIL-STD-1553 bus.
Properties
.b: TheTRIGger:A:BUS:B<x>command tree..source: TheTRIGger:A:BUS:SOUrcecommand.
b
property
¶
b: dict[int, TriggerABusBItem]
Return the TRIGger:A:BUS:B<x> command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.arinc429a: TheTRIGger:A:BUS:B<x>:ARINC429Acommand tree..audio: TheTRIGger:A:BUS:B<x>:AUDiocommand tree..can: TheTRIGger:A:BUS:B<x>:CANcommand tree..ethernet: TheTRIGger:A:BUS:B<x>:ETHERnetcommand tree..flexray: TheTRIGger:A:BUS:B<x>:FLEXraycommand tree..i2c: TheTRIGger:A:BUS:B<x>:I2Ccommand tree..lin: TheTRIGger:A:BUS:B<x>:LINcommand tree..mil1553b: TheTRIGger:A:BUS:B<x>:MIL1553Bcommand tree..parallel: TheTRIGger:A:BUS:B<x>:PARallelcommand tree..rs232c: TheTRIGger:A:BUS:B<x>:RS232Ccommand tree..spi: TheTRIGger:A:BUS:B<x>:SPIcommand tree..usb: TheTRIGger:A:BUS:B<x>:USBcommand tree.
source
property
¶
source: TriggerABusSource
Return the TRIGger:A:BUS:SOUrce command.
Description
- This command specifies the source for a serial or parallel bus trigger, with the appropriate application module installed.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:BUS:SOUrce {B<x>}
- TRIGger:A:BUS:SOUrce?
Info
B1specifies the Bus 1 source.B2specifies the Bus 2 source.B3specifies the Bus 3 source.B4specifies the Bus 4 source.
TriggerABusBItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The TRIGger:A:BUS:B<x> command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.arinc429a: TheTRIGger:A:BUS:B<x>:ARINC429Acommand tree..audio: TheTRIGger:A:BUS:B<x>:AUDiocommand tree..can: TheTRIGger:A:BUS:B<x>:CANcommand tree..ethernet: TheTRIGger:A:BUS:B<x>:ETHERnetcommand tree..flexray: TheTRIGger:A:BUS:B<x>:FLEXraycommand tree..i2c: TheTRIGger:A:BUS:B<x>:I2Ccommand tree..lin: TheTRIGger:A:BUS:B<x>:LINcommand tree..mil1553b: TheTRIGger:A:BUS:B<x>:MIL1553Bcommand tree..parallel: TheTRIGger:A:BUS:B<x>:PARallelcommand tree..rs232c: TheTRIGger:A:BUS:B<x>:RS232Ccommand tree..spi: TheTRIGger:A:BUS:B<x>:SPIcommand tree..usb: TheTRIGger:A:BUS:B<x>:USBcommand tree.
arinc429a
property
¶
arinc429a: TriggerABusBItemArinc429a
Return the TRIGger:A:BUS:B<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:ARINC429A:CONDitioncommand..errtype: TheTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPEcommand..label: TheTRIGger:A:BUS:B<x>:ARINC429A:LABelcommand tree..sdi: TheTRIGger:A:BUS:B<x>:ARINC429A:SDIcommand..ssm: TheTRIGger:A:BUS:B<x>:ARINC429A:SSMcommand.
audio
property
¶
audio: TriggerABusBItemAudio
Return the TRIGger:A:BUS:B<x>:AUDio command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:AUDio:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:AUDio:DATacommand tree.
can
property
¶
can: TriggerABusBItemCan
Return the TRIGger:A:BUS:B<x>:CAN command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:CAN:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:CAN:DATacommand tree..fd: TheTRIGger:A:BUS:B<x>:CAN:FDcommand tree..frametype: TheTRIGger:A:BUS:B<x>:CAN:FRAMEtypecommand..identifier: TheTRIGger:A:BUS:B<x>:CAN:IDentifiercommand tree..address: TheTRIGger:A:BUS:B<x>:CAN:ADDResscommand tree.
ethernet
property
¶
ethernet: TriggerABusBItemEthernet
Return the TRIGger:A:BUS:B<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:ETHERnet:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:ETHERnet:DATacommand tree..frametype: TheTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPecommand..ipheader: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeadercommand tree..mac: TheTRIGger:A:BUS:B<x>:ETHERnet:MACcommand tree..qtag: TheTRIGger:A:BUS:B<x>:ETHERnet:QTAGcommand tree..qualifier: TheTRIGger:A:BUS:B<x>:ETHERnet:QUALifiercommand..tcpheader: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeadercommand tree.
flexray
property
¶
flexray: TriggerABusBItemFlexray
Return the TRIGger:A:BUS:B<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:FLEXray:CONDitioncommand..cyclecount: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcountcommand tree..data: TheTRIGger:A:BUS:B<x>:FLEXray:DATacommand tree..eoftype: TheTRIGger:A:BUS:B<x>:FLEXray:EOFTYPEcommand..errtype: TheTRIGger:A:BUS:B<x>:FLEXray:ERRTYPEcommand..frameid: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEIDcommand tree..frametype: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMETypecommand..header: TheTRIGger:A:BUS:B<x>:FLEXray:HEADERcommand tree.
i2c
property
¶
i2c: TriggerABusBItemI2c
Return the TRIGger:A:BUS:B<x>:I2C command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:I2C:ADDResscommand tree..condition: TheTRIGger:A:BUS:B<x>:I2C:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:I2C:DATacommand tree.
lin
property
¶
lin: TriggerABusBItemLin
Return the TRIGger:A:BUS:B<x>:LIN command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:LIN:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:LIN:DATacommand tree..errtype: TheTRIGger:A:BUS:B<x>:LIN:ERRTYPEcommand..identifier: TheTRIGger:A:BUS:B<x>:LIN:IDentifiercommand tree.
mil1553b
property
¶
mil1553b: TriggerABusBItemMil1553b
Return the TRIGger:A:BUS:B<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.command: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMANDcommand tree..condition: TheTRIGger:A:BUS:B<x>:MIL1553B:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:MIL1553B:DATacommand tree..errtype: TheTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPEcommand..status: TheTRIGger:A:BUS:B<x>:MIL1553B:STATuscommand tree..time: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMecommand tree.
parallel
property
¶
parallel: TriggerABusBItemParallel
Return the TRIGger:A:BUS:B<x>:PARallel command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:PARallel:VALuecommand.
rs232c
property
¶
rs232c: TriggerABusBItemRs232c
Return the TRIGger:A:BUS:B<x>:RS232C command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:RS232C:CONDitioncommand..rx: TheTRIGger:A:BUS:B<x>:RS232C:RXcommand tree..tx: TheTRIGger:A:BUS:B<x>:RS232C:TXcommand tree.
spi
property
¶
spi: TriggerABusBItemSpi
Return the TRIGger:A:BUS:B<x>:SPI command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:SPI:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:SPI:DATacommand tree.
usb
property
¶
usb: TriggerABusBItemUsb
Return the TRIGger:A:BUS:B<x>:USB command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:USB:ADDResscommand tree..condition: TheTRIGger:A:BUS:B<x>:USB:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:USB:DATacommand tree..endpoint: TheTRIGger:A:BUS:B<x>:USB:ENDPointcommand tree..errtype: TheTRIGger:A:BUS:B<x>:USB:ERRTYPEcommand..handshaketype: TheTRIGger:A:BUS:B<x>:USB:HANDSHAKETypecommand..qualifier: TheTRIGger:A:BUS:B<x>:USB:QUALifiercommand..sofframenumber: TheTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMbercommand..specialtype: TheTRIGger:A:BUS:B<x>:USB:SPECIALTypecommand..split: TheTRIGger:A:BUS:B<x>:USB:SPLitcommand tree..tokentype: TheTRIGger:A:BUS:B<x>:USB:TOKENTypecommand.
TriggerABusBItemArinc429a
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:ARINC429A:CONDitioncommand..errtype: TheTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPEcommand..label: TheTRIGger:A:BUS:B<x>:ARINC429A:LABelcommand tree..sdi: TheTRIGger:A:BUS:B<x>:ARINC429A:SDIcommand..ssm: TheTRIGger:A:BUS:B<x>:ARINC429A:SSMcommand.
condition
property
¶
condition: TriggerABusBItemArinc429aCondition
Return the 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 trigger on CAN bus data. B
is the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition {STARt|END|LABel|DATA|LABELANDDATA|ERRor}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
Info
STARtenables triggering on the first bit of a word.ENDenables triggering on the 32nd bit of a word.LABelenables trigger on a matching label.DATAenables triggering on matching packet data field(s).LABELANDDATAenables triggering on matching label and matching packet data field(s).ERRORenables triggering on a specified packet error.
errtype
property
¶
errtype: TriggerABusBItemArinc429aErrtype
Return the TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE command.
Description
- This command specifies the error type when triggering on an ARINC429 bus signal. The
trigger condition needs to be set to ERROR (using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE {ANY|GAP|WORD|PARity}
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?
Info
ANYsets the error type to match any of the other available error types.GAPsets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).WORDsets the error type to match on word errors (incorrect number of bits in a word or bits that violate return to zero transmission).PARitysets the error type to match on parity errors (parity value results in even parity count for a word).
label
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:LABel command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALuecommand.
sdi
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:SDI command.
Description
- This command specifies the value for the SDI field to be used when triggering on the
ARINC429 bus data field(s). The trigger condition must be set to DATA or LABELANDDATA
(using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SDI <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SDI?
ssm
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:SSM command.
Description
- This command specifies the value for the SSM field to be used when triggering on the
ARINC429 bus data field(s). The trigger condition must be set to DATA or LABELANDDATA
(using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SSM <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SSM?
TriggerABusBItemArinc429aCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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 trigger on CAN bus data. B
is the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition {STARt|END|LABel|DATA|LABELANDDATA|ERRor}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
Info
STARtenables triggering on the first bit of a word.ENDenables triggering on the 32nd bit of a word.LABelenables trigger on a matching label.DATAenables triggering on matching packet data field(s).LABELANDDATAenables triggering on matching label and matching packet data field(s).ERRORenables triggering on a specified packet error.
TriggerABusBItemArinc429aErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE command.
Description
- This command specifies the error type when triggering on an ARINC429 bus signal. The
trigger condition needs to be set to ERROR (using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE {ANY|GAP|WORD|PARity}
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPE?
Info
ANYsets the error type to match any of the other available error types.GAPsets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).WORDsets the error type to match on word errors (incorrect number of bits in a word or bits that violate return to zero transmission).PARitysets the error type to match on parity errors (parity value results in even parity count for a word).
TriggerABusBItemArinc429aLabel
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue command.
Description
- When the trigger 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 trigger on the
label field. (Use the command
TRIGGER:A:BUS:BX:ARINC429A:LABEL:VALUEto specify the lower value of the range). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?
qualifier
property
¶
qualifier: TriggerABusBItemArinc429aLabelQualifier
Return the TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier command.
Description
- This command specifies the qualifier to be used when triggering on the ARINC429 label
field. The trigger condition must be set to LABel or LABELANDDATA. The default
qualifier is ‘Equal to’. B
is the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier {LESSthan|MOREthan|Equal|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
LESSthansets label qualifier to less than.MOREthansets the label qualifier to greater than.EQualsets the label qualifier to equal.UNEQualsets the label qualifier to not equal.LESSEQualsets the label qualifier to less than or equal.MOREEQualsets the label qualifier to greater than or equal.INrangesets the label qualifier to in range.OUTrangesets the label qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue command.
Description
- This command specifies the low value to be used when triggering on the ARINC429 bus
label field. The trigger condition must be set to LABel or LABELANDDATA (using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?
TriggerABusBItemArinc429aLabelHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue command.
Description
- When the trigger 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 trigger on the label
field. (Use the command
TRIGGER:A:BUS:BX:ARINC429A:LABEL:VALUEto specify the lower value of the range). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?
TriggerABusBItemArinc429aLabelQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier command.
Description
- This command specifies the qualifier to be used when triggering on the ARINC429 label
field. The trigger condition must be set to LABel or LABELANDDATA. The default qualifier
is ‘Equal to’. B
is the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier {LESSthan|MOREthan|Equal|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
LESSthansets label qualifier to less than.MOREthansets the label qualifier to greater than.EQualsets the label qualifier to equal.UNEQualsets the label qualifier to not equal.LESSEQualsets the label qualifier to less than or equal.MOREEQualsets the label qualifier to greater than or equal.INrangesets the label qualifier to in range.OUTrangesets the label qualifier to out of range.
TriggerABusBItemArinc429aLabelValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue command.
Description
- This command specifies the low value to be used when triggering on the ARINC429 bus label
field. The trigger condition must be set to LABel or LABELANDDATA (using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue?
TriggerABusBItemArinc429aSdi
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:SDI command.
Description
- This command specifies the value for the SDI field to be used when triggering on the
ARINC429 bus data field(s). The trigger condition must be set to DATA or LABELANDDATA
(using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SDI <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SDI?
TriggerABusBItemArinc429aSsm
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:SSM command.
Description
- This command specifies the value for the SSM field to be used when triggering on the
ARINC429 bus data field(s). The trigger condition must be set to DATA or LABELANDDATA
(using
TRIGGER:A:BUS:BX:ARINC429A:CONDITION). The default is all X’s (don’t care). Bis the bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SSM <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SSM?
TriggerABusBItemAudio
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:AUDio:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:AUDio:DATacommand tree.
condition
property
¶
condition: TriggerABusBItemAudioCondition
Return the TRIGger:A:BUS:B<x>:AUDio:CONDition command.
Description
- This command sets the condition (start of frame or matching data) to be used when
triggering on an audio bus signal. B
is the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATA}
- TRIGger:A:BUS:B<x>:AUDio:CONDition?
Info
SOFenables triggering on the start of frame.DATAenables triggering on matching data.
data
property
¶
Return the TRIGger:A:BUS:B<x>:AUDio:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSetcommand..qualifier: TheTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:AUDio:DATa:VALuecommand..word: TheTRIGger:A:BUS:B<x>:AUDio:DATa:WORDcommand.
TriggerABusBItemAudioCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:CONDition command.
Description
- This command sets the condition (start of frame or matching data) to be used when
triggering on an audio bus signal. B
is the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATA}
- TRIGger:A:BUS:B<x>:AUDio:CONDition?
Info
SOFenables triggering on the start of frame.DATAenables triggering on matching data.
TriggerABusBItemAudioData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSetcommand..qualifier: TheTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:AUDio:DATa:VALuecommand..word: TheTRIGger:A:BUS:B<x>:AUDio:DATa:WORDcommand.
hivalue
property
¶
hivalue: TriggerABusBItemAudioDataHivalue
Return the TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue command.
Description
- This command sets the upper word value to be used when triggering on an audio bus
signal. The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <String>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
offset
property
¶
offset: TriggerABusBItemAudioDataOffset
Return the TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet command.
Description
- This command sets the data offset value to be used when triggering on an audio bus
signal. The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?
Info
<NR1>is the data offset value.
qualifier
property
¶
qualifier: TriggerABusBItemAudioDataQualifier
Return the TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier command.
Description
- This command sets the qualifier (<, >, =, <=, >=, not =, in range, out of range) to be
used when triggering on an audio bus signal. The trigger condition must be set to DATA
using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?
Info
LESSthansets the qualifier to less than.MOREthansets the qualifier to greater than.EQualsets the qualifier to equal.UNEQualsets the qualifier to not equal.LESSEQualsets the qualifier to less than or equal.MOREEQualsets the qualifier to greater than or equal.INrangesets the qualifier to in range.OUTrangesets the qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:AUDio:DATa:VALue command.
Description
- This command sets the lower word value to be used when triggering on an audio bus
signal. The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <String>
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?
Info
<String>specifies the trigger data lower word.
word
property
¶
Return the 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
trigger on an audio bus signal. The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:WORD?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:WORD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:WORD valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- TRIGger:A:BUS:B<x>:AUDio:DATa:WORD?
Info
EITheraligns the trigger data to either left or right.LEFtaligns the trigger data to the left.RIGhtaligns the trigger data to the right.
TriggerABusBItemAudioDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue command.
Description
- This command sets the upper word value to be used when triggering on an audio bus signal.
The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <String>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
TriggerABusBItemAudioDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet command.
Description
- This command sets the data offset value to be used when triggering on an audio bus signal.
The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:AUDio:DATa:OFFSet?
Info
<NR1>is the data offset value.
TriggerABusBItemAudioDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier command.
Description
- This command sets the qualifier (<, >, =, <=, >=, not =, in range, out of range) to be
used when triggering on an audio bus signal. The trigger condition must be set to DATA
using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:AUDio:DATa:QUALifier?
Info
LESSthansets the qualifier to less than.MOREthansets the qualifier to greater than.EQualsets the qualifier to equal.UNEQualsets the qualifier to not equal.LESSEQualsets the qualifier to less than or equal.MOREEQualsets the qualifier to greater than or equal.INrangesets the qualifier to in range.OUTrangesets the qualifier to out of range.
TriggerABusBItemAudioDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa:VALue command.
Description
- This command sets the lower word value to be used when triggering on an audio bus signal.
The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <String>
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?
Info
<String>specifies the trigger data lower word.
TriggerABusBItemAudioDataWord
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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 trigger
on an audio bus signal. The trigger condition must be set to DATA using
TRIGGER:A:BUS:BX:AUDIO:CONDITION. Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:WORD?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:WORD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:WORD valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- TRIGger:A:BUS:B<x>:AUDio:DATa:WORD?
Info
EITheraligns the trigger data to either left or right.LEFtaligns the trigger data to the left.RIGhtaligns the trigger data to the right.
TriggerABusBItemCan
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:CAN:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:CAN:DATacommand tree..fd: TheTRIGger:A:BUS:B<x>:CAN:FDcommand tree..frametype: TheTRIGger:A:BUS:B<x>:CAN:FRAMEtypecommand..identifier: TheTRIGger:A:BUS:B<x>:CAN:IDentifiercommand tree..address: TheTRIGger:A:BUS:B<x>:CAN:ADDResscommand tree.
address
property
¶
address: TriggerABusBItemCanAddress
Return the TRIGger:A:BUS:B<x>:CAN:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:A:BUS:B<x>:CAN:ADDRess:MODecommand..value: TheTRIGger:A:BUS:B<x>:CAN:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerABusBItemCanCondition
Return the 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. B
is the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATA|IDANDDATA|EOF|ACKMISS|ERROR|FORMERRor|ANYERRor|FDBRS|FDESI}
- TRIGger:A:BUS:B<x>:CAN:CONDition?
Info
SOFenables triggering on the start of frame.FRAMEtypeenables triggering on the type of frame.IDentifierenables triggering on a matching identifier.DATAenables triggering on matching data.IDANDDATAenables triggering on a matching identifier and matching data.EOFenables triggering on the end of frame.ACKMISSenables triggering on a missing acknowledge.ERRORenables triggering on bit stuffing errors.FORMERRorenables triggering on packet form errors.ANYERRorenables triggering on any packet error (missing ACK, bit stuffing error, or form error).FDBRSenables triggering on a CAN FD frame’s BRS bit.FDESIenables triggering on a CAN FD frame’s ESI bit.
data
property
¶
data: TriggerABusBItemCanData
Return the TRIGger:A:BUS:B<x>:CAN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:A:BUS:B<x>:CAN:DATa:DIRectioncommand..offset: TheTRIGger:A:BUS:B<x>:CAN:DATa:OFFSetcommand..qualifier: TheTRIGger:A:BUS:B<x>:CAN:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:CAN:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:CAN:DATa:VALuecommand.
fd
property
¶
Return the TRIGger:A:BUS:B<x>:CAN:FD command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FD?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.brsbit: TheTRIGger:A:BUS:B<x>:CAN:FD:BRSBITcommand..esibit: TheTRIGger:A:BUS:B<x>:CAN:FD:ESIBITcommand.
frametype
property
¶
frametype: TriggerABusBItemCanFrametype
Return the TRIGger:A:BUS:B<x>:CAN:FRAMEtype command.
Description
- This command sets the frame type (data, remote, error or overload) to be used when
triggering on a CAN bus signal. The trigger condition must be set to FRAMEtype (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FRAMEtype?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FRAMEtype?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:FRAMEtype valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad}
- TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
Info
DATAspecifies a data frame type.REMotespecifies a remote frame type.ERRorspecifies an error frame type.OVERLoldspecifies an overload frame type.
identifier
property
¶
identifier: TriggerABusBItemCanIdentifier
Return the TRIGger:A:BUS:B<x>:CAN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:A:BUS:B<x>:CAN:IDentifier:MODecommand..value: TheTRIGger:A:BUS:B<x>:CAN:IDentifier:VALuecommand.
TriggerABusBItemCanAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:A:BUS:B<x>:CAN:ADDRess:MODecommand..value: TheTRIGger:A:BUS:B<x>:CAN:ADDRess:VALuecommand.
mode
property
¶
Return the TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe command.
Description
- This command sets the addressing mode (standard or extended format) to be used when
triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA OR DATA
(using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe {STandard|EXTENDed}
- TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?
Info
STandardspecifies the standard addressing mode.EXTENDedspecifies the extended addressing mode.
value
property
¶
Return the TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue command.
Description
- This command sets the binary address value to be used when triggering on a CAN bus
signal. The trigger condition must be set to IDANDDATA OR DATA (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?
Info
<QString>is up to 29 bits specifying the binary identifier value. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemCanAddressMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe command.
Description
- This command sets the addressing mode (standard or extended format) to be used when
triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA OR DATA
(using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe {STandard|EXTENDed}
- TRIGger:A:BUS:B<x>:CAN:ADDRess:MODe?
Info
STandardspecifies the standard addressing mode.EXTENDedspecifies the extended addressing mode.
TriggerABusBItemCanAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue command.
Description
- This command sets the binary address value to be used when triggering on a CAN bus signal.
The trigger condition must be set to IDANDDATA OR DATA (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:ADDRess:VALue?
Info
<QString>is up to 29 bits specifying the binary identifier value. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemCanCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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. B
is the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATA|IDANDDATA|EOF|ACKMISS|ERROR|FORMERRor|ANYERRor|FDBRS|FDESI}
- TRIGger:A:BUS:B<x>:CAN:CONDition?
Info
SOFenables triggering on the start of frame.FRAMEtypeenables triggering on the type of frame.IDentifierenables triggering on a matching identifier.DATAenables triggering on matching data.IDANDDATAenables triggering on a matching identifier and matching data.EOFenables triggering on the end of frame.ACKMISSenables triggering on a missing acknowledge.ERRORenables triggering on bit stuffing errors.FORMERRorenables triggering on packet form errors.ANYERRorenables triggering on any packet error (missing ACK, bit stuffing error, or form error).FDBRSenables triggering on a CAN FD frame’s BRS bit.FDESIenables triggering on a CAN FD frame’s ESI bit.
TriggerABusBItemCanData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:A:BUS:B<x>:CAN:DATa:DIRectioncommand..offset: TheTRIGger:A:BUS:B<x>:CAN:DATa:OFFSetcommand..qualifier: TheTRIGger:A:BUS:B<x>:CAN:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:CAN:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:CAN:DATa:VALuecommand.
direction
property
¶
direction: TriggerABusBItemCanDataDirection
Return the 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
a CAN bus signal. The trigger condition must be set to IDentifier (using
TRIGGER:A:BUS:BX:CAN:CONDITION). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:DATa:DIRection?
Info
READsets the CAN data direction to READ.WRITEsets the CAN data direction to WRITE.NOCAREsets the CAN data direction to either.
offset
property
¶
offset: TriggerABusBItemCanDataOffset
Return the TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet command.
Description
- This command sets or queries the data offset value, in bytes, to use when triggering on the CAN data field. The bus number is specified by x. The trigger condition must be set to DATA or IDANDDATA.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?
Info
<NR1>is an integer whose minimum and default values are -1 (don’t care), and the maximum is up to 7 (for CAN 2.0) or up to 63 (for ISO CAN FD and Non-ISO CAN FD).
qualifier
property
¶
qualifier: TriggerABusBItemCanDataQualifier
Return the TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier command.
Description
- This command sets the qualifier (<, >, =, not =, <=) to be used when triggering on a
CAN bus signal. The trigger condition must be set to IDANDDATA OR DATA (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|Than|EQual|UNEQual|LESSEQual|EQual}
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
Info
LESSthansets the oscilloscope to trigger when the data is less than the qualifier value.Thansets the oscilloscope to trigger when the data is than the qualifier value.EQualsets the oscilloscope to trigger when the data is equal to the qualifier value.UNEQualsets the oscilloscope to trigger when the data is not equal to the qualifier value.LESSEQualsets the oscilloscope to trigger when the data is less than or equal to the qualifier value.EQualsets the oscilloscope to trigger when the data is than or equal to the qualifier value.
size
property
¶
Return the TRIGger:A:BUS:B<x>:CAN:DATa:SIZe command.
Description
- This command sets the length of the data string, in bytes, to be used when triggering
on a CAN bus signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGGER:A:BUS:BX:CAN:CONDITION). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:CAN:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
value
property
¶
value: TriggerABusBItemCanDataValue
Return the TRIGger:A:BUS:B<x>:CAN:DATa:VALue command.
Description
- This command sets the binary data value to be used when triggering on a CAN bus
signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGGER:A:BUS:BX:CAN:CONDITION). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:DATa:VALue?
Info
<QString>is the data value in binary format. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemCanDataDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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 a
CAN bus signal. The trigger condition must be set to IDentifier (using
TRIGGER:A:BUS:BX:CAN:CONDITION). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:DATa:DIRection?
Info
READsets the CAN data direction to READ.WRITEsets the CAN data direction to WRITE.NOCAREsets the CAN data direction to either.
TriggerABusBItemCanDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet command.
Description
- This command sets or queries the data offset value, in bytes, to use when triggering on the CAN data field. The bus number is specified by x. The trigger condition must be set to DATA or IDANDDATA.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet?
Info
<NR1>is an integer whose minimum and default values are -1 (don’t care), and the maximum is up to 7 (for CAN 2.0) or up to 63 (for ISO CAN FD and Non-ISO CAN FD).
TriggerABusBItemCanDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier command.
Description
- This command sets the qualifier (<, >, =, not =, <=) to be used when triggering on a CAN
bus signal. The trigger condition must be set to IDANDDATA OR DATA (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|Than|EQual|UNEQual|LESSEQual|EQual}
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
Info
LESSthansets the oscilloscope to trigger when the data is less than the qualifier value.Thansets the oscilloscope to trigger when the data is than the qualifier value.EQualsets the oscilloscope to trigger when the data is equal to the qualifier value.UNEQualsets the oscilloscope to trigger when the data is not equal to the qualifier value.LESSEQualsets the oscilloscope to trigger when the data is less than or equal to the qualifier value.EQualsets the oscilloscope to trigger when the data is than or equal to the qualifier value.
TriggerABusBItemCanDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:DATa:SIZe command.
Description
- This command sets the length of the data string, in bytes, to be used when triggering on a
CAN bus signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGGER:A:BUS:BX:CAN:CONDITION). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:CAN:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerABusBItemCanDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:DATa:VALue command.
Description
- This command sets the binary data value to be used when triggering on a CAN bus signal.
The trigger condition must be set to IDANDDATA or DATa (using
TRIGGER:A:BUS:BX:CAN:CONDITION). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:DATa:VALue?
Info
<QString>is the data value in binary format. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemCanFd
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:FD command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FD?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.brsbit: TheTRIGger:A:BUS:B<x>:CAN:FD:BRSBITcommand..esibit: TheTRIGger:A:BUS:B<x>:CAN:FD:ESIBITcommand.
brsbit
property
¶
brsbit: TriggerABusBItemCanFdBrsbit
Return the 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
TRIGger:A:BUS:B<x>:CAN:CONDition). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:BRSBIT valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|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
¶
esibit: TriggerABusBItemCanFdEsibit
Return the 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
TRIGger:A:BUS:B<x>:CAN:CONDition). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:ESIBIT valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|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.
TriggerABusBItemCanFdBrsbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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
TRIGger:A:BUS:B<x>:CAN:CONDition). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:BRSBIT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:BRSBIT valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|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.
TriggerABusBItemCanFdEsibit
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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
TRIGger:A:BUS:B<x>:CAN:CONDition). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:FD:ESIBIT valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT {ZERo|OFF|0|ONE|ON|1|NOCARE|X|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.
TriggerABusBItemCanFrametype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:FRAMEtype command.
Description
- This command sets the frame type (data, remote, error or overload) to be used when
triggering on a CAN bus signal. The trigger condition must be set to FRAMEtype (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:FRAMEtype?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:FRAMEtype?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:FRAMEtype valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad}
- TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
Info
DATAspecifies a data frame type.REMotespecifies a remote frame type.ERRorspecifies an error frame type.OVERLoldspecifies an overload frame type.
TriggerABusBItemCanIdentifier
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:A:BUS:B<x>:CAN:IDentifier:MODecommand..value: TheTRIGger:A:BUS:B<x>:CAN:IDentifier:VALuecommand.
mode
property
¶
Return the TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe command.
Description
- This command sets the addressing mode (standard or extended format) to be used when
triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA OR DATA
(using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTENDed}
- TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?
Info
STandardspecifies the standard addressing mode.EXTENDedspecifies the extended addressing mode.
value
property
¶
Return the TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue command.
Description
- This command sets the binary address value to be used when triggering on a CAN bus
signal. The trigger condition must be set to IDANDDATA OR DATA (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?
Info
<QString>is up to 29 bits specifying the binary identifier value. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemCanIdentifierMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe command.
Description
- This command sets the addressing mode (standard or extended format) to be used when
triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA OR DATA
(using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTENDed}
- TRIGger:A:BUS:B<x>:CAN:IDentifier:MODe?
Info
STandardspecifies the standard addressing mode.EXTENDedspecifies the extended addressing mode.
TriggerABusBItemCanIdentifierValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue command.
Description
- This command sets the binary address value to be used when triggering on a CAN bus signal.
The trigger condition must be set to IDANDDATA OR DATA (using
TRIGGER:A:BUS:BX:CAN:CONDITION). Bis the bus number (1-2).
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:CAN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:CAN:IDentifier:VALue?
Info
<QString>is up to 29 bits specifying the binary identifier value. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemEthernet
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:ETHERnet:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:ETHERnet:DATacommand tree..frametype: TheTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPecommand..ipheader: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeadercommand tree..mac: TheTRIGger:A:BUS:B<x>:ETHERnet:MACcommand tree..qtag: TheTRIGger:A:BUS:B<x>:ETHERnet:QTAGcommand tree..qualifier: TheTRIGger:A:BUS:B<x>:ETHERnet:QUALifiercommand..tcpheader: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeadercommand tree.
condition
property
¶
condition: TriggerABusBItemEthernetCondition
Return the TRIGger:A:BUS:B<x>:ETHERnet:CONDition command.
Description
- This command specifies a field or condition within an Ethernet frame to trigger on.
B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
Info
SFD- Start of frame delimiter.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 commandBUS:BX:ETHERNET:PROTOCOL).TCPHeader- TCP header field. This argument is only available when PROTOCOL is set to IPv4 (using the commandBUS:BX:ETHERNET:PROTOCOL).DATa- TCP/IPv4 or MAC protocol client data field. Use the commandBUS:BX:ETHERNET:PROTOCOLto specify either TCP/IPv4 or OTHER. If the protocol is set to OTHER, then 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 trigger condition, the frame type must be set to QTAG (usingTRIGGER:A:BUS:BX:ETHERNET:FRAMETYPE).
data
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSetcommand..size: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALuecommand.
frametype
property
¶
frametype: TriggerABusBItemEthernetFrametype
Return the TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe command.
Description
- This command specifies the Ethernet frame type: either Basic or QTag (IEEE 802.1Q, or
VLAN tagging). The default is Basic. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe {BASic|QTAG}
- TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
Info
BASicis the standard Ethernet frame.QTAGis the Q-Tag Ethernet frame (also called VLAN tagging.).
ipheader
property
¶
ipheader: TriggerABusBItemEthernetIpheader
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.destinationaddr: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddrcommand tree..protocol: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcolcommand tree..sourceaddr: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddrcommand tree.
mac
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDResscommand tree..length: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgthcommand tree..type: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPecommand tree.
qtag
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:QTAG command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALuecommand.
qualifier
property
¶
qualifier: TriggerABusBItemEthernetQualifier
Return the TRIGger:A:BUS:B<x>:ETHERnet:QUALifier command.
Description
- This command specifies the qualifier to be used when the Ethernet trigger condition is
set to MACLENgth or DATa. Normally, the Ethernet qualifier is set to ‘Equal to’. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?
tcpheader
property
¶
tcpheader: TriggerABusBItemEthernetTcpheader
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.acknum: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnumcommand tree..destinationport: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationportcommand tree..seqnum: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnumcommand tree..sourceport: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceportcommand tree.
TriggerABusBItemEthernetCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:CONDition command.
Description
- This command specifies a field or condition within an Ethernet frame to trigger on. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
Info
SFD- Start of frame delimiter.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 commandBUS:BX:ETHERNET:PROTOCOL).TCPHeader- TCP header field. This argument is only available when PROTOCOL is set to IPv4 (using the commandBUS:BX:ETHERNET:PROTOCOL).DATa- TCP/IPv4 or MAC protocol client data field. Use the commandBUS:BX:ETHERNET:PROTOCOLto specify either TCP/IPv4 or OTHER. If the protocol is set to OTHER, then 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 trigger condition, the frame type must be set to QTAG (usingTRIGGER:A:BUS:BX:ETHERNET:FRAMETYPE).
TriggerABusBItemEthernetData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSetcommand..size: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemEthernetDataHivalue
Return the TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue command.
Description
- When the Ethernet trigger 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
TRIGGER:A:BUS:BX:ETHERNET:DATA:VALUEto specify the lower limit of the range.) The default is all X’s (don’t care). Bis the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
offset
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet command.
Description
- When the Ethernet trigger condition is set to DATa, this command specifies where in
the data field to look for the data trigger value. It specifies the offset into the
data field, in bytes, where the value will be matched. The default is -1 (don’t care).
B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
Info
<NR1>is an integer whose minimum and default values are -1 (don’t care) and maximum is 1,499.
size
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe command.
Description
- When the Ethernet trigger condition is set to DATa, this command specifies the number
of contiguous TCP/IPv4/MAC client data bytes to trigger on. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue command.
Description
- When the Ethernet trigger condition is set to DATa, and the qualifier is set to
LESSthan, MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the
value to trigger on. When the Ethernet trigger 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
TRIGGER:A:BUS:BX:ETHERNET:DATA:HIVALUEto set the upper limit of the range.) The default is all X’s (don’t care). Bis the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
TriggerABusBItemEthernetDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue command.
Description
- When the Ethernet trigger 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
TRIGGER:A:BUS:BX:ETHERNET:DATA:VALUEto specify the lower limit of the range.) The default is all X’s (don’t care). Bis the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue?
TriggerABusBItemEthernetDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet command.
Description
- When the Ethernet trigger condition is set to DATa, this command specifies where in the
data field to look for the data trigger value. It specifies the offset into the data
field, in bytes, where the value will be matched. The default is -1 (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:OFFSet?
Info
<NR1>is an integer whose minimum and default values are -1 (don’t care) and maximum is 1,499.
TriggerABusBItemEthernetDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe command.
Description
- When the Ethernet trigger condition is set to DATa, this command specifies the number of
contiguous TCP/IPv4/MAC client data bytes to trigger on. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe?
TriggerABusBItemEthernetDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue command.
Description
- When the Ethernet trigger condition is set to DATa, and the qualifier is set to LESSthan,
MOREthan, EQual, UNEQual, LESSEQual or MOREEQual, this command specifies the value to
trigger on. When the Ethernet trigger 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
TRIGGER:A:BUS:BX:ETHERNET:DATA:HIVALUEto set the upper limit of the range.) The default is all X’s (don’t care). Bis the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue?
TriggerABusBItemEthernetFrametype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe command.
Description
- This command specifies the Ethernet frame type: either Basic or QTag (IEEE 802.1Q, or VLAN
tagging). The default is Basic. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe {BASic|QTAG}
- TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe?
Info
BASicis the standard Ethernet frame.QTAGis the Q-Tag Ethernet frame (also called VLAN tagging.).
TriggerABusBItemEthernetIpheader
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.destinationaddr: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddrcommand tree..protocol: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcolcommand tree..sourceaddr: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddrcommand tree.
destinationaddr
property
¶
destinationaddr: TriggerABusBItemEthernetIpheaderDestinationaddr
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALuecommand.
protocol
property
¶
protocol: TriggerABusBItemEthernetIpheaderProtocol
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALuecommand.
sourceaddr
property
¶
sourceaddr: TriggerABusBItemEthernetIpheaderSourceaddr
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALuecommand.
TriggerABusBItemEthernetIpheaderDestinationaddr
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue command.
Description
- When the Ethernet trigger condition is set to IPHeader, this command specifies the
value of the 32-bit destination address that is to be used in the trigger (along with
the source address and protocol value). The IP destination address is a standard IP
address such as 192.168.0.1. The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
TriggerABusBItemEthernetIpheaderDestinationaddrValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue command.
Description
- When the Ethernet trigger condition is set to IPHeader, this command specifies the value
of the 32-bit destination address that is to be used in the trigger (along with the source
address and protocol value). The IP destination address is a standard IP address such as
192.168.0.1. The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
TriggerABusBItemEthernetIpheaderProtocol
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue command.
Description
- When the Ethernet trigger condition is set to IPHeader, this command specifies the
value of the 8-bit protocol field that is to be used in the trigger (along with the
source and destination addresses). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
TriggerABusBItemEthernetIpheaderProtocolValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue command.
Description
- When the Ethernet trigger condition is set to IPHeader, this command specifies the value
of the 8-bit protocol field that is to be used in the trigger (along with the source and
destination addresses). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
TriggerABusBItemEthernetIpheaderSourceaddr
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue command.
Description
- When the Ethernet trigger condition is set to IPHeader, this command specifies the
value of the 32-bit source address that is to be used in the trigger (along with the
destination address and protocol value). The IP source address is a standard IP
address such as 192.168.0.1. The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
TriggerABusBItemEthernetIpheaderSourceaddrValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue command.
Description
- When the Ethernet trigger condition is set to IPHeader, this command specifies the value
of the 32-bit source address that is to be used in the trigger (along with the destination
address and protocol value). The IP source address is a standard IP address such as
192.168.0.1. The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
TriggerABusBItemEthernetMac
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDResscommand tree..length: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgthcommand tree..type: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPecommand tree.
address
property
¶
address: TriggerABusBItemEthernetMacAddress
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.destination: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTinationcommand tree..source: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrcecommand tree.
length
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALuecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALuecommand.
type
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALuecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALuecommand.
TriggerABusBItemEthernetMacAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.destination: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTinationcommand tree..source: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrcecommand tree.
destination
property
¶
destination: TriggerABusBItemEthernetMacAddressDestination
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALuecommand.
source
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALuecommand.
TriggerABusBItemEthernetMacAddressDestination
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue command.
Description
- When the Ethernet trigger condition is set to MACADDress, this command specifies the
48-bit MAC destination address that is to be used in the trigger (along with the
source address value). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?
TriggerABusBItemEthernetMacAddressDestinationValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue command.
Description
- When the Ethernet trigger condition is set to MACADDress, this command specifies the
48-bit MAC destination address that is to be used in the trigger (along with the source
address value). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?
TriggerABusBItemEthernetMacAddressSource
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue command.
Description
- When the Ethernet trigger condition is set to MACADDress, this command specifies the
48-bit MAC source address value that is to be used in the trigger (along with the
destination address value). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?
TriggerABusBItemEthernetMacAddressSourceValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue command.
Description
- When the Ethernet trigger condition is set to MACADDress, this command specifies the
48-bit MAC source address value that is to be used in the trigger (along with the
destination address value). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?
TriggerABusBItemEthernetMacLength
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALuecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue command.
Description
- When the Ethernet trigger condition is set to MACLENgth, and the qualifier is set to
INrange or OUTrange, this command specifies the upper data value of the range. (Use
the command to specify the lower limit of the range.) The default is all X’s (don’t
care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue command.
Description
- When the Ethernet trigger 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 trigger on. When the qualifier is set to INrange or OUTrange, this
command specifies the lower limit of the range. (Use the command to set the upper
limit of the range.) The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
TriggerABusBItemEthernetMacLengthHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue command.
Description
- When the Ethernet trigger condition is set to MACLENgth, and the qualifier is set to
INrange or OUTrange, this command specifies the upper data value of the range. (Use the
command to specify the lower limit of the range.) The default is all X’s (don’t care).
B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
TriggerABusBItemEthernetMacLengthValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue command.
Description
- When the Ethernet trigger 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 trigger on. When the qualifier is set to INrange or OUTrange, this command
specifies the lower limit of the range. (Use the command to set the upper limit of the
range.) The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
TriggerABusBItemEthernetMacType
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALuecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue command.
Description
- When the Ethernet trigger condition is set to MACLENgth, and the qualifier is set to
INrange or OUTrange, this command specifies the upper data value of the range. (Use
the command to specify the lower limit of the range.) The default is all X’s (don’t
care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue command.
Description
- When the Ethernet trigger 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 trigger on. When the qualifier is set to INrange or OUTrange, this
command specifies the lower limit of the range. (Use the command to set the upper
limit of the range.) The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?
TriggerABusBItemEthernetMacTypeHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue command.
Description
- When the Ethernet trigger condition is set to MACLENgth, and the qualifier is set to
INrange or OUTrange, this command specifies the upper data value of the range. (Use the
command to specify the lower limit of the range.) The default is all X’s (don’t care).
B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:HIVALue?
TriggerABusBItemEthernetMacTypeValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue command.
Description
- When the Ethernet trigger 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 trigger on. When the qualifier is set to INrange or OUTrange, this command
specifies the lower limit of the range. (Use the command to set the upper limit of the
range.) The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:MAC:TYPe:VALue?
TriggerABusBItemEthernetQtag
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:QTAG command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue command.
Description
- When the Ethernet trigger condition is set to QTAG, this command specifies the 32-bit
Q-Tag value to trigger on. The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
TriggerABusBItemEthernetQtagValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue command.
Description
- When the Ethernet trigger condition is set to QTAG, this command specifies the 32-bit
Q-Tag value to trigger on. The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
TriggerABusBItemEthernetQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:QUALifier command.
Description
- This command specifies the qualifier to be used when the Ethernet trigger condition is set
to MACLENgth or DATa. Normally, the Ethernet qualifier is set to ‘Equal to’. B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ETHERnet:QUALifier?
TriggerABusBItemEthernetTcpheader
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.acknum: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnumcommand tree..destinationport: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationportcommand tree..seqnum: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnumcommand tree..sourceport: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceportcommand tree.
acknum
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALuecommand.
destinationport
property
¶
destinationport: TriggerABusBItemEthernetTcpheaderDestinationport
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALuecommand.
seqnum
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALuecommand.
sourceport
property
¶
sourceport: TriggerABusBItemEthernetTcpheaderSourceport
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALuecommand.
TriggerABusBItemEthernetTcpheaderAcknum
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue command.
Description
- When the Ethernet trigger condition is set to TCPHeader, this command specifies the
32-bit acknowledgement number that is to be used in the trigger (along with the
destination and source port addresses and the sequence number). The default is all X’s
(don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
TriggerABusBItemEthernetTcpheaderAcknumValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue command.
Description
- When the Ethernet trigger condition is set to TCPHeader, this command specifies the 32-bit
acknowledgement number that is to be used in the trigger (along with the destination and
source port addresses and the sequence number). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
TriggerABusBItemEthernetTcpheaderDestinationport
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue command.
Description
- When the Ethernet trigger condition is set TCPHeader, this command specifies the
16-bit destination port address value that is to be used in the trigger (along with
the acknowledgement value, source port address and the sequence number). The default
is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?
TriggerABusBItemEthernetTcpheaderDestinationportValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue command.
Description
- When the Ethernet trigger condition is set TCPHeader, this command specifies the 16-bit
destination port address value that is to be used in the trigger (along with the
acknowledgement value, source port address and the sequence number). The default is all
X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?
TriggerABusBItemEthernetTcpheaderSeqnum
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue command.
Description
- When the Ethernet trigger condition is set to TCPHeader, this command specifies the
32-bit sequence number that is to be used in the trigger (along with the destination
and source port addresses and the acknowledgement value). The default is all X’s
(don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
TriggerABusBItemEthernetTcpheaderSeqnumValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue command.
Description
- When the Ethernet trigger condition is set to TCPHeader, this command specifies the 32-bit
sequence number that is to be used in the trigger (along with the destination and source
port addresses and the acknowledgement value). The default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
TriggerABusBItemEthernetTcpheaderSourceport
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue command.
Description
- When the Ethernet trigger condition is set to TCPHeader, this command specifies the
16-bit source port address that is to be used in the trigger (along with the
destination port address, the sequence number and the acknowledgement number). The
default is all X’s (don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?
TriggerABusBItemEthernetTcpheaderSourceportValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue command.
Description
- When the Ethernet trigger condition is set to TCPHeader, this command specifies the 16-bit
source port address that is to be used in the trigger (along with the destination port
address, the sequence number and the acknowledgement number). The default is all X’s
(don’t care). B
is the bus number B1-B4.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?
TriggerABusBItemFlexray
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:FLEXray:CONDitioncommand..cyclecount: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcountcommand tree..data: TheTRIGger:A:BUS:B<x>:FLEXray:DATacommand tree..eoftype: TheTRIGger:A:BUS:B<x>:FLEXray:EOFTYPEcommand..errtype: TheTRIGger:A:BUS:B<x>:FLEXray:ERRTYPEcommand..frameid: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEIDcommand tree..frametype: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMETypecommand..header: TheTRIGger:A:BUS:B<x>:FLEXray:HEADERcommand tree.
condition
property
¶
condition: TriggerABusBItemFlexrayCondition
Return the TRIGger:A:BUS:B<x>:FLEXray:CONDition command.
Description
- This command specifies the condition to use when triggering on a FlexRay bus signal
(start of frame, frame type, ID, cycle count, header, data, ID and data, EOF, error).
B
is the bus number B1-B2.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CONDition {SOF|FRAMEType|IDentifier|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
- TRIGger:A:BUS:B<x>:FLEXray:CONDition?
Info
SOFsets the trigger condition to start of frame.FRAMETypesets the trigger condition to frame type.IDentifiersets the trigger condition to identifier.CYCLEcountsets the trigger condition to cycle count.HEADersets the trigger condition to header.DATAsets the trigger condition to data.IDANDDATAsets the trigger condition to id and data.EOFsets the trigger condition to end of frame.ERRORsets the trigger condition to error.
cyclecount
property
¶
cyclecount: TriggerABusBItemFlexrayCyclecount
Return the TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALuecommand.
data
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSetcommand..qualifier: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:VALuecommand.
eoftype
property
¶
eoftype: TriggerABusBItemFlexrayEoftype
Return the TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE command.
Description
- This command specifies the end of file type (static, dynamic or any) when triggering
on the FlexRay bus EOF field. The trigger condition needs to be set to EOF (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:EOFTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?
Info
STATicspecifies triggering on the STATIC end of file type.DYNAMicspecifies triggering on the DYNAMIC end of file type.ANYspecifies triggering on a STATIC or DYNAMIC end of file type.
errtype
property
¶
errtype: TriggerABusBItemFlexrayErrtype
Return the TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE command.
Description
- This command specifies the error type when triggering on the FlexRay bus signal. The
trigger condition needs to be set to ERROR (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?
Info
CRCHeadersets the error type to CRCHeader.CRCTrailersets the error type to CRCTrailer.SYNCFramesets the error type to SYNCFrame.STARTupnosyncsets the error type to STARTupnosync.NULLFRStaticsets the error type to NULLFRStatic.NULLFRDynamicsets the error type to NULLFRDynamic.
frameid
property
¶
frameid: TriggerABusBItemFlexrayFrameid
Return the TRIGger:A:BUS:B<x>:FLEXray:FRAMEID command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALuecommand.
frametype
property
¶
frametype: TriggerABusBItemFlexrayFrametype
Return the TRIGger:A:BUS:B<x>:FLEXray:FRAMEType command.
Description
- This command specifies the frame type (normal, payload, null, sync or startup) when
triggering on the FlexRay bus signal. The trigger condition needs to be set to
FRAMEType (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEType?
Info
NORMalspecifies the normal frame type.PAYLoadspecifies the payload frame type.NULLspecifies the null frame type.SYNCspecifies the sync frame type.STARTupspecifies the startup frame type.
header
property
¶
header: TriggerABusBItemFlexrayHeader
Return the TRIGger:A:BUS:B<x>:FLEXray:HEADER command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.crc: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRCcommand..cyclecount: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcountcommand..frameid: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEIDcommand..indbits: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBitscommand..paylength: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLengthcommand.
TriggerABusBItemFlexrayCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:CONDition command.
Description
- This command specifies the condition to use when triggering on a FlexRay bus signal (start
of frame, frame type, ID, cycle count, header, data, ID and data, EOF, error). B
is the bus number B1-B2.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CONDition {SOF|FRAMEType|IDentifier|CYCLEcount|HEADer|DATA|IDANDDATA|EOF|ERROR}
- TRIGger:A:BUS:B<x>:FLEXray:CONDition?
Info
SOFsets the trigger condition to start of frame.FRAMETypesets the trigger condition to frame type.IDentifiersets the trigger condition to identifier.CYCLEcountsets the trigger condition to cycle count.HEADersets the trigger condition to header.DATAsets the trigger condition to data.IDANDDATAsets the trigger condition to id and data.EOFsets the trigger condition to end of frame.ERRORsets the trigger condition to error.
TriggerABusBItemFlexrayCyclecount
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue command.
Description
- This command specifies the high value when triggering on a FlexRay bus cycle count
field. (Use
TRIGGER:A:BUS:BX:FLEXRAY:CYCLECOUNT:VALUEto set the low value.) The trigger condition must be set to CYCLEcount (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
Info
<QString>is a quoted string that is the cycle count high value.
qualifier
property
¶
qualifier: TriggerABusBItemFlexrayCyclecountQualifier
Return the TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier command.
Description
- This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range)
to use when triggering on the FlexRay bus cycle count field. The trigger condition
must be set to CYCLEcount (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?
Info
LESSthansets the cycle count qualifier to less than.MOREthansets the cycle count qualifier to more than.EQualsets the cycle count qualifier to equal.UNEQualsets the cycle count qualifier to not equal.LESSEQualsets the cycle count qualifier to less than or equal.MOREEQualsets the cycle count qualifier to greater than or equal.INrangesets the cycle count qualifier to in range.OUTrangesets the cycle count qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue command.
Description
- This command specifies the low value when triggering on the FlexRay bus cycle count
field. (Use
TRIGGER:A:BUS:BX:FLEXRAY:CYCLECOUNT:HIVALUEto set the upper value.) The trigger condition must be set to CYCLEcount (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Info
<QString>is a quoted binary data string that represents the cycle count low value.
TriggerABusBItemFlexrayCyclecountHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue command.
Description
- This command specifies the high value when triggering on a FlexRay bus cycle count field.
(Use
TRIGGER:A:BUS:BX:FLEXRAY:CYCLECOUNT:VALUEto set the low value.) The trigger condition must be set to CYCLEcount (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
Info
<QString>is a quoted string that is the cycle count high value.
TriggerABusBItemFlexrayCyclecountQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier command.
Description
- This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range) to
use when triggering on the FlexRay bus cycle count field. The trigger condition must be
set to CYCLEcount (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?
Info
LESSthansets the cycle count qualifier to less than.MOREthansets the cycle count qualifier to more than.EQualsets the cycle count qualifier to equal.UNEQualsets the cycle count qualifier to not equal.LESSEQualsets the cycle count qualifier to less than or equal.MOREEQualsets the cycle count qualifier to greater than or equal.INrangesets the cycle count qualifier to in range.OUTrangesets the cycle count qualifier to out of range.
TriggerABusBItemFlexrayCyclecountValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue command.
Description
- This command specifies the low value when triggering on the FlexRay bus cycle count field.
(Use
TRIGGER:A:BUS:BX:FLEXRAY:CYCLECOUNT:HIVALUEto set the upper value.) The trigger condition must be set to CYCLEcount (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Info
<QString>is a quoted binary data string that represents the cycle count low value.
TriggerABusBItemFlexrayData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSetcommand..qualifier: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:FLEXray:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemFlexrayDataHivalue
Return the TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue command.
Description
- This command specifies the high value when triggering on the FlexRay bus data field.
(Use
TRIGGER:A:BUS:BX:FLEXRAY:DATA:VALUEto set the lower value.) The trigger condition needs to be set to ID or IDANDDATA (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
Info
<QString>is a quoted string that is the binary data high value.
offset
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet command.
Description
- This command specifies the offset of the data string, in bytes, when triggering on the
FlexRay bus data field. The trigger condition needs to be set to ID or IDANDDATA
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
Info
<NR1>is the offset of the data string in bytes. A byte offset of -1 signifies ‘don’t care’, and no byte offset is used. The instrument will trigger on or match any byte value that fits.
qualifier
property
¶
qualifier: TriggerABusBItemFlexrayDataQualifier
Return the TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier command.
Description
- This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range)
to use when triggering on the FlexRay bus data field. The trigger condition needs to
be set to ID or IDANDDATA (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
Info
LESSthansets the data qualifier to less than.MOREthansets the data qualifier to greater than.EQualsets the data qualifier to eqaual.UNEQualsets the data qualifier to not equal.LESSEQualsets the data qualifier to less than or equal.MOREEQualsets the data qualifier to greater than or equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
size
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe command.
Description
- This command specifies the length of the data string, in bytes, when triggering on the
FlexRay bus data field. The trigger condition needs to be set to ID or IDANDDATA
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?
Info
<NR1>is the FlexRay data string length, in bytes.
value
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue command.
Description
- This command specifies the low value when triggering on the FlexRay bus data field.
(Use
TRIGGER:A:BUS:BX:FLEXRAY:DATA:HIVALUEto set the upper value.) The trigger condition needs to be set to ID or IDANDDATA (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?
Info
<QString>is a quoted string.
TriggerABusBItemFlexrayDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue command.
Description
- This command specifies the high value when triggering on the FlexRay bus data field. (Use
TRIGGER:A:BUS:BX:FLEXRAY:DATA:VALUEto set the lower value.) The trigger condition needs to be set to ID or IDANDDATA (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
Info
<QString>is a quoted string that is the binary data high value.
TriggerABusBItemFlexrayDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet command.
Description
- This command specifies the offset of the data string, in bytes, when triggering on the
FlexRay bus data field. The trigger condition needs to be set to ID or IDANDDATA (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
Info
<NR1>is the offset of the data string in bytes. A byte offset of -1 signifies ‘don’t care’, and no byte offset is used. The instrument will trigger on or match any byte value that fits.
TriggerABusBItemFlexrayDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier command.
Description
- This command specifies the qualifier (<, >, =, <=, >=, not =, in range, out of range) to
use when triggering on the FlexRay bus data field. The trigger condition needs to be set
to ID or IDANDDATA (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
Info
LESSthansets the data qualifier to less than.MOREthansets the data qualifier to greater than.EQualsets the data qualifier to eqaual.UNEQualsets the data qualifier to not equal.LESSEQualsets the data qualifier to less than or equal.MOREEQualsets the data qualifier to greater than or equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerABusBItemFlexrayDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe command.
Description
- This command specifies the length of the data string, in bytes, when triggering on the
FlexRay bus data field. The trigger condition needs to be set to ID or IDANDDATA (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:SIZe?
Info
<NR1>is the FlexRay data string length, in bytes.
TriggerABusBItemFlexrayDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue command.
Description
- This command specifies the low value when triggering on the FlexRay bus data field. (Use
TRIGGER:A:BUS:BX:FLEXRAY:DATA:HIVALUEto set the upper value.) The trigger condition needs to be set to ID or IDANDDATA (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue?
Info
<QString>is a quoted string.
TriggerABusBItemFlexrayEoftype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE command.
Description
- This command specifies the end of file type (static, dynamic or any) when triggering on
the FlexRay bus EOF field. The trigger condition needs to be set to EOF (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:EOFTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- TRIGger:A:BUS:B<x>:FLEXray:EOFTYPE?
Info
STATicspecifies triggering on the STATIC end of file type.DYNAMicspecifies triggering on the DYNAMIC end of file type.ANYspecifies triggering on a STATIC or DYNAMIC end of file type.
TriggerABusBItemFlexrayErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE command.
Description
- This command specifies the error type when triggering on the FlexRay bus signal. The
trigger condition needs to be set to ERROR (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- TRIGger:A:BUS:B<x>:FLEXray:ERRTYPE?
Info
CRCHeadersets the error type to CRCHeader.CRCTrailersets the error type to CRCTrailer.SYNCFramesets the error type to SYNCFrame.STARTupnosyncsets the error type to STARTupnosync.NULLFRStaticsets the error type to NULLFRStatic.NULLFRDynamicsets the error type to NULLFRDynamic.
TriggerABusBItemFlexrayFrameid
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:FRAMEID command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue command.
Description
- This command specifies the high value when triggering on the FlexRay bus frame ID
field. (Use
TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:VALUEto set the low value.) The trigger condition needs to be set to IDentifier (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
Info
<QString>is a quoted string that is the binary frame ID high value.
qualifier
property
¶
qualifier: TriggerABusBItemFlexrayFrameidQualifier
Return the TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier command.
Description
- This command specifies the qualifier to use when triggering on the FlexRay bus frame
ID field. The trigger condition needs to be set to IDentifier (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
Info
LESSthansets the frame ID qualifier to less than.MOREthansets the frame ID qualifier to greater than.EQualsets the frame ID qualifier to equal.UNEQualsets the frame ID qualifier to not equal.LESSEQualsets the frame ID qualifier to less than or equal.MOREEQualsets the frame ID qualifier to greater than or equal.INrangesets the frame ID qualifier to in range.OUTrangesets the frame ID qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue command.
Description
- This command specifies the low value when triggering on the FlexRay bus frame ID
field. (Use
TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:HIVALUEto set the high value.) The trigger condition needs to be set to IDentifier (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?
Info
<QString>is a quoted string that is the FlexRay frame ID low value.
TriggerABusBItemFlexrayFrameidHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue command.
Description
- This command specifies the high value when triggering on the FlexRay bus frame ID field.
(Use
TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:VALUEto set the low value.) The trigger condition needs to be set to IDentifier (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
Info
<QString>is a quoted string that is the binary frame ID high value.
TriggerABusBItemFlexrayFrameidQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier command.
Description
- This command specifies the qualifier to use when triggering on the FlexRay bus frame ID
field. The trigger condition needs to be set to IDentifier (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
Info
LESSthansets the frame ID qualifier to less than.MOREthansets the frame ID qualifier to greater than.EQualsets the frame ID qualifier to equal.UNEQualsets the frame ID qualifier to not equal.LESSEQualsets the frame ID qualifier to less than or equal.MOREEQualsets the frame ID qualifier to greater than or equal.INrangesets the frame ID qualifier to in range.OUTrangesets the frame ID qualifier to out of range.
TriggerABusBItemFlexrayFrameidValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue command.
Description
- This command specifies the low value when triggering on the FlexRay bus frame ID field.
(Use
TRIGGER:A:BUS:BX:FLEXRAY:FRAMEID:HIVALUEto set the high value.) The trigger condition needs to be set to IDentifier (usingTRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:VALue?
Info
<QString>is a quoted string that is the FlexRay frame ID low value.
TriggerABusBItemFlexrayFrametype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:FRAMEType command.
Description
- This command specifies the frame type (normal, payload, null, sync or startup) when
triggering on the FlexRay bus signal. The trigger condition needs to be set to FRAMEType
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:FRAMEType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- TRIGger:A:BUS:B<x>:FLEXray:FRAMEType?
Info
NORMalspecifies the normal frame type.PAYLoadspecifies the payload frame type.NULLspecifies the null frame type.SYNCspecifies the sync frame type.STARTupspecifies the startup frame type.
TriggerABusBItemFlexrayHeader
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:HEADER command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.crc: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRCcommand..cyclecount: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcountcommand..frameid: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEIDcommand..indbits: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBitscommand..paylength: TheTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLengthcommand.
crc
property
¶
Return the TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC command.
Description
- This command specifies the CRC portion of the binary header string when triggering on
the FlexRay bus signal. The trigger condition needs to be set to HEADer (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?
Info
<QString>is a quoted string that is the CRC portion of the binary header string.
cyclecount
property
¶
cyclecount: TriggerABusBItemFlexrayHeaderCyclecount
Return the TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount command.
Description
- This command specifies the cycle count portion of the binary header string when
triggering on the FlexRay bus header. The trigger condition needs to be set to HEADer
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
Info
<QString>is a quoted string that is the cycle count portion of the binary header string.
frameid
property
¶
frameid: TriggerABusBItemFlexrayHeaderFrameid
Return the TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID command.
Description
- This command specifies the frame ID portion of the binary header string when
triggering on the FlexRay bus header. The trigger condition needs to be set to HEADer
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?
Info
<QString>is a quoted string that represents the frame ID portion of the binary header string.
indbits
property
¶
indbits: TriggerABusBItemFlexrayHeaderIndbits
Return the TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits command.
Description
- This command specifies the indicator bits portion of the binary header string when
triggering on the FlexRay bus header. The trigger condition needs to be set to HEADer
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?
Info
<QString>is a quoted string that is the indicator bits portion of the binary header string.
paylength
property
¶
paylength: TriggerABusBItemFlexrayHeaderPaylength
Return the TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength command.
Description
- This command specifies the payload length portion of the binary header string when
triggering on the FlexRay bus header. The trigger condition needs to be set to HEADer
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?
Info
<QString>is the length of the payload portion of the Binary header string.
TriggerABusBItemFlexrayHeaderCrc
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC command.
Description
- This command specifies the CRC portion of the binary header string when triggering on the
FlexRay bus signal. The trigger condition needs to be set to HEADer (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CRC?
Info
<QString>is a quoted string that is the CRC portion of the binary header string.
TriggerABusBItemFlexrayHeaderCyclecount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount command.
Description
- This command specifies the cycle count portion of the binary header string when triggering
on the FlexRay bus header. The trigger condition needs to be set to HEADer (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
Info
<QString>is a quoted string that is the cycle count portion of the binary header string.
TriggerABusBItemFlexrayHeaderFrameid
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID command.
Description
- This command specifies the frame ID portion of the binary header string when triggering on
the FlexRay bus header. The trigger condition needs to be set to HEADer (using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:FRAMEID?
Info
<QString>is a quoted string that represents the frame ID portion of the binary header string.
TriggerABusBItemFlexrayHeaderIndbits
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits command.
Description
- This command specifies the indicator bits portion of the binary header string when
triggering on the FlexRay bus header. The trigger condition needs to be set to HEADer
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:INDBits?
Info
<QString>is a quoted string that is the indicator bits portion of the binary header string.
TriggerABusBItemFlexrayHeaderPaylength
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength command.
Description
- This command specifies the payload length portion of the binary header string when
triggering on the FlexRay bus header. The trigger condition needs to be set to HEADer
(using
TRIGGER:A:BUS:BX:FLEXRAY:CONDITION). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- TRIGger:A:BUS:B<x>:FLEXray:HEADER:PAYLength?
Info
<QString>is the length of the payload portion of the Binary header string.
TriggerABusBItemI2c
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:I2C:ADDResscommand tree..condition: TheTRIGger:A:BUS:B<x>:I2C:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:I2C:DATacommand tree.
address
property
¶
address: TriggerABusBItemI2cAddress
Return the TRIGger:A:BUS:B<x>:I2C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:A:BUS:B<x>:I2C:ADDRess:MODecommand..type: TheTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPecommand..value: TheTRIGger:A:BUS:B<x>:I2C:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerABusBItemI2cCondition
Return the TRIGger:A:BUS:B<x>:I2C:CONDition command.
Description
- This command specifies the trigger condition for an I 2 C trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATA|ADDRANDDATA}
- TRIGger:A:BUS:B<x>:I2C:CONDition?
Info
STARtspecifies a search based on start condition.STOPspecifies a search based on stop condition.REPEATstartspecifies a search based on repeat of start condition.ACKMISSspecifies a search based on missing acknowledgement condition.ADDRessspecifies a search based on address.DATAspecifies a search based on data.ADDRANDDATAspecifies a search based on address and data.
data
property
¶
data: TriggerABusBItemI2cData
Return the TRIGger:A:BUS:B<x>:I2C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:A:BUS:B<x>:I2C:DATa:DIRectioncommand..size: TheTRIGger:A:BUS:B<x>:I2C:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:I2C:DATa:VALuecommand.
TriggerABusBItemI2cAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:A:BUS:B<x>:I2C:ADDRess:MODecommand..type: TheTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPecommand..value: TheTRIGger:A:BUS:B<x>:I2C:ADDRess:VALuecommand.
mode
property
¶
Return the TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe command.
Description
- This command specifies the I 2 C address mode to 7 or 10-bit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?
Info
ADDR7specifies the 7-bit I2C address mode.ADDR10specifies the 10-bit I2C address mode.
type
property
¶
Return the TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe command.
Description
- This command specifies the I 2 C address type. The only supported address type is
USER. Applies to bus
, where x
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe {GENeralcall|STARtbyte|HSmode|EEPROM|USER}
- TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?
Info
GENeralcallspecifies a general call address.STARtbytespecifies a start byte address.HSmodespecifies a high-speed mode address.EEPROMspecifies an EEPROM address.USERspecifies a user address.
value
property
¶
Return the TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I 2 C trigger if the trigger condition is ADDRESS or ADDRANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?
Info
<QString>is up to 7 or 10-bits depending on the address mode that specifies the address. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemI2cAddressMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe command.
Description
- This command specifies the I 2 C address mode to 7 or 10-bit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:A:BUS:B<x>:I2C:ADDRess:MODe?
Info
ADDR7specifies the 7-bit I2C address mode.ADDR10specifies the 10-bit I2C address mode.
TriggerABusBItemI2cAddressType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe command.
Description
- This command specifies the I 2 C address type. The only supported address type is USER.
Applies to bus
, where x
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe {GENeralcall|STARtbyte|HSmode|EEPROM|USER}
- TRIGger:A:BUS:B<x>:I2C:ADDRess:TYPe?
Info
GENeralcallspecifies a general call address.STARtbytespecifies a start byte address.HSmodespecifies a high-speed mode address.EEPROMspecifies an EEPROM address.USERspecifies a user address.
TriggerABusBItemI2cAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I 2 C trigger if the trigger condition is ADDRESS or ADDRANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue?
Info
<QString>is up to 7 or 10-bits depending on the address mode that specifies the address. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemI2cCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:CONDition command.
Description
- This command specifies the trigger condition for an I 2 C trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATA|ADDRANDDATA}
- TRIGger:A:BUS:B<x>:I2C:CONDition?
Info
STARtspecifies a search based on start condition.STOPspecifies a search based on stop condition.REPEATstartspecifies a search based on repeat of start condition.ACKMISSspecifies a search based on missing acknowledgement condition.ADDRessspecifies a search based on address.DATAspecifies a search based on data.ADDRANDDATAspecifies a search based on address and data.
TriggerABusBItemI2cData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:A:BUS:B<x>:I2C:DATa:DIRectioncommand..size: TheTRIGger:A:BUS:B<x>:I2C:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:I2C:DATa:VALuecommand.
direction
property
¶
direction: TriggerABusBItemI2cDataDirection
Return the TRIGger:A:BUS:B<x>:I2C:DATa:DIRection command.
Description
- This command specifies the I 2 C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I 2 C protocol. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:I2C:DATa:DIRection?
Info
READspecifies read as the data direction.WRITEspecifies write as the data direction.NOCAREspecifies either as the data direction.
size
property
¶
Return the 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
trigger if the trigger condition is DATA or ADDRANDDATA. Applies to bus
, where the bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:I2C:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
value
property
¶
value: TriggerABusBItemI2cDataValue
Return the TRIGger:A:BUS:B<x>:I2C:DATa:VALue command.
Description
- This command specifies the binary data string used for I2C triggering if the trigger condition is DATA or ADDRANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:I2C:DATa:VALue?
Info
<QString>is the binary data string, where the number of bits is 8 times the number of bytes specified. The only allowed characters in the string are 0, 1, and X.
TriggerABusBItemI2cDataDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:DATa:DIRection command.
Description
- This command specifies the I 2 C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I 2 C protocol. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:I2C:DATa:DIRection?
Info
READspecifies read as the data direction.WRITEspecifies write as the data direction.NOCAREspecifies either as the data direction.
TriggerABusBItemI2cDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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
trigger if the trigger condition is DATA or ADDRANDDATA. Applies to bus
, where the bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:I2C:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerABusBItemI2cDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I2C:DATa:VALue command.
Description
- This command specifies the binary data string used for I2C triggering if the trigger condition is DATA or ADDRANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I2C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I2C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I2C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:I2C:DATa:VALue?
Info
<QString>is the binary data string, where the number of bits is 8 times the number of bytes specified. The only allowed characters in the string are 0, 1, and X.
TriggerABusBItemLin
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:LIN:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:LIN:DATacommand tree..errtype: TheTRIGger:A:BUS:B<x>:LIN:ERRTYPEcommand..identifier: TheTRIGger:A:BUS:B<x>:LIN:IDentifiercommand tree.
condition
property
¶
condition: TriggerABusBItemLinCondition
Return the TRIGger:A:BUS:B<x>:LIN:CONDition command.
Description
- This command specifies the trigger condition for LIN. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|SLEEP|ERROR}
- TRIGger:A:BUS:B<x>:LIN:CONDition?
Info
SYNCFieldsets the LIN trigger condition to sync field.IDentifiersets the LIN trigger condition to identifier.DATAsets the LIN trigger condition to data.IDANDDATAsets the LIN trigger condition to id and data.WAKEupsets the LIN trigger condition to wake up.SLEEPsets the LIN trigger condition to sleep.ERRORsets the LIN trigger condition to error.
data
property
¶
data: TriggerABusBItemLinData
Return the TRIGger:A:BUS:B<x>:LIN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:LIN:DATa:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:LIN:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:LIN:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:LIN:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerABusBItemLinErrtype
Return the TRIGger:A:BUS:B<x>:LIN:ERRTYPE command.
Description
- This command specifies the error type be used for LIN trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum|HEADertime|RESPtime|FRAMetime}
- TRIGger:A:BUS:B<x>:LIN:ERRTYPE?
Info
SYNCsets the LIN error type to SYNC.PARitysets the LIN error type to parity.CHecksumsets the LIN error type to checksum.HEADertimesets the LIN error type to header time.RESPtimesets the LIN error type to response time.FRAMetimesets the LIN error type to frame time.
identifier
property
¶
identifier: TriggerABusBItemLinIdentifier
Return the TRIGger:A:BUS:B<x>:LIN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:LIN:IDentifier:VALuecommand.
TriggerABusBItemLinCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:CONDition command.
Description
- This command specifies the trigger condition for LIN. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|SLEEP|ERROR}
- TRIGger:A:BUS:B<x>:LIN:CONDition?
Info
SYNCFieldsets the LIN trigger condition to sync field.IDentifiersets the LIN trigger condition to identifier.DATAsets the LIN trigger condition to data.IDANDDATAsets the LIN trigger condition to id and data.WAKEupsets the LIN trigger condition to wake up.SLEEPsets the LIN trigger condition to sleep.ERRORsets the LIN trigger condition to error.
TriggerABusBItemLinData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:LIN:DATa:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:LIN:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:LIN:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:LIN:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemLinDataHivalue
Return the TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue command.
Description
- This command specifies the high data value string used for a LIN bus trigger when the trigger condition is DATA or IDANDDATA and the data qualifier is INRANGE or OUTRANGE. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?
Info
<QString>is a quoted string that is the binary data string used for LIN trigger if the trigger condition is ID or IDANDDATA.
qualifier
property
¶
qualifier: TriggerABusBItemLinDataQualifier
Return the TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier command.
Description
- This command specifies the LIN data qualifier. This only applies if the trigger condition is IDANDDATA or DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
Info
LESSthansets the LIN data qualifier to less than.MOREthansets the LIN data qualifier to greater than.EQualsets the LIN data qualifier to equal.UNEQualsets the LIN data qualifier to not equal.LESSEQualsets the LIN data qualifier to less than or equal.MOREEQualsets the LIN data qualifier to greater than or equal.INrangesets the LIN data qualifier to in range.OUTrangesets the LIN data qualifier to out of range.
size
property
¶
Return the TRIGger:A:BUS:B<x>:LIN:DATa:SIZe command.
Description
- This command specifies the length of the data string in bytes to be used for LIN trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes.
value
property
¶
value: TriggerABusBItemLinDataValue
Return the TRIGger:A:BUS:B<x>:LIN:DATa:VALue command.
Description
- This command specifies the binary data string to be used for LIN trigger condition if trigger condition is ID or IDANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:LIN:DATa:VALue?
Info
<QString>is a quoted string that is the LIN trigger data value.
TriggerABusBItemLinDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue command.
Description
- This command specifies the high data value string used for a LIN bus trigger when the trigger condition is DATA or IDANDDATA and the data qualifier is INRANGE or OUTRANGE. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?
Info
<QString>is a quoted string that is the binary data string used for LIN trigger if the trigger condition is ID or IDANDDATA.
TriggerABusBItemLinDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier command.
Description
- This command specifies the LIN data qualifier. This only applies if the trigger condition is IDANDDATA or DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
Info
LESSthansets the LIN data qualifier to less than.MOREthansets the LIN data qualifier to greater than.EQualsets the LIN data qualifier to equal.UNEQualsets the LIN data qualifier to not equal.LESSEQualsets the LIN data qualifier to less than or equal.MOREEQualsets the LIN data qualifier to greater than or equal.INrangesets the LIN data qualifier to in range.OUTrangesets the LIN data qualifier to out of range.
TriggerABusBItemLinDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:DATa:SIZe command.
Description
- This command specifies the length of the data string in bytes to be used for LIN trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes.
TriggerABusBItemLinDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:DATa:VALue command.
Description
- This command specifies the binary data string to be used for LIN trigger condition if trigger condition is ID or IDANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:LIN:DATa:VALue?
Info
<QString>is a quoted string that is the LIN trigger data value.
TriggerABusBItemLinErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:ERRTYPE command.
Description
- This command specifies the error type be used for LIN trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum|HEADertime|RESPtime|FRAMetime}
- TRIGger:A:BUS:B<x>:LIN:ERRTYPE?
Info
SYNCsets the LIN error type to SYNC.PARitysets the LIN error type to parity.CHecksumsets the LIN error type to checksum.HEADertimesets the LIN error type to header time.RESPtimesets the LIN error type to response time.FRAMetimesets the LIN error type to frame time.
TriggerABusBItemLinIdentifier
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:LIN:IDentifier:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue command.
Description
- This command specifies the binary address string used for LIN bus trigger if the trigger condition is ID or IDANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?
Info
<QString>is the binary address string used for LIN trigger if the trigger condition is ID or IDANDDATA.
TriggerABusBItemLinIdentifierValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue command.
Description
- This command specifies the binary address string used for LIN bus trigger if the trigger condition is ID or IDANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:LIN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:LIN:IDentifier:VALue?
Info
<QString>is the binary address string used for LIN trigger if the trigger condition is ID or IDANDDATA.
TriggerABusBItemMil1553b
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.command: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMANDcommand tree..condition: TheTRIGger:A:BUS:B<x>:MIL1553B:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:MIL1553B:DATacommand tree..errtype: TheTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPEcommand..status: TheTRIGger:A:BUS:B<x>:MIL1553B:STATuscommand tree..time: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMecommand tree.
command
property
¶
command: TriggerABusBItemMil1553bCommand
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDResscommand tree..count: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNtcommand..parity: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARitycommand..subaddress: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdresscommand..trbit: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBitcommand.
condition
property
¶
condition: TriggerABusBItemMil1553bCondition
Return the 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
trigger on. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
Info
SYNCrefers to the 3-bit sync pulse that precedes each word.COMMANDis one of 3 16-bit word types. It specifies the function that a remote terminal is to perform.STATusis one of 3 16-bit word types. Remote terminals respond to valid message transmissions via status words.DATAis one of 3 16-bit word types.TIMespecifies to trigger on either the RT (remote terminal response time), or the IMG (Inter-message Gap). Use the commandsTRIGGER:A:BUS:BX:MIL1553B:TIME:QUALIFIER,TRIGGER:A:BUS:BX:MIL1553B:TIME:LESSLIMIT, andTRIGGER:A:BUS:BX:MIL1553B:TIME:MORELIMITto specify the time parameters.ERRorspecifies to trigger upon a signaling error. (You can specify which type of error - Parity, Sync, Manchester or Non-contiguous Data - by using theTRIGGER:A:BUS:BX:MIL1553B:ERRTYPEcommand.).
data
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.parity: TheTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARitycommand..value: TheTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerABusBItemMil1553bErrtype
Return the TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE command.
Description
- When the MIL-STD-1553 bus trigger condition is set to ERRor, this command specifies
the signaling error type to be used in the trigger: Parity, Sync, Manchester or Data.
B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE {PARity|SYNC|MANCHester|DATA}
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?
status
property
¶
status: TriggerABusBItemMil1553bStatus
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDResscommand tree..bit: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BITcommand tree..parity: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARitycommand.
time
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:TIMe command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.lesslimit: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimitcommand..morelimit: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimitcommand..qualifier: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifiercommand.
TriggerABusBItemMil1553bCommand
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDResscommand tree..count: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNtcommand..parity: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARitycommand..subaddress: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdresscommand..trbit: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBitcommand.
address
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALuecommand.
count
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
Description
- When the MIL-STD-1553 bus trigger 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 trigger. (Use the command
TRIGGER:A:BUS:BX:MIL1553B:COMMAND:SUBADDRESSto 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 commandTRIGGER:A:BUS:BX:MIL1553B:COMMAND:TRBITto set the T/R bit.) A word count value of 0 actually indicates a transfer of 32 data words. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?
Info
QStringis a quoted string of up to 5 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.
parity
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies
the Command word parity that is to be used in the trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
subaddress
property
¶
subaddress: TriggerABusBItemMil1553bCommandSubaddress
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies
the 5 bit sub-address that is to be used in the trigger. 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). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
trbit
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies
that the transmit/receive bit (bit 9) is to be used in the trigger. The
transmit/receive bit defines the direction of information flow, and is always from the
point of view of the remote terminal. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
Info
RX(logic 0) directs the instrument to trigger on a TX or ‘transmit’ from a remote terminal .TX(logic 1) directs the instrument to trigger on an RX or ‘receive’ from a remote terminal.Xindicates ‘don’t care’.
TriggerABusBItemMil1553bCommandAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.
Description
- When the MIL-STD-1553 bus trigger 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
TRIGGER:A:BUS:BX:MIL1553B:COMMAND:ADDRESS:VALUEto specify the lower limit of the range.) The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
qualifier
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies
the qualifier to be used with the remote terminal address field. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
Info
LESSthansets the Command Address qualifier to less than.MOREthansets the Command Address qualifier to greater than.EQualsets the Command Address qualifier to equal.UNEQualsets the Command Address qualifier to not equal.LESSEQualsets the Command Address qualifier to less than or equal.MOREEQualsets the Command Address qualifier to greater than or equal.INrangesets the Command Address qualifier to in range.OUTrangesets the Command Address qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.
Description
- When the MIL-STD-1553 bus trigger 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 trigger.
When the MIL-STD-1553 bus trigger 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). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
TriggerABusBItemMil1553bCommandAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.
Description
- When the MIL-STD-1553 bus trigger 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
TRIGGER:A:BUS:BX:MIL1553B:COMMAND:ADDRESS:VALUEto specify the lower limit of the range.) The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
TriggerABusBItemMil1553bCommandAddressQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies the
qualifier to be used with the remote terminal address field. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
Info
LESSthansets the Command Address qualifier to less than.MOREthansets the Command Address qualifier to greater than.EQualsets the Command Address qualifier to equal.UNEQualsets the Command Address qualifier to not equal.LESSEQualsets the Command Address qualifier to less than or equal.MOREEQualsets the Command Address qualifier to greater than or equal.INrangesets the Command Address qualifier to in range.OUTrangesets the Command Address qualifier to out of range.
TriggerABusBItemMil1553bCommandAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.
Description
- When the MIL-STD-1553 bus trigger 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 trigger. When the
MIL-STD-1553 bus trigger 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). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
TriggerABusBItemMil1553bCommandCount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
Description
- When the MIL-STD-1553 bus trigger 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
trigger. (Use the command
TRIGGER:A:BUS:BX:MIL1553B:COMMAND:SUBADDRESSto 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 commandTRIGGER:A:BUS:BX:MIL1553B:COMMAND:TRBITto set the T/R bit.) A word count value of 0 actually indicates a transfer of 32 data words. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt?
Info
QStringis a quoted string of up to 5 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.
TriggerABusBItemMil1553bCommandParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies the
Command word parity that is to be used in the trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bCommandSubaddress
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies the
5 bit sub-address that is to be used in the trigger. 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).
B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
TriggerABusBItemMil1553bCommandTrbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.
Description
- When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies that
the transmit/receive bit (bit 9) is to be used in the trigger. The transmit/receive bit
defines the direction of information flow, and is always from the point of view of the
remote terminal. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
Info
RX(logic 0) directs the instrument to trigger on a TX or ‘transmit’ from a remote terminal .TX(logic 1) directs the instrument to trigger on an RX or ‘receive’ from a remote terminal.Xindicates ‘don’t care’.
TriggerABusBItemMil1553bCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The 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 trigger
on. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
Info
SYNCrefers to the 3-bit sync pulse that precedes each word.COMMANDis one of 3 16-bit word types. It specifies the function that a remote terminal is to perform.STATusis one of 3 16-bit word types. Remote terminals respond to valid message transmissions via status words.DATAis one of 3 16-bit word types.TIMespecifies to trigger on either the RT (remote terminal response time), or the IMG (Inter-message Gap). Use the commandsTRIGGER:A:BUS:BX:MIL1553B:TIME:QUALIFIER,TRIGGER:A:BUS:BX:MIL1553B:TIME:LESSLIMIT, andTRIGGER:A:BUS:BX:MIL1553B:TIME:MORELIMITto specify the time parameters.ERRorspecifies to trigger upon a signaling error. (You can specify which type of error - Parity, Sync, Manchester or Non-contiguous Data - by using theTRIGGER:A:BUS:BX:MIL1553B:ERRTYPEcommand.).
TriggerABusBItemMil1553bData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.parity: TheTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARitycommand..value: TheTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALuecommand.
parity
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity command.
Description
- When the MIL-STD-1553 bus trigger condition is set to DATa, this command specifies the
data parity bit to be used in the trigger. Returned values are 0, 1, or X (don’t
care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
value
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue command.
Description
- When the MIL-STD-1553 bus trigger condition is set to DATa, this command specifies the
data binary pattern to be used in the trigger. This is a 16-bit field. The default is
all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?
TriggerABusBItemMil1553bDataParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity command.
Description
- When the MIL-STD-1553 bus trigger condition is set to DATa, this command specifies the
data parity bit to be used in the trigger. Returned values are 0, 1, or X (don’t care).
B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue command.
Description
- When the MIL-STD-1553 bus trigger condition is set to DATa, this command specifies the
data binary pattern to be used in the trigger. This is a 16-bit field. The default is all
X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue?
TriggerABusBItemMil1553bErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE command.
Description
- When the MIL-STD-1553 bus trigger condition is set to ERRor, this command specifies the
signaling error type to be used in the trigger: Parity, Sync, Manchester or Data. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE {PARity|SYNC|MANCHester|DATA}
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE?
TriggerABusBItemMil1553bStatus
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDResscommand tree..bit: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BITcommand tree..parity: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARitycommand.
address
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALuecommand.
bit
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bcr: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCRcommand..busy: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSYcommand..dbca: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCAcommand..instr: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTRcommand..me: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:MEcommand..srq: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQcommand..subsf: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSFcommand..tf: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TFcommand.
parity
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status parity bit value to be used in the trigger. Returned values are 0, 1, or X
(don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.
Description
- When the MIL-STD-1553 bus trigger 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:VALUEto specify the lower limit.) The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
qualifier
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the qualifier to be used with the address field. The default is EQUAL. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
LESSthansets the Status Address qualifier to less than.MOREthansets the Status Address qualifier to greater than.EQualsets the Status Address qualifier to equal.UNEQualsets the Status Address qualifier to not equal.LESSEQualsets the Status Address qualifier to less than or equal.MOREEQualsets the Status Address qualifier to greater than or equal.INrangesets the Status Address qualifier to in range.OUTrangesets the Status Address qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.
Description
- When the MIL-STD-1553 bus trigger 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 trigger. When the
MIL-STD-1553 bus trigger 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
TRIGGER:A:BUS:BX:MIL1553B:STATUS:ADDRESS:HIVALUEto specify the upper limit of the range.) The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
TriggerABusBItemMil1553bStatusAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.
Description
- When the MIL-STD-1553 bus trigger 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:VALUEto specify the lower limit.) The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
TriggerABusBItemMil1553bStatusAddressQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
qualifier to be used with the address field. The default is EQUAL. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
LESSthansets the Status Address qualifier to less than.MOREthansets the Status Address qualifier to greater than.EQualsets the Status Address qualifier to equal.UNEQualsets the Status Address qualifier to not equal.LESSEQualsets the Status Address qualifier to less than or equal.MOREEQualsets the Status Address qualifier to greater than or equal.INrangesets the Status Address qualifier to in range.OUTrangesets the Status Address qualifier to out of range.
TriggerABusBItemMil1553bStatusAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.
Description
- When the MIL-STD-1553 bus trigger 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 trigger. When the
MIL-STD-1553 bus trigger 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
TRIGGER:A:BUS:BX:MIL1553B:STATUS:ADDRESS:HIVALUEto specify the upper limit of the range.) The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
TriggerABusBItemMil1553bStatusBit
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bcr: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCRcommand..busy: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSYcommand..dbca: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCAcommand..instr: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTRcommand..me: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:MEcommand..srq: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQcommand..subsf: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSFcommand..tf: TheTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TFcommand.
bcr
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word broadcast command received (BCR) bit value (bit 15) to be used in the
trigger. Returned values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
busy
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word busy bit value (bit 16) to be used in the trigger. Returned values are
0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
dbca
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
Description
- When the MIL-STD-1553 bus trigger 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 trigger. Returned values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
instr
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word instrumentation bit value (bit 10) to be used in the trigger. Returned
values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
me
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word message error bit value (bit 9) to be used in the trigger. Returned
values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
srq
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word service request (SRQ) bit value (bit 11) to be used in the trigger.
Returned values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
subsf
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word subsystem flag bit value (bit 17) to be used in the trigger. Returned
values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
tf
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies
the status word terminal flag bit value (bit 19) to be used in the trigger. Returned
values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitBcr
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word broadcast command received (BCR) bit value (bit 15) to be used in the trigger.
Returned values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitBusy
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word busy bit value (bit 16) to be used in the trigger. Returned values are 0, 1,
or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitDbca
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
Description
- When the MIL-STD-1553 bus trigger 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
trigger. Returned values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitInstr
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word instrumentation bit value (bit 10) to be used in the trigger. Returned values
are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitMe
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word message error bit value (bit 9) to be used in the trigger. Returned values are
0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitSrq
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word service request (SRQ) bit value (bit 11) to be used in the trigger. Returned
values are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitSubsf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word subsystem flag bit value (bit 17) to be used in the trigger. Returned values
are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusBitTf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status word terminal flag bit value (bit 19) to be used in the trigger. Returned values
are 0, 1, or X (don’t care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bStatusParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.
Description
- When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the
status parity bit value to be used in the trigger. Returned values are 0, 1, or X (don’t
care, which is the default). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {0|1|X|ZERo|ONE|NOCARE|OFF|ON}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
Info
01Xsets the value to X (‘don’t care’) which is the default.ZEROsets the value to 0.ONEsets the value to 1.NOCAREsets the value to X (‘don’t care’) which is the default.OFFsets the value to 0.ONsets the value to 1.
TriggerABusBItemMil1553bTime
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:TIMe command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.lesslimit: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimitcommand..morelimit: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimitcommand..qualifier: TheTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifiercommand.
lesslimit
property
¶
lesslimit: TriggerABusBItemMil1553bTimeLesslimit
Return the TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
Description
- When the MIL-STD-1553 bus trigger 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
TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMecommand.) B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- 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
¶
morelimit: TriggerABusBItemMil1553bTimeMorelimit
Return the TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit command.
Description
- When the MIL-STD-1553 bus trigger 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 the RT and IMG using the
TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMecommand.)
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- 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
¶
qualifier: TriggerABusBItemMil1553bTimeQualifier
Return the TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier command.
Description
- When the MIL-STD-1553 bus trigger condition is set to TIMe, this command specifies the
trigger data time qualifier. (This includes a smaller set of arguments than other
qualifier commands.) B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?
Info
LESSthansets the Time qualifier to less than minimum.MOREthansets the Time qualifier to greater than maximum.INrangesets the Time qualifier to inside range.OUTrangesets the Time qualifier to out of range.
TriggerABusBItemMil1553bTimeLesslimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
Description
- When the MIL-STD-1553 bus trigger 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
TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMecommand.) B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- 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.
TriggerABusBItemMil1553bTimeMorelimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit command.
Description
- When the MIL-STD-1553 bus trigger 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 the
RT and IMG using the
TRIGGER:A:BUS:BX:MIL1553B:CONDITION TIMecommand.)
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- 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.
TriggerABusBItemMil1553bTimeQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier command.
Description
- When the MIL-STD-1553 bus trigger condition is set to TIMe, this command specifies the
trigger data time qualifier. (This includes a smaller set of arguments than other
qualifier commands.) B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:TIMe:QUALifier?
Info
LESSthansets the Time qualifier to less than minimum.MOREthansets the Time qualifier to greater than maximum.INrangesets the Time qualifier to inside range.OUTrangesets the Time qualifier to out of range.
TriggerABusBItemParallel
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:PARallel command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:PARallel:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:PARallel:VALue command.
Description
- This command specifies the binary data string to be used for a Parallel trigger.
Applies to bus
, where x
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:PARallel:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:PARallel:VALue <QString>
- TRIGger:A:BUS:B<x>:PARallel:VALue?
Info
<QString>is the binary data string.
TriggerABusBItemParallelValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:PARallel:VALue command.
Description
- This command specifies the binary data string to be used for a Parallel trigger. Applies
to bus
, where x
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:PARallel:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:PARallel:VALue <QString>
- TRIGger:A:BUS:B<x>:PARallel:VALue?
Info
<QString>is the binary data string.
TriggerABusBItemRs232c
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:RS232C:CONDitioncommand..rx: TheTRIGger:A:BUS:B<x>:RS232C:RXcommand tree..tx: TheTRIGger:A:BUS:B<x>:RS232C:TXcommand tree.
condition
property
¶
condition: TriggerABusBItemRs232cCondition
Return the TRIGger:A:BUS:B<x>:RS232C:CONDition command.
Description
- This command specifies the condition for an RS-232C trigger, where x B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:RS232C:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:CONDition {RXSTArt|RXDATA|RXENDPacket|TXSTArt|TXDATA|TXENDPacket}
- TRIGger:A:BUS:B<x>:RS232C:CONDition?
Info
RXSTArtspecifies a search based on the RX Start Bit.RXDATAspecifies a search based on RX Data.RXENDPacketspecifies a search based on the RX End of Packet condition.TXSTArtspecifies a search base on the TX Start Bit.TXDATAspecifies a search based on TX Data.TXENDPacketspecifies a search based on the TX End of Packet condition.
rx
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:RX command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.data: TheTRIGger:A:BUS:B<x>:RS232C:RX:DATacommand tree.
tx
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:TX command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.data: TheTRIGger:A:BUS:B<x>:RS232C:TX:DATacommand tree.
TriggerABusBItemRs232cCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:CONDition command.
Description
- This command specifies the condition for an RS-232C trigger, where x B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:RS232C:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:CONDition {RXSTArt|RXDATA|RXENDPacket|TXSTArt|TXDATA|TXENDPacket}
- TRIGger:A:BUS:B<x>:RS232C:CONDition?
Info
RXSTArtspecifies a search based on the RX Start Bit.RXDATAspecifies a search based on RX Data.RXENDPacketspecifies a search based on the RX End of Packet condition.TXSTArtspecifies a search base on the TX Start Bit.TXDATAspecifies a search based on TX Data.TXENDPacketspecifies a search based on the TX End of Packet condition.
TriggerABusBItemRs232cRx
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:RX command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.data: TheTRIGger:A:BUS:B<x>:RS232C:RX:DATacommand tree.
data
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:RX:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.size: TheTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALuecommand.
TriggerABusBItemRs232cRxData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:RX:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.size: TheTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALuecommand.
size
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe command.
Description
- This command specifies the length of the data string in Bytes for an RS-232 Trigger if
the trigger condition is RXDATA. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
value
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue command.
Description
- This command specifies the binary data string for an RS-232 trigger if the trigger
condition involves RX. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?
Info
<Qstring>is the binary data string to be used for the trigger.
TriggerABusBItemRs232cRxDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe command.
Description
- This command specifies the length of the data string in Bytes for an RS-232 Trigger if the
trigger condition is RXDATA. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerABusBItemRs232cRxDataValue
¶
Bases: SCPICmdWriteNoArguments, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue command.
Description
- This command specifies the binary data string for an RS-232 trigger if the trigger
condition involves RX. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theTRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue
- TRIGger:A:BUS:B<x>:RS232C:RX:DATa:VALue?
Info
<Qstring>is the binary data string to be used for the trigger.
TriggerABusBItemRs232cTx
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:TX command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.data: TheTRIGger:A:BUS:B<x>:RS232C:TX:DATacommand tree.
data
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:TX:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.size: TheTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALuecommand.
TriggerABusBItemRs232cTxData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:TX:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.size: TheTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALuecommand.
size
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe command.
Description
- This command specifies the length of the data string for an RS-232 trigger if the
trigger condition is TXDATA. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?
Info
<NR1>is the length of the data string in Bytes.
value
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue command.
Description
- This command specifies the binary data string for an RS-232 trigger if the condition
involves TX. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?
Info
<Qstring>is the binary data string to be used for the trigger.
TriggerABusBItemRs232cTxDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe command.
Description
- This command specifies the length of the data string for an RS-232 trigger if the trigger
condition is TXDATA. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:SIZe?
Info
<NR1>is the length of the data string in Bytes.
TriggerABusBItemRs232cTxDataValue
¶
Bases: SCPICmdWriteNoArguments, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue command.
Description
- This command specifies the binary data string for an RS-232 trigger if the condition
involves TX. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theTRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue
- TRIGger:A:BUS:B<x>:RS232C:TX:DATa:VALue?
Info
<Qstring>is the binary data string to be used for the trigger.
TriggerABusBItemSpi
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:SPI:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:SPI:DATacommand tree.
condition
property
¶
condition: TriggerABusBItemSpiCondition
Return the TRIGger:A:BUS:B<x>:SPI:CONDition command.
Description
- This command specifies the trigger condition for a SPI trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|MISO|MOSI|MISOMOSI}
- TRIGger:A:BUS:B<x>:SPI:CONDition?
Info
SSspecifies the Slave Selection condition.STARTofframeis applicable whenBUS:B<x>:SPI:FRAMINGis set to IDLEtime. When the trigger condition is set to STARTofframe, the instrument triggers on the first SPI clock after an idle time when there are no clocks.MISOspecifies the Master-In Slave-Out condition.MOSIspecifies the Master-Out Slave-In condition.MISOMOSIspecifies the Master-In Slave-Out and Master-Out Slave-In conditions.
data
property
¶
data: TriggerABusBItemSpiData
Return the TRIGger:A:BUS:B<x>:SPI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.size: TheTRIGger:A:BUS:B<x>:SPI:DATa:SIZecommand..in: TheTRIGger:A:BUS:B<x>:SPI:DATa:INcommand tree..miso: TheTRIGger:A:BUS:B<x>:SPI:DATa:MISOcommand tree..out: TheTRIGger:A:BUS:B<x>:SPI:DATa:OUTcommand tree..mosi: TheTRIGger:A:BUS:B<x>:SPI:DATa:MOSIcommand tree.
TriggerABusBItemSpiCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:CONDition command.
Description
- This command specifies the trigger condition for a SPI trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|MISO|MOSI|MISOMOSI}
- TRIGger:A:BUS:B<x>:SPI:CONDition?
Info
SSspecifies the Slave Selection condition.STARTofframeis applicable whenBUS:B<x>:SPI:FRAMINGis set to IDLEtime. When the trigger condition is set to STARTofframe, the instrument triggers on the first SPI clock after an idle time when there are no clocks.MISOspecifies the Master-In Slave-Out condition.MOSIspecifies the Master-Out Slave-In condition.MISOMOSIspecifies the Master-In Slave-Out and Master-Out Slave-In conditions.
TriggerABusBItemSpiData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.size: TheTRIGger:A:BUS:B<x>:SPI:DATa:SIZecommand..in: TheTRIGger:A:BUS:B<x>:SPI:DATa:INcommand tree..miso: TheTRIGger:A:BUS:B<x>:SPI:DATa:MISOcommand tree..out: TheTRIGger:A:BUS:B<x>:SPI:DATa:OUTcommand tree..mosi: TheTRIGger:A:BUS:B<x>:SPI:DATa:MOSIcommand tree.
in_
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:IN command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALuecommand.
miso
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:MISO command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALuecommand.
mosi
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:MOSI command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALuecommand.
out
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:OUT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALuecommand.
size
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:SIZe command.
Description
- This command specifies the length of the data string to be used for a SPI trigger if
the trigger condition is DATa. B
is the specified bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerABusBItemSpiDataIn
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:IN command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the
trigger condition is MISO or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?
Info
<QString>is the binary data string, where the number of bits is 8 times the number of bytes specified. The only allowed characters in the string are 0, 1, and X.
TriggerABusBItemSpiDataInValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the trigger
condition is MISO or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:IN:VALue?
Info
<QString>is the binary data string, where the number of bits is 8 times the number of bytes specified. The only allowed characters in the string are 0, 1, and X.
TriggerABusBItemSpiDataMiso
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:MISO command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the
trigger condition is MISO or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?
Info
<QString>is the binary data string, where the number of bits is 8 times the number of bytes specified. The only allowed characters in the string are 0, 1, and X.
TriggerABusBItemSpiDataMisoValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the trigger
condition is MISO or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:MISO:VALue?
Info
<QString>is the binary data string, where the number of bits is 8 times the number of bytes specified. The only allowed characters in the string are 0, 1, and X.
TriggerABusBItemSpiDataMosi
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:MOSI command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the
trigger condition is MOSI or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?
Info
<QString>is the binary data string with the number of bits specified by theTRIGGER:A:BUS:BX:SPI:DATA:SIZEcommand. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemSpiDataMosiValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the trigger
condition is MOSI or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:MOSI:VALue?
Info
<QString>is the binary data string with the number of bits specified by theTRIGGER:A:BUS:BX:SPI:DATA:SIZEcommand. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemSpiDataOut
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:OUT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the
trigger condition is MOSI or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?
Info
<QString>is the binary data string with the number of bits specified by theTRIGGER:A:BUS:BX:SPI:DATA:SIZEcommand. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemSpiDataOutValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue command.
Description
- This command specifies the binary data string to be used for a SPI trigger if the trigger
condition is MOSI or MISOMOSI. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:OUT:VALue?
Info
<QString>is the binary data string with the number of bits specified by theTRIGGER:A:BUS:BX:SPI:DATA:SIZEcommand. The only allowed characters in the QString are 0, 1, and X.
TriggerABusBItemSpiDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:SIZe command.
Description
- This command specifies the length of the data string to be used for a SPI trigger if the
trigger condition is DATa. B
is the specified bus number.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerABusBItemUsb
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:USB:ADDResscommand tree..condition: TheTRIGger:A:BUS:B<x>:USB:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:USB:DATacommand tree..endpoint: TheTRIGger:A:BUS:B<x>:USB:ENDPointcommand tree..errtype: TheTRIGger:A:BUS:B<x>:USB:ERRTYPEcommand..handshaketype: TheTRIGger:A:BUS:B<x>:USB:HANDSHAKETypecommand..qualifier: TheTRIGger:A:BUS:B<x>:USB:QUALifiercommand..sofframenumber: TheTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMbercommand..specialtype: TheTRIGger:A:BUS:B<x>:USB:SPECIALTypecommand..split: TheTRIGger:A:BUS:B<x>:USB:SPLitcommand tree..tokentype: TheTRIGger:A:BUS:B<x>:USB:TOKENTypecommand.
address
property
¶
address: TriggerABusBItemUsbAddress
Return the TRIGger:A:BUS:B<x>:USB:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALuecommand..value: TheTRIGger:A:BUS:B<x>:USB:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerABusBItemUsbCondition
Return the TRIGger:A:BUS:B<x>:USB:CONDition command.
Description
- This command specifies the trigger condition for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- TRIGger:A:BUS:B<x>:USB:CONDition?
Info
SYNCindicates triggering on a Sync field of a packet.RESETsets triggering on a reset condition.SUSPENDsets triggering on a suspend condition.RESUMEsets triggering on a resume condition.EOPindicates triggering on an end-of-packet signal.TOKENPacketindicates triggering on a token packet.DATAPacketindicates triggering on a data packet.HANDSHAKEPacketindicates triggering on a handshake packet.SPECIALPacketindicates triggering on a special status packet.ERRorindicates triggering on an error condition.
data
property
¶
data: TriggerABusBItemUsbData
Return the TRIGger:A:BUS:B<x>:USB:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:USB:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:USB:DATa:OFFSetcommand..size: TheTRIGger:A:BUS:B<x>:USB:DATa:SIZecommand..type: TheTRIGger:A:BUS:B<x>:USB:DATa:TYPecommand..value: TheTRIGger:A:BUS:B<x>:USB:DATa:VALuecommand.
endpoint
property
¶
endpoint: TriggerABusBItemUsbEndpoint
Return the TRIGger:A:BUS:B<x>:USB:ENDPoint command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:USB:ENDPoint:VALuecommand.
errtype
property
¶
errtype: TriggerABusBItemUsbErrtype
Return the TRIGger:A:BUS:B<x>:USB:ERRTYPE command.
Description
- This command specifies the error type to be used when the trigger condition is set to
ERRor. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
- TRIGger:A:BUS:B<x>:USB:ERRTYPE?
Info
PIDindicates the error type is set to packet ID.CRC5indicates the error type is set to 5-bit CRC.CRC16indicates the error type is set to 16-bit CRC.BITSTUFFingindicates the error type is set to bit stuffing.
handshaketype
property
¶
handshaketype: TriggerABusBItemUsbHandshaketype
Return the TRIGger:A:BUS:B<x>:USB:HANDSHAKEType command.
Description
- This command specifies the handshake type for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:HANDSHAKEType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:HANDSHAKEType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:HANDSHAKEType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL}
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Info
ANYindicates the oscilloscope will trigger on any handshake type.NAKindicates the oscilloscope will trigger when a device cannot send or receive data.ACKindicates the oscilloscope will trigger when a packet is successfully received.STALLindicates the oscilloscope will trigger when a device requires intervention from the host.
qualifier
property
¶
qualifier: TriggerABusBItemUsbQualifier
Return the TRIGger:A:BUS:B<x>:USB:QUALifier command.
Description
- This command specifies the USB trigger qualifier for address, endpoint and data. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:USB:QUALifier?
Info
LESSthantriggers on an input value that is less than a set value.MOREthantriggers on an input value that is greater than a set value.EQualtriggers on an input value that is equal to a set value.UNEQualtriggers on an input value that is not equal to a set value.LESSEQualtriggers on an input value that is less than or equal to a set value.MOREEQualtriggers on an input value that is more than or equal to a set value.INrangetriggers on an input value that is within a range set by two values.OUTrangetriggers on an input value that is outside of a range set by two values.
sofframenumber
property
¶
sofframenumber: TriggerABusBItemUsbSofframenumber
Return the TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber command.
Description
- This command specifies the binary data string to be used for start of frame number,
when the trigger condition is Token Packet and the token type is Start of Frame. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- 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
¶
specialtype: TriggerABusBItemUsbSpecialtype
Return the TRIGger:A:BUS:B<x>:USB:SPECIALType command.
Description
- This command specifies the packet ID (PID) for the special packet. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPECIALType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPECIALType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPECIALType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|PREamble|RESERVed}
- TRIGger:A:BUS:B<x>:USB:SPECIALType?
Info
ANYindicates any type of special packet.PREambleindicates a preamble special packet.RESERVedindicates a reserved special packet.
split
property
¶
split: TriggerABusBItemUsbSplit
Return the TRIGger:A:BUS:B<x>:USB:SPLit command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.et: TheTRIGger:A:BUS:B<x>:USB:SPLit:ETcommand tree..hub: TheTRIGger:A:BUS:B<x>:USB:SPLit:HUBcommand tree..port: TheTRIGger:A:BUS:B<x>:USB:SPLit:PORTcommand tree..sc: TheTRIGger:A:BUS:B<x>:USB:SPLit:SCcommand tree..se: TheTRIGger:A:BUS:B<x>:USB:SPLit:SEcommand tree.
tokentype
property
¶
tokentype: TriggerABusBItemUsbTokentype
Return the TRIGger:A:BUS:B<x>:USB:TOKENType command.
Description
- This command specifies the token type for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:TOKENType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:TOKENType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:TOKENType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- TRIGger:A:BUS:B<x>:USB:TOKENType?
Info
ANYSOFindicates a SOF (start-of-frame) token type.OUTindicates an OUT token type.INindicates an IN token type.SETUPindicates a SETUP token type.
TriggerABusBItemUsbAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALuecommand..value: TheTRIGger:A:BUS:B<x>:USB:ADDRess:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemUsbAddressHivalue
Return the TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue command.
Description
- This command specifies the binary address string for the upper limit for
inside-of-range and outside-of-range qualifiers for the USB trigger. Use the command
TRIGGER:A:BUS:BX:USB:ADDRESS:VALUEto set the lower limit. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- 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 TRIGger:A:BUS:B<x>:USB:ADDRess:VALue command.
Description
- This command specifies the binary address string to be used for USB trigger. This
command also specifies the binary address string for the lower limit for
inside-of-range and outside-of-range qualifiers for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <Qstring>
- TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
Info
<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
TriggerABusBItemUsbAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue command.
Description
- This command specifies the binary address string for the upper limit for inside-of-range
and outside-of-range qualifiers for the USB trigger. Use the command
TRIGGER:A:BUS:BX:USB:ADDRESS:VALUEto set the lower limit. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?
Info
<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
TriggerABusBItemUsbAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:ADDRess:VALue command.
Description
- This command specifies the binary address string to be used for USB trigger. This command
also specifies the binary address string for the lower limit for inside-of-range and
outside-of-range qualifiers for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <Qstring>
- TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
Info
<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
TriggerABusBItemUsbCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:CONDition command.
Description
- This command specifies the trigger condition for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- TRIGger:A:BUS:B<x>:USB:CONDition?
Info
SYNCindicates triggering on a Sync field of a packet.RESETsets triggering on a reset condition.SUSPENDsets triggering on a suspend condition.RESUMEsets triggering on a resume condition.EOPindicates triggering on an end-of-packet signal.TOKENPacketindicates triggering on a token packet.DATAPacketindicates triggering on a data packet.HANDSHAKEPacketindicates triggering on a handshake packet.SPECIALPacketindicates triggering on a special status packet.ERRorindicates triggering on an error condition.
TriggerABusBItemUsbData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:USB:DATa:HIVALuecommand..offset: TheTRIGger:A:BUS:B<x>:USB:DATa:OFFSetcommand..size: TheTRIGger:A:BUS:B<x>:USB:DATa:SIZecommand..type: TheTRIGger:A:BUS:B<x>:USB:DATa:TYPecommand..value: TheTRIGger:A:BUS:B<x>:USB:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemUsbDataHivalue
Return the TRIGger:A:BUS:B<x>:USB:DATa:HIVALue command.
Description
- This command specifies the binary data string for the upper limit for inside-of-range
and outside-of-range qualifiers for the USB trigger when the trigger condition is
DATAPacket. Use the command
TRIGGER:A:BUS:BX:USB:DATA:VALUEto set the lower limit. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:USB:DATa:HIVALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
offset
property
¶
offset: TriggerABusBItemUsbDataOffset
Return the TRIGger:A:BUS:B<x>:USB:DATa:OFFSet command.
Description
- This command specifies the data offset in bytes to trigger on. The minimum and default
values are 0 and the maximum is 1024. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?
size
property
¶
Return the TRIGger:A:BUS:B<x>:USB:DATa:SIZe command.
Description
- This command specifies the number of contiguous data bytes to trigger on. The minimum
and default values are 1 and maximum is 16. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:USB:DATa:SIZe?
type
property
¶
Return the TRIGger:A:BUS:B<x>:USB:DATa:TYPe command.
Description
- This command specifies the data type for when the trigger condition is set to
DATAPacket. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>}
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Info
ANYindicates either a DATA0 or DATA1 data packet type.DATA0indicates a DATA0 data packet type.DATA1indicates a DATA1 data packet type.
value
property
¶
value: TriggerABusBItemUsbDataValue
Return the TRIGger:A:BUS:B<x>:USB:DATa:VALue command.
Description
- This command specifies the binary data string to be used for the USB trigger when the
trigger condition is DATAPacket. This command also specifies the binary data string
for the lower limit for inside-of-range and outside-of-range qualifiers for the USB
trigger when trigger condition is DATAPacket. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:DATa:VALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
TriggerABusBItemUsbDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:HIVALue command.
Description
- This command specifies the binary data string for the upper limit for inside-of-range and
outside-of-range qualifiers for the USB trigger when the trigger condition is DATAPacket.
Use the command
TRIGGER:A:BUS:BX:USB:DATA:VALUEto set the lower limit. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:USB:DATa:HIVALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
TriggerABusBItemUsbDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:OFFSet command.
Description
- This command specifies the data offset in bytes to trigger on. The minimum and default
values are 0 and the maximum is 1024. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:OFFSet <NR1>
- TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?
TriggerABusBItemUsbDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:SIZe command.
Description
- This command specifies the number of contiguous data bytes to trigger on. The minimum and
default values are 1 and maximum is 16. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:USB:DATa:SIZe?
TriggerABusBItemUsbDataType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:TYPe command.
Description
- This command specifies the data type for when the trigger condition is set to DATAPacket.
B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>}
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Info
ANYindicates either a DATA0 or DATA1 data packet type.DATA0indicates a DATA0 data packet type.DATA1indicates a DATA1 data packet type.
TriggerABusBItemUsbDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:VALue command.
Description
- This command specifies the binary data string to be used for the USB trigger when the
trigger condition is DATAPacket. This command also specifies the binary data string for
the lower limit for inside-of-range and outside-of-range qualifiers for the USB trigger
when trigger condition is DATAPacket. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:DATa:VALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
TriggerABusBItemUsbEndpoint
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:ENDPoint command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:USB:ENDPoint:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue command.
Description
- This command specifies the binary endpoint string to be used for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
Info
<QString>within the range 0000 to 1111 (00 hex to 0F hex).
TriggerABusBItemUsbEndpointValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue command.
Description
- This command specifies the binary endpoint string to be used for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ENDPoint:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
Info
<QString>within the range 0000 to 1111 (00 hex to 0F hex).
TriggerABusBItemUsbErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:ERRTYPE command.
Description
- This command specifies the error type to be used when the trigger condition is set to
ERRor. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:ERRTYPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
- TRIGger:A:BUS:B<x>:USB:ERRTYPE?
Info
PIDindicates the error type is set to packet ID.CRC5indicates the error type is set to 5-bit CRC.CRC16indicates the error type is set to 16-bit CRC.BITSTUFFingindicates the error type is set to bit stuffing.
TriggerABusBItemUsbHandshaketype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:HANDSHAKEType command.
Description
- This command specifies the handshake type for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:HANDSHAKEType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:HANDSHAKEType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:HANDSHAKEType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL}
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Info
ANYindicates the oscilloscope will trigger on any handshake type.NAKindicates the oscilloscope will trigger when a device cannot send or receive data.ACKindicates the oscilloscope will trigger when a packet is successfully received.STALLindicates the oscilloscope will trigger when a device requires intervention from the host.
TriggerABusBItemUsbQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:QUALifier command.
Description
- This command specifies the USB trigger qualifier for address, endpoint and data. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:USB:QUALifier?
Info
LESSthantriggers on an input value that is less than a set value.MOREthantriggers on an input value that is greater than a set value.EQualtriggers on an input value that is equal to a set value.UNEQualtriggers on an input value that is not equal to a set value.LESSEQualtriggers on an input value that is less than or equal to a set value.MOREEQualtriggers on an input value that is more than or equal to a set value.INrangetriggers on an input value that is within a range set by two values.OUTrangetriggers on an input value that is outside of a range set by two values.
TriggerABusBItemUsbSofframenumber
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber command.
Description
- This command specifies the binary data string to be used for start of frame number, when
the trigger condition is Token Packet and the token type is Start of Frame. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?
Info
<QString>within the range 000 0000 0000 to 111 1111 1111 (000 hex to 7FF hex).
TriggerABusBItemUsbSpecialtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPECIALType command.
Description
- This command specifies the packet ID (PID) for the special packet. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPECIALType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPECIALType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPECIALType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|PREamble|RESERVed}
- TRIGger:A:BUS:B<x>:USB:SPECIALType?
Info
ANYindicates any type of special packet.PREambleindicates a preamble special packet.RESERVedindicates a reserved special packet.
TriggerABusBItemUsbSplit
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.et: TheTRIGger:A:BUS:B<x>:USB:SPLit:ETcommand tree..hub: TheTRIGger:A:BUS:B<x>:USB:SPLit:HUBcommand tree..port: TheTRIGger:A:BUS:B<x>:USB:SPLit:PORTcommand tree..sc: TheTRIGger:A:BUS:B<x>:USB:SPLit:SCcommand tree..se: TheTRIGger:A:BUS:B<x>:USB:SPLit:SEcommand tree.
et
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:ET command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALuecommand.
hub
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:HUB command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALuecommand.
port
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:PORT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALuecommand.
sc
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:SC command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALuecommand.
se
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:SE command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALuecommand.
TriggerABusBItemUsbSplitEt
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:ET command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the
split transaction endpoint type value to trigger on. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- 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).
TriggerABusBItemUsbSplitEtValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the split
transaction endpoint type value to trigger on. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- 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).
TriggerABusBItemUsbSplitHub
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:HUB command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the
split transaction hub address value to trigger on. The value can be up to 7 characters
long. The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
Info
QStringis a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerABusBItemUsbSplitHubValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the split
transaction hub address value to trigger on. The value can be up to 7 characters long. The
default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
Info
QStringis a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerABusBItemUsbSplitPort
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:PORT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the
split transaction port address value to trigger on. The value can be up to 7
characters long. The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
Info
QStringis a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerABusBItemUsbSplitPortValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the split
transaction port address value to trigger on. The value can be up to 7 characters long.
The default is all X’s (don’t care). B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
Info
QStringis a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerABusBItemUsbSplitSc
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:SC command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies whether
to trigger on 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. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
Info
NOCARE- trigger on either the start or complete phase of the split transaction.SSPLIT- trigger on the start phase of the split transaction.CSPLIT- trigger on the complete phase of the split transaction.
TriggerABusBItemUsbSplitScValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies whether to
trigger on 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. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
Info
NOCARE- trigger on either the start or complete phase of the split transaction.SSPLIT- trigger on the start phase of the split transaction.CSPLIT- trigger on the complete phase of the split transaction.
TriggerABusBItemUsbSplitSe
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:SE command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the
split transaction start/end bit value to trigger on. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPeed|LOWSPeed|ISOSTART|ISOMID|ISOEND|ISOALL}
- 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.
TriggerABusBItemUsbSplitSeValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue command.
Description
- When triggering on a high-speed USB split transaction, this command specifies the split
transaction start/end bit value to trigger on. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPeed|LOWSPeed|ISOSTART|ISOMID|ISOEND|ISOALL}
- 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.
TriggerABusBItemUsbTokentype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:TOKENType command.
Description
- This command specifies the token type for the USB trigger. B
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:TOKENType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB:TOKENType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:USB:TOKENType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- TRIGger:A:BUS:B<x>:USB:TOKENType?
Info
ANYSOFindicates a SOF (start-of-frame) token type.OUTindicates an OUT token type.INindicates an IN token type.SETUPindicates a SETUP token type.
TriggerABusSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:SOUrce command.
Description
- This command specifies the source for a serial or parallel bus trigger, with the appropriate application module installed.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:BUS:SOUrce {B<x>}
- TRIGger:A:BUS:SOUrce?
Info
B1specifies the Bus 1 source.B2specifies the Bus 2 source.B3specifies the Bus 3 source.B4specifies the Bus 4 source.
TriggerAEdge
¶
Bases: SCPICmdRead
The TRIGger:A:EDGE command.
Description
- Returns the trigger source, coupling, and slope for the A edge trigger.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:EDGE?
Properties
.coupling: TheTRIGger:A:EDGE:COUPlingcommand..slope: TheTRIGger:A:EDGE:SLOpecommand..source: TheTRIGger:A:EDGE:SOUrcecommand.
coupling
property
¶
coupling: TriggerAEdgeCoupling
Return the TRIGger:A:EDGE:COUPling command.
Description
- This command specifies the type of coupling for the A edge trigger.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE:COUPling?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:EDGE:COUPling valuecommand.
SCPI Syntax
- TRIGger:A:EDGE:COUPling {AC|DC|HFRej|LFRej|NOISErej}
- TRIGger:A:EDGE:COUPling?
Info
ACspecifies AC trigger coupling.DCspecifies DC trigger coupling, which passes all input signals to the trigger circuitry.HFRejspecifies high-frequency rejection coupling, which attenuates signals above 50 kHz before passing the signals to the trigger circuitry.LFRejspecifies low-frequency rejection coupling, which attenuates signals below 50 kHz before passing the signals to the trigger circuitry.NOISErejspecifies noise-rejection coupling, which provides stable triggering by increasing the trigger hysteresis. Increased hysteresis reduces the trigger sensitivity to noise but may require greater trigger signal amplitude.
slope
property
¶
slope: TriggerAEdgeSlope
Return the TRIGger:A:EDGE:SLOpe command.
Description
- This command specifies the slope for the A edge trigger: rising, falling or either.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE:SLOpe?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE:SLOpe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:EDGE:SLOpe valuecommand.
SCPI Syntax
- TRIGger:A:EDGE:SLOpe {RISe|FALL|EITHer}
- TRIGger:A:EDGE:SLOpe?
Info
RISespecifies to trigger on the rising or positive edge of a signal.FALLspecifies to trigger on the falling or negative edge of a signal.EITHerspecifies to trigger on either the rising or falling edge of a signal.
source
property
¶
source: TriggerAEdgeSource
Return the TRIGger:A:EDGE:SOUrce command.
Description
- This command specifies the source for the A edge trigger.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:EDGE:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:EDGE:SOUrce {AUX|CH<x>|D<x>|LINE|RF}
- TRIGger:A:EDGE:SOUrce?
Info
AUXspecifies an external trigger using the auxiliary input connector located on the front panel of the oscilloscope. (For 2-channel MDO32 model only.).CH<x>specifies an analog input channel as the A edge trigger source.D<x>specifies a digital channel as the source (only with option 3-MSO installed).LINEspecifies the AC power line as the trigger source.
TriggerAEdgeCoupling
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:EDGE:COUPling command.
Description
- This command specifies the type of coupling for the A edge trigger.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE:COUPling?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:EDGE:COUPling valuecommand.
SCPI Syntax
- TRIGger:A:EDGE:COUPling {AC|DC|HFRej|LFRej|NOISErej}
- TRIGger:A:EDGE:COUPling?
Info
ACspecifies AC trigger coupling.DCspecifies DC trigger coupling, which passes all input signals to the trigger circuitry.HFRejspecifies high-frequency rejection coupling, which attenuates signals above 50 kHz before passing the signals to the trigger circuitry.LFRejspecifies low-frequency rejection coupling, which attenuates signals below 50 kHz before passing the signals to the trigger circuitry.NOISErejspecifies noise-rejection coupling, which provides stable triggering by increasing the trigger hysteresis. Increased hysteresis reduces the trigger sensitivity to noise but may require greater trigger signal amplitude.
TriggerAEdgeSlope
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:EDGE:SLOpe command.
Description
- This command specifies the slope for the A edge trigger: rising, falling or either.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE:SLOpe?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE:SLOpe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:EDGE:SLOpe valuecommand.
SCPI Syntax
- TRIGger:A:EDGE:SLOpe {RISe|FALL|EITHer}
- TRIGger:A:EDGE:SLOpe?
Info
RISespecifies to trigger on the rising or positive edge of a signal.FALLspecifies to trigger on the falling or negative edge of a signal.EITHerspecifies to trigger on either the rising or falling edge of a signal.
TriggerAEdgeSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:EDGE:SOUrce command.
Description
- This command specifies the source for the A edge trigger.
Usage
- Using the
.query()method will send theTRIGger:A:EDGE:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:EDGE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:EDGE:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:EDGE:SOUrce {AUX|CH<x>|D<x>|LINE|RF}
- TRIGger:A:EDGE:SOUrce?
Info
AUXspecifies an external trigger using the auxiliary input connector located on the front panel of the oscilloscope. (For 2-channel MDO32 model only.).CH<x>specifies an analog input channel as the A edge trigger source.D<x>specifies a digital channel as the source (only with option 3-MSO installed).LINEspecifies the AC power line as the trigger source.
TriggerAHoldoff
¶
Bases: SCPICmdRead
The TRIGger:A:HOLDoff command.
Description
- Returns the A trigger holdoff parameters. These parameters specify the time period during which the trigger circuitry is not looking to generate a trigger event.
Usage
- Using the
.query()method will send theTRIGger:A:HOLDoff?query. - Using the
.verify(value)method will send theTRIGger:A:HOLDoff?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:HOLDoff?
Properties
.time: TheTRIGger:A:HOLDoff:TIMecommand.
time
property
¶
time: TriggerAHoldoffTime
Return the TRIGger:A:HOLDoff:TIMe command.
Description
- This command sets or queries the A trigger holdoff time. This command is equivalent to selecting Mode & Holdoff from the Trig menu, selecting Time, and then setting the desired Holdoff Time.
Usage
- Using the
.query()method will send theTRIGger:A:HOLDoff:TIMe?query. - Using the
.verify(value)method will send theTRIGger:A:HOLDoff:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:HOLDoff:TIMe valuecommand.
SCPI Syntax
- TRIGger:A:HOLDoff:TIMe <NR3>
- TRIGger:A:HOLDoff:TIMe?
Info
<NR3>specifies the holdoff time in seconds. The range is from 0 seconds through 10 seconds.
TriggerAHoldoffTime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:HOLDoff:TIMe command.
Description
- This command sets or queries the A trigger holdoff time. This command is equivalent to selecting Mode & Holdoff from the Trig menu, selecting Time, and then setting the desired Holdoff Time.
Usage
- Using the
.query()method will send theTRIGger:A:HOLDoff:TIMe?query. - Using the
.verify(value)method will send theTRIGger:A:HOLDoff:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:HOLDoff:TIMe valuecommand.
SCPI Syntax
- TRIGger:A:HOLDoff:TIMe <NR3>
- TRIGger:A:HOLDoff:TIMe?
Info
<NR3>specifies the holdoff time in seconds. The range is from 0 seconds through 10 seconds.
TriggerALevel
¶
Bases: SCPICmdRead
The TRIGger:A:LEVel command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.auxin: TheTRIGger:A:LEVel:AUXincommand..ch: TheTRIGger:A:LEVel:CH<x>command..d: TheTRIGger:A:LEVel:D<x>command.
auxin
property
¶
auxin: TriggerALevelAuxin
Return the TRIGger:A:LEVel:AUXin command.
Description
- This command sets the threshold voltage level to use for an Edge, Pulse Width, Runt or Rise/Fall (aka Transition, aka Slew Rate) trigger when triggering on the Aux Input connector signal.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel:AUXin?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel:AUXin?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LEVel:AUXin valuecommand.
SCPI Syntax
- TRIGger:A:LEVel:AUXin {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:AUXin?
Info
<NR3>is a floating point number that sets the trigger threshold level, in Volts, for the Aux Input connector.ECLsets the threshold level to a preset ECL high level of -1.3V.TTLsets the threshold level to a preset TTL high level of 1.4V.
ch
property
¶
ch: dict[int, TriggerALevelChannel]
Return the TRIGger:A:LEVel:CH<x> command.
Description
- This command sets the threshold voltage level to use for an Edge, Pulse Width, Runt or Rise/Fall (aka Transition, aka Slew Rate) trigger when triggering on an analog channel waveform. x can be 1 - 4. Each channel can have an independent trigger level.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LEVel:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:CH<x>?
Info
<NR3>is a floating point number that sets the trigger threshold level, in Volts, for the specified analog channel.ECLsets the threshold level to a preset ECL high level of -1.3V.TTLsets the threshold level to a preset TTL high level of 1.4V.
d
property
¶
Return the TRIGger:A:LEVel:D<x> command.
Description
- This command sets the threshold voltage level to use for an Edge or Pulse Width
trigger when triggering on a digital channel waveform.
can be 1 - 16. Each channel can have an independent trigger level.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LEVel:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LEVel:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:D<x>?
Info
<NR3>is a floating point number that sets the trigger threshold level, in Volts, for the specified digital channel.ECLsets the threshold level to a preset ECL high level of -1.3V.TTLsets the threshold level to a preset TTL high level of 1.4V.
TriggerALevelAuxin
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LEVel:AUXin command.
Description
- This command sets the threshold voltage level to use for an Edge, Pulse Width, Runt or Rise/Fall (aka Transition, aka Slew Rate) trigger when triggering on the Aux Input connector signal.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel:AUXin?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel:AUXin?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LEVel:AUXin valuecommand.
SCPI Syntax
- TRIGger:A:LEVel:AUXin {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:AUXin?
Info
<NR3>is a floating point number that sets the trigger threshold level, in Volts, for the Aux Input connector.ECLsets the threshold level to a preset ECL high level of -1.3V.TTLsets the threshold level to a preset TTL high level of 1.4V.
TriggerALevelChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LEVel:CH<x> command.
Description
- This command sets the threshold voltage level to use for an Edge, Pulse Width, Runt or Rise/Fall (aka Transition, aka Slew Rate) trigger when triggering on an analog channel waveform. x can be 1 - 4. Each channel can have an independent trigger level.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LEVel:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:CH<x>?
Info
<NR3>is a floating point number that sets the trigger threshold level, in Volts, for the specified analog channel.ECLsets the threshold level to a preset ECL high level of -1.3V.TTLsets the threshold level to a preset TTL high level of 1.4V.
TriggerALevelDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LEVel:D<x> command.
Description
- This command sets the threshold voltage level to use for an Edge or Pulse Width trigger
when triggering on a digital channel waveform.
can be 1 - 16. Each channel can have an independent trigger level.
Usage
- Using the
.query()method will send theTRIGger:A:LEVel:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LEVel:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LEVel:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LEVel:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LEVel:D<x>?
Info
<NR3>is a floating point number that sets the trigger threshold level, in Volts, for the specified digital channel.ECLsets the threshold level to a preset ECL high level of -1.3V.TTLsets the threshold level to a preset TTL high level of 1.4V.
TriggerALogic
¶
Bases: SCPICmdRead
The TRIGger:A:LOGIc command.
Description
- Returns all of the A logic trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:LOGIc?
Properties
.class: TheTRIGger:A:LOGIc:CLAsscommand..function: TheTRIGger:A:LOGIc:FUNCtioncommand..input: TheTRIGger:A:LOGIc:INPutcommand..pattern: TheTRIGger:A:LOGIc:PATterncommand..threshold: TheTRIGger:A:LOGIc:THResholdcommand tree.
class_
property
¶
class_: TriggerALogicClass
Return the TRIGger:A:LOGIc:CLAss command.
Description
- This command specifies what kind of logic trigger to use (either logic or setup/hold).
You also need to set the trigger type to LOGIC using the command
TRIGGER:A:TYPE. The LOGIC argument sets the oscilloscope to trigger on logical combinations of the channels (set using theTRIGger:A:LOGIc:INPutcommands as well asTRIGGER:A:LOGIC:FUNCTION). You can use up to 20 channels for a logic trigger (4 analog and 16 digital). You can perform logic triggering using a clock; whenTRIGGER:A:LOGIC:INPUT:CLOCK:SOURCEis set to one of the channels, the oscilloscope triggers when the specified logical combination of the remaining channels is true during a transition on the clock channel. You can also perform logic triggering without using a clock (by settingTRIGGER:A:LOGIC:INPUT:CLOCK:SOURCEto NONE ), so that the oscilloscope triggers when the specified logical combination of data channels is met. Without a clock, you can also use the commandTRIGGER:A:LOGIC:PATTERN:DELTATIME. The SETHold argument sets the oscilloscope to trigger on setup and hold violations between a data source and a clock source. The clocking and data levels are used to determine if a clock or data transition has occurred. You can use up to 20 channels as Setup and Hold trigger data sources (4 analog and 16 digital) usingTRIGGER:A:SETHOLD:DATA:SOURCE. You can use one channel input as the clock signal (TRIGGER:A:SETHOLD:CLOCK:SOURCE). The data sources cannot include the waveform specified for the clock source.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:CLAss?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:CLAss?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:CLAss valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:CLAss {LOGIC|SETHold}
- TRIGger:A:LOGIc:CLAss?
Info
LOGIC- Use with the commandsTRIGGER:A:LOGIC:FUNCTION,TRIGGER:A:LOGIC:INPUT:CHX,TRIGGER:A:LOGIC:INPUT:CLOCK:EDGE,TRIGGER:A:LOGIC:INPUT:CLOCK:SOURCE,TRIGGER:A:LOGIC:INPUT:DX, andTRIGGER:A:LOGIC:INPUT:RF. If you would like to use the logic trigger without a clock, you can also use the commandTRIGGER:A:LOGIC:PATTERN:DELTATIME.SETHold- Use with the commandsTRIGGER:A:SETHOLD:CLOCK:EDGE,TRIGGER:A:SETHOLD:CLOCK:SOURCE,TRIGGER:A:SETHOLD:CLOCK:THRESHOLD,TRIGGER:A:SETHOLD:DATA:SOURCE.
function
property
¶
function: TriggerALogicFunction
Return the TRIGger:A:LOGIc:FUNCtion command.
Description
- This command sets or queries the logical combination of the input channels for logic triggers. This command is equivalent to selecting Logic for the Trigger Type, and setting or viewing the Define Logic.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:FUNCtion?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:FUNCtion valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:A:LOGIc:FUNCtion?
Info
ANDspecifies to trigger if all conditions are true.NANdspecifies to trigger if any of the conditions are false.NORspecifies to trigger if all conditions are false.ORspecifies to trigger if any of the conditions are true.
input
property
¶
input: TriggerALogicInput
Return the TRIGger:A:LOGIc:INPut command.
Description
- Returns the logic input values for all channels. If a clock channel is defined, it returns the clock source and edge.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:LOGIc:INPut?
Sub-properties
.ch: TheTRIGger:A:LOGIc:INPut:CH<x>command..clock: TheTRIGger:A:LOGIc:INPut:CLOCkcommand tree..d: TheTRIGger:A:LOGIc:INPut:D<x>command..rf: TheTRIGger:A:LOGIc:INPut:RFcommand.
pattern
property
¶
pattern: TriggerALogicPattern
Return the TRIGger:A:LOGIc:PATtern command.
Description
- Returns the conditions used for generating an A logic pattern trigger, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:PATtern?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:PATtern?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:LOGIc:PATtern?
Sub-properties
.deltatime: TheTRIGger:A:LOGIc:PATtern:DELTatimecommand..when: TheTRIGger:A:LOGIc:PATtern:WHEncommand.
threshold
property
¶
threshold: TriggerALogicThreshold
Return the TRIGger:A:LOGIc:THReshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheTRIGger:A:LOGIc:THReshold:CH<x>command..d: TheTRIGger:A:LOGIc:THReshold:D<x>command..rf: TheTRIGger:A:LOGIc:THReshold:RFcommand.
TriggerALogicClass
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:CLAss command.
Description
- This command specifies what kind of logic trigger to use (either logic or setup/hold). You
also need to set the trigger type to LOGIC using the command
TRIGGER:A:TYPE. The LOGIC argument sets the oscilloscope to trigger on logical combinations of the channels (set using theTRIGger:A:LOGIc:INPutcommands as well asTRIGGER:A:LOGIC:FUNCTION). You can use up to 20 channels for a logic trigger (4 analog and 16 digital). You can perform logic triggering using a clock; whenTRIGGER:A:LOGIC:INPUT:CLOCK:SOURCEis set to one of the channels, the oscilloscope triggers when the specified logical combination of the remaining channels is true during a transition on the clock channel. You can also perform logic triggering without using a clock (by settingTRIGGER:A:LOGIC:INPUT:CLOCK:SOURCEto NONE ), so that the oscilloscope triggers when the specified logical combination of data channels is met. Without a clock, you can also use the commandTRIGGER:A:LOGIC:PATTERN:DELTATIME. The SETHold argument sets the oscilloscope to trigger on setup and hold violations between a data source and a clock source. The clocking and data levels are used to determine if a clock or data transition has occurred. You can use up to 20 channels as Setup and Hold trigger data sources (4 analog and 16 digital) usingTRIGGER:A:SETHOLD:DATA:SOURCE. You can use one channel input as the clock signal (TRIGGER:A:SETHOLD:CLOCK:SOURCE). The data sources cannot include the waveform specified for the clock source.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:CLAss?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:CLAss?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:CLAss valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:CLAss {LOGIC|SETHold}
- TRIGger:A:LOGIc:CLAss?
Info
LOGIC- Use with the commandsTRIGGER:A:LOGIC:FUNCTION,TRIGGER:A:LOGIC:INPUT:CHX,TRIGGER:A:LOGIC:INPUT:CLOCK:EDGE,TRIGGER:A:LOGIC:INPUT:CLOCK:SOURCE,TRIGGER:A:LOGIC:INPUT:DX, andTRIGGER:A:LOGIC:INPUT:RF. If you would like to use the logic trigger without a clock, you can also use the commandTRIGGER:A:LOGIC:PATTERN:DELTATIME.SETHold- Use with the commandsTRIGGER:A:SETHOLD:CLOCK:EDGE,TRIGGER:A:SETHOLD:CLOCK:SOURCE,TRIGGER:A:SETHOLD:CLOCK:THRESHOLD,TRIGGER:A:SETHOLD:DATA:SOURCE.
TriggerALogicFunction
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:FUNCtion command.
Description
- This command sets or queries the logical combination of the input channels for logic triggers. This command is equivalent to selecting Logic for the Trigger Type, and setting or viewing the Define Logic.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:FUNCtion?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:FUNCtion valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:A:LOGIc:FUNCtion?
Info
ANDspecifies to trigger if all conditions are true.NANdspecifies to trigger if any of the conditions are false.NORspecifies to trigger if all conditions are false.ORspecifies to trigger if any of the conditions are true.
TriggerALogicInput
¶
Bases: SCPICmdRead
The TRIGger:A:LOGIc:INPut command.
Description
- Returns the logic input values for all channels. If a clock channel is defined, it returns the clock source and edge.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:LOGIc:INPut?
Properties
.ch: TheTRIGger:A:LOGIc:INPut:CH<x>command..clock: TheTRIGger:A:LOGIc:INPut:CLOCkcommand tree..d: TheTRIGger:A:LOGIc:INPut:D<x>command..rf: TheTRIGger:A:LOGIc:INPut:RFcommand.
ch
property
¶
ch: dict[int, TriggerALogicInputChannel]
Return the TRIGger:A:LOGIc:INPut:CH<x> command.
Description
- This command specifies the logical input condition for the channel specified by
.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:CH<x> {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:CH<x>?
Info
HIGHspecifies the logic high.LOWspecifies the logic low.Xspecifies a ‘don’t care’ state.
clock
property
¶
clock: TriggerALogicInputClock
Return the TRIGger:A:LOGIc:INPut:CLOCk command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.edge: TheTRIGger:A:LOGIc:INPut:CLOCk:EDGEcommand..source: TheTRIGger:A:LOGIc:INPut:CLOCk:SOUrcecommand.
d
property
¶
Return the TRIGger:A:LOGIc:INPut:D<x> command.
Description
- This command specifies the logic pattern for a trigger on digital channel
, where x is the channel number.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:D<x> {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:D<x>?
Info
Highspecifies the logic high state.Lowspecifies the logic low state.Xspecifies a ‘don’t care’ state.
rf
property
¶
Return the TRIGger:A:LOGIc:INPut:RF command.
Description
- This command specifies the logic level to use when the internal RF power level is the source for a logic pattern trigger.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:RF?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:RF valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:RF {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:RF?
Info
HIGHspecifies to trigger on a high logic level.LOWspecifies to trigger on a low logic level.Xspecifies a ‘don’t care’ condition.
TriggerALogicInputChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:INPut:CH<x> command.
Description
- This command specifies the logical input condition for the channel specified by
.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:CH<x> {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:CH<x>?
Info
HIGHspecifies the logic high.LOWspecifies the logic low.Xspecifies a ‘don’t care’ state.
TriggerALogicInputClock
¶
Bases: SCPICmdRead
The TRIGger:A:LOGIc:INPut:CLOCk command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.edge: TheTRIGger:A:LOGIc:INPut:CLOCk:EDGEcommand..source: TheTRIGger:A:LOGIc:INPut:CLOCk:SOUrcecommand.
edge
property
¶
Return the TRIGger:A:LOGIc:INPut:CLOCk:EDGE command.
Description
- Sets the polarity of the clock channel.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CLOCk:EDGE?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:EDGE valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:LOGIc:INPut:CLOCk:EDGE?
Info
RISespecifies to trigger on the rising or positive edge of a signal.FALLspecifies to trigger on the falling or negative edge of a signal.
source
property
¶
source: TriggerALogicInputClockSource
Return the TRIGger:A:LOGIc:INPut:CLOCk:SOUrce command.
Description
- This command specifies the channel to use as the clock source. The clock can be selected as NONE. A selection of None implies pattern trigger. Any other selection implies state trigger.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce {CH<x>|D<x>|RF|NONE}
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source.D<x>specifies a digital channel as the clock source. (Requires option 3-MSO.).NONEspecifies a Pattern trigger.
TriggerALogicInputClockEdge
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:INPut:CLOCk:EDGE command.
Description
- Sets the polarity of the clock channel.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CLOCk:EDGE?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:EDGE valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:LOGIc:INPut:CLOCk:EDGE?
Info
RISespecifies to trigger on the rising or positive edge of a signal.FALLspecifies to trigger on the falling or negative edge of a signal.
TriggerALogicInputClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:INPut:CLOCk:SOUrce command.
Description
- This command specifies the channel to use as the clock source. The clock can be selected as NONE. A selection of None implies pattern trigger. Any other selection implies state trigger.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce {CH<x>|D<x>|RF|NONE}
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source.D<x>specifies a digital channel as the clock source. (Requires option 3-MSO.).NONEspecifies a Pattern trigger.
TriggerALogicInputDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:INPut:D<x> command.
Description
- This command specifies the logic pattern for a trigger on digital channel
, where x is the channel number.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:D<x> {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:D<x>?
Info
Highspecifies the logic high state.Lowspecifies the logic low state.Xspecifies a ‘don’t care’ state.
TriggerALogicInputRf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:INPut:RF command.
Description
- This command specifies the logic level to use when the internal RF power level is the source for a logic pattern trigger.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:INPut:RF?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:INPut:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:INPut:RF valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:INPut:RF {HIGH|LOW|X}
- TRIGger:A:LOGIc:INPut:RF?
Info
HIGHspecifies to trigger on a high logic level.LOWspecifies to trigger on a low logic level.Xspecifies a ‘don’t care’ condition.
TriggerALogicPattern
¶
Bases: SCPICmdRead
The TRIGger:A:LOGIc:PATtern command.
Description
- Returns the conditions used for generating an A logic pattern trigger, with respect to the defined input pattern, and identifies the time that the selected pattern may be true and still generate the trigger.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:PATtern?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:PATtern?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:LOGIc:PATtern?
Properties
.deltatime: TheTRIGger:A:LOGIc:PATtern:DELTatimecommand..when: TheTRIGger:A:LOGIc:PATtern:WHEncommand.
deltatime
property
¶
deltatime: TriggerALogicPatternDeltatime
Return the TRIGger:A:LOGIc:PATtern:DELTatime command.
Description
- This command specifies the pattern trigger delta time value. The time value is used as part of the pattern trigger condition to determine if the duration of a logic pattern meets the specified time constraints.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:PATtern:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:PATtern:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:PATtern:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:PATtern:DELTatime <NR3>
- TRIGger:A:LOGIc:PATtern:DELTatime?
Info
<NR3>is a floating point value with exponent that sets the pattern trigger time value. This argument has a range of 39.6E-9 (39.6 ns) to 10.0E0 (10 s), in increments of 13.2 ns. Values that are not an increment of 13.2 ns are rounded to the nearest correct value.
when
property
¶
when: TriggerALogicPatternWhen
Return the TRIGger:A:LOGIc:PATtern:WHEn command.
Description
- This command specifies the pattern logic condition on which to trigger the oscilloscope.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:PATtern:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:PATtern:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:PATtern:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:PATtern:WHEn {TRUe|FALSe|LESSthan|MOREthan|EQual|UNEQual}
- TRIGger:A:LOGIc:PATtern:WHEn?
Info
TRUEtriggers the oscilloscope when the pattern becomes true.FALSEtriggers the oscilloscope when the pattern becomes false.LESSTHANtriggers the oscilloscope when the input pattern is true for a time period less than the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME.MORETHANtriggers the oscilloscope when the input pattern is true for a time period more (greater) than the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME.EQUALtriggers the oscilloscope when the input pattern is true for a time period equal to the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME, within a ±5% tolerance.UNEQUALtriggers the oscilloscope when the input pattern is true for a time period greater than or less than (not equal to) the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME, within a ±5% tolerance.
TriggerALogicPatternDeltatime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:PATtern:DELTatime command.
Description
- This command specifies the pattern trigger delta time value. The time value is used as part of the pattern trigger condition to determine if the duration of a logic pattern meets the specified time constraints.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:PATtern:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:PATtern:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:PATtern:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:PATtern:DELTatime <NR3>
- TRIGger:A:LOGIc:PATtern:DELTatime?
Info
<NR3>is a floating point value with exponent that sets the pattern trigger time value. This argument has a range of 39.6E-9 (39.6 ns) to 10.0E0 (10 s), in increments of 13.2 ns. Values that are not an increment of 13.2 ns are rounded to the nearest correct value.
TriggerALogicPatternWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:PATtern:WHEn command.
Description
- This command specifies the pattern logic condition on which to trigger the oscilloscope.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:PATtern:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:PATtern:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:PATtern:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:PATtern:WHEn {TRUe|FALSe|LESSthan|MOREthan|EQual|UNEQual}
- TRIGger:A:LOGIc:PATtern:WHEn?
Info
TRUEtriggers the oscilloscope when the pattern becomes true.FALSEtriggers the oscilloscope when the pattern becomes false.LESSTHANtriggers the oscilloscope when the input pattern is true for a time period less than the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME.MORETHANtriggers the oscilloscope when the input pattern is true for a time period more (greater) than the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME.EQUALtriggers the oscilloscope when the input pattern is true for a time period equal to the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME, within a ±5% tolerance.UNEQUALtriggers the oscilloscope when the input pattern is true for a time period greater than or less than (not equal to) the time period specified inTRIGGER:A:LOGIC:PATTERN:DELTATIME, within a ±5% tolerance.
TriggerALogicThreshold
¶
Bases: SCPICmdRead
The TRIGger:A:LOGIc:THReshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheTRIGger:A:LOGIc:THReshold:CH<x>command..d: TheTRIGger:A:LOGIc:THReshold:D<x>command..rf: TheTRIGger:A:LOGIc:THReshold:RFcommand.
ch
property
¶
Return the TRIGger:A:LOGIc:THReshold:CH<x> command.
Description
- This command sets or queries the trigger A logic threshold voltage for the specified channel x.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:THReshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:THReshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOGIc:THReshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
d
property
¶
Return the TRIGger:A:LOGIc:THReshold:D<x> command.
Description
- This command specifies the trigger A logic threshold level for the specified digital
channel
. This commands affects all trigger types using the digital channel.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:THReshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:THReshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOGIc:THReshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold level in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
rf
property
¶
Return the TRIGger:A:LOGIc:THReshold:RF command.
Description
- This command specifies the threshold to use when the internal RF power level is the source for a logic trigger. It will affect all trigger types using the channel.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold:RF?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:THReshold:RF valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:THReshold:RF {<NR3>}
- TRIGger:A:LOGIc:THReshold:RF?
Info
<NR3>is a floating point number that specifies the threshold to use, in the currently selected RF units (usingRF:UNITS). The range is (ref level - 40 dBm) to (ref level + 10 dBm), but never less than -65 dBm or more than +30 dBm.
TriggerALogicThresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:THReshold:CH<x> command.
Description
- This command sets or queries the trigger A logic threshold voltage for the specified channel x.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:THReshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:THReshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOGIc:THReshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerALogicThresholdDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:THReshold:D<x> command.
Description
- This command specifies the trigger A logic threshold level for the specified digital
channel
. This commands affects all trigger types using the digital channel.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:THReshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:THReshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOGIc:THReshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold level in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerALogicThresholdRf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:THReshold:RF command.
Description
- This command specifies the threshold to use when the internal RF power level is the source for a logic trigger. It will affect all trigger types using the channel.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:THReshold:RF?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:THReshold:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:THReshold:RF valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:THReshold:RF {<NR3>}
- TRIGger:A:LOGIc:THReshold:RF?
Info
<NR3>is a floating point number that specifies the threshold to use, in the currently selected RF units (usingRF:UNITS). The range is (ref level - 40 dBm) to (ref level + 10 dBm), but never less than -65 dBm or more than +30 dBm.
TriggerALowerthreshold
¶
Bases: SCPICmdRead
The TRIGger:A:LOWerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheTRIGger:A:LOWerthreshold:CH<x>command..d: TheTRIGger:A:LOWerthreshold:D<x>command..rf: TheTRIGger:A:LOWerthreshold:RFcommand..aux: TheTRIGger:A:LOWerthreshold:AUXcommand..ext: TheTRIGger:A:LOWerthreshold:EXTcommand.
aux
property
¶
Return the TRIGger:A:LOWerthreshold:AUX command.
Description
- This command specifies the lower threshold for the Aux Input connector. Used for the following trigger types: runt, transition.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:AUX?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:AUX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:AUX valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:AUX {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:AUX?
Info
<NR3>is a floating point number that specifies the threshold level in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
ch
property
¶
Return the TRIGger:A:LOWerthreshold:CH<x> command.
Description
- This command specifies the lower threshold for the channel selected. Each channel can have an independent level. Used in runt and transition triggers as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:CH<x> {ECL|TTL|<NR3>}
- TRIGger:A:LOWerthreshold:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the clock level, in volts.
d
property
¶
Return the TRIGger:A:LOWerthreshold:D<x> command.
Description
- Sets the lower threshold for the digital channel selected. Each channel can have an independent level. Used in runt and transition as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
ext
property
¶
Return the TRIGger:A:LOWerthreshold:EXT command.
Description
- This command specifies the lower threshold for the Aux Input connector. Used for the following trigger types: runt, transition.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:EXT?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:EXT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:EXT valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:EXT {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:EXT?
Info
<NR3>is a floating point number that specifies the threshold level in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
rf
property
¶
Return the TRIGger:A:LOWerthreshold:RF command.
Description
- This command specifies the lower threshold when using the internal RF power level for
a RUNT trigger, or the single threshold in the cases of the PULSE and TIMEOUT
triggers. To specify the upper threshold for the internal RF power level for the RUNT
trigger type, use the command
TRIGGER:A:UPPERTHRESHOLD:RF. To choose the RUNT trigger type, use the commandTRIGGER:A:PULSE:CLASS.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:RF?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:RF valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:RF {<NR3>}
- TRIGger:A:LOWerthreshold:RF?
Info
<NR3>is a floating point number that specifies the threshold to use, in the currently selected RF units (usingRF:UNITS). The range is (ref level - 40 dBm) to (ref level + 10 dBm), but never less than -65 dBm or more than +30 dBm.
TriggerALowerthresholdAux
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOWerthreshold:AUX command.
Description
- This command specifies the lower threshold for the Aux Input connector. Used for the following trigger types: runt, transition.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:AUX?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:AUX?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:AUX valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:AUX {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:AUX?
Info
<NR3>is a floating point number that specifies the threshold level in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerALowerthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOWerthreshold:CH<x> command.
Description
- This command specifies the lower threshold for the channel selected. Each channel can have an independent level. Used in runt and transition triggers as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:CH<x> {ECL|TTL|<NR3>}
- TRIGger:A:LOWerthreshold:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the clock level, in volts.
TriggerALowerthresholdDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOWerthreshold:D<x> command.
Description
- Sets the lower threshold for the digital channel selected. Each channel can have an independent level. Used in runt and transition as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerALowerthresholdExt
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOWerthreshold:EXT command.
Description
- This command specifies the lower threshold for the Aux Input connector. Used for the following trigger types: runt, transition.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:EXT?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:EXT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:EXT valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:EXT {<NR3>|ECL|TTL}
- TRIGger:A:LOWerthreshold:EXT?
Info
<NR3>is a floating point number that specifies the threshold level in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerALowerthresholdRf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOWerthreshold:RF command.
Description
- This command specifies the lower threshold when using the internal RF power level for a
RUNT trigger, or the single threshold in the cases of the PULSE and TIMEOUT triggers. To
specify the upper threshold for the internal RF power level for the RUNT trigger type, use
the command
TRIGGER:A:UPPERTHRESHOLD:RF. To choose the RUNT trigger type, use the commandTRIGGER:A:PULSE:CLASS.
Usage
- Using the
.query()method will send theTRIGger:A:LOWerthreshold:RF?query. - Using the
.verify(value)method will send theTRIGger:A:LOWerthreshold:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOWerthreshold:RF valuecommand.
SCPI Syntax
- TRIGger:A:LOWerthreshold:RF {<NR3>}
- TRIGger:A:LOWerthreshold:RF?
Info
<NR3>is a floating point number that specifies the threshold to use, in the currently selected RF units (usingRF:UNITS). The range is (ref level - 40 dBm) to (ref level + 10 dBm), but never less than -65 dBm or more than +30 dBm.
TriggerAMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:MODe command.
Description
- This command sets or queries the A trigger mode. This command is equivalent to pushing the Mode button on the front panel.
Usage
- Using the
.query()method will send theTRIGger:A:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:MODe valuecommand.
SCPI Syntax
- TRIGger:A:MODe {AUTO|NORMal}
- TRIGger:A:MODe?
Info
AUTOgenerates a trigger if one is not detected within a specified time period.NORMalwaits for a valid trigger event.
TriggerAPulse
¶
Bases: SCPICmdRead
The TRIGger:A:PULse command tree.
Usage
- Using the
.query()method will send theTRIGger:A:PULse?query. - Using the
.verify(value)method will send theTRIGger:A:PULse?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.class: TheTRIGger:A:PULse:CLAsscommand.
class_
property
¶
class_: TriggerAPulseClass
Return the TRIGger:A:PULse:CLAss command.
Description
- This command specifies which kind of pulse to trigger on (either runt, width,
transition (rise/fall or slew rate) or timeout). You also need to set the trigger type
to PULSe using the command
TRIGGER:A:TYPE. To set the trigger source for a pulse trigger, useTRIGGER:A:RUNT:SOURCE,TRIGGER:A:PULSEWIDTH:SOURCE, , orTRIGGER:A:TIMEOUT:SOURCE. To set the trigger voltage threshold level for a pulse trigger, useTRIGGER:A:LEVEL:AUXIN,TRIGGER:A:LEVEL:CHX, orTRIGGER:A:LEVEL:DX.
Usage
- Using the
.query()method will send theTRIGger:A:PULse:CLAss?query. - Using the
.verify(value)method will send theTRIGger:A:PULse:CLAss?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULse:CLAss valuecommand.
SCPI Syntax
- TRIGger:A:PULse:CLAss {RUNt|WIDth|TRANsition|TIMEOut}
- TRIGger:A:PULse:CLAss?
Info
RUNttriggers when a pulse crosses the first preset voltage threshold but does not cross the second preset threshold before recrossing the first. Use with the commandTRIGGER:A:RUNT:SOURCE,TRIGGER:A:RUNT:POLARITY,TRIGGER:A:RUNT:WHEN, andTRIGGER:A:RUNT:WIDTH.WIDthtriggers when a pulse is found that has the specified width or duration and is either inside or outside the specified time limits. Use with the commandsTRIGGER:A:PULSEWIDTH:HIGHLIMIT,TRIGGER:A:PULSEWIDTH:LOWLIMIT,TRIGGER:A:PULSEWIDTH:POLARITY,TRIGGER:A:PULSEWIDTH:SOURCE,TRIGGER:A:PULSEWIDTH:WHEN, andTRIGGER:A:PULSEWIDTH:WIDTH.TRANsition(AKA rise/fall or slew rate) triggers when a pulse crosses both thresholds in the same direction as the specified polarity and the transition time between the two threshold crossings is greater or less than the specified time delta. Use with the commands.TIMEouttriggers when no pulse is detected within a specified time. The signal stays above, below, or either above or below, a set value for a set amount of time. Use with the commandsTRIGGER:A:TIMEOUT:TIME,TRIGGER:A:TIMEOUT:POLARITY,TRIGGER:A:TIMEOUT:SOURCE.
TriggerAPulseClass
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULse:CLAss command.
Description
- This command specifies which kind of pulse to trigger on (either runt, width, transition
(rise/fall or slew rate) or timeout). You also need to set the trigger type to PULSe using
the command
TRIGGER:A:TYPE. To set the trigger source for a pulse trigger, useTRIGGER:A:RUNT:SOURCE,TRIGGER:A:PULSEWIDTH:SOURCE, , orTRIGGER:A:TIMEOUT:SOURCE. To set the trigger voltage threshold level for a pulse trigger, useTRIGGER:A:LEVEL:AUXIN,TRIGGER:A:LEVEL:CHX, orTRIGGER:A:LEVEL:DX.
Usage
- Using the
.query()method will send theTRIGger:A:PULse:CLAss?query. - Using the
.verify(value)method will send theTRIGger:A:PULse:CLAss?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULse:CLAss valuecommand.
SCPI Syntax
- TRIGger:A:PULse:CLAss {RUNt|WIDth|TRANsition|TIMEOut}
- TRIGger:A:PULse:CLAss?
Info
RUNttriggers when a pulse crosses the first preset voltage threshold but does not cross the second preset threshold before recrossing the first. Use with the commandTRIGGER:A:RUNT:SOURCE,TRIGGER:A:RUNT:POLARITY,TRIGGER:A:RUNT:WHEN, andTRIGGER:A:RUNT:WIDTH.WIDthtriggers when a pulse is found that has the specified width or duration and is either inside or outside the specified time limits. Use with the commandsTRIGGER:A:PULSEWIDTH:HIGHLIMIT,TRIGGER:A:PULSEWIDTH:LOWLIMIT,TRIGGER:A:PULSEWIDTH:POLARITY,TRIGGER:A:PULSEWIDTH:SOURCE,TRIGGER:A:PULSEWIDTH:WHEN, andTRIGGER:A:PULSEWIDTH:WIDTH.TRANsition(AKA rise/fall or slew rate) triggers when a pulse crosses both thresholds in the same direction as the specified polarity and the transition time between the two threshold crossings is greater or less than the specified time delta. Use with the commands.TIMEouttriggers when no pulse is detected within a specified time. The signal stays above, below, or either above or below, a set value for a set amount of time. Use with the commandsTRIGGER:A:TIMEOUT:TIME,TRIGGER:A:TIMEOUT:POLARITY,TRIGGER:A:TIMEOUT:SOURCE.
TriggerAPulsewidth
¶
Bases: SCPICmdRead
The TRIGger:A:PULSEWidth command tree.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.highlimit: TheTRIGger:A:PULSEWidth:HIGHLimitcommand..lowlimit: TheTRIGger:A:PULSEWidth:LOWLimitcommand..polarity: TheTRIGger:A:PULSEWidth:POLaritycommand..source: TheTRIGger:A:PULSEWidth:SOUrcecommand..when: TheTRIGger:A:PULSEWidth:WHEncommand..width: TheTRIGger:A:PULSEWidth:WIDthcommand.
highlimit
property
¶
highlimit: TriggerAPulsewidthHighlimit
Return the TRIGger:A:PULSEWidth:HIGHLimit command.
Description
- This command specifies the upper limit to use, in seconds, when triggering on
detection of a pulse whose duration is inside or outside a range of two values. (Use
TRIGGER:A:PULSEWIDTH:LOWLIMITto specify the lower value of the range.)
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:HIGHLimit?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:HIGHLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:HIGHLimit valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- TRIGger:A:PULSEWidth:HIGHLimit?
Info
<NR3>is a floating point number that represents the higher value of the range.
lowlimit
property
¶
lowlimit: TriggerAPulsewidthLowlimit
Return the TRIGger:A:PULSEWidth:LOWLimit command.
Description
- This command specifies the lower limit to use, in seconds, when triggering on
detection of a pulse whose duration is inside or outside a range of two values. (Use
TRIGGER:A:PULSEWIDTH:HIGHLIMITto specify the upper limit of the range.) This command also specifies the single limit to use, in seconds, when triggering on detection of a pulse whose duration is less than, greater than, equal to, or not equal to this time limit.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:LOWLimit?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:LOWLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:LOWLimit valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:LOWLimit <NR3>
- TRIGger:A:PULSEWidth:LOWLimit?
Info
<NR3>is a floating point number that represents the lower value of the range.
polarity
property
¶
polarity: TriggerAPulsewidthPolarity
Return the TRIGger:A:PULSEWidth:POLarity command.
Description
- This command specifies the polarity for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:POLarity {NEGative|POSitive}
- TRIGger:A:PULSEWidth:POLarity?
Info
NEGativespecifies a negative pulse.POSitivespecifies a positive pulse.
source
property
¶
source: TriggerAPulsewidthSource
Return the TRIGger:A:PULSEWidth:SOUrce command.
Description
- This command specifies the source waveform for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:SOUrce {CH<x>|LINE|AUX|D<x>|RF}
- TRIGger:A:PULSEWidth:SOUrce?
Info
CH<x>specifies an analog input channel as the pulse-width trigger source.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (Only for 2-channel model MDO32.).LINEspecifies AC line voltage as the trigger source.D<x>specifies a digital channel as the trigger source.
when
property
¶
when: TriggerAPulsewidthWhen
Return the TRIGger:A:PULSEWidth:WHEn command.
Description
- This command specifies to trigger when a pulse is detected with a width (duration)
that is less than, greater than, equal to, or unequal to a specified value (set using
TRIGGER:A:PULSEWIDTH:LOWLIMIT), OR whose width falls outside of or within a specified range of two values (set usingTRIGGER:A:PULSEWIDTH:LOWLIMITandTRIGGER:A:PULSEWIDTH:HIGHLIMIT).
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:A:PULSEWidth:WHEn?
Info
LESSthancauses a trigger when a pulse is detected with a width less than the time set by theTRIGGER:A:PULSEWIDTH:LOWLIMITcommand.MOREthancauses a trigger when a pulse is detected with a width greater than the time set by theTRIGGER:A:PULSEWIDTH:LOWLIMITcommand.EQualcauses a trigger when a pulse is detected with a width equal to the time period specified inTRIGGER:A:PULSEWIDTH:LOWLIMITwithin a ±5% tolerance.UNEQualcauses a trigger when a pulse is detected with a width greater than or less than (but not equal) the time period specified inTRIGGER:A:PULSEWIDTH:LOWLIMITwithin a ±5% tolerance.WIThincauses a trigger when a pulse is detected that is within a range set by two values.OUTsidecauses a trigger when a pulse is detected that is outside of a range set by two values.
width
property
¶
width: TriggerAPulsewidthWidth
Return the TRIGger:A:PULSEWidth:WIDth command.
Description
- This command specifies the pulse width (duration), in seconds, for triggering on pulses whose widths are greater than, less than, equal to, or not equal to the specified value.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:WIDth?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:WIDth valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:WIDth <NR3>
- TRIGger:A:PULSEWidth:WIDth?
Info
<NR3>is a floating point number that specifies the pulse width in seconds.
TriggerAPulsewidthHighlimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:HIGHLimit command.
Description
- This command specifies the upper limit to use, in seconds, when triggering on detection of
a pulse whose duration is inside or outside a range of two values. (Use
TRIGGER:A:PULSEWIDTH:LOWLIMITto specify the lower value of the range.)
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:HIGHLimit?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:HIGHLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:HIGHLimit valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- TRIGger:A:PULSEWidth:HIGHLimit?
Info
<NR3>is a floating point number that represents the higher value of the range.
TriggerAPulsewidthLowlimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:LOWLimit command.
Description
- This command specifies the lower limit to use, in seconds, when triggering on detection of
a pulse whose duration is inside or outside a range of two values. (Use
TRIGGER:A:PULSEWIDTH:HIGHLIMITto specify the upper limit of the range.) This command also specifies the single limit to use, in seconds, when triggering on detection of a pulse whose duration is less than, greater than, equal to, or not equal to this time limit.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:LOWLimit?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:LOWLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:LOWLimit valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:LOWLimit <NR3>
- TRIGger:A:PULSEWidth:LOWLimit?
Info
<NR3>is a floating point number that represents the lower value of the range.
TriggerAPulsewidthPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:POLarity command.
Description
- This command specifies the polarity for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:POLarity {NEGative|POSitive}
- TRIGger:A:PULSEWidth:POLarity?
Info
NEGativespecifies a negative pulse.POSitivespecifies a positive pulse.
TriggerAPulsewidthSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:SOUrce command.
Description
- This command specifies the source waveform for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:SOUrce {CH<x>|LINE|AUX|D<x>|RF}
- TRIGger:A:PULSEWidth:SOUrce?
Info
CH<x>specifies an analog input channel as the pulse-width trigger source.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (Only for 2-channel model MDO32.).LINEspecifies AC line voltage as the trigger source.D<x>specifies a digital channel as the trigger source.
TriggerAPulsewidthWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:WHEn command.
Description
- This command specifies to trigger when a pulse is detected with a width (duration) that is
less than, greater than, equal to, or unequal to a specified value (set using
TRIGGER:A:PULSEWIDTH:LOWLIMIT), OR whose width falls outside of or within a specified range of two values (set usingTRIGGER:A:PULSEWIDTH:LOWLIMITandTRIGGER:A:PULSEWIDTH:HIGHLIMIT).
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:A:PULSEWidth:WHEn?
Info
LESSthancauses a trigger when a pulse is detected with a width less than the time set by theTRIGGER:A:PULSEWIDTH:LOWLIMITcommand.MOREthancauses a trigger when a pulse is detected with a width greater than the time set by theTRIGGER:A:PULSEWIDTH:LOWLIMITcommand.EQualcauses a trigger when a pulse is detected with a width equal to the time period specified inTRIGGER:A:PULSEWIDTH:LOWLIMITwithin a ±5% tolerance.UNEQualcauses a trigger when a pulse is detected with a width greater than or less than (but not equal) the time period specified inTRIGGER:A:PULSEWIDTH:LOWLIMITwithin a ±5% tolerance.WIThincauses a trigger when a pulse is detected that is within a range set by two values.OUTsidecauses a trigger when a pulse is detected that is outside of a range set by two values.
TriggerAPulsewidthWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:WIDth command.
Description
- This command specifies the pulse width (duration), in seconds, for triggering on pulses whose widths are greater than, less than, equal to, or not equal to the specified value.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:WIDth?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:WIDth valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:WIDth <NR3>
- TRIGger:A:PULSEWidth:WIDth?
Info
<NR3>is a floating point number that specifies the pulse width in seconds.
TriggerARisefall
¶
Bases: SCPICmdRead
The TRIGger:A:RISEFall command.
Description
- Returns transition time trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:RISEFall?
Properties
.deltatime: TheTRIGger:A:RISEFall:DELTatimecommand..polarity: TheTRIGger:A:RISEFall:POLaritycommand..source: TheTRIGger:A:RISEFall:SOUrcecommand..when: TheTRIGger:A:RISEFall:WHEncommand.
deltatime
property
¶
deltatime: TriggerARisefallDeltatime
Return the TRIGger:A:RISEFall:DELTatime command.
Description
- This command specifies the delta time used in calculating the transition value for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:DELTatime <NR3>
- TRIGger:A:RISEFall:DELTatime?
Info
<NR3>is a floating point number that specifies the delta time, in seconds.
polarity
property
¶
polarity: TriggerARisefallPolarity
Return the TRIGger:A:RISEFall:POLarity command.
Description
- This command specifies the polarity for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RISEFall:POLarity?
Info
POSitiveindicates that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition triggering to occur.NEGativeindicates that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition triggering to occur.EITherindicates either positive or negative polarity.
source
property
¶
source: TriggerARisefallSource
Return the TRIGger:A:RISEFall:SOUrce command.
Description
- This command specifies the source for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:SOUrce {CH<x>}
- TRIGger:A:RISEFall:SOUrce?
Info
CH<x>specifies one of the analog channels to be used as the source for a transition trigger.
when
property
¶
when: TriggerARisefallWhen
Return the TRIGger:A:RISEFall:WHEn command.
Description
- This command specifies whether to check for a transitioning signal that is faster or slower than the specified delta time.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:A:RISEFall:WHEn?
Info
FASTersets the trigger to occur when the signal transition time is faster than the time set byTRIGger:A:TRANsition:DELTatime.SLOWersets the trigger to occur when the signal transition time is slower than the time set by.TRIGger:A:TRANsition:DELTatime.EQualsets the trigger to occur when the signal transition time is equal to the time set byTRIGger:A:TRANsition:DELTatime.UNEQualsets the trigger to occur when the signal transition time is not equal to the time set byTRIGger:A:TRANsition:DELTatime.
TriggerARisefallDeltatime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RISEFall:DELTatime command.
Description
- This command specifies the delta time used in calculating the transition value for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:DELTatime <NR3>
- TRIGger:A:RISEFall:DELTatime?
Info
<NR3>is a floating point number that specifies the delta time, in seconds.
TriggerARisefallPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RISEFall:POLarity command.
Description
- This command specifies the polarity for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RISEFall:POLarity?
Info
POSitiveindicates that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition triggering to occur.NEGativeindicates that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition triggering to occur.EITherindicates either positive or negative polarity.
TriggerARisefallSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RISEFall:SOUrce command.
Description
- This command specifies the source for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:SOUrce {CH<x>}
- TRIGger:A:RISEFall:SOUrce?
Info
CH<x>specifies one of the analog channels to be used as the source for a transition trigger.
TriggerARisefallWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RISEFall:WHEn command.
Description
- This command specifies whether to check for a transitioning signal that is faster or slower than the specified delta time.
Usage
- Using the
.query()method will send theTRIGger:A:RISEFall:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:RISEFall:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RISEFall:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:RISEFall:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:A:RISEFall:WHEn?
Info
FASTersets the trigger to occur when the signal transition time is faster than the time set byTRIGger:A:TRANsition:DELTatime.SLOWersets the trigger to occur when the signal transition time is slower than the time set by.TRIGger:A:TRANsition:DELTatime.EQualsets the trigger to occur when the signal transition time is equal to the time set byTRIGger:A:TRANsition:DELTatime.UNEQualsets the trigger to occur when the signal transition time is not equal to the time set byTRIGger:A:TRANsition:DELTatime.
TriggerARunt
¶
Bases: SCPICmdRead
The TRIGger:A:RUNT command.
Description
- Returns the current A runt trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:RUNT?
Properties
.polarity: TheTRIGger:A:RUNT:POLaritycommand..source: TheTRIGger:A:RUNT:SOUrcecommand..when: TheTRIGger:A:RUNT:WHEncommand..width: TheTRIGger:A:RUNT:WIDthcommand.
polarity
property
¶
polarity: TriggerARuntPolarity
Return the TRIGger:A:RUNT:POLarity command.
Description
- This command specifies the polarity for the runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RUNT:POLarity?
Info
POSitiveindicates that the rising edge crosses the low threshold and the falling edge recrosses the low threshold without either edge ever crossing the high threshold.NEGativeindicates that the falling edge crosses the high threshold and the rising edge recrosses the high threshold without either edge ever crossing the low threshold.EIThertriggers on a runt of either polarity.
source
property
¶
source: TriggerARuntSource
Return the TRIGger:A:RUNT:SOUrce command.
Description
- This command specifies the source waveform for the A runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:SOUrce {CH<x>|RF}
- TRIGger:A:RUNT:SOUrce?
Info
CH<x>specifies the analog channel number to use as the source waveform for the runt trigger. To specify the threshold levels when using CH1-CH4 as the source, useTRIGGER:A:LOWERTHRESHOLD:CHXandTRIGGER:A:UPPERTHRESHOLD:CHX. x has a minimum of 1 and a maximum of 4.RFspecifies the internal RF power level as the source (MDO4000/B/C models only, and requires installation of an MDO4TRIG application module.) To specify the threshold levels when using RF power level as the source, useTRIGGER:A:LOWERTHRESHOLD:RFandTRIGGER:A:UPPERTHRESHOLD:RF.
when
property
¶
when: TriggerARuntWhen
Return the TRIGger:A:RUNT:WHEn command.
Description
- This command specifies the type of pulse width the trigger checks for when it detects a runt.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
- TRIGger:A:RUNT:WHEn?
Info
OCCURSsets the instrument to trigger if a runt signal of any detectable width occurs.LESSthansets the instrument to trigger if the a runt pulse is detected with width less than the time set by theTRIGGER:A:RUNT:WIDTHcommand.MOREthansets the instrument to trigger if the a runt pulse is detected with width greater than the time set by theTRIGGER:A:RUNT:WIDTHcommand.EQualsets the instrument to trigger if a runt pulse is detected with width equal to the time period specified inTRIGGER:A:RUNT:WIDTHwithin a ±5% tolerance.UNEQualsets the instrument to trigger if a runt pulse is detected with width greater than or less than (but not equal to) the time period specified inTRIGGER:A:RUNT:WIDTHwithin a ±5% tolerance.
width
property
¶
width: TriggerARuntWidth
Return the TRIGger:A:RUNT:WIDth command.
Description
- This command specifies the width, in seconds, for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:WIDth?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:WIDth valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:WIDth <NR3>
- TRIGger:A:RUNT:WIDth?
Info
<NR3>is a floating point number that specifies the minimum width, in seconds.
TriggerARuntPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RUNT:POLarity command.
Description
- This command specifies the polarity for the runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RUNT:POLarity?
Info
POSitiveindicates that the rising edge crosses the low threshold and the falling edge recrosses the low threshold without either edge ever crossing the high threshold.NEGativeindicates that the falling edge crosses the high threshold and the rising edge recrosses the high threshold without either edge ever crossing the low threshold.EIThertriggers on a runt of either polarity.
TriggerARuntSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RUNT:SOUrce command.
Description
- This command specifies the source waveform for the A runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:SOUrce {CH<x>|RF}
- TRIGger:A:RUNT:SOUrce?
Info
CH<x>specifies the analog channel number to use as the source waveform for the runt trigger. To specify the threshold levels when using CH1-CH4 as the source, useTRIGGER:A:LOWERTHRESHOLD:CHXandTRIGGER:A:UPPERTHRESHOLD:CHX. x has a minimum of 1 and a maximum of 4.RFspecifies the internal RF power level as the source (MDO4000/B/C models only, and requires installation of an MDO4TRIG application module.) To specify the threshold levels when using RF power level as the source, useTRIGGER:A:LOWERTHRESHOLD:RFandTRIGGER:A:UPPERTHRESHOLD:RF.
TriggerARuntWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RUNT:WHEn command.
Description
- This command specifies the type of pulse width the trigger checks for when it detects a runt.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
- TRIGger:A:RUNT:WHEn?
Info
OCCURSsets the instrument to trigger if a runt signal of any detectable width occurs.LESSthansets the instrument to trigger if the a runt pulse is detected with width less than the time set by theTRIGGER:A:RUNT:WIDTHcommand.MOREthansets the instrument to trigger if the a runt pulse is detected with width greater than the time set by theTRIGGER:A:RUNT:WIDTHcommand.EQualsets the instrument to trigger if a runt pulse is detected with width equal to the time period specified inTRIGGER:A:RUNT:WIDTHwithin a ±5% tolerance.UNEQualsets the instrument to trigger if a runt pulse is detected with width greater than or less than (but not equal to) the time period specified inTRIGGER:A:RUNT:WIDTHwithin a ±5% tolerance.
TriggerARuntWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RUNT:WIDth command.
Description
- This command specifies the width, in seconds, for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:WIDth?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:WIDth valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:WIDth <NR3>
- TRIGger:A:RUNT:WIDth?
Info
<NR3>is a floating point number that specifies the minimum width, in seconds.
TriggerASethold
¶
Bases: SCPICmdRead
The TRIGger:A:SETHold command.
Description
- Returns the clock edge polarity, voltage threshold and source input; data voltage threshold and source; and both setup and hold times for setup and hold violation triggering.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:SETHold?
Properties
.clock: TheTRIGger:A:SETHold:CLOCkcommand..data: TheTRIGger:A:SETHold:DATacommand..holdtime: TheTRIGger:A:SETHold:HOLDTimecommand..settime: TheTRIGger:A:SETHold:SETTimecommand..threshold: TheTRIGger:A:SETHold:THResholdcommand tree.
clock
property
¶
clock: TriggerASetholdClock
Return the TRIGger:A:SETHold:CLOCk command.
Description
- Returns the clock edge polarity, voltage threshold, and source input for setup and hold triggering.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk?
Sub-properties
.edge: TheTRIGger:A:SETHold:CLOCk:EDGEcommand..source: TheTRIGger:A:SETHold:CLOCk:SOUrcecommand..threshold: TheTRIGger:A:SETHold:CLOCk:THResholdcommand.
data
property
¶
data: TriggerASetholdData
Return the TRIGger:A:SETHold:DATa command.
Description
- Returns the voltage threshold and data source for the setup and hold trigger.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:DATa?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:SETHold:DATa?
Sub-properties
.source: TheTRIGger:A:SETHold:DATa:SOUrcecommand..threshold: TheTRIGger:A:SETHold:DATa:THResholdcommand.
holdtime
property
¶
holdtime: TriggerASetholdHoldtime
Return the TRIGger:A:SETHold:HOLDTime command.
Description
- This command specifies the hold time for setup and hold violation triggering. This command is equivalent to selecting Setup/Hold Setup from the Trig menu and then setting the desired Hold Time.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:HOLDTime?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:HOLDTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:HOLDTime valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:HOLDTime <NR3>
- TRIGger:A:SETHold:HOLDTime?
Info
<NR3>is a floating point number that 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
¶
settime: TriggerASetholdSettime
Return the TRIGger:A:SETHold:SETTime command.
Description
- This command specifies the setup time for setup and hold violation triggering. This command is equivalent to selecting Setup/Hold Setup from the Trig menu and then setting the desired Setup Time.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:SETTime?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:SETTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:SETTime valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:SETTime <NR3>
- TRIGger:A:SETHold:SETTime?
Info
<NR3>is a floating point number that specifies the setup time for setup and hold violation triggering.
threshold
property
¶
threshold: TriggerASetholdThreshold
Return the TRIGger:A:SETHold:THReshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:THReshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheTRIGger:A:SETHold:THReshold:CH<x>command..d: TheTRIGger:A:SETHold:THReshold:D<x>command.
TriggerASetholdClock
¶
Bases: SCPICmdRead
The TRIGger:A:SETHold:CLOCk command.
Description
- Returns the clock edge polarity, voltage threshold, and source input for setup and hold triggering.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk?
Properties
.edge: TheTRIGger:A:SETHold:CLOCk:EDGEcommand..source: TheTRIGger:A:SETHold:CLOCk:SOUrcecommand..threshold: TheTRIGger:A:SETHold:CLOCk:THResholdcommand.
edge
property
¶
edge: TriggerASetholdClockEdge
Return the TRIGger:A:SETHold:CLOCk:EDGE command.
Description
- This command specifies the clock edge polarity for setup and hold triggering.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk:EDGE?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:CLOCk:EDGE valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:SETHold:CLOCk:EDGE?
Info
FALLspecifies polarity as the clock falling edge.RISespecifies polarity as the clock rising edge.
source
property
¶
source: TriggerASetholdClockSource
Return the TRIGger:A:SETHold:CLOCk:SOUrce command.
Description
- This command specifies the clock source for the setup and hold triggering. You cannot specify the same source for both clock and data.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|D<x>|AUX}
- TRIGger:A:SETHold:CLOCk:SOUrce?
Info
CH<x>specifies the analog channel to use as the clock source waveform.D<x>specifies the digital channel to use as the clock source waveform. (Requires option 3-MSO.).AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (Available for 2-channel MDO32, as it has an Aux Input connector.).
threshold
property
¶
threshold: TriggerASetholdClockThreshold
Return the TRIGger:A:SETHold:CLOCk:THReshold command.
Description
- This command specifies the clock voltage threshold for the setup and hold trigger.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:CLOCk:THReshold valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk:THReshold {<NR3>|TTL}
- TRIGger:A:SETHold:CLOCk:THReshold?
Info
<NR3>is a floating point number that specifies the clock level, in volts.TTLspecifies a preset TTL high level of 1.4 V.
TriggerASetholdClockEdge
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:CLOCk:EDGE command.
Description
- This command specifies the clock edge polarity for setup and hold triggering.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk:EDGE?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:CLOCk:EDGE valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:SETHold:CLOCk:EDGE?
Info
FALLspecifies polarity as the clock falling edge.RISespecifies polarity as the clock rising edge.
TriggerASetholdClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:CLOCk:SOUrce command.
Description
- This command specifies the clock source for the setup and hold triggering. You cannot specify the same source for both clock and data.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|D<x>|AUX}
- TRIGger:A:SETHold:CLOCk:SOUrce?
Info
CH<x>specifies the analog channel to use as the clock source waveform.D<x>specifies the digital channel to use as the clock source waveform. (Requires option 3-MSO.).AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (Available for 2-channel MDO32, as it has an Aux Input connector.).
TriggerASetholdClockThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:CLOCk:THReshold command.
Description
- This command specifies the clock voltage threshold for the setup and hold trigger.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:CLOCk:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:CLOCk:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:CLOCk:THReshold valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:CLOCk:THReshold {<NR3>|TTL}
- TRIGger:A:SETHold:CLOCk:THReshold?
Info
<NR3>is a floating point number that specifies the clock level, in volts.TTLspecifies a preset TTL high level of 1.4 V.
TriggerASetholdData
¶
Bases: SCPICmdRead
The TRIGger:A:SETHold:DATa command.
Description
- Returns the voltage threshold and data source for the setup and hold trigger.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:DATa?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:SETHold:DATa?
Properties
.source: TheTRIGger:A:SETHold:DATa:SOUrcecommand..threshold: TheTRIGger:A:SETHold:DATa:THResholdcommand.
source
property
¶
source: TriggerASetholdDataSource
Return the TRIGger:A:SETHold:DATa:SOUrce command.
Description
- This command specifies the data source or sources for setup and hold triggering. You can specify any combination of sources as long as none of them are also the clock source. Requires installation of option 3-MSO, which enables you to specify any combination of CH1-CH4 and D0-D15 as the data sources. For 2-channel MDO32, you can also use Aux Input.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:DATa:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:DATa:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:DATa:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:DATa:SOUrce {CH<x>|D<x>|AUX}
- TRIGger:A:SETHold:DATa:SOUrce?
Info
CH<x>specifies an analog input channel as the data source for the setup and hold trigger.D<x>specifies a digital channel as the source. Requires option 3-MSO.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (For 2-channel MDO32 only.).
threshold
property
¶
threshold: TriggerASetholdDataThreshold
Return the TRIGger:A:SETHold:DATa:THReshold command.
Description
- This command specifies the data voltage threshold for setup and hold trigger.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:DATa:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:DATa:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:DATa:THReshold valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:DATa:THReshold {<NR3>|TTL}
- TRIGger:A:SETHold:DATa:THReshold?
Info
TTLspecifies the preset TTL high level of 1.4 V.<NR3>is a floating point number that specifies the setup and hold data level, in volts.
TriggerASetholdDataSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:DATa:SOUrce command.
Description
- This command specifies the data source or sources for setup and hold triggering. You can specify any combination of sources as long as none of them are also the clock source. Requires installation of option 3-MSO, which enables you to specify any combination of CH1-CH4 and D0-D15 as the data sources. For 2-channel MDO32, you can also use Aux Input.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:DATa:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:DATa:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:DATa:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:DATa:SOUrce {CH<x>|D<x>|AUX}
- TRIGger:A:SETHold:DATa:SOUrce?
Info
CH<x>specifies an analog input channel as the data source for the setup and hold trigger.D<x>specifies a digital channel as the source. Requires option 3-MSO.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (For 2-channel MDO32 only.).
TriggerASetholdDataThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:DATa:THReshold command.
Description
- This command specifies the data voltage threshold for setup and hold trigger.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:DATa:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:DATa:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:DATa:THReshold valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:DATa:THReshold {<NR3>|TTL}
- TRIGger:A:SETHold:DATa:THReshold?
Info
TTLspecifies the preset TTL high level of 1.4 V.<NR3>is a floating point number that specifies the setup and hold data level, in volts.
TriggerASetholdHoldtime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:HOLDTime command.
Description
- This command specifies the hold time for setup and hold violation triggering. This command is equivalent to selecting Setup/Hold Setup from the Trig menu and then setting the desired Hold Time.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:HOLDTime?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:HOLDTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:HOLDTime valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:HOLDTime <NR3>
- TRIGger:A:SETHold:HOLDTime?
Info
<NR3>is a floating point number that specifies the hold time setting, in seconds. Positive values for hold time occur after the clock edge. Negative values occur before the clock edge.
TriggerASetholdSettime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:SETTime command.
Description
- This command specifies the setup time for setup and hold violation triggering. This command is equivalent to selecting Setup/Hold Setup from the Trig menu and then setting the desired Setup Time.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:SETTime?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:SETTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:SETTime valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:SETTime <NR3>
- TRIGger:A:SETHold:SETTime?
Info
<NR3>is a floating point number that specifies the setup time for setup and hold violation triggering.
TriggerASetholdThreshold
¶
Bases: SCPICmdRead
The TRIGger:A:SETHold:THReshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:THReshold?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:THReshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheTRIGger:A:SETHold:THReshold:CH<x>command..d: TheTRIGger:A:SETHold:THReshold:D<x>command.
ch
property
¶
Return the TRIGger:A:SETHold:THReshold:CH<x> command.
Description
- This command specifies the threshold for the analog channel
. x can be 1-4. All trigger types using the channel are affected.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:THReshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:THReshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:THReshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:THReshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:SETHold:THReshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
d
property
¶
Return the TRIGger:A:SETHold:THReshold:D<x> command.
Description
- This command sets the threshold for the specified digital channel.
can be D0 - D15. All trigger types using the digital channel are affected.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:THReshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:THReshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:THReshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:THReshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:SETHold:THReshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerASetholdThresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:THReshold:CH<x> command.
Description
- This command specifies the threshold for the analog channel
. x can be 1-4. All trigger types using the channel are affected.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:THReshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:THReshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:THReshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:THReshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:SETHold:THReshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerASetholdThresholdDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHold:THReshold:D<x> command.
Description
- This command sets the threshold for the specified digital channel.
can be D0 - D15. All trigger types using the digital channel are affected.
Usage
- Using the
.query()method will send theTRIGger:A:SETHold:THReshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:A:SETHold:THReshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHold:THReshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:A:SETHold:THReshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:A:SETHold:THReshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold voltage, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerATimeout
¶
Bases: SCPICmdRead
The TRIGger:A:TIMEOut command tree.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheTRIGger:A:TIMEOut:POLaritycommand..source: TheTRIGger:A:TIMEOut:SOUrcecommand..time: TheTRIGger:A:TIMEOut:TIMecommand.
polarity
property
¶
polarity: TriggerATimeoutPolarity
Return the TRIGger:A:TIMEOut:POLarity command.
Description
- When triggering using the TIMEOut trigger type, this commands specifies the polarity to be used.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:A:TIMEOut:POLarity?
Info
STAYSHigh. Trigger when the signal stays high during the timeout time specified by the commandTRIGGER:A:TIMEOUT:TIME.STAYSLow. Trigger when the signal stays low during the timeout time specified by the commandTRIGGER:A:TIMEOUT:TIME.EITher. Trigger when the signal is either high or low during the timeout time specified by the commandTRIGGER:A:TIMEOUT:TIME.
source
property
¶
source: TriggerATimeoutSource
Return the TRIGger:A:TIMEOut:SOUrce command.
Description
- When triggering using the TIMEOut trigger type, this command specifies the source. The
available sources are live channels, the digital channels, the Aux Input connector
(for 2-channel MDO32 model only). The default is channel 1. The timeout trigger type
is selected using
TRIGGER:A:PULSE:CLASS TIMEOut.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:SOUrce {CH<x>|LINE|AUX|D<x>|RF}
- TRIGger:A:TIMEOut:SOUrce?
Info
CH<x>specifies an analog channel as the timeout trigger source.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (For 2-channel MDO32 model only.).LINEspecifies the AC line as the timeout trigger source.D<x>specifies a digital channel as the timeout trigger source. (Requires option 3-MSO.).
time
property
¶
time: TriggerATimeoutTime
Return the TRIGger:A:TIMEOut:TIMe command.
Description
- When triggering using the TIMEOut trigger type, this command specifies the timeout
time, in seconds. This command is equivalent to selecting Timeout from the Trig menu
and setting a value for Time Limit. The timeout trigger type is selected using
TRIGGER:A:TYPE TIMEOut
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:TIMe?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:TIMe valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:TIMe <NR3>
- TRIGger:A:TIMEOut:TIMe?
Info
<NR3>is a floating point number that specifies the timeout time, in seconds.
TriggerATimeoutPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TIMEOut:POLarity command.
Description
- When triggering using the TIMEOut trigger type, this commands specifies the polarity to be used.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:A:TIMEOut:POLarity?
Info
STAYSHigh. Trigger when the signal stays high during the timeout time specified by the commandTRIGGER:A:TIMEOUT:TIME.STAYSLow. Trigger when the signal stays low during the timeout time specified by the commandTRIGGER:A:TIMEOUT:TIME.EITher. Trigger when the signal is either high or low during the timeout time specified by the commandTRIGGER:A:TIMEOUT:TIME.
TriggerATimeoutSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TIMEOut:SOUrce command.
Description
- When triggering using the TIMEOut trigger type, this command specifies the source. The
available sources are live channels, the digital channels, the Aux Input connector (for
2-channel MDO32 model only). The default is channel 1. The timeout trigger type is
selected using
TRIGGER:A:PULSE:CLASS TIMEOut.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:SOUrce {CH<x>|LINE|AUX|D<x>|RF}
- TRIGger:A:TIMEOut:SOUrce?
Info
CH<x>specifies an analog channel as the timeout trigger source.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope. (For 2-channel MDO32 model only.).LINEspecifies the AC line as the timeout trigger source.D<x>specifies a digital channel as the timeout trigger source. (Requires option 3-MSO.).
TriggerATimeoutTime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TIMEOut:TIMe command.
Description
- When triggering using the TIMEOut trigger type, this command specifies the timeout time,
in seconds. This command is equivalent to selecting Timeout from the Trig menu and setting
a value for Time Limit. The timeout trigger type is selected using
TRIGGER:A:TYPE TIMEOut
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:TIMe?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:TIMe valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:TIMe <NR3>
- TRIGger:A:TIMEOut:TIMe?
Info
<NR3>is a floating point number that specifies the timeout time, in seconds.
TriggerATransition
¶
Bases: SCPICmdRead
The TRIGger:A:TRANsition command.
Description
- Returns transition time trigger parameters.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:TRANsition?
Properties
.deltatime: TheTRIGger:A:TRANsition:DELTatimecommand..polarity: TheTRIGger:A:TRANsition:POLaritycommand..source: TheTRIGger:A:TRANsition:SOUrcecommand..when: TheTRIGger:A:TRANsition:WHEncommand.
deltatime
property
¶
deltatime: TriggerATransitionDeltatime
Return the TRIGger:A:TRANsition:DELTatime command.
Description
- This command specifies the delta time used in calculating the transition value for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:DELTatime <NR3>
- TRIGger:A:TRANsition:DELTatime?
Info
<NR3>is a floating point number that specifies the delta time, in seconds.
polarity
property
¶
polarity: TriggerATransitionPolarity
Return the TRIGger:A:TRANsition:POLarity command.
Description
- This command specifies the polarity for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:TRANsition:POLarity?
Info
POSitiveindicates that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition triggering to occur.NEGativeindicates that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition triggering to occur.EITherindicates either positive or negative polarity.
source
property
¶
source: TriggerATransitionSource
Return the TRIGger:A:TRANsition:SOUrce command.
Description
- This command specifies the source for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:SOUrce {CH<x>}
- TRIGger:A:TRANsition:SOUrce?
Info
CH<x>specifies one of the analog channels to be used as the source for a transition trigger.
when
property
¶
when: TriggerATransitionWhen
Return the TRIGger:A:TRANsition:WHEn command.
Description
- This command specifies whether to check for a transitioning signal that is faster or slower than the specified delta time.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:A:TRANsition:WHEn?
Info
FASTersets the trigger to occur when the signal transition time is faster than the time set byTRIGger:A:TRANsition:DELTatime.SLOWersets the trigger to occur when the signal transition time is slower than the time set by.TRIGger:A:TRANsition:DELTatime.EQualsets the trigger to occur when the signal transition time is equal to the time set byTRIGger:A:TRANsition:DELTatime.UNEQualsets the trigger to occur when the signal transition time is not equal to the time set byTRIGger:A:TRANsition:DELTatime.
TriggerATransitionDeltatime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TRANsition:DELTatime command.
Description
- This command specifies the delta time used in calculating the transition value for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:DELTatime <NR3>
- TRIGger:A:TRANsition:DELTatime?
Info
<NR3>is a floating point number that specifies the delta time, in seconds.
TriggerATransitionPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TRANsition:POLarity command.
Description
- This command specifies the polarity for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:TRANsition:POLarity?
Info
POSitiveindicates that a pulse edge must traverse from the lower (most negative) to higher (most positive) level for transition triggering to occur.NEGativeindicates that a pulse edge must traverse from the upper (most positive) to lower (most negative) level for transition triggering to occur.EITherindicates either positive or negative polarity.
TriggerATransitionSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TRANsition:SOUrce command.
Description
- This command specifies the source for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:SOUrce {CH<x>}
- TRIGger:A:TRANsition:SOUrce?
Info
CH<x>specifies one of the analog channels to be used as the source for a transition trigger.
TriggerATransitionWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TRANsition:WHEn command.
Description
- This command specifies whether to check for a transitioning signal that is faster or slower than the specified delta time.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:A:TRANsition:WHEn?
Info
FASTersets the trigger to occur when the signal transition time is faster than the time set byTRIGger:A:TRANsition:DELTatime.SLOWersets the trigger to occur when the signal transition time is slower than the time set by.TRIGger:A:TRANsition:DELTatime.EQualsets the trigger to occur when the signal transition time is equal to the time set byTRIGger:A:TRANsition:DELTatime.UNEQualsets the trigger to occur when the signal transition time is not equal to the time set byTRIGger:A:TRANsition:DELTatime.
TriggerAType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TYPe command.
Description
- This command sets the type of A trigger (either edge, logic, pulse, bus or video). If you
set the trigger type to LOGIc, you also need to set the logic trigger class (logic or
setup/hold) using the command
TRIGGER:A:LOGIC:CLASS. If you set the trigger type to PULSe, you also need to set the pulse trigger class (either runt, width, transition or timeout), using the commandTRIGGER:A:PULSE:CLASS. If you set the trigger type to BUS, you also need to set the bus type (CAN, I 2 C, SPI, RS-232, Ethernet, MIL-STD-1553, LIN, USB, audio, FlexRay, or parallel) using the commandTRIGGER:A:BUS.
Usage
- Using the
.query()method will send theTRIGger:A:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:TYPe {EDGe|LOGIc|PULSe|BUS|VIDeo}
- TRIGger:A:TYPe?
Info
EDGeis the default trigger. A trigger event occurs when a signal passes through a specified voltage level in a specified direction and is controlled by theTRIGGER:A:EDGEcommands.LOGIcspecifies that a trigger occurs when specified conditions are met and is controlled by theTRIGGER:A:LOGICcommands. This trigger type is equivalent to the logic and setup/hold triggers found in the user interface. UseTRIGGER:A:LOGIC:CLASSto further select the logic trigger class (either LOGIC or SETHOLD).PULSespecifies that a trigger occurs when a specified pulse is found. UseTRIGGER:A:PULSE:CLASSto further select the pulse trigger class (either runt, width, transition or timeout).BUSspecifies that a trigger occurs when a bus signal is found. Supports CAN, I2C, SPI, RS-232, Ethernet, MIL-STD-1553, LIN, USB, audio, FlexRay buses (with the appropriate application module installed) as well as parallel buses. Requires the installation of option 3-MSO. UseTRIGGER:A:BUSto set the bus type.VIDeospecifies that the trigger occurs when a video signal is found.
TriggerAUpperthreshold
¶
Bases: SCPICmdRead
The TRIGger:A:UPPerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:A:UPPerthreshold?query. - Using the
.verify(value)method will send theTRIGger:A:UPPerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheTRIGger:A:UPPerthreshold:CH<x>command..rf: TheTRIGger:A:UPPerthreshold:RFcommand.
ch
property
¶
Return the TRIGger:A:UPPerthreshold:CH<x> command.
Description
- This command sets the upper threshold for channel
, where x is the analog channel number 1-4. Each channel can have an independent level. Used only for runt and transition trigger types.
Usage
- Using the
.query()method will send theTRIGger:A:UPPerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:UPPerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:UPPerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:UPPerthreshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:UPPerthreshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold level, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
rf
property
¶
Return the TRIGger:A:UPPerthreshold:RF command.
Description
- This command specifies the upper threshold when the internal RF power level is used
during runt triggering. To specify the lower threshold for the RUNT trigger type as
well as the single threshold for the Pulse and Timeout trigger types, use the command
TRIGGER:A:LOWERTHRESHOLD:RF. To choose the RUNT trigger type, use the commandTRIGGER:A:PULSE:CLASS. To specify RF power as a source during runt triggering, useTRIGGER:A:RUNT:SOURCE.
Usage
- Using the
.query()method will send theTRIGger:A:UPPerthreshold:RF?query. - Using the
.verify(value)method will send theTRIGger:A:UPPerthreshold:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:UPPerthreshold:RF valuecommand.
SCPI Syntax
- TRIGger:A:UPPerthreshold:RF {<NR3>}
- TRIGger:A:UPPerthreshold:RF?
Info
<NR3>is a floating point number that specifies the threshold to use, in the currently selected RF units (usingRF:UNITS). The range is (ref level - 40 dBm) to (ref level + 10 dBm), but never less than -65 dBm or more than +30 dBm.
TriggerAUpperthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:UPPerthreshold:CH<x> command.
Description
- This command sets the upper threshold for channel
, where x is the analog channel number 1-4. Each channel can have an independent level. Used only for runt and transition trigger types.
Usage
- Using the
.query()method will send theTRIGger:A:UPPerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:A:UPPerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:UPPerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:A:UPPerthreshold:CH<x> {<NR3>|ECL|TTL}
- TRIGger:A:UPPerthreshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold level, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerAUpperthresholdRf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:UPPerthreshold:RF command.
Description
- This command specifies the upper threshold when the internal RF power level is used during
runt triggering. To specify the lower threshold for the RUNT trigger type as well as the
single threshold for the Pulse and Timeout trigger types, use the command
TRIGGER:A:LOWERTHRESHOLD:RF. To choose the RUNT trigger type, use the commandTRIGGER:A:PULSE:CLASS. To specify RF power as a source during runt triggering, useTRIGGER:A:RUNT:SOURCE.
Usage
- Using the
.query()method will send theTRIGger:A:UPPerthreshold:RF?query. - Using the
.verify(value)method will send theTRIGger:A:UPPerthreshold:RF?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:UPPerthreshold:RF valuecommand.
SCPI Syntax
- TRIGger:A:UPPerthreshold:RF {<NR3>}
- TRIGger:A:UPPerthreshold:RF?
Info
<NR3>is a floating point number that specifies the threshold to use, in the currently selected RF units (usingRF:UNITS). The range is (ref level - 40 dBm) to (ref level + 10 dBm), but never less than -65 dBm or more than +30 dBm.
TriggerAVideo
¶
Bases: SCPICmdRead
The TRIGger:A:VIDeo command.
Description
- Returns the A trigger video parameters.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:VIDeo?
Properties
.custom: TheTRIGger:A:VIDeo:CUSTomcommand tree..holdoff: TheTRIGger:A:VIDeo:HOLDoffcommand tree..line: TheTRIGger:A:VIDeo:LINEcommand..polarity: TheTRIGger:A:VIDeo:POLaritycommand..source: TheTRIGger:A:VIDeo:SOUrcecommand..standard: TheTRIGger:A:VIDeo:STANdardcommand..sync: TheTRIGger:A:VIDeo:SYNCcommand..field: TheTRIGger:A:VIDeo:FIELDcommand.
custom
property
¶
custom: TriggerAVideoCustom
Return the TRIGger:A:VIDeo:CUSTom command tree.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.lineperiod: TheTRIGger:A:VIDeo:CUSTom:LINEPeriodcommand..syncinterval: TheTRIGger:A:VIDeo:CUSTom:SYNCIntervalcommand..format: TheTRIGger:A:VIDeo:CUSTom:FORMatcommand..type: TheTRIGger:A:VIDeo:CUSTom:TYPecommand.
field
property
¶
field: TriggerAVideoField
Return the TRIGger:A:VIDeo:FIELD command.
Description
- This command sets the video field to use for triggering on video signals (odd fields, even fields, all fields, all lines, numeric).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:FIELD?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:FIELD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:FIELD valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:FIELD {ODD|EVEN|ALLFields|ALLLines|NUMERic}
- TRIGger:A:VIDeo:FIELD?
Info
ODDargument sets the oscilloscope to trigger on interlaced video odd fields.EVENargument sets the oscilloscope to trigger on interlaced video even fields.ALLFieldsargument sets the oscilloscope to trigger on all fields.ALLLinesargument sets the oscilloscope to trigger on all video lines.NUMERicargument sets the oscilloscope to trigger on the video signal line specified by theTRIGGER:A:VIDEO:LINEcommand.
holdoff
property
¶
holdoff: TriggerAVideoHoldoff
Return the TRIGger:A:VIDeo:HOLDoff command tree.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:HOLDoff?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:HOLDoff?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.field: TheTRIGger:A:VIDeo:HOLDoff:FIELDcommand.
line
property
¶
line: TriggerAVideoLine
Return the TRIGger:A:VIDeo:LINE command.
Description
- This command lets you set the specific video line number to be used for triggering on a video signal. You must also use the command to specify NUMERic as the video field to use.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:LINE?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:LINE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:LINE valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:LINE <NR1>
- TRIGger:A:VIDeo:LINE?
Info
<NR1>argument is an integer that sets the video line number on which the oscilloscope triggers. The following table lists the valid choices, depending on the active video standard.
polarity
property
¶
polarity: TriggerAVideoPolarity
Return the TRIGger:A:VIDeo:POLarity command.
Description
- This command sets the polarity to use for triggering on video signals.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:POLarity {NEGative|POSitive}
- TRIGger:A:VIDeo:POLarity?
Info
POSitiveargument sets the oscilloscope to trigger on a positive video sync pulse.NEGativeargument sets the oscilloscope to trigger on a negative video sync pulse.
source
property
¶
source: TriggerAVideoSource
Return the TRIGger:A:VIDeo:SOUrce command.
Description
- This command sets the source channel to use for triggering on video signals (CH1-4).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:SOUrce {CH<x>}
- TRIGger:A:VIDeo:SOUrce?
Info
CH<x>specifies the input channel to use as the A video trigger. x has a minimum of 1 and a maximum of 4.
standard
property
¶
standard: TriggerAVideoStandard
Return the TRIGger:A:VIDeo:STANdard command.
Description
- This command sets the standard to use for triggering on video signals.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:STANdard?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:STANdard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:STANdard valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:STANdard {NTSc|PAL|SECAM|BILevelcustom|TRILevelcustom|HD480P60|HD576P50|HD720P30|HD720P50|HD720P60|HD875I60|HD1080P24|HD1080SF24|HD1080I50|HD1080I60|HD1080P25|HD1080P30|HD1080P50|HD1080P60}
- TRIGger:A:VIDeo:STANdard?
Info
NTScsets the oscilloscope to trigger on video signals that meet the NTSC 525/60/2:1standard (a line rate of 525 lines per frame and a field rate of 60 Hz).PALsets the oscilloscope to trigger on video signals that meet the NTSC 625/50/2:1standard (a line rate of 625 lines per frame and a field rate of 50 Hz).SECAMsets the oscilloscope to trigger on video signals that meet the SECAM standard.BILevelcustomsets the oscilloscope to trigger on video horizontal scan rate parameters defined by the.TRILevelcustomsets the oscilloscope to trigger on video horizontal scan rate parameters defined by the.HD480P60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD576P50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD720P30set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD720P50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD720P60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD875I60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P24set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080SF24set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080I50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080I60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P25set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P30set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.
sync
property
¶
sync: TriggerAVideoSync
Return the TRIGger:A:VIDeo:SYNC command.
Description
- This command sets the video field to use for triggering on video signals (odd fields, even fields, all fields, all lines, numeric).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:SYNC?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:SYNC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:SYNC valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:SYNC {ODD|EVEN|ALLFields|ALLLines|NUMERic}
- TRIGger:A:VIDeo:SYNC?
Info
ODDargument sets the oscilloscope to trigger on interlaced video odd fields.EVENargument sets the oscilloscope to trigger on interlaced video even fields.ALLFieldsargument sets the oscilloscope to trigger on all fields.ALLLinesargument sets the oscilloscope to trigger on all video lines.NUMERicargument sets the oscilloscope to trigger on the video signal line specified by theTRIGGER:A:VIDEO:LINEcommand.
TriggerAVideoCustom
¶
Bases: SCPICmdRead
The TRIGger:A:VIDeo:CUSTom command tree.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.lineperiod: TheTRIGger:A:VIDeo:CUSTom:LINEPeriodcommand..syncinterval: TheTRIGger:A:VIDeo:CUSTom:SYNCIntervalcommand..format: TheTRIGger:A:VIDeo:CUSTom:FORMatcommand..type: TheTRIGger:A:VIDeo:CUSTom:TYPecommand.
format
property
¶
format: TriggerAVideoCustomFormat
Return the TRIGger:A:VIDeo:CUSTom:FORMat command.
Description
- This command sets the video trigger format (either interlaced or progressive) to use
for triggering on video signals. To use this command, you must also set the video
standard to BILevelcustom or TRILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:FORMat?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:FORMat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:FORMat valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:FORMat {INTERLAced|PROGressive}
- TRIGger:A:VIDeo:CUSTom:FORMat?
Info
INTERLAcedargument sets the format to interlaced video lines.PROGressiveargument sets the format to progressive video lines.
lineperiod
property
¶
lineperiod: TriggerAVideoCustomLineperiod
Return the TRIGger:A:VIDeo:CUSTom:LINEPeriod command.
Description
- This command sets the line period for the standard under test. To use this command,
you must also set the video standard to BILevelcustom or TRILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:LINEPeriod?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:LINEPeriod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:LINEPeriod valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:LINEPeriod <NR3>
- TRIGger:A:VIDeo:CUSTom:LINEPeriod?
Info
<NR3>is the custom video line period.
syncinterval
property
¶
syncinterval: TriggerAVideoCustomSyncinterval
Return the TRIGger:A:VIDeo:CUSTom:SYNCInterval command.
Description
- This command sets the sync interval for the standard under test to use for triggering
on video signals. This is only required for BiLevel Custom. To use this command, you
must also set the video standard to BILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:SYNCInterval?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:SYNCInterval?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:SYNCInterval valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:SYNCInterval <NR3>
- TRIGger:A:VIDeo:CUSTom:SYNCInterval?
Info
<NR3>is the sync interval.
type
property
¶
type: TriggerAVideoCustomType
Return the TRIGger:A:VIDeo:CUSTom:TYPe command.
Description
- This command sets the video trigger format (either interlaced or progressive) to use
for triggering on video signals. To use this command, you must also set the video
standard to BILevelcustom or TRILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:TYPe {INTERLAced|PROGressive}
- TRIGger:A:VIDeo:CUSTom:TYPe?
Info
INTERLAcedargument sets the format to interlaced video lines.PROGressiveargument sets the format to progressive video lines.
TriggerAVideoCustomFormat
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:CUSTom:FORMat command.
Description
- This command sets the video trigger format (either interlaced or progressive) to use for
triggering on video signals. To use this command, you must also set the video standard to
BILevelcustom or TRILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:FORMat?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:FORMat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:FORMat valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:FORMat {INTERLAced|PROGressive}
- TRIGger:A:VIDeo:CUSTom:FORMat?
Info
INTERLAcedargument sets the format to interlaced video lines.PROGressiveargument sets the format to progressive video lines.
TriggerAVideoCustomLineperiod
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:CUSTom:LINEPeriod command.
Description
- This command sets the line period for the standard under test. To use this command, you
must also set the video standard to BILevelcustom or TRILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:LINEPeriod?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:LINEPeriod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:LINEPeriod valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:LINEPeriod <NR3>
- TRIGger:A:VIDeo:CUSTom:LINEPeriod?
Info
<NR3>is the custom video line period.
TriggerAVideoCustomSyncinterval
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:CUSTom:SYNCInterval command.
Description
- This command sets the sync interval for the standard under test to use for triggering on
video signals. This is only required for BiLevel Custom. To use this command, you must
also set the video standard to BILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:SYNCInterval?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:SYNCInterval?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:SYNCInterval valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:SYNCInterval <NR3>
- TRIGger:A:VIDeo:CUSTom:SYNCInterval?
Info
<NR3>is the sync interval.
TriggerAVideoCustomType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:CUSTom:TYPe command.
Description
- This command sets the video trigger format (either interlaced or progressive) to use for
triggering on video signals. To use this command, you must also set the video standard to
BILevelcustom or TRILevelcustom (using
TRIGGER:A:VIDEO:STANDARD).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:CUSTom:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:CUSTom:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:CUSTom:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:CUSTom:TYPe {INTERLAced|PROGressive}
- TRIGger:A:VIDeo:CUSTom:TYPe?
Info
INTERLAcedargument sets the format to interlaced video lines.PROGressiveargument sets the format to progressive video lines.
TriggerAVideoField
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:FIELD command.
Description
- This command sets the video field to use for triggering on video signals (odd fields, even fields, all fields, all lines, numeric).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:FIELD?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:FIELD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:FIELD valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:FIELD {ODD|EVEN|ALLFields|ALLLines|NUMERic}
- TRIGger:A:VIDeo:FIELD?
Info
ODDargument sets the oscilloscope to trigger on interlaced video odd fields.EVENargument sets the oscilloscope to trigger on interlaced video even fields.ALLFieldsargument sets the oscilloscope to trigger on all fields.ALLLinesargument sets the oscilloscope to trigger on all video lines.NUMERicargument sets the oscilloscope to trigger on the video signal line specified by theTRIGGER:A:VIDEO:LINEcommand.
TriggerAVideoHoldoff
¶
Bases: SCPICmdRead
The TRIGger:A:VIDeo:HOLDoff command tree.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:HOLDoff?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:HOLDoff?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.field: TheTRIGger:A:VIDeo:HOLDoff:FIELDcommand.
field
property
¶
field: TriggerAVideoHoldoffField
Return the TRIGger:A:VIDeo:HOLDoff:FIELD command.
Description
- This command sets the video trigger holdoff, in terms of video fields, to use for triggering on video signals.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:HOLDoff:FIELD?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:HOLDoff:FIELD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:HOLDoff:FIELD valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:HOLDoff:FIELD <NR3>
- TRIGger:A:VIDeo:HOLDoff:FIELD?
Info
<NR3>argument is a real number from 0.0 to 8.5 in increments of 0.5. The argument sets the number of fields that the oscilloscope waits before rearming the video trigger.
TriggerAVideoHoldoffField
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:HOLDoff:FIELD command.
Description
- This command sets the video trigger holdoff, in terms of video fields, to use for triggering on video signals.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:HOLDoff:FIELD?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:HOLDoff:FIELD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:HOLDoff:FIELD valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:HOLDoff:FIELD <NR3>
- TRIGger:A:VIDeo:HOLDoff:FIELD?
Info
<NR3>argument is a real number from 0.0 to 8.5 in increments of 0.5. The argument sets the number of fields that the oscilloscope waits before rearming the video trigger.
TriggerAVideoLine
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:LINE command.
Description
- This command lets you set the specific video line number to be used for triggering on a video signal. You must also use the command to specify NUMERic as the video field to use.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:LINE?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:LINE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:LINE valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:LINE <NR1>
- TRIGger:A:VIDeo:LINE?
Info
<NR1>argument is an integer that sets the video line number on which the oscilloscope triggers. The following table lists the valid choices, depending on the active video standard.
TriggerAVideoPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:POLarity command.
Description
- This command sets the polarity to use for triggering on video signals.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:POLarity {NEGative|POSitive}
- TRIGger:A:VIDeo:POLarity?
Info
POSitiveargument sets the oscilloscope to trigger on a positive video sync pulse.NEGativeargument sets the oscilloscope to trigger on a negative video sync pulse.
TriggerAVideoSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:SOUrce command.
Description
- This command sets the source channel to use for triggering on video signals (CH1-4).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:SOUrce {CH<x>}
- TRIGger:A:VIDeo:SOUrce?
Info
CH<x>specifies the input channel to use as the A video trigger. x has a minimum of 1 and a maximum of 4.
TriggerAVideoStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:STANdard command.
Description
- This command sets the standard to use for triggering on video signals.
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:STANdard?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:STANdard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:STANdard valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:STANdard {NTSc|PAL|SECAM|BILevelcustom|TRILevelcustom|HD480P60|HD576P50|HD720P30|HD720P50|HD720P60|HD875I60|HD1080P24|HD1080SF24|HD1080I50|HD1080I60|HD1080P25|HD1080P30|HD1080P50|HD1080P60}
- TRIGger:A:VIDeo:STANdard?
Info
NTScsets the oscilloscope to trigger on video signals that meet the NTSC 525/60/2:1standard (a line rate of 525 lines per frame and a field rate of 60 Hz).PALsets the oscilloscope to trigger on video signals that meet the NTSC 625/50/2:1standard (a line rate of 625 lines per frame and a field rate of 50 Hz).SECAMsets the oscilloscope to trigger on video signals that meet the SECAM standard.BILevelcustomsets the oscilloscope to trigger on video horizontal scan rate parameters defined by the.TRILevelcustomsets the oscilloscope to trigger on video horizontal scan rate parameters defined by the.HD480P60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD576P50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD720P30set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD720P50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD720P60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD875I60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P24set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080SF24set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080I50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080I60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P25set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P30set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P50set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.HD1080P60set the oscilloscope to trigger on an HDTV video signal that meets standards defined in the following table.
TriggerAVideoSync
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:SYNC command.
Description
- This command sets the video field to use for triggering on video signals (odd fields, even fields, all fields, all lines, numeric).
Usage
- Using the
.query()method will send theTRIGger:A:VIDeo:SYNC?query. - Using the
.verify(value)method will send theTRIGger:A:VIDeo:SYNC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:VIDeo:SYNC valuecommand.
SCPI Syntax
- TRIGger:A:VIDeo:SYNC {ODD|EVEN|ALLFields|ALLLines|NUMERic}
- TRIGger:A:VIDeo:SYNC?
Info
ODDargument sets the oscilloscope to trigger on interlaced video odd fields.EVENargument sets the oscilloscope to trigger on interlaced video even fields.ALLFieldsargument sets the oscilloscope to trigger on all fields.ALLLinesargument sets the oscilloscope to trigger on all video lines.NUMERicargument sets the oscilloscope to trigger on the video signal line specified by theTRIGGER:A:VIDEO:LINEcommand.
TriggerB
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B command.
Description
- Sets the B trigger level to 50% of minimum and maximum. The query form of this command returns the B trigger parameters. This command is similar to selecting B Event (Delayed) Trigger Setup from the Trigger menu and then viewing the current setups.
Usage
- Using the
.query()method will send theTRIGger:B?query. - Using the
.verify(value)method will send theTRIGger:B?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B valuecommand.
SCPI Syntax
- TRIGger:B SETLevel
- TRIGger:B?
Info
SETLevelsets the B trigger level to 50% of MIN and MAX.
Properties
.by: TheTRIGger:B:BYcommand..edge: TheTRIGger:B:EDGEcommand..events: TheTRIGger:B:EVENTScommand..level: TheTRIGger:B:LEVelcommand..lowerthreshold: TheTRIGger:B:LOWerthresholdcommand tree..state: TheTRIGger:B:STATEcommand..time: TheTRIGger:B:TIMecommand..type: TheTRIGger:B:TYPecommand.
by
property
¶
by: TriggerBBy
Return the TRIGger:B:BY command.
Description
- Selects or returns whether the B trigger occurs after a specified number of events or a specified period of time after the A trigger.
Usage
- Using the
.query()method will send theTRIGger:B:BY?query. - Using the
.verify(value)method will send theTRIGger:B:BY?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BY valuecommand.
SCPI Syntax
- TRIGger:B:BY {EVENTS|TIMe}
- TRIGger:B:BY?
Info
EVENTSsets the B trigger to take place following a set number of trigger events after the A trigger occurs. The number of events is specified byTRIGger:B:EVENTS:COUNt.TIMesets the B trigger to occur a set time after the A trigger event. The time period is specified byTRIGger:B:TIMe.
edge
property
¶
edge: TriggerBEdge
Return the TRIGger:B:EDGE command.
Description
- Returns the source, slope, and coupling for B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:EDGE?
Sub-properties
.coupling: TheTRIGger:B:EDGE:COUPlingcommand..slope: TheTRIGger:B:EDGE:SLOpecommand..source: TheTRIGger:B:EDGE:SOUrcecommand.
events
property
¶
events: TriggerBEvents
Return the TRIGger:B:EVENTS command.
Description
- Returns the current B trigger events parameter.
Usage
- Using the
.query()method will send theTRIGger:B:EVENTS?query. - Using the
.verify(value)method will send theTRIGger:B:EVENTS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:EVENTS?
Sub-properties
.count: TheTRIGger:B:EVENTS:COUNtcommand.
level
property
¶
level: TriggerBLevel
Return the TRIGger:B:LEVel command.
Description
- This command specifies the level for the B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:LEVel?query. - Using the
.verify(value)method will send theTRIGger:B:LEVel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LEVel valuecommand.
SCPI Syntax
- TRIGger:B:LEVel {TTL|<NR3>}
- TRIGger:B:LEVel?
Info
TTLspecifies a preset TTL high level of 1.4 V.<NR3>is a floating point number that specifies the B trigger level, in volts.
Sub-properties
.ch: TheTRIGger:B:LEVel:CH<x>command..d: TheTRIGger:B:LEVel:D<x>command.
lowerthreshold
property
¶
lowerthreshold: TriggerBLowerthreshold
Return the TRIGger:B:LOWerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOWerthreshold?query. - Using the
.verify(value)method will send theTRIGger:B:LOWerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheTRIGger:B:LOWerthreshold:CH<x>command..d: TheTRIGger:B:LOWerthreshold:D<x>command.
state
property
¶
state: TriggerBState
Return the TRIGger:B:STATE command.
Description
- This command specifies the state of B trigger activity. If the B trigger state is on, the B trigger is part of the triggering sequence. If the B trigger state is off, then only the A trigger causes the trigger event.
Usage
- Using the
.query()method will send theTRIGger:B:STATE?query. - Using the
.verify(value)method will send theTRIGger:B:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:STATE valuecommand.
SCPI Syntax
- TRIGger:B:STATE {ON|OFF|<NR1>}
- TRIGger:B:STATE?
Info
ONspecifies that the B trigger is active and in causes trigger events conjunction with the A trigger.OFFspecifies that only the A trigger causes trigger events.<NR1>a 0 turns off the B trigger; any other value activates the B trigger.
time
property
¶
time: TriggerBTime
Return the TRIGger:B:TIMe command.
Description
- This command specifies B trigger delay time. The B Trigger time applies only if
TRIGger:B:BYis set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMe valuecommand.
SCPI Syntax
- TRIGger:B:TIMe <NR3>
- TRIGger:B:TIMe?
Info
<NR3>is a floating point number that specifies the B trigger delay time in seconds.
type
property
¶
type: TriggerBType
Return the TRIGger:B:TYPe command.
Description
- This command specifies the type of B trigger. The only supported B trigger type is EDGE.
Usage
- Using the
.query()method will send theTRIGger:B:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:TYPe EDGE
- TRIGger:B:TYPe?
Info
EDGEsets the B trigger type to edge.
TriggerBBy
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BY command.
Description
- Selects or returns whether the B trigger occurs after a specified number of events or a specified period of time after the A trigger.
Usage
- Using the
.query()method will send theTRIGger:B:BY?query. - Using the
.verify(value)method will send theTRIGger:B:BY?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BY valuecommand.
SCPI Syntax
- TRIGger:B:BY {EVENTS|TIMe}
- TRIGger:B:BY?
Info
EVENTSsets the B trigger to take place following a set number of trigger events after the A trigger occurs. The number of events is specified byTRIGger:B:EVENTS:COUNt.TIMesets the B trigger to occur a set time after the A trigger event. The time period is specified byTRIGger:B:TIMe.
TriggerBEdge
¶
Bases: SCPICmdRead
The TRIGger:B:EDGE command.
Description
- Returns the source, slope, and coupling for B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:EDGE?
Properties
.coupling: TheTRIGger:B:EDGE:COUPlingcommand..slope: TheTRIGger:B:EDGE:SLOpecommand..source: TheTRIGger:B:EDGE:SOUrcecommand.
coupling
property
¶
coupling: TriggerBEdgeCoupling
Return the TRIGger:B:EDGE:COUPling command.
Description
- This command specifies the type of coupling for the B edge trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE:COUPling?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EDGE:COUPling valuecommand.
SCPI Syntax
- TRIGger:B:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:B:EDGE:COUPling?
Info
DCselects DC trigger coupling.HFRejselects high-frequency reject coupling.LFRejselects low-frequency reject coupling.NOISErejselects DC low sensitivity.
slope
property
¶
slope: TriggerBEdgeSlope
Return the TRIGger:B:EDGE:SLOpe command.
Description
- This command specifies the slope for the B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE:SLOpe?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE:SLOpe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EDGE:SLOpe valuecommand.
SCPI Syntax
- TRIGger:B:EDGE:SLOpe {RISe|FALL}
- TRIGger:B:EDGE:SLOpe?
Info
RISetriggers on the rising or positive edge of a signal.FALLtriggers on the falling or negative edge of a signal.
source
property
¶
source: TriggerBEdgeSource
Return the TRIGger:B:EDGE:SOUrce command.
Description
- This command specifies the source for the B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EDGE:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:EDGE:SOUrce {CH<x>|AUX|LINE|RF}
- TRIGger:B:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the B trigger source.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope as the B trigger source. (For 2-channel MDO32 model only.).LINEspecifies the AC power line as the B trigger source.
TriggerBEdgeCoupling
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EDGE:COUPling command.
Description
- This command specifies the type of coupling for the B edge trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE:COUPling?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EDGE:COUPling valuecommand.
SCPI Syntax
- TRIGger:B:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:B:EDGE:COUPling?
Info
DCselects DC trigger coupling.HFRejselects high-frequency reject coupling.LFRejselects low-frequency reject coupling.NOISErejselects DC low sensitivity.
TriggerBEdgeSlope
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EDGE:SLOpe command.
Description
- This command specifies the slope for the B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE:SLOpe?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE:SLOpe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EDGE:SLOpe valuecommand.
SCPI Syntax
- TRIGger:B:EDGE:SLOpe {RISe|FALL}
- TRIGger:B:EDGE:SLOpe?
Info
RISetriggers on the rising or positive edge of a signal.FALLtriggers on the falling or negative edge of a signal.
TriggerBEdgeSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EDGE:SOUrce command.
Description
- This command specifies the source for the B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:EDGE:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:EDGE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EDGE:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:EDGE:SOUrce {CH<x>|AUX|LINE|RF}
- TRIGger:B:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the B trigger source.AUXspecifies an external trigger using the Aux In connector located on the front panel of the oscilloscope as the B trigger source. (For 2-channel MDO32 model only.).LINEspecifies the AC power line as the B trigger source.
TriggerBEvents
¶
Bases: SCPICmdRead
The TRIGger:B:EVENTS command.
Description
- Returns the current B trigger events parameter.
Usage
- Using the
.query()method will send theTRIGger:B:EVENTS?query. - Using the
.verify(value)method will send theTRIGger:B:EVENTS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:EVENTS?
Properties
.count: TheTRIGger:B:EVENTS:COUNtcommand.
count
property
¶
count: TriggerBEventsCount
Return the TRIGger:B:EVENTS:COUNt command.
Description
- This command specifies the number of events that must occur before the B trigger (when
TRIG:DELay:BYis set to EVENTS).
Usage
- Using the
.query()method will send theTRIGger:B:EVENTS:COUNt?query. - Using the
.verify(value)method will send theTRIGger:B:EVENTS:COUNt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EVENTS:COUNt valuecommand.
SCPI Syntax
- TRIGger:B:EVENTS:COUNt <NR1>
- TRIGger:B:EVENTS:COUNt?
Info
<NR1>is the number of B trigger events, which can range from 1 to 10,000,000.
TriggerBEventsCount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EVENTS:COUNt command.
Description
- This command specifies the number of events that must occur before the B trigger (when
TRIG:DELay:BYis set to EVENTS).
Usage
- Using the
.query()method will send theTRIGger:B:EVENTS:COUNt?query. - Using the
.verify(value)method will send theTRIGger:B:EVENTS:COUNt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:EVENTS:COUNt valuecommand.
SCPI Syntax
- TRIGger:B:EVENTS:COUNt <NR1>
- TRIGger:B:EVENTS:COUNt?
Info
<NR1>is the number of B trigger events, which can range from 1 to 10,000,000.
TriggerBLevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LEVel command.
Description
- This command specifies the level for the B trigger.
Usage
- Using the
.query()method will send theTRIGger:B:LEVel?query. - Using the
.verify(value)method will send theTRIGger:B:LEVel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LEVel valuecommand.
SCPI Syntax
- TRIGger:B:LEVel {TTL|<NR3>}
- TRIGger:B:LEVel?
Info
TTLspecifies a preset TTL high level of 1.4 V.<NR3>is a floating point number that specifies the B trigger level, in volts.
Properties
.ch: TheTRIGger:B:LEVel:CH<x>command..d: TheTRIGger:B:LEVel:D<x>command.
ch
property
¶
ch: dict[int, TriggerBLevelChannel]
Return the TRIGger:B:LEVel:CH<x> command.
Description
- This command specifies the B trigger level for channel
, where x is the channel number. Each Channel can have an independent Level.
Usage
- Using the
.query()method will send theTRIGger:B:LEVel:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LEVel:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LEVel:CH<x> valuecommand.
SCPI Syntax
- TRIGger:B:LEVel:CH<x> {ECL|TTL|<NR3>}
- TRIGger:B:LEVel:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the trigger level in user units (usually volts).
d
property
¶
Return the TRIGger:B:LEVel:D<x> command.
Description
- This command specifies the B trigger level for digital channel
, where x is the channel number. Each channel can have an independent level.
Usage
- Using the
.query()method will send theTRIGger:B:LEVel:D<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LEVel:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LEVel:D<x> valuecommand.
SCPI Syntax
- TRIGger:B:LEVel:D<x> {ECL|TTL|<NR3>}
- TRIGger:B:LEVel:D<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the trigger level in user units (usually volts).
TriggerBLevelChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:B:LEVel:CH<x> command.
Description
- This command specifies the B trigger level for channel
, where x is the channel number. Each Channel can have an independent Level.
Usage
- Using the
.query()method will send theTRIGger:B:LEVel:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LEVel:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LEVel:CH<x> valuecommand.
SCPI Syntax
- TRIGger:B:LEVel:CH<x> {ECL|TTL|<NR3>}
- TRIGger:B:LEVel:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the trigger level in user units (usually volts).
TriggerBLevelDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:B:LEVel:D<x> command.
Description
- This command specifies the B trigger level for digital channel
, where x is the channel number. Each channel can have an independent level.
Usage
- Using the
.query()method will send theTRIGger:B:LEVel:D<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LEVel:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LEVel:D<x> valuecommand.
SCPI Syntax
- TRIGger:B:LEVel:D<x> {ECL|TTL|<NR3>}
- TRIGger:B:LEVel:D<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the trigger level in user units (usually volts).
TriggerBLowerthreshold
¶
Bases: SCPICmdRead
The TRIGger:B:LOWerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOWerthreshold?query. - Using the
.verify(value)method will send theTRIGger:B:LOWerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheTRIGger:B:LOWerthreshold:CH<x>command..d: TheTRIGger:B:LOWerthreshold:D<x>command.
ch
property
¶
Return the TRIGger:B:LOWerthreshold:CH<x> command.
Description
- This command specifies the B trigger lower threshold for the channel
, where x is the channel number. Each channel can have an independent level. Used in runt and transition triggers as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:B:LOWerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LOWerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOWerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:B:LOWerthreshold:CH<x> {ECL|TTL|<NR3>}
- TRIGger:B:LOWerthreshold:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the threshold level, in volts.
d
property
¶
Return the TRIGger:B:LOWerthreshold:D<x> command.
Description
- Sets or queries the lower threshold for the digital channel selected. Each channel can have an independent level. Used in runt and transition triggers as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:B:LOWerthreshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LOWerthreshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOWerthreshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:B:LOWerthreshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:B:LOWerthreshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerBLowerthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOWerthreshold:CH<x> command.
Description
- This command specifies the B trigger lower threshold for the channel
, where x is the channel number. Each channel can have an independent level. Used in runt and transition triggers as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:B:LOWerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LOWerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOWerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:B:LOWerthreshold:CH<x> {ECL|TTL|<NR3>}
- TRIGger:B:LOWerthreshold:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the threshold level, in volts.
TriggerBLowerthresholdDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOWerthreshold:D<x> command.
Description
- Sets or queries the lower threshold for the digital channel selected. Each channel can have an independent level. Used in runt and transition triggers as the lower threshold. Used for all other trigger types as the single level/threshold.
Usage
- Using the
.query()method will send theTRIGger:B:LOWerthreshold:D<x>?query. - Using the
.verify(value)method will send theTRIGger:B:LOWerthreshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOWerthreshold:D<x> valuecommand.
SCPI Syntax
- TRIGger:B:LOWerthreshold:D<x> {<NR3>|ECL|TTL}
- TRIGger:B:LOWerthreshold:D<x>?
Info
<NR3>is a floating point number that specifies the threshold in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
TriggerBState
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:STATE command.
Description
- This command specifies the state of B trigger activity. If the B trigger state is on, the B trigger is part of the triggering sequence. If the B trigger state is off, then only the A trigger causes the trigger event.
Usage
- Using the
.query()method will send theTRIGger:B:STATE?query. - Using the
.verify(value)method will send theTRIGger:B:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:STATE valuecommand.
SCPI Syntax
- TRIGger:B:STATE {ON|OFF|<NR1>}
- TRIGger:B:STATE?
Info
ONspecifies that the B trigger is active and in causes trigger events conjunction with the A trigger.OFFspecifies that only the A trigger causes trigger events.<NR1>a 0 turns off the B trigger; any other value activates the B trigger.
TriggerBTime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TIMe command.
Description
- This command specifies B trigger delay time. The B Trigger time applies only if
TRIGger:B:BYis set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMe valuecommand.
SCPI Syntax
- TRIGger:B:TIMe <NR3>
- TRIGger:B:TIMe?
Info
<NR3>is a floating point number that specifies the B trigger delay time in seconds.
TriggerBType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TYPe command.
Description
- This command specifies the type of B trigger. The only supported B trigger type is EDGE.
Usage
- Using the
.query()method will send theTRIGger:B:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:TYPe EDGE
- TRIGger:B:TYPe?
Info
EDGEsets the B trigger type to edge.
TriggerExternal
¶
Bases: SCPICmdRead
The TRIGger:EXTernal command.
Description
- Returns all external trigger-related parameters for the probe attached to the Aux Input connector.
Usage
- Using the
.query()method will send theTRIGger:EXTernal?query. - Using the
.verify(value)method will send theTRIGger:EXTernal?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:EXTernal?
Properties
.probe: TheTRIGger:EXTernal:PRObecommand..yunits: TheTRIGger:EXTernal:YUNItscommand.
probe
property
¶
probe: TriggerExternalProbe
Return the TRIGger:EXTernal:PRObe command.
Description
- This command specifies the attenuation factor value of the probe attached to the Aux Input connector.
Usage
- Using the
.query()method will send theTRIGger:EXTernal:PRObe?query. - Using the
.verify(value)method will send theTRIGger:EXTernal:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:EXTernal:PRObe valuecommand.
SCPI Syntax
- TRIGger:EXTernal:PRObe <NR3>
- TRIGger:EXTernal:PRObe?
Info
<NR3>is a floating point number that specifies the attenuation factor of the probe.
yunits
property
¶
yunits: TriggerExternalYunits
Return the TRIGger:EXTernal:YUNIts command.
Description
- Returns the vertical (Y) units of the probe attached to the Aux In connector.
Usage
- Using the
.query()method will send theTRIGger:EXTernal:YUNIts?query. - Using the
.verify(value)method will send theTRIGger:EXTernal:YUNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:EXTernal:YUNIts?
TriggerExternalProbe
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:EXTernal:PRObe command.
Description
- This command specifies the attenuation factor value of the probe attached to the Aux Input connector.
Usage
- Using the
.query()method will send theTRIGger:EXTernal:PRObe?query. - Using the
.verify(value)method will send theTRIGger:EXTernal:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:EXTernal:PRObe valuecommand.
SCPI Syntax
- TRIGger:EXTernal:PRObe <NR3>
- TRIGger:EXTernal:PRObe?
Info
<NR3>is a floating point number that specifies the attenuation factor of the probe.
TriggerExternalYunits
¶
Bases: SCPICmdRead
The TRIGger:EXTernal:YUNIts command.
Description
- Returns the vertical (Y) units of the probe attached to the Aux In connector.
Usage
- Using the
.query()method will send theTRIGger:EXTernal:YUNIts?query. - Using the
.verify(value)method will send theTRIGger:EXTernal:YUNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:EXTernal:YUNIts?
TriggerFrequency
¶
Bases: SCPICmdRead
The TRIGger:FREQuency command.
Description
- Returns the trigger frequency in hertz if available. If the trigger frequency is not
currently available, the IEEE Not A Number (NaN = 99.10E+36) value is returned. The
maximum precision of the returned frequency is 12 digits. Use the
DISPLAY:TRIGFREQUENCYcommand to enable/disable the calculation of the trigger frequency.
Usage
- Using the
.query()method will send theTRIGger:FREQuency?query. - Using the
.verify(value)method will send theTRIGger:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:FREQuency?
TriggerState
¶
Bases: SCPICmdRead
The TRIGger:STATE command.
Description
- This query-only command returns the current state of the triggering system.
Usage
- Using the
.query()method will send theTRIGger:STATE?query. - Using the
.verify(value)method will send theTRIGger:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:STATE?