trigger
¶
The trigger commands module.
These commands are used in the following models: LPD6, MSO4, MSO4B, MSO5, MSO5B, MSO5LP, MSO6, MSO6B
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:BUS:B<x>:ARINC429A:CONDition {SOW|LABel|DATa|LABELANDDATA|EOW|ERRor}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue?
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier?
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue?
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPe {ANY|PARity|WORD|GAP}
- 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 {EQual|UNEQual|LESSthan|MOREthan|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:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue?
- TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue?
- TRIGger:A:BUS:B<x>:AUDio:CONDition {SOF|DATa}
- TRIGger:A:BUS:B<x>:AUDio:CONDition?
- TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue <QString>
- 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:TDMVALue <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue <QString>
- 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>:AUTOETHERnet:CONDition {SYNC|SOSD|PREamble|BEACon|ESD|ESDOK|ERRors}
- TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition?
- TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe {ESDERR|ESDJAB}
- TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?
- TRIGger:A:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- 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|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual}
- 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:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- TRIGger:A:BUS:B<x>:CAN:ERRType?
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBit?
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- 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:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier?
- 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: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:QTAG:VALue <QString>
- TRIGger:A:BUS:B<x>:ETHERnet:QTAG:VALue?
- 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: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>:I3C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe?
- TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue?
- TRIGger:A:BUS:B<x>:I3C:CONDition {STARt|REPEATStart|ADDRess|DATa|SDRDirect|SDRBroadcast|ERRors|HOTJoin|HDRRestart|HDRExit|STOP}
- TRIGger:A:BUS:B<x>:I3C:CONDition?
- TRIGger:A:BUS:B<x>:I3C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:I3C:DATa:DIRection?
- TRIGger:A:BUS:B<x>:I3C:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:I3C:DATa:SIZe?
- TRIGger:A:BUS:B<x>:I3C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:I3C:DATa:VALue?
- TRIGger:A:BUS:B<x>:I3C:ERRORTYPe {NACK|TBIT|BADDr}
- TRIGger:A:BUS:B<x>:I3C:ERRORTYPe?
- TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket {ENSLave|DISLave|ENTasx|RSTDya|ENTRDya|SETMwrl|SETMrdl|DLSLave|ENTRTSTMode|EXTime|SETaasa|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe|SETBUSCON}
- TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?
- TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket {ENSLave|DISLave|ENTasx|RSTDya|SETMwrl|SETMrdl|SEText|SETDya|SETNdya|GETMWrl|GETMRdl|GETPrid|GETBusch|GETDevch|GETSlave|ACCM|SETBrt|MDATASpeed|HDRCapability|GETXTime|GETCAPS|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe}
- TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?
- TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction {READ|WRITe}
- TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction?
- 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}
- 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 {EQual|UNEQual|LESSthan|MOREthan|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 {ONE|ZERo|NOCARE}
- 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 {ONE|ZERo|NOCARE}
- 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|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 {EQual|UNEQual|LESSthan|MOREthan|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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity {ONE|ZERo|NOCARE}
- 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:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:PARallel:DATa:VALue?
- TRIGger:A:BUS:B<x>:RS232C:CONDition {STARt|EOp|DATa|PARItyerror}
- TRIGger:A:BUS:B<x>:RS232C:CONDition?
- TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe <NR3>
- TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe?
- TRIGger:A:BUS:B<x>:RS232C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:RS232C:DATa:VALue?
- TRIGger:A:BUS:B<x>:SENT:CONDition {START|FAST|SLOW|ERRor}
- TRIGger:A:BUS:B<x>:SENT:CONDition?
- TRIGger:A:BUS:B<x>:SENT:ERRType CRC
- TRIGger:A:BUS:B<x>:SENT:ERRType:CRC {FAST|SLOW}
- TRIGger:A:BUS:B<x>:SENT:ERRType:CRC?
- TRIGger:A:BUS:B<x>:SENT:ERRType?
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?
- TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue?
- TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|Inrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier?
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue?
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier?
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue?
- TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue?
- TRIGger:A:BUS:B<x>:SPI:CONDition {SS|STARTofframe|DATa}
- TRIGger:A:BUS:B<x>:SPI:CONDition?
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
- TRIGger:A:BUS:B<x>:SPI:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:VALue?
- TRIGger:A:BUS:B<x>:SPMI:CONDition {SSC|RESet|SLEep|SHUTdown|WAKeup|MASTERREAd|MASTERWRIte|REGREAd|REGWRIte|DEVICEDESCMASTERREAd|DEVICEDESCSLAVEREAd|EXTREGREAd|EXTREGWRIte|LONGEXTREGREAd|LONGEXTREGWRIte|REG0WRIte|AUTHenticate|TRANSferbusownership|PARItyerror}
- TRIGger:A:BUS:B<x>:SPMI:CONDition?
- TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe <NR2>
- TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe?
- TRIGger:A:BUS:B<x>:SPMI:DATa:VALue?
- TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?
- TRIGger:A:BUS:B<x>:SPMI:NORESPonse <QString>
- TRIGger:A:BUS:B<x>:SPMI:NORESPonse?
- TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue?
- TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue?
- TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse {GETREG|GETREGVENDor|GETREGTESTCFG|SETVIDFAST|SETVIDSLOW|SETVIDDECay|SETPS|SETREGADDR|SETREGDATa|SETREGADDRVENDor|SETREGDATAVENDor|SETREGADDRTESTCONFg|SETREGDATATESTCONFg|TESTMODe|SETWP|GETREGPKTRECent|GETREGPKTALERt|GETREGPKTBAD|GETREGVREVENt}
- TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?
- TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe {GET|SET|OPTional}
- TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe?
- TRIGger:A:BUS:B<x>:SVID:CONDition {STARTCONDition|SLAVEADDRess|COMMand|PAYLoad|ERRors}
- TRIGger:A:BUS:B<x>:SVID:CONDition?
- TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe {NACK|REJect|MIXed|PARity}
- TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe?
- TRIGger:A:BUS:B<x>:SVID:PARity:TYPe {MASTer|SLAVe}
- TRIGger:A:BUS:B<x>:SVID:PARity:TYPe?
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe {MASTer|SLAVe}
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe?
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue <QString>
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue?
- TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess <QString>
- TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?
- 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:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:USB:DATa:QUALifier?
- 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>|MDATA}
- 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|NYET}
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber?
- TRIGger:A:BUS:B<x>:USB:SPECIALType {ANY|ERROr|PING|PREamble|RESERVed|SPLit}
- 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:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:A:EDGE:COUPling?
- TRIGger:A:EDGE:SLOpe {RISe|FALL|EITher}
- TRIGger:A:EDGE:SLOpe?
- TRIGger:A:EDGE:SOUrce {CH<x>|CH<x>_D<y>|LINE|AUXiliary}
- TRIGger:A:EDGE:SOUrce?
- TRIGger:A:HOLDoff:BY {TIMe|RANDom}
- TRIGger:A:HOLDoff:BY?
- TRIGger:A:HOLDoff:TIMe <NR3>
- TRIGger:A:HOLDoff:TIMe?
- TRIGger:A:LEVel:CH<x> <NR3>
- TRIGger:A:LEVel:CH<x>?
- TRIGger:A:LOGICPattern:A {HIGH|LOW|X}
- TRIGger:A:LOGICPattern:A?
- TRIGger:A:LOGICQUALification {AND|OR|NANd|NOR}
- TRIGger:A:LOGICQUALification?
- TRIGger:A:LOGIc:DELTatime <NR3>
- TRIGger:A:LOGIc:DELTatime?
- TRIGger:A:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:A:LOGIc:FUNCtion?
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
- TRIGger:A:LOGIc:POLarity {POSitive|NEGative|EITher}
- TRIGger:A:LOGIc:POLarity?
- TRIGger:A:LOGIc:USECLockedge {ON|OFF|1|0}
- TRIGger:A:LOGIc:USECLockedge?
- TRIGger:A:LOGIc:WHEn {TRUe|FALSe|MOREthan|LESSThan|EQual|UNEQual}
- TRIGger:A:LOGIc:WHEn?
- TRIGger:A:LOWerthreshold:CH<x> <NR3>
- TRIGger:A:LOWerthreshold:CH<x>?
- TRIGger:A:MODe {AUTO|NORMal}
- TRIGger:A:MODe?
- TRIGger:A:PULSEWidth:HIGHLimit <NR3>
- TRIGger:A:PULSEWidth:HIGHLimit?
- TRIGger:A:PULSEWidth:LOGICQUALification {ON|OFF}
- TRIGger:A:PULSEWidth:LOGICQUALification?
- 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>|CH<x>_D<x>}
- TRIGger:A:PULSEWidth:SOUrce?
- TRIGger:A:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:A:PULSEWidth:WHEn?
- TRIGger:A:RUNT:LOGICQUALification {ON|OFF}
- TRIGger:A:RUNT:LOGICQUALification?
- TRIGger:A:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:A:RUNT:POLarity?
- TRIGger:A:RUNT:SOUrce {CH<x>}
- 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:SETHOLDLogicval:A {INCLude|DONTInclude}
- TRIGger:A:SETHOLDLogicval:A?
- TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:A:SETHold:CLOCk:EDGE?
- TRIGger:A:SETHold:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:A:SETHold:CLOCk:SOUrce?
- TRIGger:A:SETHold:HOLDTime <NR3>
- TRIGger:A:SETHold:HOLDTime?
- TRIGger:A:SETHold:SETTime <NR3>
- TRIGger:A:SETHold:SETTime?
- TRIGger:A:TIMEOut:LOGICQUALification {ON|OFF}
- TRIGger:A:TIMEOut:LOGICQUALification?
- TRIGger:A:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:A:TIMEOut:POLarity?
- TRIGger:A:TIMEOut:SOUrce {CH<x>|CH<x>_D<x>}
- 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:LOGICQUALification {ON|OFF}
- TRIGger:A:TRANsition:LOGICQUALification?
- 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:TYPe {EDGE|WIDth|TIMEOut|RUNt|WINdow|LOGIc|SETHold|TRANsition|BUS}
- TRIGger:A:TYPe?
- TRIGger:A:UPPerthreshold:CH<x> <NR3>
- TRIGger:A:UPPerthreshold:CH<x>?
- TRIGger:A:VIDeo:FIELD {ALLLines|NUMERic|ODD|EVEN|ALLFields}
- TRIGger:A:VIDeo:FIELD?
- TRIGger:A:VIDeo:LINE <NR1>
- TRIGger:A:VIDeo:LINE?
- TRIGger:A:VIDeo:POLarity {POSitive|NEGative}
- TRIGger:A:VIDeo:POLarity?
- TRIGger:A:VIDeo:SOUrce {CH<x>}
- TRIGger:A:VIDeo:SOUrce?
- TRIGger:A:VIDeo:STANdard {NTSc|PAL|SECAM}
- TRIGger:A:VIDeo:STANdard?
- TRIGger:A:WINdow:CROSSIng {UPPer|LOWer|EITher|NONe}
- TRIGger:A:WINdow:CROSSIng?
- TRIGger:A:WINdow:LOGICQUALification {ON|OFF}
- TRIGger:A:WINdow:LOGICQUALification?
- TRIGger:A:WINdow:SOUrce {CH<x>}
- TRIGger:A:WINdow:SOUrce?
- TRIGger:A:WINdow:WHEn {ENTERSWindow|EXITSWindow|INSIDEGreater|OUTSIDEGreater}
- TRIGger:A:WINdow:WHEn?
- TRIGger:A:WINdow:WIDth <NR3>
- TRIGger:A:WINdow:WIDth?
- TRIGger:AUXLevel {<NR3>|ECL|TTL}
- TRIGger:AUXLevel?
- TRIGger:B:BUS:B<x>:ARINC429A:CONDition {SOW|LABel|DATa|LABELANDDATA|EOW|ERRor}
- TRIGger:B:BUS:B<x>:ARINC429A:CONDition?
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?
- TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe {ANY|PARity|WORD|GAP}
- TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe?
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue?
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier?
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue?
- TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?
- TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?
- TRIGger:B:BUS:B<x>:AUDio:CONDition {SOF|DATa}
- TRIGger:B:BUS:B<x>:AUDio:CONDition?
- TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?
- TRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue?
- TRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet?
- TRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?
- TRIGger:B:BUS:B<x>:AUDio:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:VALue?
- TRIGger:B:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- TRIGger:B:BUS:B<x>:AUDio:DATa:WORD?
- TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition {SYNC|SOSD|PREamble|BEACon|ESD|ESDOK|ERRors}
- TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?
- TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe {ESDERR|ESDJAB}
- TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?
- TRIGger:B:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- TRIGger:B:BUS:B<x>:CAN:CONDition?
- TRIGger:B:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:DATa:DIRection?
- TRIGger:B:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:CAN:DATa:OFFSet?
- TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual}
- TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:CAN:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:CAN:DATa:SIZe?
- TRIGger:B:BUS:B<x>:CAN:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:CAN:DATa:VALue?
- TRIGger:B:BUS:B<x>:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- TRIGger:B:BUS:B<x>:CAN:ERRType?
- TRIGger:B:BUS:B<x>:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:FD:BRSBit?
- TRIGger:B:BUS:B<x>:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:FD:ESIBit?
- TRIGger:B:BUS:B<x>:CAN:FRAMEtype {DATa|REMote|ERRor|OVERLoad}
- TRIGger:B:BUS:B<x>:CAN:FRAMEtype?
- TRIGger:B:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTended}
- TRIGger:B:BUS:B<x>:CAN:IDentifier:MODe?
- TRIGger:B:BUS:B<x>:CAN:IDentifier:VALue <QString>
- TRIGger:B:BUS:B<x>:CAN:IDentifier:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- TRIGger:B:BUS:B<x>:ETHERnet:CONDition?
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue?
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSet?
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe?
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?
- TRIGger:B:BUS:B<x>:FLEXray:CONDition {SOF|FRAMEType|IDentifier|CYCLEcount|HEADer|DATa|IDANDDATA|EOF|ERRor}
- TRIGger:B:BUS:B<x>:FLEXray:CONDition?
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue?
- TRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue?
- TRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSet?
- TRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe?
- TRIGger:B:BUS:B<x>:FLEXray:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:VALue?
- TRIGger:B:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- TRIGger:B:BUS:B<x>:FLEXray:EOFTYPE?
- TRIGger:B:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- TRIGger:B:BUS:B<x>:FLEXray:ERRTYPE?
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier?
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue?
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEType?
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC?
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID?
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits?
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength?
- TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe?
- TRIGger:B:BUS:B<x>:I2C:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:I2C:ADDRess:VALue?
- TRIGger:B:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATa|ADDRANDDATA}
- TRIGger:B:BUS:B<x>:I2C:CONDition?
- TRIGger:B:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B:BUS:B<x>:I2C:DATa:DIRection?
- TRIGger:B:BUS:B<x>:I2C:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:I2C:DATa:SIZe?
- TRIGger:B:BUS:B<x>:I2C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:I2C:DATa:VALue?
- TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?
- TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?
- TRIGger:B:BUS:B<x>:I3C:CONDition {STARt|REPEATStart|ADDRess|DATa|SDRDirect|SDRBroadcast|ERRors|HOTJoin|HDRRestart|HDRExit|STOP}
- TRIGger:B:BUS:B<x>:I3C:CONDition?
- TRIGger:B:BUS:B<x>:I3C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B:BUS:B<x>:I3C:DATa:DIRection?
- TRIGger:B:BUS:B<x>:I3C:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:I3C:DATa:SIZe?
- TRIGger:B:BUS:B<x>:I3C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:I3C:DATa:VALue?
- TRIGger:B:BUS:B<x>:I3C:ERRORTYPe {NACK|TBIT|BADDr}
- TRIGger:B:BUS:B<x>:I3C:ERRORTYPe?
- TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket {ENSLave|DISLave|ENTasx|RSTDya|ENTRDya|SETMwrl|SETMrdl|DLSLave|ENTRTSTMode|EXTime|SETaasa|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe|SETBUSCON}
- TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?
- TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket {ENSLave|DISLave|ENTasx|RSTDya|SETMwrl|SETMrdl|SEText|SETDya|SETNdya|GETMWrl|GETMRdl|GETPrid|GETBusch|GETDevch|GETSlave|ACCM|SETBrt|MDATASpeed|HDRCapability|GETXTime|GETCAPS|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe}
- TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?
- TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction {READ|WRITe}
- TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?
- TRIGger:B:BUS:B<x>:LIN:CONDition {SYNCfield|IDentifier|DATa|IDANDDATA|WAKEup|SLEEP|ERRor}
- TRIGger:B:BUS:B<x>:LIN:CONDition?
- TRIGger:B:BUS:B<x>:LIN:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:LIN:DATa:HIVALue?
- TRIGger:B:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:LIN:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:LIN:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:LIN:DATa:SIZe?
- TRIGger:B:BUS:B<x>:LIN:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:LIN:DATa:VALue?
- TRIGger:B:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum}
- TRIGger:B:BUS:B<x>:LIN:ERRTYPE?
- TRIGger:B:BUS:B<x>:LIN:IDentifier:VALue <QString>
- TRIGger:B:BUS:B<x>:LIN:IDentifier:VALue?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit?
- TRIGger:B:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- TRIGger:B:BUS:B<x>:MIL1553B:CONDition?
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity?
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue?
- TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe {PARity|SYNC|DATA}
- TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF?
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity?
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit?
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier?
- TRIGger:B:BUS:B<x>:PARallel:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:PARallel:DATa:VALue?
- TRIGger:B:BUS:B<x>:RS232C:CONDition {STARt|EOp|DATa|PARItyerror}
- TRIGger:B:BUS:B<x>:RS232C:CONDition?
- TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe <NR3>
- TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?
- TRIGger:B:BUS:B<x>:RS232C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:RS232C:DATa:VALue?
- TRIGger:B:BUS:B<x>:SENT:CONDition {START|FAST|SLOW|ERRor}
- TRIGger:B:BUS:B<x>:SENT:CONDition?
- TRIGger:B:BUS:B<x>:SENT:ERRType CRC
- TRIGger:B:BUS:B<x>:SENT:ERRType:CRC {FAST|SLOW}
- TRIGger:B:BUS:B<x>:SENT:ERRType:CRC?
- TRIGger:B:BUS:B<x>:SENT:ERRType?
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?
- TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?
- TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|Inrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?
- TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?
- TRIGger:B:BUS:B<x>:SPI:CONDition {SS|STARTofframe|DATa}
- TRIGger:B:BUS:B<x>:SPI:CONDition?
- TRIGger:B:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:SPI:DATa:SIZe?
- TRIGger:B:BUS:B<x>:SPI:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:SPI:DATa:VALue?
- TRIGger:B:BUS:B<x>:SPMI:CONDition {SSC|RESet|SLEep|SHUTdown|WAKeup|MASTERREAd|MASTERWRIte|REGREAd|REGWRIte|DEVICEDESCMASTERREAd|DEVICEDESCSLAVEREAd|EXTREGREAd|EXTREGWRIte|LONGEXTREGREAd|LONGEXTREGWRIte|REG0WRIte|AUTHenticate|TRANSferbusownership|PARItyerror}
- TRIGger:B:BUS:B<x>:SPMI:CONDition?
- TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe <NR2>
- TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?
- TRIGger:B:BUS:B<x>:SPMI:DATa:VALue?
- TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?
- TRIGger:B:BUS:B<x>:SPMI:NORESPonse <QString>
- TRIGger:B:BUS:B<x>:SPMI:NORESPonse?
- TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?
- TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?
- TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse {GETREG|GETREGVENDor|GETREGTESTCFG|SETVIDFAST|SETVIDSLOW|SETVIDDECay|SETPS|SETREGADDR|SETREGDATa|SETREGADDRVENDor|SETREGDATAVENDor|SETREGADDRTESTCONFg|SETREGDATATESTCONFg|TESTMODe|SETWP|GETREGPKTRECent|GETREGPKTALERt|GETREGPKTBAD|GETREGVREVENt}
- TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?
- TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe {GET|SET|OPTional}
- TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?
- TRIGger:B:BUS:B<x>:SVID:CONDition {STARTCONDition|SLAVEADDRess|COMMand|PAYLoad|ERRors}
- TRIGger:B:BUS:B<x>:SVID:CONDition?
- TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe {NACK|REJect|MIXed|PARity}
- TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?
- TRIGger:B:BUS:B<x>:SVID:PARity:TYPe {MASTer|SLAVe}
- TRIGger:B:BUS:B<x>:SVID:PARity:TYPe?
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe {MASTer|SLAVe}
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue <QString>
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?
- TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess <QString>
- TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?
- TRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue?
- TRIGger:B:BUS:B<x>:USB:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:ADDRess:VALue?
- TRIGger:B:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- TRIGger:B:BUS:B<x>:USB:CONDition?
- TRIGger:B:BUS:B<x>:USB:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:USB:DATa:HIVALue?
- TRIGger:B:BUS:B<x>:USB:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:USB:DATa:OFFSet?
- TRIGger:B:BUS:B<x>:USB:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:USB:DATa:QUALifier?
- TRIGger:B:BUS:B<x>:USB:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:USB:DATa:SIZe?
- TRIGger:B:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>|MDATA}
- TRIGger:B:BUS:B<x>:USB:DATa:TYPe?
- TRIGger:B:BUS:B<x>:USB:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:DATa:VALue?
- TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue?
- TRIGger:B:BUS:B<x>:USB:ERRType {PID|CRC5|CRC16|BITSTUFFing}
- TRIGger:B:BUS:B<x>:USB:ERRType?
- TRIGger:B:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL|NYET}
- TRIGger:B:BUS:B<x>:USB:HANDSHAKEType?
- TRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- TRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber?
- TRIGger:B:BUS:B<x>:USB:SPECIALType {ANY|ERROr|PING|PREamble|RESERVed|SPLit}
- TRIGger:B:BUS:B<x>:USB:SPECIALType?
- TRIGger:B:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- TRIGger:B:BUS:B<x>:USB:SPLit:ET:VALue?
- TRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue?
- TRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue?
- TRIGger:B:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- TRIGger:B:BUS:B<x>:USB:SPLit:SC:VALue?
- TRIGger:B:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPEED|LOWSPEED|ISOSTART|ISOMID|ISOEND|ISOALL}
- TRIGger:B:BUS:B<x>:USB:SPLit:SE:VALue?
- TRIGger:B:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- TRIGger:B:BUS:B<x>:USB:TOKENType?
- TRIGger:B:BUS:SOUrce B<x>
- TRIGger:B:BUS:SOUrce?
- 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|EITher}
- TRIGger:B:EDGE:SLOpe?
- TRIGger:B:EDGE:SOUrce {CH<x>|CH<x>_D<y>|LINE|AUXiliary}
- TRIGger:B:EDGE:SOUrce?
- TRIGger:B:EVENTS:COUNt <NR1>
- TRIGger:B:EVENTS:COUNt?
- TRIGger:B:LEVel:CH<x> <NR3>
- TRIGger:B:LEVel:CH<x>?
- TRIGger:B:LOGICPattern:B {HIGH|LOW|X}
- TRIGger:B:LOGICPattern:B?
- TRIGger:B:LOGIc:DELTatime <NR3>
- TRIGger:B:LOGIc:DELTatime?
- TRIGger:B:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:B:LOGIc:FUNCtion?
- TRIGger:B:LOGIc:INPut:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:LOGIc:INPut:CLOCk:SOUrce?
- TRIGger:B:LOGIc:POLarity {POSitive|NEGative|EITher}
- TRIGger:B:LOGIc:POLarity?
- TRIGger:B:LOGIc:USECLockedge {ON|OFF|1|0}
- TRIGger:B:LOGIc:USECLockedge?
- TRIGger:B:LOGIc:WHEn {TRUe|FALSe|MOREthan|LESSThan|EQual|UNEQual}
- TRIGger:B:LOGIc:WHEn?
- TRIGger:B:LOWerthreshold:CH<x> <NR3>
- TRIGger:B:LOWerthreshold:CH<x>?
- TRIGger:B:PULSEWidth:HIGHLimit <NR3>
- TRIGger:B:PULSEWidth:HIGHLimit?
- TRIGger:B:PULSEWidth:LOGICQUALification {ON|OFF}
- TRIGger:B:PULSEWidth:LOGICQUALification?
- TRIGger:B:PULSEWidth:LOWLimit <NR3>
- TRIGger:B:PULSEWidth:LOWLimit?
- TRIGger:B:PULSEWidth:POLarity {NEGative|POSitive}
- TRIGger:B:PULSEWidth:POLarity?
- TRIGger:B:PULSEWidth:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:PULSEWidth:SOUrce?
- TRIGger:B:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:B:PULSEWidth:WHEn?
- TRIGger:B:RESET SETLevel
- TRIGger:B:RESET:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:B:RESET:EDGE:COUPling?
- TRIGger:B:RESET:EDGE:LEVel <NR3>
- TRIGger:B:RESET:EDGE:SLOpe {RISe|FALL|EITher}
- TRIGger:B:RESET:EDGE:SLOpe?
- TRIGger:B:RESET:EDGE:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:RESET:EDGE:SOUrce?
- TRIGger:B:RESET:TIMEOut:TIMe <NR3>
- TRIGger:B:RESET:TIMEOut:TIMe?
- TRIGger:B:RESET:TYPe {NONe|TIMEOut|EDGE}
- TRIGger:B:RESET:TYPe?
- TRIGger:B:RUNT:LOGICQUALification {ON|OFF}
- TRIGger:B:RUNT:LOGICQUALification?
- TRIGger:B:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:B:RUNT:POLarity?
- TRIGger:B:RUNT:SOUrce {CH<x>}
- TRIGger:B:RUNT:SOUrce?
- TRIGger:B:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
- TRIGger:B:RUNT:WHEn?
- TRIGger:B:RUNT:WIDth <NR3>
- TRIGger:B:RUNT:WIDth?
- TRIGger:B:SETHOLDLogicval:B {INCLude|DONTInclude}
- TRIGger:B:SETHOLDLogicval:B?
- TRIGger:B:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:B:SETHold:CLOCk:EDGE?
- TRIGger:B:SETHold:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:SETHold:CLOCk:SOUrce?
- TRIGger:B:SETHold:HOLDTime <NR3>
- TRIGger:B:SETHold:HOLDTime?
- TRIGger:B:SETHold:SETTime <NR3>
- TRIGger:B:SETHold:SETTime?
- TRIGger:B:STATE {ON|OFF|<NR1>}
- TRIGger:B:STATE?
- TRIGger:B:TIMEOut:LOGICQUALification {ON|OFF}
- TRIGger:B:TIMEOut:LOGICQUALification?
- TRIGger:B:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:B:TIMEOut:POLarity?
- TRIGger:B:TIMEOut:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:TIMEOut:SOUrce?
- TRIGger:B:TIMEOut:TIMe <NR3>
- TRIGger:B:TIMEOut:TIMe?
- TRIGger:B:TIMe <NR3>
- TRIGger:B:TIMe?
- TRIGger:B:TRANsition:DELTatime <NR3>
- TRIGger:B:TRANsition:DELTatime?
- TRIGger:B:TRANsition:LOGICQUALification {ON|OFF}
- TRIGger:B:TRANsition:LOGICQUALification?
- TRIGger:B:TRANsition:POLarity {EITher|NEGative|POSitive}
- TRIGger:B:TRANsition:POLarity?
- TRIGger:B:TRANsition:SOUrce {CH<x>}
- TRIGger:B:TRANsition:SOUrce?
- TRIGger:B:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:B:TRANsition:WHEn?
- TRIGger:B:TYPe {EDGE|WIDth|TIMEOut|RUNt|WINdow|LOGIc|SETHold|TRANsition|BUS}
- TRIGger:B:TYPe?
- TRIGger:B:UPPerthreshold:CH<x> <NR3>
- TRIGger:B:UPPerthreshold:CH<x>?
- TRIGger:B:VIDeo:FIELD {ALLLines|NUMERic|ODD|EVEN|ALLFields}
- TRIGger:B:VIDeo:FIELD?
- TRIGger:B:VIDeo:LINE <NR1>
- TRIGger:B:VIDeo:LINE?
- TRIGger:B:VIDeo:POLarity {POSitive|NEGative}
- TRIGger:B:VIDeo:POLarity?
- TRIGger:B:VIDeo:SOUrce {CH<x>}
- TRIGger:B:VIDeo:SOUrce?
- TRIGger:B:VIDeo:STANdard {NTSc|PAL|SECAM}
- TRIGger:B:VIDeo:STANdard?
- TRIGger:B:WINdow:CROSSIng {UPPer|LOWer|EITher|NONe}
- TRIGger:B:WINdow:CROSSIng?
- TRIGger:B:WINdow:LOGICQUALification {ON|OFF}
- TRIGger:B:WINdow:LOGICQUALification?
- TRIGger:B:WINdow:SOUrce {CH<x>}
- TRIGger:B:WINdow:SOUrce?
- TRIGger:B:WINdow:WHEn {ENTERSWindow|EXITSWindow|INSIDEGreater|OUTSIDEGreater}
- TRIGger:B:WINdow:WHEn?
- TRIGger:B:WINdow:WIDth <NR3>
- TRIGger:B:WINdow:WIDth?
- TRIGger:HYSTeresis:USER:STATe {ON|OFF|1|0}
- TRIGger:HYSTeresis:USER:STATe?
- TRIGger:HYSTeresis:USER:VALue <NR1>
- TRIGger:HYSTeresis:USER:VALue?
- TRIGger:STATE?
- TRIGger:STATUs?
- 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 tree..auxlevel: TheTRIGger:AUXLevelcommand..b: TheTRIGger:Bcommand tree..hysteresis: TheTRIGger:HYSTeresiscommand tree..state: TheTRIGger:STATEcommand..status: TheTRIGger:STATUscommand.
a
property
¶
a: TriggerA
Return the TRIGger:A command tree.
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.
Sub-properties
.holdoff: TheTRIGger:A:HOLDoffcommand tree..logicqualification: TheTRIGger:A:LOGICQUALificationcommand..mode: TheTRIGger:A:MODecommand..bus: TheTRIGger:A:BUScommand tree..edge: TheTRIGger:A:EDGEcommand tree..level: TheTRIGger:A:LEVelcommand tree..logicpattern: TheTRIGger:A:LOGICPatterncommand tree..logic: TheTRIGger:A:LOGIccommand tree..lowerthreshold: TheTRIGger:A:LOWerthresholdcommand tree..pulsewidth: TheTRIGger:A:PULSEWidthcommand tree..runt: TheTRIGger:A:RUNTcommand tree..setholdlogicval: TheTRIGger:A:SETHOLDLogicvalcommand tree..sethold: TheTRIGger:A:SETHoldcommand tree..timeout: TheTRIGger:A:TIMEOutcommand tree..transition: TheTRIGger:A:TRANsitioncommand tree..type: TheTRIGger:A:TYPecommand..upperthreshold: TheTRIGger:A:UPPerthresholdcommand tree..video: TheTRIGger:A:VIDeocommand tree..window: TheTRIGger:A:WINdowcommand tree.
auxlevel
property
¶
auxlevel: TriggerAuxlevel
Return the TRIGger:AUXLevel command.
Description
- For those instruments that have an Auxiliary Input (such as an MSO58LP), this command sets or queries the Auxiliary Input voltage level to use for an edge trigger.
Usage
- Using the
.query()method will send theTRIGger:AUXLevel?query. - Using the
.verify(value)method will send theTRIGger:AUXLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:AUXLevel valuecommand.
SCPI Syntax
- TRIGger:AUXLevel {<NR3>|ECL|TTL}
- TRIGger:AUXLevel?
Info
<NR3>is trigger level in Volts.ECLsets trigger level to -1.3 Volts.TTLsets trigger level to 1.4 Volts.
b
property
¶
b: TriggerB
Return the TRIGger:B command tree.
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.
Sub-properties
.by: TheTRIGger:B:BYcommand..events: TheTRIGger:B:EVENTScommand tree..reset: TheTRIGger:B:RESETcommand..state: TheTRIGger:B:STATEcommand..time: TheTRIGger:B:TIMecommand..bus: TheTRIGger:B:BUScommand tree..edge: TheTRIGger:B:EDGEcommand tree..level: TheTRIGger:B:LEVelcommand tree..logicpattern: TheTRIGger:B:LOGICPatterncommand tree..logic: TheTRIGger:B:LOGIccommand tree..lowerthreshold: TheTRIGger:B:LOWerthresholdcommand tree..pulsewidth: TheTRIGger:B:PULSEWidthcommand tree..runt: TheTRIGger:B:RUNTcommand tree..setholdlogicval: TheTRIGger:B:SETHOLDLogicvalcommand tree..sethold: TheTRIGger:B:SETHoldcommand tree..timeout: TheTRIGger:B:TIMEOutcommand tree..transition: TheTRIGger:B:TRANsitioncommand tree..type: TheTRIGger:B:TYPecommand..upperthreshold: TheTRIGger:B:UPPerthresholdcommand tree..video: TheTRIGger:B:VIDeocommand tree..window: TheTRIGger:B:WINdowcommand tree.
hysteresis
property
¶
hysteresis: TriggerHysteresis
Return the TRIGger:HYSTeresis command tree.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.user: TheTRIGger:HYSTeresis:USERcommand tree.
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?
status
property
¶
status: TriggerStatus
Return the TRIGger:STATUs command.
Description
- This query-only command returns the current status of the triggering system.
Usage
- Using the
.query()method will send theTRIGger:STATUs?query. - Using the
.verify(value)method will send theTRIGger:STATUs?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:STATUs?
TriggerA
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A command tree.
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.
Properties
.holdoff: TheTRIGger:A:HOLDoffcommand tree..logicqualification: TheTRIGger:A:LOGICQUALificationcommand..mode: TheTRIGger:A:MODecommand..bus: TheTRIGger:A:BUScommand tree..edge: TheTRIGger:A:EDGEcommand tree..level: TheTRIGger:A:LEVelcommand tree..logicpattern: TheTRIGger:A:LOGICPatterncommand tree..logic: TheTRIGger:A:LOGIccommand tree..lowerthreshold: TheTRIGger:A:LOWerthresholdcommand tree..pulsewidth: TheTRIGger:A:PULSEWidthcommand tree..runt: TheTRIGger:A:RUNTcommand tree..setholdlogicval: TheTRIGger:A:SETHOLDLogicvalcommand tree..sethold: TheTRIGger:A:SETHoldcommand tree..timeout: TheTRIGger:A:TIMEOutcommand tree..transition: TheTRIGger:A:TRANsitioncommand tree..type: TheTRIGger:A:TYPecommand..upperthreshold: TheTRIGger:A:UPPerthresholdcommand tree..video: TheTRIGger:A:VIDeocommand tree..window: TheTRIGger:A:WINdowcommand tree.
bus
property
¶
bus: TriggerABus
Return the TRIGger:A:BUS command tree.
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.
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 tree.
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.
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 tree.
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.
Sub-properties
.by: TheTRIGger:A:HOLDoff:BYcommand..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
.ch: TheTRIGger:A:LEVel:CH<x>command.
logic
property
¶
logic: TriggerALogic
Return the TRIGger:A:LOGIc command tree.
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.
Sub-properties
.deltatime: TheTRIGger:A:LOGIc:DELTatimecommand..function: TheTRIGger:A:LOGIc:FUNCtioncommand..input: TheTRIGger:A:LOGIc:INPutcommand tree..polarity: TheTRIGger:A:LOGIc:POLaritycommand..useclockedge: TheTRIGger:A:LOGIc:USECLockedgecommand..when: TheTRIGger:A:LOGIc:WHEncommand.
logicpattern
property
¶
logicpattern: TriggerALogicpattern
Return the TRIGger:A:LOGICPattern command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOGICPattern?query. - Using the
.verify(value)method will send theTRIGger:A:LOGICPattern?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.a: TheTRIGger:A:LOGICPattern:Acommand.
logicqualification
property
¶
logicqualification: TriggerALogicqualification
Return the TRIGger:A:LOGICQUALification command.
Description
- This command sets or queries the type of logic qualification to perform.
Usage
- Using the
.query()method will send theTRIGger:A:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:LOGICQUALification {AND|OR|NANd|NOR}
- TRIGger:A:LOGICQUALification?
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.
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.
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.
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..logicqualification: TheTRIGger:A:PULSEWidth:LOGICQUALificationcommand..lowlimit: TheTRIGger:A:PULSEWidth:LOWLimitcommand..polarity: TheTRIGger:A:PULSEWidth:POLaritycommand..source: TheTRIGger:A:PULSEWidth:SOUrcecommand..when: TheTRIGger:A:PULSEWidth:WHEncommand.
runt
property
¶
runt: TriggerARunt
Return the TRIGger:A:RUNT command tree.
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.
Sub-properties
.logicqualification: TheTRIGger:A:RUNT:LOGICQUALificationcommand..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 tree.
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.
Sub-properties
.clock: TheTRIGger:A:SETHold:CLOCkcommand tree..holdtime: TheTRIGger:A:SETHold:HOLDTimecommand..settime: TheTRIGger:A:SETHold:SETTimecommand.
setholdlogicval
property
¶
setholdlogicval: TriggerASetholdlogicval
Return the TRIGger:A:SETHOLDLogicval command tree.
Usage
- Using the
.query()method will send theTRIGger:A:SETHOLDLogicval?query. - Using the
.verify(value)method will send theTRIGger:A:SETHOLDLogicval?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.a: TheTRIGger:A:SETHOLDLogicval:Acommand.
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
.logicqualification: TheTRIGger:A:TIMEOut:LOGICQUALificationcommand..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 tree.
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.
Sub-properties
.deltatime: TheTRIGger:A:TRANsition:DELTatimecommand..logicqualification: TheTRIGger:A:TRANsition:LOGICQUALificationcommand..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 or queries the type of A or B trigger.
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|WIDth|TIMEOut|RUNt|WINdow|LOGIc|SETHold|TRANsition|BUS}
- TRIGger:A:TYPe?
Info
EDGEis a normal 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.WIDthspecifies that the trigger occurs when a pulse with a specified with is found.TIMEOutspecifies that a trigger occurs when a pulse with the specified timeout is found.RUNtspecifies that a trigger occurs when a pulse with the specified parameters is found.WINdowspecifies that a trigger occurs when a signal with the specified window parameters is found.LOGIcspecifies that a trigger occurs when specified conditions are met and is controlled by the TRIGger:{A|B}:LOGIccommands.SETHoldspecifies that a trigger occurs when a signal is found that meets the setup and hold parameters.TRANsitionspecifies that a trigger occurs when a specified pulse is found that meets the transition trigger parameters.BUSspecifies that a trigger occurs when a signal is found that meets the specified bus setup parameters.
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.
video
property
¶
video: TriggerAVideo
Return the TRIGger:A:VIDeo command tree.
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.
Sub-properties
.field: TheTRIGger:A:VIDeo:FIELDcommand..line: TheTRIGger:A:VIDeo:LINEcommand..polarity: TheTRIGger:A:VIDeo:POLaritycommand..source: TheTRIGger:A:VIDeo:SOUrcecommand..standard: TheTRIGger:A:VIDeo:STANdardcommand.
window
property
¶
window: TriggerAWindow
Return the TRIGger:A:WINdow command tree.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.crossing: TheTRIGger:A:WINdow:CROSSIngcommand..logicqualification: TheTRIGger:A:WINdow:LOGICQUALificationcommand..source: TheTRIGger:A:WINdow:SOUrcecommand..when: TheTRIGger:A:WINdow:WHEncommand..width: TheTRIGger:A:WINdow:WIDthcommand.
TriggerABus
¶
Bases: SCPICmdRead
The TRIGger:A:BUS command tree.
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.
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..autoethernet: TheTRIGger:A:BUS:B<x>:AUTOETHERnetcommand 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..i3c: TheTRIGger:A:BUS:B<x>:I3Ccommand 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..sent: TheTRIGger:A:BUS:B<x>:SENTcommand tree..spi: TheTRIGger:A:BUS:B<x>:SPIcommand tree..spmi: TheTRIGger:A:BUS:B<x>:SPMIcommand tree..svid: TheTRIGger:A:BUS:B<x>:SVIDcommand tree..usb: TheTRIGger:A:BUS:B<x>:USBcommand tree.
source
property
¶
source: TriggerABusSource
Return the TRIGger:A:BUS:SOUrce command.
Description
- This command sets or queries the source bus for a bus trigger.
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
B<x>sets the selected source to the bus.
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..autoethernet: TheTRIGger:A:BUS:B<x>:AUTOETHERnetcommand 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..i3c: TheTRIGger:A:BUS:B<x>:I3Ccommand 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..sent: TheTRIGger:A:BUS:B<x>:SENTcommand tree..spi: TheTRIGger:A:BUS:B<x>:SPIcommand tree..spmi: TheTRIGger:A:BUS:B<x>:SPMIcommand tree..svid: TheTRIGger:A:BUS:B<x>:SVIDcommand 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..data: TheTRIGger:A:BUS:B<x>:ARINC429A:DATacommand tree..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 tree..ssm: TheTRIGger:A:BUS:B<x>:ARINC429A:SSMcommand tree.
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.
autoethernet
property
¶
autoethernet: TriggerABusBItemAutoethernet
Return the TRIGger:A:BUS:B<x>:AUTOETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:AUTOETHERnet:CONDitioncommand..errortype: TheTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPecommand.
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..errtype: TheTRIGger:A:BUS:B<x>:CAN:ERRTypecommand..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.
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..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..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.
i3c
property
¶
i3c: TriggerABusBItemI3c
Return the TRIGger:A:BUS:B<x>:I3C command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:I3C:ADDResscommand tree..condition: TheTRIGger:A:BUS:B<x>:I3C:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:I3C:DATacommand tree..errortype: TheTRIGger:A:BUS:B<x>:I3C:ERRORTYPecommand..sdr: TheTRIGger:A:BUS:B<x>:I3C:SDRcommand tree..tbit: TheTRIGger:A:BUS:B<x>:I3C:TBITcommand 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
.data: TheTRIGger:A:BUS:B<x>:PARallel:DATacommand tree.
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..data: TheTRIGger:A:BUS:B<x>:RS232C:DATacommand tree.
sent
property
¶
sent: TriggerABusBItemSent
Return the TRIGger:A:BUS:B<x>:SENT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:SENT:CONDitioncommand..errtype: TheTRIGger:A:BUS:B<x>:SENT:ERRTypecommand..fast: TheTRIGger:A:BUS:B<x>:SENT:FASTcommand tree..pause: TheTRIGger:A:BUS:B<x>:SENT:PAUSEcommand tree..slow: TheTRIGger:A:BUS:B<x>:SENT:SLOWcommand 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.
Info
B<x>is the bus identifier number.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:SPI:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:SPI:DATacommand tree.
spmi
property
¶
spmi: TriggerABusBItemSpmi
Return the TRIGger:A:BUS:B<x>:SPMI command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.condition: TheTRIGger:A:BUS:B<x>:SPMI:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:SPMI:DATacommand tree..masteraddress: TheTRIGger:A:BUS:B<x>:SPMI:MASTERADDResscommand tree..noresponse: TheTRIGger:A:BUS:B<x>:SPMI:NORESPonsecommand..registeraddress: TheTRIGger:A:BUS:B<x>:SPMI:REGISTERADDResscommand tree..slaveaddress: TheTRIGger:A:BUS:B<x>:SPMI:SLAVEADDResscommand tree.
svid
property
¶
svid: TriggerABusBItemSvid
Return the TRIGger:A:BUS:B<x>:SVID command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.command: TheTRIGger:A:BUS:B<x>:SVID:COMMandcommand tree..condition: TheTRIGger:A:BUS:B<x>:SVID:CONDitioncommand..error: TheTRIGger:A:BUS:B<x>:SVID:ERRorcommand tree..parity: TheTRIGger:A:BUS:B<x>:SVID:PARitycommand tree..payload: TheTRIGger:A:BUS:B<x>:SVID:PAYLoadcommand tree..slave: TheTRIGger:A:BUS:B<x>:SVID:SLAVecommand 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.
Info
B<x>is the bus identifier number.
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..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..data: TheTRIGger:A:BUS:B<x>:ARINC429A:DATacommand tree..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 tree..ssm: TheTRIGger:A:BUS:B<x>:ARINC429A:SSMcommand tree.
condition
property
¶
condition: TriggerABusBItemArinc429aCondition
Return the TRIGger:A:BUS:B<x>:ARINC429A:CONDition command.
Description
- This command specifies a field or condition for an ARINC429 bus to trigger on. The bus number is specified by x.
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 {SOW|LABel|DATa|LABELANDDATA|EOW|ERRor}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
Info
SOWspecifies triggering on the first bit of a word.LABelspecifies triggering on a matching label.DATaspecifies triggering on matching packet data field(s).LABELANDDATAspecifies triggering on a matching label and matching packet data field(s).EOWspecifies triggering on the 32nd bit of a word.ERRorspecifies triggering on a specified error condition.
data
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:ARINC429A:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerABusBItemArinc429aErrtype
Return the TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPe command.
Description
- This command sets or queries the error type when triggering on an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to ERRor.
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|PARity|WORD|GAP}
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPe?
Info
ANYsets the error type to match any of the other available error types.PARitysets the error type to match on parity errors (parity value results in even parity count for a word).WORDsets the error type to match on word errors (any unframed or unknown decode data).GAPsets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).
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 tree.
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.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ARINC429A:SDI:VALuecommand.
ssm
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:SSM command tree.
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.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:ARINC429A:SSM:VALuecommand.
TriggerABusBItemArinc429aCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:CONDition command.
Description
- This command specifies a field or condition for an ARINC429 bus to trigger on. The bus number is specified by x.
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 {SOW|LABel|DATa|LABELANDDATA|EOW|ERRor}
- TRIGger:A:BUS:B<x>:ARINC429A:CONDition?
Info
SOWspecifies triggering on the first bit of a word.LABelspecifies triggering on a matching label.DATaspecifies triggering on matching packet data field(s).LABELANDDATAspecifies triggering on a matching label and matching packet data field(s).EOWspecifies triggering on the 32nd bit of a word.ERRorspecifies triggering on a specified error condition.
TriggerABusBItemArinc429aData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:ARINC429A:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemArinc429aDataHivalue
Return the TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue command.
Description
- This command sets or queries the high value when trigger on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data qualifier must be INrange or OUTrange. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A: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>:ARINC429A:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue?
Info
<QString>is the label value.
qualifier
property
¶
qualifier: TriggerABusBItemArinc429aDataQualifier
Return the TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on data in the DATA field for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The trigger qualifier only applies to the bits defined as the data field via the bus data field format specifier (using
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A: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>:ARINC429A:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A: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>:ARINC429A:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue?
Info
<QString>is the label value.
TriggerABusBItemArinc429aDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue command.
Description
- This command sets or queries the high value when trigger on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data qualifier must be INrange or OUTrange. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A: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>:ARINC429A:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:HIVALue?
Info
<QString>is the label value.
TriggerABusBItemArinc429aDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on data in the DATA field for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The trigger qualifier only applies to the bits defined as the data field via the bus data field format specifier (using
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A: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>:ARINC429A:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerABusBItemArinc429aDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A: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>:ARINC429A:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:DATa:VALue?
Info
<QString>is the label value.
TriggerABusBItemArinc429aErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPe command.
Description
- This command sets or queries the error type when triggering on an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to ERRor.
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|PARity|WORD|GAP}
- TRIGger:A:BUS:B<x>:ARINC429A:ERRTYPe?
Info
ANYsets the error type to match any of the other available error types.PARitysets the error type to match on parity errors (parity value results in even parity count for a word).WORDsets the error type to match on word errors (any unframed or unknown decode data).GAPsets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).
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
- This command sets or queries the high value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel, and the label qualifier must be INrange or OUTrange.
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?
Info
<QString>is the label value.
qualifier
property
¶
qualifier: TriggerABusBItemArinc429aLabelQualifier
Return the TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on label data for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA. Note: If the trigger condition is set to LABELANDDATA, the label qualifier will be locked to Equal until the trigger condition is changed again.
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 {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA.
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?
Info
<QString>is the label value.
TriggerABusBItemArinc429aLabelHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue command.
Description
- This command sets or queries the high value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel, and the label qualifier must be INrange or OUTrange.
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?
Info
<QString>is the label value.
TriggerABusBItemArinc429aLabelQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on label data for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA. Note: If the trigger condition is set to LABELANDDATA, the label qualifier will be locked to Equal until the trigger condition is changed again.
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 {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerABusBItemArinc429aLabelValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA.
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?
Info
<QString>is the label value.
TriggerABusBItemArinc429aSdi
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:SDI command tree.
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.
Properties
.value: TheTRIGger:A:BUS:B<x>:ARINC429A:SDI:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue command.
Description
- This command sets or queries the label when triggering on an ARINC429 SDI field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI: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:SDI:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue?
Info
<QString>is the label value.
TriggerABusBItemArinc429aSdiValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue command.
Description
- This command sets or queries the label when triggering on an ARINC429 SDI field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SDI: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:SDI:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SDI:VALue?
Info
<QString>is the label value.
TriggerABusBItemArinc429aSsm
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:SSM command tree.
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.
Properties
.value: TheTRIGger:A:BUS:B<x>:ARINC429A:SSM:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue command.
Description
- This command sets or queries the label value when triggering on an ARINC429 SSM field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA or SDIDATA.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM: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:SSM:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue?
Info
<QString>is the label value.
TriggerABusBItemArinc429aSsmValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue command.
Description
- This command sets or queries the label value when triggering on an ARINC429 SSM field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA or SDIDATA.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ARINC429A:SSM: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:SSM:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue <QString>
- TRIGger:A:BUS:B<x>:ARINC429A:SSM:VALue?
Info
<QString>is the label value.
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 (word select, start of frame, or matching data) to be used when triggering on an audio bus signal. The bus number is specified by x.
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 a word select or start of frame (depending on Audio Type).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
.hitdmvalue: TheTRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALuecommand..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..tdmvalue: TheTRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALuecommand..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 (word select, start of frame, or matching data) to be used when triggering on an audio bus signal. The bus number is specified by x.
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 a word select or start of frame (depending on Audio Type).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
.hitdmvalue: TheTRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALuecommand..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..tdmvalue: TheTRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALuecommand..value: TheTRIGger:A:BUS:B<x>:AUDio:DATa:VALuecommand..word: TheTRIGger:A:BUS:B<x>:AUDio:DATa:WORDcommand.
hitdmvalue
property
¶
hitdmvalue: TriggerABusBItemAudioDataHitdmvalue
Return the TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue command.
Description
- This command sets or queries the binary data string for the high data word to be used
when triggering on an TDM audio bus signal. The trigger condition must be set to DATa
using TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?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:HITDMVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?
Info
<QString>is the binary data string for the high data word to be used when triggering on an TDM audio bus signal.
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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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 <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
Info
<QString>is the upper word value to be used when triggering on an audio bus signal.
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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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 to be used when triggering on an audio bus signal. The
trigger condition must be set to DATa using
TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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.
tdmvalue
property
¶
tdmvalue: TriggerABusBItemAudioDataTdmvalue
Return the TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue command.
Description
- This command sets or queries the binary data string for the single or low data word to
be used when triggering on an TDM audio bus signal. The trigger condition must be set
to DATa using TRIGger:{A|B}
:BUS:B:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?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:TDMVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?
Info
<QString>is the binary data string for the single or low data word to be used when triggering on an TDM audio bus signal.
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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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 <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?
Info
<QString>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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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.
TriggerABusBItemAudioDataHitdmvalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue command.
Description
- This command sets or queries the binary data string for the high data word to be used when
triggering on an TDM audio bus signal. The trigger condition must be set to DATa using
TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?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:HITDMVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HITDMVALue?
Info
<QString>is the binary data string for the high data word to be used when triggering on an TDM audio bus signal.
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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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 <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:HIVALue?
Info
<QString>is the upper word value to be used when triggering on an audio bus signal.
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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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 to be used when triggering on an audio bus signal. The
trigger condition must be set to DATa using TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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.
TriggerABusBItemAudioDataTdmvalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue command.
Description
- This command sets or queries the binary data string for the single or low data word to be
used when triggering on an TDM audio bus signal. The trigger condition must be set to DATa
using TRIGger:{A|B}
:BUS:B:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?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:TDMVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:TDMVALue?
Info
<QString>is the binary data string for the single or low data word to be used when triggering on an TDM audio bus signal.
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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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 <QString>
- TRIGger:A:BUS:B<x>:AUDio:DATa:VALue?
Info
<QString>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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
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.
TriggerABusBItemAutoethernet
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:AUTOETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:A:BUS:B<x>:AUTOETHERnet:CONDitioncommand..errortype: TheTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPecommand.
condition
property
¶
condition: TriggerABusBItemAutoethernetCondition
Return the TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition command.
Description
- This command specifies a field or condition for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet: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>:AUTOETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition {SYNC|SOSD|PREamble|BEACon|ESD|ESDOK|ERRors}
- TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition?
Info
SYNCspecifies the condition for trigger to Sync/Commit symbol.SOSDspecifies the condition for trigger to Start of Stream Delimiter symbol.PREamblespecifies the condition for trigger to Preamble.BEAConspecifies the condition for trigger to Beacon symbol.ESDspecifies the condition for trigger to End of Stream Delimiter symbol.ESDOKspecifies the condition for trigger to End of Stream Delimiter OK symbol.ERRorsspecifies the condition for trigger to Errors.
errortype
property
¶
errortype: TriggerABusBItemAutoethernetErrortype
Return the TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe command.
Description
- This command specifies the error type for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe {ESDERR|ESDJAB}
- TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?
Info
ESDERRspecifies the error type for trigger to ESDERR.ESDJABspecifies the error type for trigger to ESDJAB.
TriggerABusBItemAutoethernetCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition command.
Description
- This command specifies a field or condition for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet: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>:AUTOETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition {SYNC|SOSD|PREamble|BEACon|ESD|ESDOK|ERRors}
- TRIGger:A:BUS:B<x>:AUTOETHERnet:CONDition?
Info
SYNCspecifies the condition for trigger to Sync/Commit symbol.SOSDspecifies the condition for trigger to Start of Stream Delimiter symbol.PREamblespecifies the condition for trigger to Preamble.BEAConspecifies the condition for trigger to Beacon symbol.ESDspecifies the condition for trigger to End of Stream Delimiter symbol.ESDOKspecifies the condition for trigger to End of Stream Delimiter OK symbol.ERRorsspecifies the condition for trigger to Errors.
TriggerABusBItemAutoethernetErrortype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe command.
Description
- This command specifies the error type for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe {ESDERR|ESDJAB}
- TRIGger:A:BUS:B<x>:AUTOETHERnet:ERRORTYPe?
Info
ESDERRspecifies the error type for trigger to ESDERR.ESDJABspecifies the error type for trigger to ESDJAB.
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..errtype: TheTRIGger:A:BUS:B<x>:CAN:ERRTypecommand..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.
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, EOF, missing ACK field, bit-stuffing error) to be used when triggering on a CAN bus signal. The bus number is specified by x.
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|ERRor|FDBITS}
- TRIGger:A:BUS:B<x>:CAN:CONDition?
Info
SOFenables triggering on the start of frame.FDBITSenables triggering on the values of the BRS and ESI bits in an FD packet.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.ERRorenables triggering on a specified error condition.
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.
errtype
property
¶
errtype: TriggerABusBItemCanErrtype
Return the TRIGger:A:BUS:B<x>:CAN:ERRType command.
Description
- This command sets or queries the type of error condition for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ERRType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN: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>:CAN:ERRType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- TRIGger:A:BUS:B<x>:CAN:ERRType?
Info
ACKMISSspecifies triggering on a missing ACK field.BITSTUFFingspecifies triggering on a bit stuffing error.FORMERRorspecifies triggering on a CAN FD form error. To use this option, the CAN standard must be set to FDISO or FDNONISO.ANYERRorspecifies triggering on any error type.
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|B}
:BUS:B<x>:CAN:CONDition). Bis the bus number.The bus number is specified by x.
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.OVERLoadspecifies 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.
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, EOF, missing ACK field, bit-stuffing error) to be used when triggering on a CAN bus signal. The bus number is specified by x.
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|ERRor|FDBITS}
- TRIGger:A:BUS:B<x>:CAN:CONDition?
Info
SOFenables triggering on the start of frame.FDBITSenables triggering on the values of the BRS and ESI bits in an FD packet.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.ERRorenables triggering on a specified error condition.
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|B}
:BUS:B<x>: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 (<, >, =, ≠, ≤, ≥) to be used when triggering on a CAN
bus signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGger:{A|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
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|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual}
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
Info
LESSthansets the instrument to trigger when the data is less than the qualifier value.MOREthansets the instrument to trigger when the data is greater than the qualifier value.EQualsets the instrument to trigger when the data is equal to the qualifier value.UNEQualsets the instrument to trigger when the data is not equal to the qualifier value.LESSEQualsets the instrument to trigger when the data is less than or equal to the qualifier value.MOREEQualsets the instrument to trigger when the data is greater 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|B}
:BUS:B<x>: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|B}
:BUS:B<x>: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|B}
:BUS:B<x>: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 (<, >, =, ≠, ≤, ≥) to be used when triggering on a CAN bus
signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGger:{A|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
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|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual}
- TRIGger:A:BUS:B<x>:CAN:DATa:QUALifier?
Info
LESSthansets the instrument to trigger when the data is less than the qualifier value.MOREthansets the instrument to trigger when the data is greater than the qualifier value.EQualsets the instrument to trigger when the data is equal to the qualifier value.UNEQualsets the instrument to trigger when the data is not equal to the qualifier value.LESSEQualsets the instrument to trigger when the data is less than or equal to the qualifier value.MOREEQualsets the instrument to trigger when the data is greater 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|B}
:BUS:B<x>: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|B}
:BUS:B<x>: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.
TriggerABusBItemCanErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:ERRType command.
Description
- This command sets or queries the type of error condition for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:CAN:ERRType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:CAN: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>:CAN:ERRType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- TRIGger:A:BUS:B<x>:CAN:ERRType?
Info
ACKMISSspecifies triggering on a missing ACK field.BITSTUFFingspecifies triggering on a bit stuffing error.FORMERRorspecifies triggering on a CAN FD form error. To use this option, the CAN standard must be set to FDISO or FDNONISO.ANYERRorspecifies triggering on any error type.
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 sets or queries the value of the bit rate switch bit (BRS bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBit?
Info
ONEfilters CAN FD packets to only match those where the BRS bit has a value of 1 (fast data enabled).ZERofilters CAN FD packets to only match those where the BRS bit has a value of 0 (fast data disabled).NOCAREdisables filtering of CAN FD packets on the BRS bit.
esibit
property
¶
esibit: TriggerABusBItemCanFdEsibit
Return the TRIGger:A:BUS:B<x>:CAN:FD:ESIBit command.
Description
- This command sets or queries the value of the error state indicator bit (ESI bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBit?
Info
ONEfilters CAN FD packets to only match those where the ESI bit has a value of 1 (recessive).ZERofilters CAN FD packets to only match those where the ESI bit has a value of 0 (dominant).NOCAREdisables filtering of CAN FD packets on the ESI bit.
TriggerABusBItemCanFdBrsbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:FD:BRSBit command.
Description
- This command sets or queries the value of the bit rate switch bit (BRS bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:FD:BRSBit?
Info
ONEfilters CAN FD packets to only match those where the BRS bit has a value of 1 (fast data enabled).ZERofilters CAN FD packets to only match those where the BRS bit has a value of 0 (fast data disabled).NOCAREdisables filtering of CAN FD packets on the BRS bit.
TriggerABusBItemCanFdEsibit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:CAN:FD:ESIBit command.
Description
- This command sets or queries the value of the error state indicator bit (ESI bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:CAN:FD:ESIBit?
Info
ONEfilters CAN FD packets to only match those where the ESI bit has a value of 1 (recessive).ZERofilters CAN FD packets to only match those where the ESI bit has a value of 0 (dominant).NOCAREdisables filtering of CAN FD packets on the ESI bit.
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|B}
:BUS:B<x>:CAN:CONDition). Bis the bus number.The bus number is specified by x.
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.OVERLoadspecifies 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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
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..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..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. The bus number is specified by x.
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.TCPHeader— TCP header field. This argument is only available when.DATa— TCP/IPv4 or MAC protocol client data field. 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).
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..qualifier: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifiercommand..size: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:VALuecommand.
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.
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.
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. The bus number is specified by x.
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.TCPHeader— TCP header field. This argument is only available when.DATa— TCP/IPv4 or MAC protocol client data field. 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).
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..qualifier: TheTRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifiercommand..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|B}
:BUS:B<x>:ETHERnet:DATa:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string whose length varies depending on the size setting, upto 32 bits. (Use the command TRIGger:{A|B}:BUS:B<x>:ETHERnet:DATa:SIZetospecify the size.) The allowable characters are 0, 1, and X. The bits specifiedin the quoted string replace the least significant bits, leaving any unspecifiedupper bits unchanged.
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). The bus number is specified by x.
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.
qualifier
property
¶
qualifier: TriggerABusBItemEthernetDataQualifier
Return the TRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on an Ethernet bus signal. The trigger condition must be set to DATa. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet: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>:ETHERnet:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ETHERnet: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.
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. The bus number is specified by x.
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?
Info
<NR1>specifies the number of contiguous TCP/IPv4/MAC client data bytes. The minimum and default values are 1 and maximum is 16, except when the qualifier is set to Inside Range or Outside Range. In these cases, the maximum size is 4.
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|B}
:BUS:B<x>:ETHERnet:DATa:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string where the allowable characters are 0, 1, and X. The allowable number of characters depends on the setting for size (usingTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe). The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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|B}
:BUS:B<x>:ETHERnet:DATa:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string whose length varies depending on the size setting, upto 32 bits. (Use the command TRIGger:{A|B}:BUS:B<x>:ETHERnet:DATa:SIZetospecify the size.) The allowable characters are 0, 1, and X. The bits specifiedin the quoted string replace the least significant bits, leaving any unspecifiedupper bits unchanged.
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). The bus number is specified by x.
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.
TriggerABusBItemEthernetDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on an Ethernet bus signal. The trigger condition must be set to DATa. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:ETHERnet: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>:ETHERnet:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:ETHERnet:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:ETHERnet: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.
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. The bus number is specified by x.
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?
Info
<NR1>specifies the number of contiguous TCP/IPv4/MAC client data bytes. The minimum and default values are 1 and maximum is 16, except when the qualifier is set to Inside Range or Outside Range. In these cases, the maximum size is 4.
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|B}
:BUS:B<x>:ETHERnet:DATa:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string where the allowable characters are 0, 1, and X. The allowable number of characters depends on the setting for size (usingTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe). The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x. Note: Commonly used protocol values are 1 (ICMP), 2 (IGMP), 6 (TCP) and 17 (UDP).
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x. Note: Commonly used protocol values are 1 (ICMP), 2 (IGMP), 6 (TCP) and 17 (UDP).
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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.
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.
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). The bus number is
specified by x. Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
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?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
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?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is
specified by x. Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
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?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is
specified by x. Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
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?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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 TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up toe 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
value
property
¶
Return the 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
TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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 TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up toe 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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
TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
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). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CYCLEcount:VALueto set the low value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CYCLEcount:HIVALueto set the upper value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CYCLEcount:VALueto set the low value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CYCLEcount:HIVALueto set the upper value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:DATa:VALueto set the lower value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:DATa:HIVALueto set the upper value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:DATa:VALueto set the lower value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:DATa:HIVALueto set the upper value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:FRAMEID:VALueto set the low value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:FRAMEID:HIVALueto set the high value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:FRAMEID:VALueto set the low value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:FRAMEID:HIVALueto set the high value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
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|B}
:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
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..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 I2C trigger. The bus number is specified by x.
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..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 I2C 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.
value
property
¶
Return the TRIGger:A:BUS:B<x>:I2C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I2C 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 I2C 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.
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 I2C 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 I2C trigger. The bus number is specified by x.
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 I2C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I2C 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 I2C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I2C 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.
TriggerABusBItemI3c
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:I3C:ADDResscommand tree..condition: TheTRIGger:A:BUS:B<x>:I3C:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:I3C:DATacommand tree..errortype: TheTRIGger:A:BUS:B<x>:I3C:ERRORTYPecommand..sdr: TheTRIGger:A:BUS:B<x>:I3C:SDRcommand tree..tbit: TheTRIGger:A:BUS:B<x>:I3C:TBITcommand tree.
address
property
¶
address: TriggerABusBItemI3cAddress
Return the TRIGger:A:BUS:B<x>:I3C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:A:BUS:B<x>:I3C:ADDRess:MODecommand..value: TheTRIGger:A:BUS:B<x>:I3C:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerABusBItemI3cCondition
Return the TRIGger:A:BUS:B<x>:I3C:CONDition command.
Description
- This command sets or queries the trigger condition for a I3C bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:CONDition {STARt|REPEATStart|ADDRess|DATa|SDRDirect|SDRBroadcast|ERRors|HOTJoin|HDRRestart|HDRExit|STOP}
- TRIGger:A:BUS:B<x>:I3C:CONDition?
Info
STARtsets the trigger condition to STARt. This is the default value.REPEATStartsets the trigger condition to REPEATStart.ADDResssets the trigger condition to ADDRess.DATasets the trigger condition to DATa.SDRDirectsets the trigger condition to SDRDirect.SDRBroadcastsets the trigger condition to SDRBroadcast.ERRorssets the trigger condition to ERRors.HOTJoinsets the trigger condition to HOTJoin.HDRRestartsets the trigger condition to HDRRestart.HDRExitsets the trigger condition to HDRExit.STOPsets the trigger condition to STOP.
data
property
¶
data: TriggerABusBItemI3cData
Return the TRIGger:A:BUS:B<x>:I3C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:A:BUS:B<x>:I3C:DATa:DIRectioncommand..size: TheTRIGger:A:BUS:B<x>:I3C:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:I3C:DATa:VALuecommand.
errortype
property
¶
errortype: TriggerABusBItemI3cErrortype
Return the TRIGger:A:BUS:B<x>:I3C:ERRORTYPe command.
Description
- This command specifies the error type when triggering on I3C errors. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I3C:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:ERRORTYPe {NACK|TBIT|BADDr}
- TRIGger:A:BUS:B<x>:I3C:ERRORTYPe?
Info
NACKsets the trigger condition to Missing ACK error. This is the default value.TBITsets the trigger condition to Slave/Parity Error shown by Transition bit.BADDrsets the trigger condition to BroadCast Error.
sdr
property
¶
Return the TRIGger:A:BUS:B<x>:I3C:SDR command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:SDR?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.broadcastpacket: TheTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacketcommand..directpacket: TheTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacketcommand.
tbit
property
¶
tbit: TriggerABusBItemI3cTbit
Return the TRIGger:A:BUS:B<x>:I3C:TBIT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:TBIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:TBIT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:A:BUS:B<x>:I3C:TBIT:DIREctioncommand.
TriggerABusBItemI3cAddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:A:BUS:B<x>:I3C:ADDRess:MODecommand..value: TheTRIGger:A:BUS:B<x>:I3C:ADDRess:VALuecommand.
mode
property
¶
Return the TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe command.
Description
- This command specifies the I3C address mode to either 7bit or 10bit when triggering on address field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe?
Info
ADDR7sets the trigger condition to 7-bit Address. This is the default value.ADDR10sets the trigger condition to 10-bit Address.
value
property
¶
Return the TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I3C trigger if the trigger condition is ADDRESS. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. XXXXXXX in case of 7-bit addressing mode XXXXXXXXXX in case of 10-bit addressing mode.
TriggerABusBItemI3cAddressMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe command.
Description
- This command specifies the I3C address mode to either 7bit or 10bit when triggering on address field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:A:BUS:B<x>:I3C:ADDRess:MODe?
Info
ADDR7sets the trigger condition to 7-bit Address. This is the default value.ADDR10sets the trigger condition to 10-bit Address.
TriggerABusBItemI3cAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I3C trigger if the trigger condition is ADDRESS. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:I3C:ADDRess:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. XXXXXXX in case of 7-bit addressing mode XXXXXXXXXX in case of 10-bit addressing mode.
TriggerABusBItemI3cCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:CONDition command.
Description
- This command sets or queries the trigger condition for a I3C bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:CONDition {STARt|REPEATStart|ADDRess|DATa|SDRDirect|SDRBroadcast|ERRors|HOTJoin|HDRRestart|HDRExit|STOP}
- TRIGger:A:BUS:B<x>:I3C:CONDition?
Info
STARtsets the trigger condition to STARt. This is the default value.REPEATStartsets the trigger condition to REPEATStart.ADDResssets the trigger condition to ADDRess.DATasets the trigger condition to DATa.SDRDirectsets the trigger condition to SDRDirect.SDRBroadcastsets the trigger condition to SDRBroadcast.ERRorssets the trigger condition to ERRors.HOTJoinsets the trigger condition to HOTJoin.HDRRestartsets the trigger condition to HDRRestart.HDRExitsets the trigger condition to HDRExit.STOPsets the trigger condition to STOP.
TriggerABusBItemI3cData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:A:BUS:B<x>:I3C:DATa:DIRectioncommand..size: TheTRIGger:A:BUS:B<x>:I3C:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:I3C:DATa:VALuecommand.
direction
property
¶
direction: TriggerABusBItemI3cDataDirection
Return the TRIGger:A:BUS:B<x>:I3C:DATa:DIRection command.
Description
- This command specifies the I3C bus data direction when triggering on data field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:I3C:DATa:DIRection?
Info
READsets the trigger condition to Read Packet. This is the default value.WRITEsets the trigger condition to Write Packet.NOCAREsets the trigger condition to Either Read or Write Packet.
size
property
¶
Return the TRIGger:A:BUS:B<x>:I3C:DATa:SIZe command.
Description
- This command specifies the length of the data string in bytes to be used for an I3C trigger if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:I3C:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes. Data bytes can vary from 1 to 5.
value
property
¶
value: TriggerABusBItemI3cDataValue
Return the TRIGger:A:BUS:B<x>:I3C:DATa:VALue command.
Description
- This command specifies the binary data string used for I3C triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:I3C:DATa:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. Default Data is XXXXXXXX and user can enter up to XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX.
TriggerABusBItemI3cDataDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:DATa:DIRection command.
Description
- This command specifies the I3C bus data direction when triggering on data field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:A:BUS:B<x>:I3C:DATa:DIRection?
Info
READsets the trigger condition to Read Packet. This is the default value.WRITEsets the trigger condition to Write Packet.NOCAREsets the trigger condition to Either Read or Write Packet.
TriggerABusBItemI3cDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:DATa:SIZe command.
Description
- This command specifies the length of the data string in bytes to be used for an I3C trigger if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:DATa:SIZe <NR1>
- TRIGger:A:BUS:B<x>:I3C:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes. Data bytes can vary from 1 to 5.
TriggerABusBItemI3cDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:DATa:VALue command.
Description
- This command specifies the binary data string used for I3C triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C: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>:I3C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:I3C:DATa:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. Default Data is XXXXXXXX and user can enter up to XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX.
TriggerABusBItemI3cErrortype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:ERRORTYPe command.
Description
- This command specifies the error type when triggering on I3C errors. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I3C:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:ERRORTYPe {NACK|TBIT|BADDr}
- TRIGger:A:BUS:B<x>:I3C:ERRORTYPe?
Info
NACKsets the trigger condition to Missing ACK error. This is the default value.TBITsets the trigger condition to Slave/Parity Error shown by Transition bit.BADDrsets the trigger condition to BroadCast Error.
TriggerABusBItemI3cSdr
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:SDR command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:SDR?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.broadcastpacket: TheTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacketcommand..directpacket: TheTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacketcommand.
broadcastpacket
property
¶
broadcastpacket: TriggerABusBItemI3cSdrBroadcastpacket
Return the TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket command.
Description
- This command sets or queries the I3C trigger for SDR broadcast packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket {ENSLave|DISLave|ENTasx|RSTDya|ENTRDya|SETMwrl|SETMrdl|DLSLave|ENTRTSTMode|EXTime|SETaasa|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe|SETBUSCON}
- TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.ENTRDyasets the trigger condition to Enter Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.DLSLavesets the trigger condition to Define List of Slaves.ENTRTSTModesets the trigger condition to Enter Test Mode.EXTimesets the trigger condition to Set Exchange Time.SETaasasets the trigger condition to Set Static As Dynamic Address.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.SETBUSCONsets the trigger condition to Set Bus Context.
directpacket
property
¶
directpacket: TriggerABusBItemI3cSdrDirectpacket
Return the TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket command.
Description
- This command sets or queries the I3C trigger for SDR Direct Packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket {ENSLave|DISLave|ENTasx|RSTDya|SETMwrl|SETMrdl|SEText|SETDya|SETNdya|GETMWrl|GETMRdl|GETPrid|GETBusch|GETDevch|GETSlave|ACCM|SETBrt|MDATASpeed|HDRCapability|GETXTime|GETCAPS|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe}
- TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.SETextsets the trigger condition to Set Exchange Time.SETDyasets the trigger condition to Set Dynamic Address.SETNdyasets the trigger condition to Set New Dynamic Address.GETMWrlsets the trigger condition to Get Max Write Length.GETMRdlsets the trigger condition to Get Max Read Length.GETPridsets the trigger condition to Get Provisional ID.GETBuschsets the trigger condition to Get Bus Characteristics.GETDevchsets the trigger condition to Get Dev Characteristics.GETSlavesets the trigger condition to Get Slave Current Status.ACCMsets the trigger condition to Get Accept Mastership.SETBrtsets the trigger condition to Set Bridge Direct Target.MDATASpeedsets the trigger condition to Get Max Data Speed.HDRCapabilitysets the trigger condition to Get HDR Capability.GETXTimesets the trigger condition to Get Exchange Time.GETCAPSsets the trigger condition to Get Optional Feature Capabilities.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.
TriggerABusBItemI3cSdrBroadcastpacket
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket command.
Description
- This command sets or queries the I3C trigger for SDR broadcast packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket {ENSLave|DISLave|ENTasx|RSTDya|ENTRDya|SETMwrl|SETMrdl|DLSLave|ENTRTSTMode|EXTime|SETaasa|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe|SETBUSCON}
- TRIGger:A:BUS:B<x>:I3C:SDR:BROADCASTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.ENTRDyasets the trigger condition to Enter Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.DLSLavesets the trigger condition to Define List of Slaves.ENTRTSTModesets the trigger condition to Enter Test Mode.EXTimesets the trigger condition to Set Exchange Time.SETaasasets the trigger condition to Set Static As Dynamic Address.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.SETBUSCONsets the trigger condition to Set Bus Context.
TriggerABusBItemI3cSdrDirectpacket
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket command.
Description
- This command sets or queries the I3C trigger for SDR Direct Packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket {ENSLave|DISLave|ENTasx|RSTDya|SETMwrl|SETMrdl|SEText|SETDya|SETNdya|GETMWrl|GETMRdl|GETPrid|GETBusch|GETDevch|GETSlave|ACCM|SETBrt|MDATASpeed|HDRCapability|GETXTime|GETCAPS|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe}
- TRIGger:A:BUS:B<x>:I3C:SDR:DIRECTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.SETextsets the trigger condition to Set Exchange Time.SETDyasets the trigger condition to Set Dynamic Address.SETNdyasets the trigger condition to Set New Dynamic Address.GETMWrlsets the trigger condition to Get Max Write Length.GETMRdlsets the trigger condition to Get Max Read Length.GETPridsets the trigger condition to Get Provisional ID.GETBuschsets the trigger condition to Get Bus Characteristics.GETDevchsets the trigger condition to Get Dev Characteristics.GETSlavesets the trigger condition to Get Slave Current Status.ACCMsets the trigger condition to Get Accept Mastership.SETBrtsets the trigger condition to Set Bridge Direct Target.MDATASpeedsets the trigger condition to Get Max Data Speed.HDRCapabilitysets the trigger condition to Get HDR Capability.GETXTimesets the trigger condition to Get Exchange Time.GETCAPSsets the trigger condition to Get Optional Feature Capabilities.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.
TriggerABusBItemI3cTbit
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:TBIT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:TBIT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:TBIT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:A:BUS:B<x>:I3C:TBIT:DIREctioncommand.
direction
property
¶
direction: TriggerABusBItemI3cTbitDirection
Return the TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction command.
Description
- This command specifies the I3C trigger for T-Bit error direction when triggering on error type field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:TBIT:DIREction?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:TBIT: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>:I3C:TBIT:DIREction valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction {READ|WRITe}
- TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction?
Info
READsets the trigger condition to T-bit Parity Error. This is the default value.WRITesets the trigger condition to T-bit Slave Error.
TriggerABusBItemI3cTbitDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction command.
Description
- This command specifies the I3C trigger for T-Bit error direction when triggering on error type field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:I3C:TBIT:DIREction?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:I3C:TBIT: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>:I3C:TBIT:DIREction valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction {READ|WRITe}
- TRIGger:A:BUS:B<x>:I3C:TBIT:DIREction?
Info
READsets the trigger condition to T-bit Parity Error. This is the default value.WRITesets the trigger condition to T-bit Slave Error.
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. The bus number is specified by x.
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. The bus number is specified by x.
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}
- 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.
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. The bus number is specified by x.
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. The bus number is specified by x.
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}
- 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.
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 sets or queries the field or condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x.
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
SYNCspecifies triggering on the sync pulse of any word.COMMANDspecifies triggering on a matching command word.STATusspecifies triggering on a matching status word.DATAspecifies triggering on a matching data word.TIMespecifies triggering on the response time or intermessage gap between words.ERRorspecifies triggering on a specified error condition.
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
- This command sets or queries the type of error condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to ERRor.
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|DATA}
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPe?
Info
PARityspecifies triggering on an incorrectly calculated parity bit in any word.SYNCspecifies triggering on any sync pulse that does not transition in the middle of the pulse as required.DATAspecifies triggering on any non-contiguous data words.
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
- This command sets or queries the value of the command word ‘word count’ field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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
<QString>is the word count value.
parity
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
ONEfilters command words to only match those where the parity bit has a value of 1.ZERofilters command words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of command words on the parity bit.
subaddress
property
¶
subaddress: TriggerABusBItemMil1553bCommandSubaddress
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
Description
- This command sets or queries the value of the command word subaddress field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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?
Info
<QString>is the subaddress value.
trbit
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.
Description
- This command sets or queries the value of the command word Transmit / Receive bit for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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
RXfilters command words to only match those that are receive packets.TXfilters command words to only match those that are transmit packets.Xdisables filtering of command words on the R/T bit.
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
- This command sets or queries the high value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND, and the address qualifier must be INrange or OUTrange.
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?
Info
<QString>is the address value.
qualifier
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND.
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 {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND
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?
Info
<QString>is the address value.
TriggerABusBItemMil1553bCommandAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.
Description
- This command sets or queries the high value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND, and the address qualifier must be INrange or OUTrange.
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?
Info
<QString>is the address value.
TriggerABusBItemMil1553bCommandAddressQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND.
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 {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerABusBItemMil1553bCommandAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND
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?
Info
<QString>is the address value.
TriggerABusBItemMil1553bCommandCount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
Description
- This command sets or queries the value of the command word ‘word count’ field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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
<QString>is the word count value.
TriggerABusBItemMil1553bCommandParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
ONEfilters command words to only match those where the parity bit has a value of 1.ZERofilters command words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of command words on the parity bit.
TriggerABusBItemMil1553bCommandSubaddress
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
Description
- This command sets or queries the value of the command word subaddress field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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?
Info
<QString>is the subaddress value.
TriggerABusBItemMil1553bCommandTrbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit command.
Description
- This command sets or queries the value of the command word Transmit / Receive bit for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to COMMAND.
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
RXfilters command words to only match those that are receive packets.TXfilters command words to only match those that are transmit packets.Xdisables filtering of command words on the R/T bit.
TriggerABusBItemMil1553bCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:CONDition command.
Description
- This command sets or queries the field or condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x.
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
SYNCspecifies triggering on the sync pulse of any word.COMMANDspecifies triggering on a matching command word.STATusspecifies triggering on a matching status word.DATAspecifies triggering on a matching data word.TIMespecifies triggering on the response time or intermessage gap between words.ERRorspecifies triggering on a specified error condition.
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
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to DATA.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
Info
ONEfilters data words to only match those where the parity bit has a value of 1.ZERofilters data words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of data words on the parity bit.
value
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue command.
Description
- This command sets or queries the value when triggering on data words for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to DATA.
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?
Info
<QString>is the data value.
TriggerABusBItemMil1553bDataParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to DATA.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:DATa:PARity?
Info
ONEfilters data words to only match those where the parity bit has a value of 1.ZERofilters data words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of data words on the parity bit.
TriggerABusBItemMil1553bDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:DATa:VALue command.
Description
- This command sets or queries the value when triggering on data words for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to DATA.
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?
Info
<QString>is the data value.
TriggerABusBItemMil1553bErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPe command.
Description
- This command sets or queries the type of error condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to ERRor.
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|DATA}
- TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPe?
Info
PARityspecifies triggering on an incorrectly calculated parity bit in any word.SYNCspecifies triggering on any sync pulse that does not transition in the middle of the pulse as required.DATAspecifies triggering on any non-contiguous data words.
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
- This command sets or queries the value of the status word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
Info
ONEfilters status words to only match those where the parity bit has a value of 1.ZERofilters status words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of status words on the parity bit.
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
- This command sets or queries the high value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus and the address qualifier must be INrange or OUTrange.
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?
Info
<QString>is the address value.
qualifier
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
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 {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
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?
Info
<QString>is the address value.
TriggerABusBItemMil1553bStatusAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.
Description
- This command sets or queries the high value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus and the address qualifier must be INrange or OUTrange.
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?
Info
<QString>is the address value.
TriggerABusBItemMil1553bStatusAddressQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
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 {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerABusBItemMil1553bStatusAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
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?
Info
<QString>is the 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
- This command sets or queries the value of the broadcast command received bit (BCR bit, bit 15) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
ONEfilters status words to only match those where the BCR bit has a value of 1.ZERofilters status words to only match those where the BCR bit has a value of 0.NOCAREdisables filtering of status words on the BCR bit.
busy
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
Description
- This command sets or queries the value of the busy bit (BUSY bit, bit 16) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
ONEfilters status words to only match those where the BUSY bit has a value of 1.ZERofilters status words to only match those where the BUSY bit has a value of 0.NOCAREdisables filtering of status words on the BUSY bit.
dbca
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
Description
- This command sets or queries the value of the dynamic bus control acceptance bit (DBCA bit, bit 18) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
ONEfilters status words to only match those where the DBCA bit has a value of 1.ZERofilters status words to only match those where the DBCA bit has a value of 0.NOCAREdisables filtering of status words on the DBCA bit.
instr
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
Description
- This command sets or queries the value of the instrumentation bit (INSTR bit, bit 10) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
ONEfilters status words to only match those where the INSTR bit has a value of 1.ZERofilters status words to only match those where the INSTR bit has a value of 0.NOCAREdisables filtering of status words on the INSTR bit.
me
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
Description
- This command sets or queries the value of the message error bit (ME bit, bit 9) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
ONEfilters status words to only match those where the ME bit has a value of 1.ZERofilters status words to only match those where the ME bit has a value of 0.NOCAREdisables filtering of status words on the ME bit.
srq
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
Description
- This command sets or queries the value of the status word service request bit (SRQ bit, bit 11) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
Info
ONEfilters status words to only match those where the SRQ bit has a value of 1.ZERofilters status words to only match those where the SRQ bit has a value of 0.NOCAREdisables filtering of status words on the SRQ bit.
subsf
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
Description
- This command sets or queries the value of the subsystem flag bit (SUBSF bit, bit 17) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
ONEfilters status words to only match those where the SUBSF bit has a value of 1.ZERofilters status words to only match those where the SUBSF bit has a value of 0.NOCAREdisables filtering of status words on the SUBSF bit.
tf
property
¶
Return the TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.
Description
- This command sets or queries the value of the terminal flag bit (TF bit, bit 19) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
ONEfilters status words to only match those where the TF bit has a value of 1.ZERofilters status words to only match those where the TF bit has a value of 0.NOCAREdisables filtering of status words on the TF bit.
TriggerABusBItemMil1553bStatusBitBcr
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
Description
- This command sets or queries the value of the broadcast command received bit (BCR bit, bit 15) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
ONEfilters status words to only match those where the BCR bit has a value of 1.ZERofilters status words to only match those where the BCR bit has a value of 0.NOCAREdisables filtering of status words on the BCR bit.
TriggerABusBItemMil1553bStatusBitBusy
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
Description
- This command sets or queries the value of the busy bit (BUSY bit, bit 16) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
ONEfilters status words to only match those where the BUSY bit has a value of 1.ZERofilters status words to only match those where the BUSY bit has a value of 0.NOCAREdisables filtering of status words on the BUSY bit.
TriggerABusBItemMil1553bStatusBitDbca
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
Description
- This command sets or queries the value of the dynamic bus control acceptance bit (DBCA bit, bit 18) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
ONEfilters status words to only match those where the DBCA bit has a value of 1.ZERofilters status words to only match those where the DBCA bit has a value of 0.NOCAREdisables filtering of status words on the DBCA bit.
TriggerABusBItemMil1553bStatusBitInstr
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
Description
- This command sets or queries the value of the instrumentation bit (INSTR bit, bit 10) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
ONEfilters status words to only match those where the INSTR bit has a value of 1.ZERofilters status words to only match those where the INSTR bit has a value of 0.NOCAREdisables filtering of status words on the INSTR bit.
TriggerABusBItemMil1553bStatusBitMe
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
Description
- This command sets or queries the value of the message error bit (ME bit, bit 9) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
ONEfilters status words to only match those where the ME bit has a value of 1.ZERofilters status words to only match those where the ME bit has a value of 0.NOCAREdisables filtering of status words on the ME bit.
TriggerABusBItemMil1553bStatusBitSrq
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
Description
- This command sets or queries the value of the status word service request bit (SRQ bit, bit 11) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
Info
ONEfilters status words to only match those where the SRQ bit has a value of 1.ZERofilters status words to only match those where the SRQ bit has a value of 0.NOCAREdisables filtering of status words on the SRQ bit.
TriggerABusBItemMil1553bStatusBitSubsf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
Description
- This command sets or queries the value of the subsystem flag bit (SUBSF bit, bit 17) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
ONEfilters status words to only match those where the SUBSF bit has a value of 1.ZERofilters status words to only match those where the SUBSF bit has a value of 0.NOCAREdisables filtering of status words on the SUBSF bit.
TriggerABusBItemMil1553bStatusBitTf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF command.
Description
- This command sets or queries the value of the terminal flag bit (TF bit, bit 19) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
ONEfilters status words to only match those where the TF bit has a value of 1.ZERofilters status words to only match those where the TF bit has a value of 0.NOCAREdisables filtering of status words on the TF bit.
TriggerABusBItemMil1553bStatusParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity command.
Description
- This command sets or queries the value of the status word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
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 {ONE|ZERo|NOCARE}
- TRIGger:A:BUS:B<x>:MIL1553B:STATus:PARity?
Info
ONEfilters status words to only match those where the parity bit has a value of 1.ZERofilters status words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of status words on the parity bit.
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
- This command sets or queries the lower limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
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 the lower bound for measuring 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
- This command sets or queries the upper limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
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 the upper bound for measuring 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
- This command sets or queries the qualifier to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
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 data qualifier to less than.MOREthansets the data qualifier to more than.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerABusBItemMil1553bTimeLesslimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
Description
- This command sets or queries the lower limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
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 the lower bound for measuring 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
- This command sets or queries the upper limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
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 the upper bound for measuring 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
- This command sets or queries the qualifier to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
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 data qualifier to less than.MOREthansets the data qualifier to more than.INrangesets the data qualifier to in range.OUTrangesets the data 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
.data: TheTRIGger:A:BUS:B<x>:PARallel:DATacommand tree.
data
property
¶
Return the TRIGger:A:BUS:B<x>:PARallel:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:PARallel:DATa:VALuecommand.
TriggerABusBItemParallelData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:PARallel:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:A:BUS:B<x>:PARallel:DATa:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:PARallel:DATa:VALue command.
Description
- This command specifies the binary data string used for a Parallel Bus trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel: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>:PARallel:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:PARallel:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:PARallel:DATa:VALue?
Info
<QString>is the binary data string used for a Parallel Bus trigger.
TriggerABusBItemParallelDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:PARallel:DATa:VALue command.
Description
- This command specifies the binary data string used for a Parallel Bus trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:PARallel:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:PARallel: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>:PARallel:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:PARallel:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:PARallel:DATa:VALue?
Info
<QString>is the binary data string used for a Parallel Bus trigger.
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..data: TheTRIGger:A:BUS:B<x>:RS232C:DATacommand 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 the bus number is specified by< >x.
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 {STARt|EOp|DATa|PARItyerror}
- TRIGger:A:BUS:B<x>:RS232C:CONDition?
Info
STARtsets the Trigger on condition to Start.EOpsets the Trigger on condition to End of Packet.DATasets the Trigger on condition to Data.PARItyerrorsets the Trigger on condition to Parity Error.
data
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.size: TheTRIGger:A:BUS:B<x>:RS232C:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:RS232C:DATa:VALuecommand.
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 the bus number is specified by< >x.
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 {STARt|EOp|DATa|PARItyerror}
- TRIGger:A:BUS:B<x>:RS232C:CONDition?
Info
STARtsets the Trigger on condition to Start.EOpsets the Trigger on condition to End of Packet.DATasets the Trigger on condition to Data.PARItyerrorsets the Trigger on condition to Parity Error.
TriggerABusBItemRs232cData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.size: TheTRIGger:A:BUS:B<x>:RS232C:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:RS232C:DATa:VALuecommand.
size
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe command.
Description
- This command sets or queries the length of the data string in bytes to be used for an RS-232C trigger when the trigger condition is Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C: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:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe <NR3>
- TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe?
Info
<NR3>specifies the data size in bytes.
value
property
¶
Return the TRIGger:A:BUS:B<x>:RS232C:DATa:VALue command.
Description
- This command sets or queries the data address string used for the RS-232 bus trigger when the trigger condition is set to Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C: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>:RS232C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:RS232C:DATa:VALue?
Info
<QString>specifies the address value. The argument is a string of 0, 1, or X representing a binary number.
TriggerABusBItemRs232cDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe command.
Description
- This command sets or queries the length of the data string in bytes to be used for an RS-232C trigger when the trigger condition is Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C: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:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe <NR3>
- TRIGger:A:BUS:B<x>:RS232C:DATa:SIZe?
Info
<NR3>specifies the data size in bytes.
TriggerABusBItemRs232cDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:RS232C:DATa:VALue command.
Description
- This command sets or queries the data address string used for the RS-232 bus trigger when the trigger condition is set to Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:RS232C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:RS232C: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>:RS232C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:RS232C:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:RS232C:DATa:VALue?
Info
<QString>specifies the address value. The argument is a string of 0, 1, or X representing a binary number.
TriggerABusBItemSent
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.condition: TheTRIGger:A:BUS:B<x>:SENT:CONDitioncommand..errtype: TheTRIGger:A:BUS:B<x>:SENT:ERRTypecommand..fast: TheTRIGger:A:BUS:B<x>:SENT:FASTcommand tree..pause: TheTRIGger:A:BUS:B<x>:SENT:PAUSEcommand tree..slow: TheTRIGger:A:BUS:B<x>:SENT:SLOWcommand tree.
condition
property
¶
condition: TriggerABusBItemSentCondition
Return the TRIGger:A:BUS:B<x>:SENT:CONDition command.
Description
- This command sets or queries the trigger condition for a SENT bus.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT: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>:SENT:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:CONDition {START|FAST|SLOW|ERRor}
- TRIGger:A:BUS:B<x>:SENT:CONDition?
Info
B<x>is the number of the bus waveform.STARTsets triggering on start of packet.FASTsets triggering on fast channel packets.SLOWsets triggering on slow channel packets.ERRorsets triggering on errors.
errtype
property
¶
errtype: TriggerABusBItemSentErrtype
Return the TRIGger:A:BUS:B<x>:SENT:ERRType command.
Description
- This command sets or queries the error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:ERRType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT: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>:SENT:ERRType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:ERRType CRC
- TRIGger:A:BUS:B<x>:SENT:ERRType?
Info
B<x>is the number of the bus waveform.CRCspecifies triggering on CRC errors.
Sub-properties
.crc: TheTRIGger:A:BUS:B<x>:SENT:ERRType:CRCcommand.
fast
property
¶
fast: TriggerABusBItemSentFast
Return the TRIGger:A:BUS:B<x>:SENT:FAST command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.chan1a: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1Acommand tree..chan2b: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2Bcommand tree..counter: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTercommand tree..invertnibble: TheTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBblecommand tree..status: TheTRIGger:A:BUS:B<x>:SENT:FAST:STATuscommand tree.
pause
property
¶
pause: TriggerABusBItemSentPause
Return the TRIGger:A:BUS:B<x>:SENT:PAUSE command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.qualifier: TheTRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifiercommand.
slow
property
¶
slow: TriggerABusBItemSentSlow
Return the TRIGger:A:BUS:B<x>:SENT:SLOW command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.data: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATAcommand tree..identifier: TheTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifiercommand tree.
TriggerABusBItemSentCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:CONDition command.
Description
- This command sets or queries the trigger condition for a SENT bus.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT: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>:SENT:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:CONDition {START|FAST|SLOW|ERRor}
- TRIGger:A:BUS:B<x>:SENT:CONDition?
Info
B<x>is the number of the bus waveform.STARTsets triggering on start of packet.FASTsets triggering on fast channel packets.SLOWsets triggering on slow channel packets.ERRorsets triggering on errors.
TriggerABusBItemSentErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:ERRType command.
Description
- This command sets or queries the error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:ERRType?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT: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>:SENT:ERRType valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:ERRType CRC
- TRIGger:A:BUS:B<x>:SENT:ERRType?
Info
B<x>is the number of the bus waveform.CRCspecifies triggering on CRC errors.
Properties
.crc: TheTRIGger:A:BUS:B<x>:SENT:ERRType:CRCcommand.
crc
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:ERRType:CRC command.
Description
- This command sets or queries the CRC error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:ERRType:CRC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:ERRType: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>:SENT:ERRType:CRC valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:ERRType:CRC {FAST|SLOW}
- TRIGger:A:BUS:B<x>:SENT:ERRType:CRC?
Info
B<x>is the number of the bus waveform.FASTspecifies triggering on CRC errors in only the Fast Channel.SLOWspecifies triggering on CRC errors in only the slow channel.
TriggerABusBItemSentErrtypeCrc
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:ERRType:CRC command.
Description
- This command sets or queries the CRC error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:ERRType:CRC?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:ERRType: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>:SENT:ERRType:CRC valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:ERRType:CRC {FAST|SLOW}
- TRIGger:A:BUS:B<x>:SENT:ERRType:CRC?
Info
B<x>is the number of the bus waveform.FASTspecifies triggering on CRC errors in only the Fast Channel.SLOWspecifies triggering on CRC errors in only the slow channel.
TriggerABusBItemSentFast
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.chan1a: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1Acommand tree..chan2b: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2Bcommand tree..counter: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTercommand tree..invertnibble: TheTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBblecommand tree..status: TheTRIGger:A:BUS:B<x>:SENT:FAST:STATuscommand tree.
chan1a
property
¶
chan1a: TriggerABusBItemSentFastChan1a
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALuecommand.
chan2b
property
¶
chan2b: TriggerABusBItemSentFastChan2b
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALuecommand.
counter
property
¶
counter: TriggerABusBItemSentFastCounter
Return the TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALuecommand.
invertnibble
property
¶
invertnibble: TriggerABusBItemSentFastInvertnibble
Return the TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALuecommand.
status
property
¶
status: TriggerABusBItemSentFastStatus
Return the TRIGger:A:BUS:B<x>:SENT:FAST:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALuecommand.
TriggerABusBItemSentFastChan1a
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue command.
Description
- This command sets or queries the high binary fast channel 1 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A: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>:SENT:FAST:CHAN1A:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 binary data high value.
qualifier
property
¶
qualifier: TriggerABusBItemSentFastChan1aQualifier
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 1.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A: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>:SENT:FAST:CHAN1A:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue command.
Description
- This command sets or queries the binary fast channel 1 value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A: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>:SENT:FAST:CHAN1A:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 value on which to trigger.
TriggerABusBItemSentFastChan1aHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue command.
Description
- This command sets or queries the high binary fast channel 1 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A: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>:SENT:FAST:CHAN1A:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 binary data high value.
TriggerABusBItemSentFastChan1aQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 1.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A: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>:SENT:FAST:CHAN1A:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerABusBItemSentFastChan1aValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue command.
Description
- This command sets or queries the binary fast channel 1 value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A: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>:SENT:FAST:CHAN1A:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN1A:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 value on which to trigger.
TriggerABusBItemSentFastChan2b
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue command.
Description
- This command sets or queries the high binary fast channel 2 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B: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>:SENT:FAST:CHAN2B:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 2 high binary data value.
qualifier
property
¶
qualifier: TriggerABusBItemSentFastChan2bQualifier
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 2.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B: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>:SENT:FAST:CHAN2B:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue command.
Description
- This command sets or queries the binary fast channel 2 value to be used when triggering on a SENT bus signal. The trigger condition must be set to FAST.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B: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>:SENT:FAST:CHAN2B:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 2 binary value on which to trigger.
TriggerABusBItemSentFastChan2bHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue command.
Description
- This command sets or queries the high binary fast channel 2 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B: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>:SENT:FAST:CHAN2B:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 2 high binary data value.
TriggerABusBItemSentFastChan2bQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 2.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B: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>:SENT:FAST:CHAN2B:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerABusBItemSentFastChan2bValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue command.
Description
- This command sets or queries the binary fast channel 2 value to be used when triggering on a SENT bus signal. The trigger condition must be set to FAST.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B: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>:SENT:FAST:CHAN2B:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:CHAN2B:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 2 binary value on which to trigger.
TriggerABusBItemSentFastCounter
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALuecommand.
hivalue
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue command.
Description
- This command sets or queries the high binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer: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>:SENT:FAST:COUNTer:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 counter binary value.
qualifier
property
¶
qualifier: TriggerABusBItemSentFastCounterQualifier
Return the TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for the secure format counter.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer: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>:SENT:FAST:COUNTer:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue command.
Description
- This command sets or queries the binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer: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>:SENT:FAST:COUNTer:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 fast message counter binary value on which to trigger.
TriggerABusBItemSentFastCounterHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue command.
Description
- This command sets or queries the high binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer: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>:SENT:FAST:COUNTer:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 counter binary value.
TriggerABusBItemSentFastCounterQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for the secure format counter.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer: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>:SENT:FAST:COUNTer:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerABusBItemSentFastCounterValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue command.
Description
- This command sets or queries the binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:COUNTer: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>:SENT:FAST:COUNTer:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:COUNTer:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 fast message counter binary value on which to trigger.
TriggerABusBItemSentFastInvertnibble
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.value: TheTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue command.
Description
- This command sets or queries the binary fast message inverted nibble value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble: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>:SENT:FAST:INVERTNIBble:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 inverted nibble binary value on which to trigger.
TriggerABusBItemSentFastInvertnibbleValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue command.
Description
- This command sets or queries the binary fast message inverted nibble value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble: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>:SENT:FAST:INVERTNIBble:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 inverted nibble binary value on which to trigger.
TriggerABusBItemSentFastStatus
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.value: TheTRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue command.
Description
- This command sets or queries the binary status value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus: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>:SENT:FAST:STATus:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the binary status value on which to trigger.
TriggerABusBItemSentFastStatusValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue command.
Description
- This command sets or queries the binary status value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:FAST:STATus: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>:SENT:FAST:STATus:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:FAST:STATus:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the binary status value on which to trigger.
TriggerABusBItemSentPause
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:PAUSE command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.qualifier: TheTRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifiercommand.
qualifier
property
¶
qualifier: TriggerABusBItemSentPauseQualifier
Return the TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT pause pulses.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE: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>:SENT:PAUSE:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|Inrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier?
Info
B<x>is the bus identifier number.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.OUTrangesets the qualifier to out of range.UNEQualsets the qualifier as Unequal.
TriggerABusBItemSentPauseQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT pause pulses.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:PAUSE: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>:SENT:PAUSE:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|Inrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:PAUSE:QUALifier?
Info
B<x>is the bus identifier number.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.OUTrangesets the qualifier to out of range.UNEQualsets the qualifier as Unequal.
TriggerABusBItemSentSlow
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.data: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATAcommand tree..identifier: TheTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifiercommand tree.
data
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:SLOW:DATA command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALuecommand.
identifier
property
¶
identifier: TriggerABusBItemSentSlowIdentifier
Return the TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALuecommand.
TriggerABusBItemSentSlowData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW:DATA command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALuecommand..qualifier: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifiercommand..value: TheTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALuecommand.
hivalue
property
¶
hivalue: TriggerABusBItemSentSlowDataHivalue
Return the TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue command.
Description
- This command sets or queries the high binary Slow channel data value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:DATA:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the binary Slow channel data value.
qualifier
property
¶
qualifier: TriggerABusBItemSentSlowDataQualifier
Return the TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier command.
Description
- This command sets or queries the binary identifier value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:DATA:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier?
Info
B<x>is the bus identifier number.EQualspecifies the qualifier as Equal.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue command.
Description
- This command sets or queries the binary slow channel value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:DATA:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary slow channel data value.
TriggerABusBItemSentSlowDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue command.
Description
- This command sets or queries the high binary Slow channel data value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:DATA:HIVALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the binary Slow channel data value.
TriggerABusBItemSentSlowDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier command.
Description
- This command sets or queries the binary identifier value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:DATA:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:QUALifier?
Info
B<x>is the bus identifier number.EQualspecifies the qualifier as Equal.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerABusBItemSentSlowDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue command.
Description
- This command sets or queries the binary slow channel value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:DATA:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:DATA:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary slow channel data value.
TriggerABusBItemSentSlowIdentifier
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue command.
Description
- This command sets or queries the qualifier to use when triggering on SENT slow packet bus data.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary identifier value.
TriggerABusBItemSentSlowIdentifierValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue command.
Description
- This command sets or queries the qualifier to use when triggering on SENT slow packet bus data.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SENT:SLOW: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>:SENT:SLOW:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue <QString>
- TRIGger:A:BUS:B<x>:SENT:SLOW:IDentifier:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary identifier value.
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.
Info
B<x>is the bus identifier number.
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. The bus number is specified by x.
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|DATa}
- TRIGger:A:BUS:B<x>:SPI:CONDition?
Info
B<x>is the bus identifier number.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.DATasets the trigger condition to Master-In Slave-Out and Master-Out Slave-In.
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.
Info
B<x>is the bus identifier number.
Sub-properties
.size: TheTRIGger:A:BUS:B<x>:SPI:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:SPI:DATa:VALuecommand.
TriggerABusBItemSpiCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:CONDition command.
Description
- This command specifies the trigger condition for a SPI trigger. The bus number is specified by x.
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|DATa}
- TRIGger:A:BUS:B<x>:SPI:CONDition?
Info
B<x>is the bus identifier number.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.DATasets the trigger condition to Master-In Slave-Out and Master-Out Slave-In.
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.
Info
B<x>is the bus identifier number.
Properties
.size: TheTRIGger:A:BUS:B<x>:SPI:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:SPI:DATa: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. The bus number is specified by x.
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
B<x>is the bus identifier number.<NR1>is the length of the data string in bytes.
value
property
¶
value: TriggerABusBItemSpiDataValue
Return the TRIGger:A:BUS:B<x>:SPI:DATa:VALue command.
Description
- This command specifies the binary data string used for SPI triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI: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>:SPI:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:VALue?
Info
B<x>is the bus identifier number.<QString>specifies the data value in the specified valid format. The valid characters are 0, 1, and X for binary format.
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. The bus number is specified by x.
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
B<x>is the bus identifier number.<NR1>is the length of the data string in bytes.
TriggerABusBItemSpiDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPI:DATa:VALue command.
Description
- This command specifies the binary data string used for SPI triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPI: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>:SPI:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPI:DATa:VALue <QString>
- TRIGger:A:BUS:B<x>:SPI:DATa:VALue?
Info
B<x>is the bus identifier number.<QString>specifies the data value in the specified valid format. The valid characters are 0, 1, and X for binary format.
TriggerABusBItemSpmi
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.condition: TheTRIGger:A:BUS:B<x>:SPMI:CONDitioncommand..data: TheTRIGger:A:BUS:B<x>:SPMI:DATacommand tree..masteraddress: TheTRIGger:A:BUS:B<x>:SPMI:MASTERADDResscommand tree..noresponse: TheTRIGger:A:BUS:B<x>:SPMI:NORESPonsecommand..registeraddress: TheTRIGger:A:BUS:B<x>:SPMI:REGISTERADDResscommand tree..slaveaddress: TheTRIGger:A:BUS:B<x>:SPMI:SLAVEADDResscommand tree.
condition
property
¶
condition: TriggerABusBItemSpmiCondition
Return the TRIGger:A:BUS:B<x>:SPMI:CONDition command.
Description
- This command sets or queries the trigger condition for the specified SPMI bus.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI: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>:SPMI:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:CONDition {SSC|RESet|SLEep|SHUTdown|WAKeup|MASTERREAd|MASTERWRIte|REGREAd|REGWRIte|DEVICEDESCMASTERREAd|DEVICEDESCSLAVEREAd|EXTREGREAd|EXTREGWRIte|LONGEXTREGREAd|LONGEXTREGWRIte|REG0WRIte|AUTHenticate|TRANSferbusownership|PARItyerror}
- TRIGger:A:BUS:B<x>:SPMI:CONDition?
Info
B<x>is the bus identifier number.SSCspecifies triggering on the Sequence Start Condition.RESetspecifies triggering on the Reset command sequence.SLEepspecifies triggering on the Sleep command sequence.SHUTdownspecifies triggering on the Shutdown command sequence.WAKeupspecifies triggering on the Wakeup command sequence.MASTERREAdspecifies triggering on the Master Read command sequence.MASTERWRItespecifies triggering on the Master Write command sequence.REGREAdspecifies triggering on the Register Read command sequence.REGWRItespecifies triggering on the Register Write command sequence.DEVICEDESCMASTERREAdspecifies triggering on the Device Descriptor Block Master Read command sequence.DEVICEDESCSLAVEREAdspecifies triggering on the Device Descriptor Block Slave Read command sequence.EXTREGREAdspecifies triggering on the Extended Register Read command sequence.EXTREGWRItespecifies triggering on the Extended Register Write command sequence.LONGEXTREGREAdspecifies triggering on the Extended Register Read Long command sequence.LONGEXTREGWRItespecifies triggering on the Extended Register Write Long command sequence.REG0WRItespecifies triggering on the Register 0 Write command sequence.AUTHenticatespecifies triggering on the Authentication command sequence.TRANSferbusownershipspecifies triggering on the Transfer Bus Ownership (TBO) command sequence.PARItyerrorspecifies triggering on the parity errors.
data
property
¶
data: TriggerABusBItemSpmiData
Return the TRIGger:A:BUS:B<x>:SPMI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.size: TheTRIGger:A:BUS:B<x>:SPMI:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:SPMI:DATa:VALuecommand.
masteraddress
property
¶
masteraddress: TriggerABusBItemSpmiMasteraddress
Return the TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALuecommand.
noresponse
property
¶
noresponse: TriggerABusBItemSpmiNoresponse
Return the TRIGger:A:BUS:B<x>:SPMI:NORESPonse command.
Description
- This command sets or queries whether or not to trigger on No Response frames.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:NORESPonse?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:NORESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPMI:NORESPonse valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:NORESPonse <QString>
- TRIGger:A:BUS:B<x>:SPMI:NORESPonse?
Info
B<x>is the bus identifier number.<QString>is either TRUE or FALSE boolean value.
registeraddress
property
¶
registeraddress: TriggerABusBItemSpmiRegisteraddress
Return the TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALuecommand.
slaveaddress
property
¶
slaveaddress: TriggerABusBItemSpmiSlaveaddress
Return the TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALuecommand.
TriggerABusBItemSpmiCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:CONDition command.
Description
- This command sets or queries the trigger condition for the specified SPMI bus.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI: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>:SPMI:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:CONDition {SSC|RESet|SLEep|SHUTdown|WAKeup|MASTERREAd|MASTERWRIte|REGREAd|REGWRIte|DEVICEDESCMASTERREAd|DEVICEDESCSLAVEREAd|EXTREGREAd|EXTREGWRIte|LONGEXTREGREAd|LONGEXTREGWRIte|REG0WRIte|AUTHenticate|TRANSferbusownership|PARItyerror}
- TRIGger:A:BUS:B<x>:SPMI:CONDition?
Info
B<x>is the bus identifier number.SSCspecifies triggering on the Sequence Start Condition.RESetspecifies triggering on the Reset command sequence.SLEepspecifies triggering on the Sleep command sequence.SHUTdownspecifies triggering on the Shutdown command sequence.WAKeupspecifies triggering on the Wakeup command sequence.MASTERREAdspecifies triggering on the Master Read command sequence.MASTERWRItespecifies triggering on the Master Write command sequence.REGREAdspecifies triggering on the Register Read command sequence.REGWRItespecifies triggering on the Register Write command sequence.DEVICEDESCMASTERREAdspecifies triggering on the Device Descriptor Block Master Read command sequence.DEVICEDESCSLAVEREAdspecifies triggering on the Device Descriptor Block Slave Read command sequence.EXTREGREAdspecifies triggering on the Extended Register Read command sequence.EXTREGWRItespecifies triggering on the Extended Register Write command sequence.LONGEXTREGREAdspecifies triggering on the Extended Register Read Long command sequence.LONGEXTREGWRItespecifies triggering on the Extended Register Write Long command sequence.REG0WRItespecifies triggering on the Register 0 Write command sequence.AUTHenticatespecifies triggering on the Authentication command sequence.TRANSferbusownershipspecifies triggering on the Transfer Bus Ownership (TBO) command sequence.PARItyerrorspecifies triggering on the parity errors.
TriggerABusBItemSpmiData
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:DATa?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.size: TheTRIGger:A:BUS:B<x>:SPMI:DATa:SIZecommand..value: TheTRIGger:A:BUS:B<x>:SPMI:DATa:VALuecommand.
size
property
¶
Return the TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe command.
Description
- This command sets or queries the length of the data string, in bytes, to be used when triggering on an SPMI bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI: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>:SPMI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe <NR2>
- TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe?
Info
B<x>is the bus identifier number.<NR2>is the size of the data string in bytes.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPMI:DATa:VALue command.
Description
- This command sets or queries the binary data string used for SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:DATa:VALue?
Info
B<x>is the bus identifier number.
TriggerABusBItemSpmiDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe command.
Description
- This command sets or queries the length of the data string, in bytes, to be used when triggering on an SPMI bus signal.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI: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>:SPMI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe <NR2>
- TRIGger:A:BUS:B<x>:SPMI:DATa:SIZe?
Info
B<x>is the bus identifier number.<NR2>is the size of the data string in bytes.
TriggerABusBItemSpmiDataValue
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:DATa:VALue command.
Description
- This command sets or queries the binary data string used for SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:DATa:VALue?
Info
B<x>is the bus identifier number.
TriggerABusBItemSpmiMasteraddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the master address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, or DEVICEDESCMASTERREAd.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?
Info
B<x>is the bus identifier number.
TriggerABusBItemSpmiMasteraddressValue
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the master address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, or DEVICEDESCMASTERREAd.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:MASTERADDRess:VALue?
Info
B<x>is the bus identifier number.
TriggerABusBItemSpmiNoresponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:NORESPonse command.
Description
- This command sets or queries whether or not to trigger on No Response frames.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:NORESPonse?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:NORESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SPMI:NORESPonse valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:NORESPonse <QString>
- TRIGger:A:BUS:B<x>:SPMI:NORESPonse?
Info
B<x>is the bus identifier number.<QString>is either TRUE or FALSE boolean value.
TriggerABusBItemSpmiRegisteraddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the register address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, or LONGEXTREGWRIte.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess: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>:SPMI:REGISTERADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the register address.
TriggerABusBItemSpmiRegisteraddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the register address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, or LONGEXTREGWRIte.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess: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>:SPMI:REGISTERADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:SPMI:REGISTERADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the register address.
TriggerABusBItemSpmiSlaveaddress
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALuecommand.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the slave address used in SPMI triggering if the trigger condition is RESet, SLEep, SHUTdown, WAKeup, AUTHenticate, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, DEVICEDESCSLAVEREAd, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess: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>:SPMI:SLAVEADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the slave address on which to trigger.
TriggerABusBItemSpmiSlaveaddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the slave address used in SPMI triggering if the trigger condition is RESet, SLEep, SHUTdown, WAKeup, AUTHenticate, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, DEVICEDESCSLAVEREAd, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess: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>:SPMI:SLAVEADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue <QString>
- TRIGger:A:BUS:B<x>:SPMI:SLAVEADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the slave address on which to trigger.
TriggerABusBItemSvid
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.command: TheTRIGger:A:BUS:B<x>:SVID:COMMandcommand tree..condition: TheTRIGger:A:BUS:B<x>:SVID:CONDitioncommand..error: TheTRIGger:A:BUS:B<x>:SVID:ERRorcommand tree..parity: TheTRIGger:A:BUS:B<x>:SVID:PARitycommand tree..payload: TheTRIGger:A:BUS:B<x>:SVID:PAYLoadcommand tree..slave: TheTRIGger:A:BUS:B<x>:SVID:SLAVecommand tree.
command
property
¶
command: TriggerABusBItemSvidCommand
Return the TRIGger:A:BUS:B<x>:SVID:COMMand command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:COMMand?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.response: TheTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonsecommand..type: TheTRIGger:A:BUS:B<x>:SVID:COMMand:TYPecommand.
condition
property
¶
condition: TriggerABusBItemSvidCondition
Return the TRIGger:A:BUS:B<x>:SVID:CONDition command.
Description
- This command sets or queries the trigger condition for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID: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>:SVID:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:CONDition {STARTCONDition|SLAVEADDRess|COMMand|PAYLoad|ERRors}
- TRIGger:A:BUS:B<x>:SVID:CONDition?
Info
B<x>is the bus identifier number.STARTCONDitionsets the trigger condition to start condition. This is the default value.SLAVEADDResssets the trigger condition to slave address.COMMandsets the trigger condition to command.PAYLoadsets the trigger condition to payload.ERRorssets the trigger condition to errors.
error
property
¶
error: TriggerABusBItemSvidError
Return the TRIGger:A:BUS:B<x>:SVID:ERRor command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:ERRor?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:ERRor?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.type: TheTRIGger:A:BUS:B<x>:SVID:ERRor:TYPecommand.
parity
property
¶
parity: TriggerABusBItemSvidParity
Return the TRIGger:A:BUS:B<x>:SVID:PARity command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PARity?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.type: TheTRIGger:A:BUS:B<x>:SVID:PARity:TYPecommand.
payload
property
¶
payload: TriggerABusBItemSvidPayload
Return the TRIGger:A:BUS:B<x>:SVID:PAYLoad command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.type: TheTRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPecommand..value: TheTRIGger:A:BUS:B<x>:SVID:PAYLoad:VALuecommand.
slave
property
¶
slave: TriggerABusBItemSvidSlave
Return the TRIGger:A:BUS:B<x>:SVID:SLAVe command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDResscommand.
TriggerABusBItemSvidCommand
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:COMMand command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:COMMand?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.response: TheTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonsecommand..type: TheTRIGger:A:BUS:B<x>:SVID:COMMand:TYPecommand.
response
property
¶
response: TriggerABusBItemSvidCommandResponse
Return the TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse command.
Description
- This command sets or queries the command response for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse {GETREG|GETREGVENDor|GETREGTESTCFG|SETVIDFAST|SETVIDSLOW|SETVIDDECay|SETPS|SETREGADDR|SETREGDATa|SETREGADDRVENDor|SETREGDATAVENDor|SETREGADDRTESTCONFg|SETREGDATATESTCONFg|TESTMODe|SETWP|GETREGPKTRECent|GETREGPKTALERt|GETREGPKTBAD|GETREGVREVENt}
- TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?
Info
GETREGVENDorsets the command response to GetRegVendor.GETREGTESTCFGsets the command response to GetRegTestCfg.SETVIDFASTsets the command response to SetVID Fast.SETVIDSLOWsets the command response to SetVID Slow.SETVIDDECaysets the command response to SetVID Decay.SETPSsets the command response to SetPS.SETREGADDRsets the command response to SetRegAddr.SETREGDATasets the command response to SetRegData.SETREGADDRVENDorsets the command response to SetRegAddrVendor.SETREGDATAVENDorsets the command response to SetRegDataVendor.SETREGADDRTESTCONFgsets the command response to SetRegAddrTestCfg.SETREGDATATESTCONFgsets the command response to SetRegDataTestCfg.TESTMODesets the command response to Test Mode.SETWPsets the command response to SetWP.GETREGPKTRECentsets the command response to GetRegPktRecent.GETREGPKTALERtsets the command response to GetRegPktAlert.GETREGPKTBADsets the command response to GetRegPktBad.GETREGVREVENtsets the command response to GetRegVrEvent.
type
property
¶
Return the TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe command.
Description
- This command sets or queries the command type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand: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>:SVID:COMMand:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe {GET|SET|OPTional}
- TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe?
Info
GETsets the command type to get. This is the default value.SETsets the command type to set.OPTionalsets the command type to optional.
TriggerABusBItemSvidCommandResponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse command.
Description
- This command sets or queries the command response for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse {GETREG|GETREGVENDor|GETREGTESTCFG|SETVIDFAST|SETVIDSLOW|SETVIDDECay|SETPS|SETREGADDR|SETREGDATa|SETREGADDRVENDor|SETREGDATAVENDor|SETREGADDRTESTCONFg|SETREGDATATESTCONFg|TESTMODe|SETWP|GETREGPKTRECent|GETREGPKTALERt|GETREGPKTBAD|GETREGVREVENt}
- TRIGger:A:BUS:B<x>:SVID:COMMand:RESPonse?
Info
GETREGVENDorsets the command response to GetRegVendor.GETREGTESTCFGsets the command response to GetRegTestCfg.SETVIDFASTsets the command response to SetVID Fast.SETVIDSLOWsets the command response to SetVID Slow.SETVIDDECaysets the command response to SetVID Decay.SETPSsets the command response to SetPS.SETREGADDRsets the command response to SetRegAddr.SETREGDATasets the command response to SetRegData.SETREGADDRVENDorsets the command response to SetRegAddrVendor.SETREGDATAVENDorsets the command response to SetRegDataVendor.SETREGADDRTESTCONFgsets the command response to SetRegAddrTestCfg.SETREGDATATESTCONFgsets the command response to SetRegDataTestCfg.TESTMODesets the command response to Test Mode.SETWPsets the command response to SetWP.GETREGPKTRECentsets the command response to GetRegPktRecent.GETREGPKTALERtsets the command response to GetRegPktAlert.GETREGPKTBADsets the command response to GetRegPktBad.GETREGVREVENtsets the command response to GetRegVrEvent.
TriggerABusBItemSvidCommandType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe command.
Description
- This command sets or queries the command type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:COMMand:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:COMMand: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>:SVID:COMMand:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe {GET|SET|OPTional}
- TRIGger:A:BUS:B<x>:SVID:COMMand:TYPe?
Info
GETsets the command type to get. This is the default value.SETsets the command type to set.OPTionalsets the command type to optional.
TriggerABusBItemSvidCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:CONDition command.
Description
- This command sets or queries the trigger condition for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:CONDition?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID: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>:SVID:CONDition valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:CONDition {STARTCONDition|SLAVEADDRess|COMMand|PAYLoad|ERRors}
- TRIGger:A:BUS:B<x>:SVID:CONDition?
Info
B<x>is the bus identifier number.STARTCONDitionsets the trigger condition to start condition. This is the default value.SLAVEADDResssets the trigger condition to slave address.COMMandsets the trigger condition to command.PAYLoadsets the trigger condition to payload.ERRorssets the trigger condition to errors.
TriggerABusBItemSvidError
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:ERRor command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:ERRor?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:ERRor?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.type: TheTRIGger:A:BUS:B<x>:SVID:ERRor:TYPecommand.
type
property
¶
Return the TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe command.
Description
- This command sets or queries the error type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:ERRor:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:ERRor: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>:SVID:ERRor:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe {NACK|REJect|MIXed|PARity}
- TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe?
Info
NACKsets the error type to nack.REJectsets the error type to reject.MIXedsets the error type to mixed.PARitysets the error type to parity.
TriggerABusBItemSvidErrorType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe command.
Description
- This command sets or queries the error type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:ERRor:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:ERRor: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>:SVID:ERRor:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe {NACK|REJect|MIXed|PARity}
- TRIGger:A:BUS:B<x>:SVID:ERRor:TYPe?
Info
NACKsets the error type to nack.REJectsets the error type to reject.MIXedsets the error type to mixed.PARitysets the error type to parity.
TriggerABusBItemSvidParity
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:PARity command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PARity?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PARity?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.type: TheTRIGger:A:BUS:B<x>:SVID:PARity:TYPecommand.
type
property
¶
Return the TRIGger:A:BUS:B<x>:SVID:PARity:TYPe command.
Description
- This command sets or queries the parity type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PARity:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PARity: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>:SVID:PARity:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:PARity:TYPe {MASTer|SLAVe}
- TRIGger:A:BUS:B<x>:SVID:PARity:TYPe?
Info
MASTersets the parity type to master. This is the default value.SLAVesets the parity type to slave.
TriggerABusBItemSvidParityType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:PARity:TYPe command.
Description
- This command sets or queries the parity type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PARity:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PARity: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>:SVID:PARity:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:PARity:TYPe {MASTer|SLAVe}
- TRIGger:A:BUS:B<x>:SVID:PARity:TYPe?
Info
MASTersets the parity type to master. This is the default value.SLAVesets the parity type to slave.
TriggerABusBItemSvidPayload
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:PAYLoad command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.type: TheTRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPecommand..value: TheTRIGger:A:BUS:B<x>:SVID:PAYLoad:VALuecommand.
type
property
¶
Return the TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe command.
Description
- This command sets or queries the payload type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad: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>:SVID:PAYLoad:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe {MASTer|SLAVe}
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe?
Info
MASTersets the payload type to master. This is the default value.SLAVesets the payload type to slave.
value
property
¶
Return the TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue command.
Description
- This command sets the binary payload value for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad: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>:SVID:PAYLoad:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue <QString>
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue?
Info
<QString>sets the binary payload value. Default size and value is 8 bits and ‘XXXXXXXX’ respectively.
TriggerABusBItemSvidPayloadType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe command.
Description
- This command sets or queries the payload type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad: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>:SVID:PAYLoad:TYPe valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe {MASTer|SLAVe}
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:TYPe?
Info
MASTersets the payload type to master. This is the default value.SLAVesets the payload type to slave.
TriggerABusBItemSvidPayloadValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue command.
Description
- This command sets the binary payload value for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:PAYLoad: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>:SVID:PAYLoad:VALue valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue <QString>
- TRIGger:A:BUS:B<x>:SVID:PAYLoad:VALue?
Info
<QString>sets the binary payload value. Default size and value is 8 bits and ‘XXXXXXXX’ respectively.
TriggerABusBItemSvidSlave
¶
Bases: SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:SLAVe command tree.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDResscommand.
address
property
¶
address: TriggerABusBItemSvidSlaveAddress
Return the TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess command.
Description
- This command sets the binary address of the slave for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess <QString>
- TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?
Info
<QString>sets the binary payload value. Default size and value is 4 bits and ‘XXXX’ respectively.
TriggerABusBItemSvidSlaveAddress
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess command.
Description
- This command sets the binary address of the slave for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess <QString>
- TRIGger:A:BUS:B<x>:SVID:SLAVe:ADDRess?
Info
<QString>sets the binary payload value. Default size and value is 4 bits and ‘XXXX’ respectively.
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.
Info
B<x>is the bus identifier number.
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..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.
Info
B<x>is the bus identifier number.
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. The bus number is specified by x.
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..qualifier: TheTRIGger:A:BUS:B<x>:USB:DATa:QUALifiercommand..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. The bus number is specified by x.
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. The bus number is specified by x.
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|NYET}
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Info
ANYindicates the instrument will trigger on any handshake type.NAKindicates the instrument will trigger when a device cannot send or receive data.ACKindicates the instrument will trigger when a packet is successfully received.STALLindicates the instrument will trigger when a device requires intervention from the host.NYETspecifies the handshake type as No response Yet (0110).
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. The bus number is specified by x.
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. The bus number is specified by x.
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|ERROr|PING|PREamble|RESERVed|SPLit}
- TRIGger:A:BUS:B<x>:USB:SPECIALType?
Info
ANYspecifies the PID value as Any (XX00).ERROrspecifies the PID value as ERR (1100).PINGspecifies the PID value as PING (0100).PREamblespecifies the PID value as PRE (1100).RESERVedspecifies the PID value as Reserved (0000).SPLitspecifies the PID value as Split (1000).
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. The bus number is specified by x.
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
ANYindicates any of the token types.SOFindicates 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.
Info
B<x>is the bus identifier number.
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|B}
:BUS:B<x>:USB:ADDRess:VALueto set the lower limit. The bus number is specified by x.
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
B<x>is the bus identifier number.<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. The trigger condition must be set to TOKEN. The bus number is specified by x.
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
B<x>is the bus identifier number.<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|B}
:BUS:B<x>:USB:ADDRess:VALueto set the lower limit. The bus number is specified by x.
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
B<x>is the bus identifier number.<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. The trigger condition must be set to TOKEN. The bus number is specified by x.
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
B<x>is the bus identifier number.<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. The bus number is specified by x.
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..qualifier: TheTRIGger:A:BUS:B<x>:USB:DATa:QUALifiercommand..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
DATA. Use the command TRIGger:{A|B}
:BUS:B<x>:USB:DATa:VALueto set the lower limit. The bus number is specified by x.
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 bus number is specified by x.
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?
Info
<NR1>is number in the range 0 to 1024.
qualifier
property
¶
qualifier: TriggerABusBItemUsbDataQualifier
Return the TRIGger:A:BUS:B<x>:USB:DATa:QUALifier command.
Description
- This command sets the qualifier to be used when triggering on a USB bus signal. The trigger condition must be set to DATAPACKET. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB: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>:USB:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:USB:DATa:QUALifier?
Info
EQualspecifies the qualifier as Equal.INrangespecifies the qualifier as Inside Range.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.OUTrangespecifies the qualifier as Out of Range.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.
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 bus number is specified by x.
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?
Info
<NR1>is number in the range 1 to 16.
type
property
¶
Return the TRIGger:A:BUS:B<x>:USB:DATa:TYPe command.
Description
- This command specifies the data type for a USB trigger. The bus number is specified by x.
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>|MDATA}
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Info
ANYindicates either a DATA0 or DATA1 data packet type.MDATAindicates a MDATA data packet type when on HIGH speed.
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 when triggering on a USB trigger.
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 DATA. Use
the command TRIGger:{A|B}
:BUS:B<x>:USB:DATa:VALueto set the lower limit. The bus number is specified by x.
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 bus number is specified by x.
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?
Info
<NR1>is number in the range 0 to 1024.
TriggerABusBItemUsbDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:QUALifier command.
Description
- This command sets the qualifier to be used when triggering on a USB bus signal. The trigger condition must be set to DATAPACKET. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:BUS:B<x>:USB:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:A:BUS:B<x>:USB: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>:USB:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:A:BUS:B<x>:USB:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:A:BUS:B<x>:USB:DATa:QUALifier?
Info
EQualspecifies the qualifier as Equal.INrangespecifies the qualifier as Inside Range.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.OUTrangespecifies the qualifier as Out of Range.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.
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 bus number is specified by x.
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?
Info
<NR1>is number in the range 1 to 16.
TriggerABusBItemUsbDataType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:BUS:B<x>:USB:DATa:TYPe command.
Description
- This command specifies the data type for a USB trigger. The bus number is specified by x.
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>|MDATA}
- TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Info
ANYindicates either a DATA0 or DATA1 data packet type.MDATAindicates a MDATA data packet type when on HIGH speed.
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 when triggering on a USB trigger.
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. The bus number is specified by x.
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. The bus number is specified by x.
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. The bus number is specified by x.
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. The bus number is specified by x.
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|NYET}
- TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Info
ANYindicates the instrument will trigger on any handshake type.NAKindicates the instrument will trigger when a device cannot send or receive data.ACKindicates the instrument will trigger when a packet is successfully received.STALLindicates the instrument will trigger when a device requires intervention from the host.NYETspecifies the handshake type as No response Yet (0110).
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. The bus number is specified by x.
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. The bus number is specified by x.
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|ERROr|PING|PREamble|RESERVed|SPLit}
- TRIGger:A:BUS:B<x>:USB:SPECIALType?
Info
ANYspecifies the PID value as Any (XX00).ERROrspecifies the PID value as ERR (1100).PINGspecifies the PID value as PING (0100).PREamblespecifies the PID value as PRE (1100).RESERVedspecifies the PID value as Reserved (0000).SPLitspecifies the PID value as Split (1000).
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. The bus number is specified by x.
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. The bus number is specified by x.
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 trigger condition must be set to Special with packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
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
<QString>is 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 trigger condition must be set to Special with packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
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
<QString>is 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 trigger condition must be set to Special with a packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
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
<QString>is 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 trigger condition must be set to Special with a packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
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
<QString>is 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. The bus number is specified by x.
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. The bus number is specified by x.
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. The bus number is specified by x. Note: The start and end bits are interpreted based on the type of split transaction:
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. The bus number is specified by x. Note: The start and end bits are interpreted based on the type of split transaction:
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. The bus number is specified by x.
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
ANYindicates any of the token types.SOFindicates 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 sets or queries the source bus for a bus trigger.
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
B<x>sets the selected source to the bus.
TriggerAEdge
¶
Bases: SCPICmdRead
The TRIGger:A:EDGE command tree.
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.
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 sets or queries the type of coupling for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and choosing from the Coupling drop-down list.
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 {DC|HFRej|LFRej|NOISErej}
- TRIGger:A:EDGE:COUPling?
Info
DCselects DC trigger coupling, which passes all input signals to the trigger circuitry.HFRejcoupling attenuates signals above 50 kHz before passing the signals to the trigger circuitry.LFRejcoupling attenuates signals below 80 kHz before passing the signals to the trigger circuitry.NOISErejcoupling provides stable triggering by increasing the trigger hysteresis.
slope
property
¶
slope: TriggerAEdgeSlope
Return the TRIGger:A:EDGE:SLOpe command.
Description
- This command sets or queries the slope for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and then choosing the desired Slope. This command is also equivalent to pressing the front-panel Slope button.
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 sets or queries the source for the edge trigger. For instruments that have an Auxiliary Input (such as the MSO58LP), AUXiliary can be selected as trigger source.
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 {CH<x>|CH<x>_D<y>|LINE|AUXiliary}
- TRIGger:A:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the edge trigger source.CH<x>_D<y>specifies a digital channel as the edge trigger source.LINEspecifies AC line voltage, and is a valid source when B trigger is inactive.AUXiliaryspecifies the Auxiliary Input.
TriggerAEdgeCoupling
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:EDGE:COUPling command.
Description
- This command sets or queries the type of coupling for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and choosing from the Coupling drop-down list.
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 {DC|HFRej|LFRej|NOISErej}
- TRIGger:A:EDGE:COUPling?
Info
DCselects DC trigger coupling, which passes all input signals to the trigger circuitry.HFRejcoupling attenuates signals above 50 kHz before passing the signals to the trigger circuitry.LFRejcoupling attenuates signals below 80 kHz before passing the signals to the trigger circuitry.NOISErejcoupling provides stable triggering by increasing the trigger hysteresis.
TriggerAEdgeSlope
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:EDGE:SLOpe command.
Description
- This command sets or queries the slope for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and then choosing the desired Slope. This command is also equivalent to pressing the front-panel Slope button.
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 sets or queries the source for the edge trigger. For instruments that have an Auxiliary Input (such as the MSO58LP), AUXiliary can be selected as trigger source.
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 {CH<x>|CH<x>_D<y>|LINE|AUXiliary}
- TRIGger:A:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the edge trigger source.CH<x>_D<y>specifies a digital channel as the edge trigger source.LINEspecifies AC line voltage, and is a valid source when B trigger is inactive.AUXiliaryspecifies the Auxiliary Input.
TriggerAHoldoff
¶
Bases: SCPICmdRead
The TRIGger:A:HOLDoff command tree.
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.
Properties
.by: TheTRIGger:A:HOLDoff:BYcommand..time: TheTRIGger:A:HOLDoff:TIMecommand.
by
property
¶
Return the TRIGger:A:HOLDoff:BY command.
Description
- This command sets or queries the type of holdoff for the A trigger. Holdoff types are expressed as either user-specified time (TIMe) or by an internally calculated random time value (RANDom). This command is equivalent to selecting Mode & Holdoff from the Trig menu and then setting the Holdoff type.
Usage
- Using the
.query()method will send theTRIGger:A:HOLDoff:BY?query. - Using the
.verify(value)method will send theTRIGger:A:HOLDoff:BY?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:HOLDoff:BY valuecommand.
SCPI Syntax
- TRIGger:A:HOLDoff:BY {TIMe|RANDom}
- TRIGger:A:HOLDoff:BY?
Info
TIMeenables you to set the holdoff time via theTRIGger:A:HOLDoff:TIMecommand.RANDomspecifies a random time value.
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 s to 10 s.
TriggerAHoldoffBy
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:HOLDoff:BY command.
Description
- This command sets or queries the type of holdoff for the A trigger. Holdoff types are expressed as either user-specified time (TIMe) or by an internally calculated random time value (RANDom). This command is equivalent to selecting Mode & Holdoff from the Trig menu and then setting the Holdoff type.
Usage
- Using the
.query()method will send theTRIGger:A:HOLDoff:BY?query. - Using the
.verify(value)method will send theTRIGger:A:HOLDoff:BY?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:HOLDoff:BY valuecommand.
SCPI Syntax
- TRIGger:A:HOLDoff:BY {TIMe|RANDom}
- TRIGger:A:HOLDoff:BY?
Info
TIMeenables you to set the holdoff time via theTRIGger:A:HOLDoff:TIMecommand.RANDomspecifies a random time value.
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 s to 10 s.
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
.ch: TheTRIGger:A:LEVel:CH<x>command.
ch
property
¶
ch: dict[int, TriggerALevelChannel]
Return the TRIGger:A:LEVel:CH<x> command.
Description
- This command sets or queries the CH
trigger level for an Edge, Pulse Width, Runt or Rise/Fall (Transition and Slew Rate) trigger when triggering on an analog channel waveform. Each channel can have an independent trigger level. The is the channel number.
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>
- TRIGger:A:LEVel:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerALevelChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LEVel:CH<x> command.
Description
- This command sets or queries the CH
trigger level for an Edge, Pulse Width, Runt or Rise/Fall (Transition and Slew Rate) trigger when triggering on an analog channel waveform. Each channel can have an independent trigger level. The is the channel number.
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>
- TRIGger:A:LEVel:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerALogic
¶
Bases: SCPICmdRead
The TRIGger:A:LOGIc command tree.
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.
Properties
.deltatime: TheTRIGger:A:LOGIc:DELTatimecommand..function: TheTRIGger:A:LOGIc:FUNCtioncommand..input: TheTRIGger:A:LOGIc:INPutcommand tree..polarity: TheTRIGger:A:LOGIc:POLaritycommand..useclockedge: TheTRIGger:A:LOGIc:USECLockedgecommand..when: TheTRIGger:A:LOGIc:WHEncommand.
deltatime
property
¶
deltatime: TriggerALogicDeltatime
Return the TRIGger:A:LOGIc:DELTatime command.
Description
- This command specifies or queries the Logic trigger delta time value. The time value is used as part of the Logic 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:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:DELTatime <NR3>
- TRIGger:A:LOGIc:DELTatime?
Info
<NR3>the Logic trigger delta time value.
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 tree.
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.
Sub-properties
.clock: TheTRIGger:A:LOGIc:INPut:CLOCkcommand tree.
polarity
property
¶
polarity: TriggerALogicPolarity
Return the TRIGger:A:LOGIc:POLarity command.
Description
- This command sets or queries the polarity for the clock channel when Use Clock Edge is set to Yes for Logic trigger type.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:POLarity {POSitive|NEGative|EITher}
- TRIGger:A:LOGIc:POLarity?
Info
NEGativespecifies negative polarity.POSitivespecifies positive polarity.EITherspecifies either polarity.
useclockedge
property
¶
useclockedge: TriggerALogicUseclockedge
Return the TRIGger:A:LOGIc:USECLockedge command.
Description
- This command specifies whether or not Logic trigger type uses clock source.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:USECLockedge?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:USECLockedge?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:USECLockedge valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:USECLockedge {ON|OFF|1|0}
- TRIGger:A:LOGIc:USECLockedge?
Info
ONspecifies that logic trigger type uses clock source.OFFspecifies that logic trigger type does not use clock source.0specifies that logic trigger type does not use clock source; any other number value uses clock source.1specifies that logic trigger type uses clock source.
when
property
¶
when: TriggerALogicWhen
Return the TRIGger:A:LOGIc:WHEn command.
Description
- This command sets or queries the condition for generating an A or B logic trigger with respect to the defined input pattern. This command is equivalent to selecting Logic for Trigger Type, Use Clock Edge to No, and choosing a trigger condition from the Logic Pattern drop-down list.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:WHEn {TRUe|FALSe|MOREthan|LESSThan|EQual|UNEQual}
- TRIGger:A:LOGIc:WHEn?
Info
TRUetriggers on an input pattern that is true.FALSetriggers on an input pattern that is false.MOREthantriggers on an input pattern that is true for a time period greater than a user defined Time Limit (DELTatime) value.EQualtriggers on an input pattern that is true for a time period equal to a user defined Time Limit (DELTatime) value.UNEQualtriggers on an input pattern that is true for a time period not equal to a user defined Time Limit (DELTatime) value.
TriggerALogicDeltatime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:DELTatime command.
Description
- This command specifies or queries the Logic trigger delta time value. The time value is used as part of the Logic 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:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:DELTatime valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:DELTatime <NR3>
- TRIGger:A:LOGIc:DELTatime?
Info
<NR3>the Logic trigger delta time value.
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 tree.
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.
Properties
.clock: TheTRIGger:A:LOGIc:INPut:CLOCkcommand tree.
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
.source: TheTRIGger:A:LOGIc:INPut:CLOCk:SOUrcecommand.
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
.source: TheTRIGger:A:LOGIc:INPut:CLOCk:SOUrcecommand.
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 for logic 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>|CH<x>_D<x>}
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source. Number of channels depends on instrument configuration.CH<x>_D<x>specifies a digital channel as the clock source. Number of channels depends on instrument configuration.
TriggerALogicInputClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:INPut:CLOCk:SOUrce command.
Description
- This command specifies the channel to use as the clock source for logic 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>|CH<x>_D<x>}
- TRIGger:A:LOGIc:INPut:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source. Number of channels depends on instrument configuration.CH<x>_D<x>specifies a digital channel as the clock source. Number of channels depends on instrument configuration.
TriggerALogicPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:POLarity command.
Description
- This command sets or queries the polarity for the clock channel when Use Clock Edge is set to Yes for Logic trigger type.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:POLarity?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:POLarity valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:POLarity {POSitive|NEGative|EITher}
- TRIGger:A:LOGIc:POLarity?
Info
NEGativespecifies negative polarity.POSitivespecifies positive polarity.EITherspecifies either polarity.
TriggerALogicUseclockedge
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:USECLockedge command.
Description
- This command specifies whether or not Logic trigger type uses clock source.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:USECLockedge?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:USECLockedge?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:USECLockedge valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:USECLockedge {ON|OFF|1|0}
- TRIGger:A:LOGIc:USECLockedge?
Info
ONspecifies that logic trigger type uses clock source.OFFspecifies that logic trigger type does not use clock source.0specifies that logic trigger type does not use clock source; any other number value uses clock source.1specifies that logic trigger type uses clock source.
TriggerALogicWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGIc:WHEn command.
Description
- This command sets or queries the condition for generating an A or B logic trigger with respect to the defined input pattern. This command is equivalent to selecting Logic for Trigger Type, Use Clock Edge to No, and choosing a trigger condition from the Logic Pattern drop-down list.
Usage
- Using the
.query()method will send theTRIGger:A:LOGIc:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:LOGIc:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGIc:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:LOGIc:WHEn {TRUe|FALSe|MOREthan|LESSThan|EQual|UNEQual}
- TRIGger:A:LOGIc:WHEn?
Info
TRUetriggers on an input pattern that is true.FALSetriggers on an input pattern that is false.MOREthantriggers on an input pattern that is true for a time period greater than a user defined Time Limit (DELTatime) value.EQualtriggers on an input pattern that is true for a time period equal to a user defined Time Limit (DELTatime) value.UNEQualtriggers on an input pattern that is true for a time period not equal to a user defined Time Limit (DELTatime) value.
TriggerALogicpattern
¶
Bases: SCPICmdRead
The TRIGger:A:LOGICPattern command tree.
Usage
- Using the
.query()method will send theTRIGger:A:LOGICPattern?query. - Using the
.verify(value)method will send theTRIGger:A:LOGICPattern?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.a: TheTRIGger:A:LOGICPattern:Acommand.
a
property
¶
Return the TRIGger:A:LOGICPattern:A command.
Description
- This command sets or queries the Logic Pattern that is used along with the Define
Logic choice (
LOGIc:FUNCtion) to determine when the logic trigger occurs.
Usage
- Using the
.query()method will send theTRIGger:A:LOGICPattern:A?query. - Using the
.verify(value)method will send theTRIGger:A:LOGICPattern:A?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGICPattern:A valuecommand.
SCPI Syntax
- TRIGger:A:LOGICPattern:A {HIGH|LOW|X}
- TRIGger:A:LOGICPattern:A?
Info
HIGHspecifies the logic high.LOWspecifies the logic low.Xspecifies a don’t care state.
TriggerALogicpatternA
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGICPattern:A command.
Description
- This command sets or queries the Logic Pattern that is used along with the Define Logic
choice (
LOGIc:FUNCtion) to determine when the logic trigger occurs.
Usage
- Using the
.query()method will send theTRIGger:A:LOGICPattern:A?query. - Using the
.verify(value)method will send theTRIGger:A:LOGICPattern:A?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGICPattern:A valuecommand.
SCPI Syntax
- TRIGger:A:LOGICPattern:A {HIGH|LOW|X}
- TRIGger:A:LOGICPattern:A?
Info
HIGHspecifies the logic high.LOWspecifies the logic low.Xspecifies a don’t care state.
TriggerALogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOGICQUALification command.
Description
- This command sets or queries the type of logic qualification to perform.
Usage
- Using the
.query()method will send theTRIGger:A:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:LOGICQUALification {AND|OR|NANd|NOR}
- TRIGger:A:LOGICQUALification?
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.
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.
ch
property
¶
Return the TRIGger:A:LOWerthreshold:CH<x> command.
Description
- This command sets or queries the A or B lower trigger level threshold for the channel, specified by x.
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> <NR3>
- TRIGger:A:LOWerthreshold:CH<x>?
Info
<NR3>specifies the threshold voltage in user units.
TriggerALowerthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:LOWerthreshold:CH<x> command.
Description
- This command sets or queries the A or B lower trigger level threshold for the channel, specified by x.
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> <NR3>
- TRIGger:A:LOWerthreshold:CH<x>?
Info
<NR3>specifies the threshold voltage in user units.
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.
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..logicqualification: TheTRIGger:A:PULSEWidth:LOGICQUALificationcommand..lowlimit: TheTRIGger:A:PULSEWidth:LOWLimitcommand..polarity: TheTRIGger:A:PULSEWidth:POLaritycommand..source: TheTRIGger:A:PULSEWidth:SOUrcecommand..when: TheTRIGger:A:PULSEWidth:WHEncommand.
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|B}
: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.
logicqualification
property
¶
logicqualification: TriggerAPulsewidthLogicqualification
Return the TRIGger:A:PULSEWidth:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:LOGICQUALification {ON|OFF}
- TRIGger:A:PULSEWidth:LOGICQUALification?
Info
ONspecifies that the pulse width trigger type uses logic qualification.OFFspecifies that the pulse width trigger type does not use logic qualification.
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|B}
: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>|CH<x>_D<x>}
- TRIGger:A:PULSEWidth:SOUrce?
Info
CH<x>specifies an analog input channel as the pulse-width trigger source.CH<x>_D<x>specifies an digital input channel as the pulse-width 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|B}
:PULSEWidth:LOWLimit), OR whose width falls outside of or within a specified range of two values (set using TRIGger:{A|B}:PULSEWidth: LOWLimit and TRIGger:{A|B}: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 the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.MOREthancauses a trigger when a pulse is detected with a width greater than the time set by the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.EQualcauses a trigger when a pulse is detected with a width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}: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.
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|B}
: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.
TriggerAPulsewidthLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:PULSEWidth:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:A:PULSEWidth:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:PULSEWidth:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:PULSEWidth:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:PULSEWidth:LOGICQUALification {ON|OFF}
- TRIGger:A:PULSEWidth:LOGICQUALification?
Info
ONspecifies that the pulse width trigger type uses logic qualification.OFFspecifies that the pulse width trigger type does not use logic qualification.
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|B}
: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>|CH<x>_D<x>}
- TRIGger:A:PULSEWidth:SOUrce?
Info
CH<x>specifies an analog input channel as the pulse-width trigger source.CH<x>_D<x>specifies an digital input channel as the pulse-width 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|B}
:PULSEWidth:LOWLimit), OR whose width falls outside of or within a specified range of two values (set using TRIGger:{A|B}:PULSEWidth: LOWLimit and TRIGger:{A|B}: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 the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.MOREthancauses a trigger when a pulse is detected with a width greater than the time set by the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.EQualcauses a trigger when a pulse is detected with a width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}: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.
TriggerARunt
¶
Bases: SCPICmdRead
The TRIGger:A:RUNT command tree.
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.
Properties
.logicqualification: TheTRIGger:A:RUNT:LOGICQUALificationcommand..polarity: TheTRIGger:A:RUNT:POLaritycommand..source: TheTRIGger:A:RUNT:SOUrcecommand..when: TheTRIGger:A:RUNT:WHEncommand..width: TheTRIGger:A:RUNT:WIDthcommand.
logicqualification
property
¶
logicqualification: TriggerARuntLogicqualification
Return the TRIGger:A:RUNT:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:LOGICQUALification {ON|OFF}
- TRIGger:A:RUNT:LOGICQUALification?
Info
ONspecifies that the runt trigger type uses logic qualification.OFFspecifies that the runt trigger type does not use logic qualification.
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 runt trigger. Note: Digital channels are not supported as runt trigger sources.
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>}
- 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 CHas the source, use TRIGger:{A|B} :LOWerthreshold:CH<x>and TRIGger:{A|B}:UPPerthreshold:CH<x>.
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 the TRIGger:{A|B}:RUNT:WIDthcommand.MOREthansets the instrument to trigger if the a runt pulse is detected with width greater than the time set by the TRIGger:{A|B}:RUNT:WIDthcommand.EQualsets the instrument to trigger if a runt pulse is detected with width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}: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.
TriggerARuntLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:RUNT:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:A:RUNT:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:RUNT:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:RUNT:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:RUNT:LOGICQUALification {ON|OFF}
- TRIGger:A:RUNT:LOGICQUALification?
Info
ONspecifies that the runt trigger type uses logic qualification.OFFspecifies that the runt trigger type does not use logic qualification.
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 runt trigger. Note: Digital channels are not supported as runt trigger sources.
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>}
- 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 CHas the source, use TRIGger:{A|B} :LOWerthreshold:CH<x>and TRIGger:{A|B}:UPPerthreshold:CH<x>.
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 the TRIGger:{A|B}:RUNT:WIDthcommand.MOREthansets the instrument to trigger if the a runt pulse is detected with width greater than the time set by the TRIGger:{A|B}:RUNT:WIDthcommand.EQualsets the instrument to trigger if a runt pulse is detected with width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}: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 tree.
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.
Properties
.clock: TheTRIGger:A:SETHold:CLOCkcommand tree..holdtime: TheTRIGger:A:SETHold:HOLDTimecommand..settime: TheTRIGger:A:SETHold:SETTimecommand.
clock
property
¶
clock: TriggerASetholdClock
Return the TRIGger:A:SETHold:CLOCk command tree.
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.
Sub-properties
.edge: TheTRIGger:A:SETHold:CLOCk:EDGEcommand..source: TheTRIGger:A:SETHold:CLOCk:SOUrcecommand.
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.
TriggerASetholdClock
¶
Bases: SCPICmdRead
The TRIGger:A:SETHold:CLOCk command tree.
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.
Properties
.edge: TheTRIGger:A:SETHold:CLOCk:EDGEcommand..source: TheTRIGger:A:SETHold:CLOCk:SOUrcecommand.
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>|CH<x>_D<x>}
- TRIGger:A:SETHold:CLOCk:SOUrce?
Info
CH<x>specifies the analog channel to use as the clock source waveform.CH<x>_D<x>specifies the digital channel to use as the clock source waveform.
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>|CH<x>_D<x>}
- TRIGger:A:SETHold:CLOCk:SOUrce?
Info
CH<x>specifies the analog channel to use as the clock source waveform.CH<x>_D<x>specifies the digital channel to use as the clock source waveform.
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.
TriggerASetholdlogicval
¶
Bases: SCPICmdRead
The TRIGger:A:SETHOLDLogicval command tree.
Usage
- Using the
.query()method will send theTRIGger:A:SETHOLDLogicval?query. - Using the
.verify(value)method will send theTRIGger:A:SETHOLDLogicval?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.a: TheTRIGger:A:SETHOLDLogicval:Acommand.
a
property
¶
Return the TRIGger:A:SETHOLDLogicval:A command.
Description
- This command sets or queries whether the specified channel is included (INCLude) or not included (DONTInclude) in the Setup & Hold trigger input configuration. The channel number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:SETHOLDLogicval:A?query. - Using the
.verify(value)method will send theTRIGger:A:SETHOLDLogicval:A?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHOLDLogicval:A valuecommand.
SCPI Syntax
- TRIGger:A:SETHOLDLogicval:A {INCLude|DONTInclude}
- TRIGger:A:SETHOLDLogicval:A?
Info
INCLudespecifies including the specified channel in the Setup & Hold trigger input configuration.DONTIncludespecifies not including the specified channel in the Setup & Hold trigger input configuration.
TriggerASetholdlogicvalA
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:SETHOLDLogicval:A command.
Description
- This command sets or queries whether the specified channel is included (INCLude) or not included (DONTInclude) in the Setup & Hold trigger input configuration. The channel number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:A:SETHOLDLogicval:A?query. - Using the
.verify(value)method will send theTRIGger:A:SETHOLDLogicval:A?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:SETHOLDLogicval:A valuecommand.
SCPI Syntax
- TRIGger:A:SETHOLDLogicval:A {INCLude|DONTInclude}
- TRIGger:A:SETHOLDLogicval:A?
Info
INCLudespecifies including the specified channel in the Setup & Hold trigger input configuration.DONTIncludespecifies not including the specified channel in the Setup & Hold trigger input configuration.
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
.logicqualification: TheTRIGger:A:TIMEOut:LOGICQUALificationcommand..polarity: TheTRIGger:A:TIMEOut:POLaritycommand..source: TheTRIGger:A:TIMEOut:SOUrcecommand..time: TheTRIGger:A:TIMEOut:TIMecommand.
logicqualification
property
¶
logicqualification: TriggerATimeoutLogicqualification
Return the TRIGger:A:TIMEOut:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a timeout trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:LOGICQUALification {ON|OFF}
- TRIGger:A:TIMEOut:LOGICQUALification?
Info
ONspecifies that the timeout trigger type uses logic qualification.OFFspecifies that the timeout trigger type does not use logic qualification.
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
STAYSHightriggers when the signal stays high during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.STAYSLowtriggers when the signal stays low during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.EIThertriggers when the signal is either high or low during the timeout time specified by the command TRIGger:{A|B}: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 and digital channels. The default is channel 1.
The timeout trigger type is selected using TRIGger:{A|B}
:TYPe 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>|CH<x>_D<x>}
- TRIGger:A:TIMEOut:SOUrce?
Info
CH<x>specifies an analog channel as the timeout trigger source.CH<x>_D<x>specifies a digital channel as the timeout trigger source.
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|B}
: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.
TriggerATimeoutLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TIMEOut:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a timeout trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TIMEOut:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:TIMEOut:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TIMEOut:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:TIMEOut:LOGICQUALification {ON|OFF}
- TRIGger:A:TIMEOut:LOGICQUALification?
Info
ONspecifies that the timeout trigger type uses logic qualification.OFFspecifies that the timeout trigger type does not use logic qualification.
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
STAYSHightriggers when the signal stays high during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.STAYSLowtriggers when the signal stays low during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.EIThertriggers when the signal is either high or low during the timeout time specified by the command TRIGger:{A|B}: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 and digital channels. The default is channel 1. The
timeout trigger type is selected using TRIGger:{A|B}
:TYPe 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>|CH<x>_D<x>}
- TRIGger:A:TIMEOut:SOUrce?
Info
CH<x>specifies an analog channel as the timeout trigger source.CH<x>_D<x>specifies a digital channel as the timeout trigger source.
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|B}
: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 tree.
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.
Properties
.deltatime: TheTRIGger:A:TRANsition:DELTatimecommand..logicqualification: TheTRIGger:A:TRANsition:LOGICQUALificationcommand..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 (that is Time Limit) used in calculating the transition value for the transition (that is Rise or Fall Time) 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.
logicqualification
property
¶
logicqualification: TriggerATransitionLogicqualification
Return the TRIGger:A:TRANsition:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:LOGICQUALification {ON|OFF}
- TRIGger:A:TRANsition:LOGICQUALification?
Info
ONspecifies that the transition trigger type uses logic qualification.OFFspecifies that the transition trigger type does not use logic qualification.
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 waveform for a transition trigger. Note: Digital channels are not supported as transition trigger sources.
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 (that is Time Limit) used in calculating the transition value for the transition (that is Rise or Fall Time) 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.
TriggerATransitionLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:TRANsition:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:A:TRANsition:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:TRANsition:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:TRANsition:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:TRANsition:LOGICQUALification {ON|OFF}
- TRIGger:A:TRANsition:LOGICQUALification?
Info
ONspecifies that the transition trigger type uses logic qualification.OFFspecifies that the transition trigger type does not use logic qualification.
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 waveform for a transition trigger. Note: Digital channels are not supported as transition trigger sources.
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 or queries the type of A or B trigger.
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|WIDth|TIMEOut|RUNt|WINdow|LOGIc|SETHold|TRANsition|BUS}
- TRIGger:A:TYPe?
Info
EDGEis a normal 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.WIDthspecifies that the trigger occurs when a pulse with a specified with is found.TIMEOutspecifies that a trigger occurs when a pulse with the specified timeout is found.RUNtspecifies that a trigger occurs when a pulse with the specified parameters is found.WINdowspecifies that a trigger occurs when a signal with the specified window parameters is found.LOGIcspecifies that a trigger occurs when specified conditions are met and is controlled by the TRIGger:{A|B}:LOGIccommands.SETHoldspecifies that a trigger occurs when a signal is found that meets the setup and hold parameters.TRANsitionspecifies that a trigger occurs when a specified pulse is found that meets the transition trigger parameters.BUSspecifies that a trigger occurs when a signal is found that meets the specified bus setup parameters.
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.
ch
property
¶
Return the TRIGger:A:UPPerthreshold:CH<x> command.
Description
- This command sets or queries the specified channel upper trigger level. The CH
range is 1 to 8 and depends on the number of analog channels on your instrument.
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>
- TRIGger:A:UPPerthreshold:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerAUpperthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:A:UPPerthreshold:CH<x> command.
Description
- This command sets or queries the specified channel upper trigger level. The CH
range is 1 to 8 and depends on the number of analog channels on your instrument.
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>
- TRIGger:A:UPPerthreshold:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerAVideo
¶
Bases: SCPICmdRead
The TRIGger:A:VIDeo command tree.
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.
Properties
.field: TheTRIGger:A:VIDeo:FIELDcommand..line: TheTRIGger:A:VIDeo:LINEcommand..polarity: TheTRIGger:A:VIDeo:POLaritycommand..source: TheTRIGger:A:VIDeo:SOUrcecommand..standard: TheTRIGger:A:VIDeo:STANdardcommand.
field
property
¶
field: TriggerAVideoField
Return the TRIGger:A:VIDeo:FIELD command.
Description
- This command specifies the trigger condition for a video trigger.
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 {ALLLines|NUMERic|ODD|EVEN|ALLFields}
- TRIGger:A:VIDeo:FIELD?
Info
ALLLinesspecifies to trigger on all lines.NUMERicspecifies to trigger on a particular line, which can be set via the TRIGger:{A|B}:VIDeo:LINEcommand.ODDspecifies to trigger on odd lines.EVENspecifies to trigger on even lines.ALLFieldsspecifies to trigger on any video field.
line
property
¶
line: TriggerAVideoLine
Return the TRIGger:A:VIDeo:LINE command.
Description
- This command specifies the line number value for a video line number trigger.
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>is the line number to trigger on, which can range from 1 to 625.
polarity
property
¶
polarity: TriggerAVideoPolarity
Return the TRIGger:A:VIDeo:POLarity command.
Description
- This command specifies the polarity for a video trigger.
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 {POSitive|NEGative}
- TRIGger:A:VIDeo:POLarity?
Info
POSitivespecifies a positive polarity for the video trigger.NEGativespecifies a negative polarity for the video trigger.
source
property
¶
source: TriggerAVideoSource
Return the TRIGger:A:VIDeo:SOUrce command.
Description
- This command specifies the source waveform for a video trigger.
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 analog channel to use as the video trigger source waveform.
standard
property
¶
standard: TriggerAVideoStandard
Return the TRIGger:A:VIDeo:STANdard command.
Description
- This command specifies the standard/format for a video trigger.
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}
- TRIGger:A:VIDeo:STANdard?
Info
NTScspecifies 525i/NTSC as the video standard.PALspecifies 625i/PAL as the video standard.SECAMspecifies SECAM as the video standard.
TriggerAVideoField
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:FIELD command.
Description
- This command specifies the trigger condition for a video trigger.
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 {ALLLines|NUMERic|ODD|EVEN|ALLFields}
- TRIGger:A:VIDeo:FIELD?
Info
ALLLinesspecifies to trigger on all lines.NUMERicspecifies to trigger on a particular line, which can be set via the TRIGger:{A|B}:VIDeo:LINEcommand.ODDspecifies to trigger on odd lines.EVENspecifies to trigger on even lines.ALLFieldsspecifies to trigger on any video field.
TriggerAVideoLine
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:LINE command.
Description
- This command specifies the line number value for a video line number trigger.
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>is the line number to trigger on, which can range from 1 to 625.
TriggerAVideoPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:POLarity command.
Description
- This command specifies the polarity for a video trigger.
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 {POSitive|NEGative}
- TRIGger:A:VIDeo:POLarity?
Info
POSitivespecifies a positive polarity for the video trigger.NEGativespecifies a negative polarity for the video trigger.
TriggerAVideoSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:SOUrce command.
Description
- This command specifies the source waveform for a video trigger.
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 analog channel to use as the video trigger source waveform.
TriggerAVideoStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:VIDeo:STANdard command.
Description
- This command specifies the standard/format for a video trigger.
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}
- TRIGger:A:VIDeo:STANdard?
Info
NTScspecifies 525i/NTSC as the video standard.PALspecifies 625i/PAL as the video standard.SECAMspecifies SECAM as the video standard.
TriggerAWindow
¶
Bases: SCPICmdRead
The TRIGger:A:WINdow command tree.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.crossing: TheTRIGger:A:WINdow:CROSSIngcommand..logicqualification: TheTRIGger:A:WINdow:LOGICQUALificationcommand..source: TheTRIGger:A:WINdow:SOUrcecommand..when: TheTRIGger:A:WINdow:WHEncommand..width: TheTRIGger:A:WINdow:WIDthcommand.
crossing
property
¶
crossing: TriggerAWindowCrossing
Return the TRIGger:A:WINdow:CROSSIng command.
Description
- This command sets or queries the window trigger threshold crossing of the selected
trigger source. The threshold crossing selection is only effective when
:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater or OUTSIDEGreater.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:CROSSIng?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:CROSSIng?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:CROSSIng valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:CROSSIng {UPPer|LOWer|EITher|NONe}
- TRIGger:A:WINdow:CROSSIng?
Info
UPPerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe upper threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains above the upper threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesdownward through the upper threshold.LOWerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains below the lower threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesupwards through the lower threshold.EITherif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exitsthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remains eitherabove the upper threshold or below the lower threshold for longer than the timelimit (:TRIGger:{A|B}:WINdow:WIDTH) and then crosses a threshold.NONeif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) without crossingthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remainsoutside the upper and lower thresholds for longer than the time limit(:TRIGger:{A|B}:WINdow:WIDTH) without crossing through either the upperor lower threshold.
logicqualification
property
¶
logicqualification: TriggerAWindowLogicqualification
Return the TRIGger:A:WINdow:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a window trigger.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:LOGICQUALification {ON|OFF}
- TRIGger:A:WINdow:LOGICQUALification?
Info
ONspecifies that the window trigger type uses logic qualification.OFFspecifies that the window trigger type does not use logic qualification.
source
property
¶
source: TriggerAWindowSource
Return the TRIGger:A:WINdow:SOUrce command.
Description
- This command sets or queries the source for a window trigger. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:SOUrce {CH<x>}
- TRIGger:A:WINdow:SOUrce?
Info
CH<x>specifies an analog channel as the trigger source.
when
property
¶
when: TriggerAWindowWhen
Return the TRIGger:A:WINdow:WHEn command.
Description
- This command sets or queries the window trigger event. This command is equivalent to selecting Window Setup from the Trig menu and selecting from the Window Trigger When box. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:WHEn {ENTERSWindow|EXITSWindow|INSIDEGreater|OUTSIDEGreater}
- TRIGger:A:WINdow:WHEn?
Info
OUTSIDEGreaterspecifies a trigger event when the signal leaves the window defined by the threshold levels for the time specified by Width.INSIDEGreaterspecifies a trigger event when the signal enters the window defined by the threshold levels for the time specified by Width.ENTERSWindowspecifies a trigger event when the signal enters the window defined by the threshold levels.EXITSWindowspecifies a trigger event when the signal leaves the window defined by the threshold levels.
width
property
¶
width: TriggerAWindowWidth
Return the TRIGger:A:WINdow:WIDth command.
Description
- This command sets or queries the minimum width for a window violation. This command is equivalent to selecting Window Setup from the Trig menu, selecting Inside > Limit or Outside > Limit in the Trigger When box, and setting the Time Limit.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:WIDth?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:WIDth valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:WIDth <NR3>
- TRIGger:A:WINdow:WIDth?
Info
<NR3>is the minimum width for a window violation.
TriggerAWindowCrossing
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:WINdow:CROSSIng command.
Description
- This command sets or queries the window trigger threshold crossing of the selected trigger
source. The threshold crossing selection is only effective when
:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater or OUTSIDEGreater.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:CROSSIng?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:CROSSIng?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:CROSSIng valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:CROSSIng {UPPer|LOWer|EITher|NONe}
- TRIGger:A:WINdow:CROSSIng?
Info
UPPerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe upper threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains above the upper threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesdownward through the upper threshold.LOWerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains below the lower threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesupwards through the lower threshold.EITherif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exitsthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remains eitherabove the upper threshold or below the lower threshold for longer than the timelimit (:TRIGger:{A|B}:WINdow:WIDTH) and then crosses a threshold.NONeif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) without crossingthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remainsoutside the upper and lower thresholds for longer than the time limit(:TRIGger:{A|B}:WINdow:WIDTH) without crossing through either the upperor lower threshold.
TriggerAWindowLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:WINdow:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a window trigger.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:LOGICQUALification {ON|OFF}
- TRIGger:A:WINdow:LOGICQUALification?
Info
ONspecifies that the window trigger type uses logic qualification.OFFspecifies that the window trigger type does not use logic qualification.
TriggerAWindowSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:WINdow:SOUrce command.
Description
- This command sets or queries the source for a window trigger. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:SOUrce valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:SOUrce {CH<x>}
- TRIGger:A:WINdow:SOUrce?
Info
CH<x>specifies an analog channel as the trigger source.
TriggerAWindowWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:WINdow:WHEn command.
Description
- This command sets or queries the window trigger event. This command is equivalent to selecting Window Setup from the Trig menu and selecting from the Window Trigger When box. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:WHEn?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:WHEn valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:WHEn {ENTERSWindow|EXITSWindow|INSIDEGreater|OUTSIDEGreater}
- TRIGger:A:WINdow:WHEn?
Info
OUTSIDEGreaterspecifies a trigger event when the signal leaves the window defined by the threshold levels for the time specified by Width.INSIDEGreaterspecifies a trigger event when the signal enters the window defined by the threshold levels for the time specified by Width.ENTERSWindowspecifies a trigger event when the signal enters the window defined by the threshold levels.EXITSWindowspecifies a trigger event when the signal leaves the window defined by the threshold levels.
TriggerAWindowWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:A:WINdow:WIDth command.
Description
- This command sets or queries the minimum width for a window violation. This command is equivalent to selecting Window Setup from the Trig menu, selecting Inside > Limit or Outside > Limit in the Trigger When box, and setting the Time Limit.
Usage
- Using the
.query()method will send theTRIGger:A:WINdow:WIDth?query. - Using the
.verify(value)method will send theTRIGger:A:WINdow:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:A:WINdow:WIDth valuecommand.
SCPI Syntax
- TRIGger:A:WINdow:WIDth <NR3>
- TRIGger:A:WINdow:WIDth?
Info
<NR3>is the minimum width for a window violation.
TriggerAuxlevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:AUXLevel command.
Description
- For those instruments that have an Auxiliary Input (such as an MSO58LP), this command sets or queries the Auxiliary Input voltage level to use for an edge trigger.
Usage
- Using the
.query()method will send theTRIGger:AUXLevel?query. - Using the
.verify(value)method will send theTRIGger:AUXLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:AUXLevel valuecommand.
SCPI Syntax
- TRIGger:AUXLevel {<NR3>|ECL|TTL}
- TRIGger:AUXLevel?
Info
<NR3>is trigger level in Volts.ECLsets trigger level to -1.3 Volts.TTLsets trigger level to 1.4 Volts.
TriggerB
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B command tree.
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.
Properties
.by: TheTRIGger:B:BYcommand..events: TheTRIGger:B:EVENTScommand tree..reset: TheTRIGger:B:RESETcommand..state: TheTRIGger:B:STATEcommand..time: TheTRIGger:B:TIMecommand..bus: TheTRIGger:B:BUScommand tree..edge: TheTRIGger:B:EDGEcommand tree..level: TheTRIGger:B:LEVelcommand tree..logicpattern: TheTRIGger:B:LOGICPatterncommand tree..logic: TheTRIGger:B:LOGIccommand tree..lowerthreshold: TheTRIGger:B:LOWerthresholdcommand tree..pulsewidth: TheTRIGger:B:PULSEWidthcommand tree..runt: TheTRIGger:B:RUNTcommand tree..setholdlogicval: TheTRIGger:B:SETHOLDLogicvalcommand tree..sethold: TheTRIGger:B:SETHoldcommand tree..timeout: TheTRIGger:B:TIMEOutcommand tree..transition: TheTRIGger:B:TRANsitioncommand tree..type: TheTRIGger:B:TYPecommand..upperthreshold: TheTRIGger:B:UPPerthresholdcommand tree..video: TheTRIGger:B:VIDeocommand tree..window: TheTRIGger:B:WINdowcommand tree.
bus
property
¶
bus: TriggerBBus
Return the TRIGger:B:BUS command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS?query. - Using the
.verify(value)method will send theTRIGger:B:BUS?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.b: TheTRIGger:B:BUS:B<x>command tree..source: TheTRIGger:B:BUS:SOUrcecommand.
by
property
¶
by: TriggerBBy
Return the TRIGger:B:BY command.
Description
- This command 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 tree.
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.
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 tree.
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.
Sub-properties
.count: TheTRIGger:B:EVENTS:COUNtcommand.
level
property
¶
level: TriggerBLevel
Return the TRIGger:B:LEVel command tree.
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.
Sub-properties
.ch: TheTRIGger:B:LEVel:CH<x>command.
logic
property
¶
logic: TriggerBLogic
Return the TRIGger:B:LOGIc command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.deltatime: TheTRIGger:B:LOGIc:DELTatimecommand..function: TheTRIGger:B:LOGIc:FUNCtioncommand..input: TheTRIGger:B:LOGIc:INPutcommand tree..polarity: TheTRIGger:B:LOGIc:POLaritycommand..useclockedge: TheTRIGger:B:LOGIc:USECLockedgecommand..when: TheTRIGger:B:LOGIc:WHEncommand.
logicpattern
property
¶
logicpattern: TriggerBLogicpattern
Return the TRIGger:B:LOGICPattern command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGICPattern?query. - Using the
.verify(value)method will send theTRIGger:B:LOGICPattern?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.b: TheTRIGger:B:LOGICPattern:Bcommand.
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.
pulsewidth
property
¶
pulsewidth: TriggerBPulsewidth
Return the TRIGger:B:PULSEWidth command tree.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.highlimit: TheTRIGger:B:PULSEWidth:HIGHLimitcommand..logicqualification: TheTRIGger:B:PULSEWidth:LOGICQUALificationcommand..lowlimit: TheTRIGger:B:PULSEWidth:LOWLimitcommand..polarity: TheTRIGger:B:PULSEWidth:POLaritycommand..source: TheTRIGger:B:PULSEWidth:SOUrcecommand..when: TheTRIGger:B:PULSEWidth:WHEncommand.
reset
property
¶
reset: TriggerBReset
Return the TRIGger:B:RESET command.
Description
- This command sets the B reset trigger level to 50%.
Usage
- Using the
.write(value)method will send theTRIGger:B:RESET valuecommand.
SCPI Syntax
- TRIGger:B:RESET SETLevel
Info
SETLevelsets the B reset trigger level to 50%.
Sub-properties
.edge: TheTRIGger:B:RESET:EDGEcommand tree..timeout: TheTRIGger:B:RESET:TIMEOutcommand tree..type: TheTRIGger:B:RESET:TYPecommand.
runt
property
¶
runt: TriggerBRunt
Return the TRIGger:B:RUNT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.logicqualification: TheTRIGger:B:RUNT:LOGICQUALificationcommand..polarity: TheTRIGger:B:RUNT:POLaritycommand..source: TheTRIGger:B:RUNT:SOUrcecommand..when: TheTRIGger:B:RUNT:WHEncommand..width: TheTRIGger:B:RUNT:WIDthcommand.
sethold
property
¶
sethold: TriggerBSethold
Return the TRIGger:B:SETHold command tree.
Usage
- Using the
.query()method will send theTRIGger:B:SETHold?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.clock: TheTRIGger:B:SETHold:CLOCkcommand tree..holdtime: TheTRIGger:B:SETHold:HOLDTimecommand..settime: TheTRIGger:B:SETHold:SETTimecommand.
setholdlogicval
property
¶
setholdlogicval: TriggerBSetholdlogicval
Return the TRIGger:B:SETHOLDLogicval command tree.
Usage
- Using the
.query()method will send theTRIGger:B:SETHOLDLogicval?query. - Using the
.verify(value)method will send theTRIGger:B:SETHOLDLogicval?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.b: TheTRIGger:B:SETHOLDLogicval:Bcommand.
state
property
¶
state: TriggerBState
Return the TRIGger:B:STATE command.
Description
- This command sets or queries 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
ONindicates that the B trigger is active and causes trigger events with the A trigger.OFFindicates that only the A trigger causes trigger events.<NR1>is an integer number. 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 sets or queries B trigger delay time, in seconds. 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 the B trigger delay time in seconds.
timeout
property
¶
timeout: TriggerBTimeout
Return the TRIGger:B:TIMEOut command tree.
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.logicqualification: TheTRIGger:B:TIMEOut:LOGICQUALificationcommand..polarity: TheTRIGger:B:TIMEOut:POLaritycommand..source: TheTRIGger:B:TIMEOut:SOUrcecommand..time: TheTRIGger:B:TIMEOut:TIMecommand.
transition
property
¶
transition: TriggerBTransition
Return the TRIGger:B:TRANsition command tree.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.deltatime: TheTRIGger:B:TRANsition:DELTatimecommand..logicqualification: TheTRIGger:B:TRANsition:LOGICQUALificationcommand..polarity: TheTRIGger:B:TRANsition:POLaritycommand..source: TheTRIGger:B:TRANsition:SOUrcecommand..when: TheTRIGger:B:TRANsition:WHEncommand.
type
property
¶
type: TriggerBType
Return the TRIGger:B:TYPe command.
Description
- This command sets or queries the type of A or B trigger.
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|WIDth|TIMEOut|RUNt|WINdow|LOGIc|SETHold|TRANsition|BUS}
- TRIGger:B:TYPe?
Info
EDGEis a normal 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.WIDthspecifies that the trigger occurs when a pulse with a specified with is found.TIMEOutspecifies that a trigger occurs when a pulse with the specified timeout is found.RUNtspecifies that a trigger occurs when a pulse with the specified parameters is found.WINdowspecifies that a trigger occurs when a signal with the specified window parameters is found.LOGIcspecifies that a trigger occurs when specified conditions are met and is controlled by the TRIGger:{A|B}:LOGIccommands.SETHoldspecifies that a trigger occurs when a signal is found that meets the setup and hold parameters.TRANsitionspecifies that a trigger occurs when a specified pulse is found that meets the transition trigger parameters.BUSspecifies that a trigger occurs when a signal is found that meets the specified bus setup parameters.
upperthreshold
property
¶
upperthreshold: TriggerBUpperthreshold
Return the TRIGger:B:UPPerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:B:UPPerthreshold?query. - Using the
.verify(value)method will send theTRIGger:B:UPPerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheTRIGger:B:UPPerthreshold:CH<x>command.
video
property
¶
video: TriggerBVideo
Return the TRIGger:B:VIDeo command tree.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.field: TheTRIGger:B:VIDeo:FIELDcommand..line: TheTRIGger:B:VIDeo:LINEcommand..polarity: TheTRIGger:B:VIDeo:POLaritycommand..source: TheTRIGger:B:VIDeo:SOUrcecommand..standard: TheTRIGger:B:VIDeo:STANdardcommand.
window
property
¶
window: TriggerBWindow
Return the TRIGger:B:WINdow command tree.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.crossing: TheTRIGger:B:WINdow:CROSSIngcommand..logicqualification: TheTRIGger:B:WINdow:LOGICQUALificationcommand..source: TheTRIGger:B:WINdow:SOUrcecommand..when: TheTRIGger:B:WINdow:WHEncommand..width: TheTRIGger:B:WINdow:WIDthcommand.
TriggerBBus
¶
Bases: SCPICmdRead
The TRIGger:B:BUS command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS?query. - Using the
.verify(value)method will send theTRIGger:B:BUS?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.b: TheTRIGger:B:BUS:B<x>command tree..source: TheTRIGger:B:BUS:SOUrcecommand.
b
property
¶
b: dict[int, TriggerBBusBItem]
Return the TRIGger:B:BUS:B<x> command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.arinc429a: TheTRIGger:B:BUS:B<x>:ARINC429Acommand tree..audio: TheTRIGger:B:BUS:B<x>:AUDiocommand tree..autoethernet: TheTRIGger:B:BUS:B<x>:AUTOETHERnetcommand tree..can: TheTRIGger:B:BUS:B<x>:CANcommand tree..ethernet: TheTRIGger:B:BUS:B<x>:ETHERnetcommand tree..flexray: TheTRIGger:B:BUS:B<x>:FLEXraycommand tree..i2c: TheTRIGger:B:BUS:B<x>:I2Ccommand tree..i3c: TheTRIGger:B:BUS:B<x>:I3Ccommand tree..lin: TheTRIGger:B:BUS:B<x>:LINcommand tree..mil1553b: TheTRIGger:B:BUS:B<x>:MIL1553Bcommand tree..parallel: TheTRIGger:B:BUS:B<x>:PARallelcommand tree..rs232c: TheTRIGger:B:BUS:B<x>:RS232Ccommand tree..sent: TheTRIGger:B:BUS:B<x>:SENTcommand tree..spi: TheTRIGger:B:BUS:B<x>:SPIcommand tree..spmi: TheTRIGger:B:BUS:B<x>:SPMIcommand tree..svid: TheTRIGger:B:BUS:B<x>:SVIDcommand tree..usb: TheTRIGger:B:BUS:B<x>:USBcommand tree.
source
property
¶
source: TriggerBBusSource
Return the TRIGger:B:BUS:SOUrce command.
Description
- This command sets or queries the source bus for a bus trigger.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:BUS:SOUrce B<x>
- TRIGger:B:BUS:SOUrce?
Info
B<x>sets the selected source to the bus.
TriggerBBusBItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The TRIGger:B:BUS:B<x> command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.arinc429a: TheTRIGger:B:BUS:B<x>:ARINC429Acommand tree..audio: TheTRIGger:B:BUS:B<x>:AUDiocommand tree..autoethernet: TheTRIGger:B:BUS:B<x>:AUTOETHERnetcommand tree..can: TheTRIGger:B:BUS:B<x>:CANcommand tree..ethernet: TheTRIGger:B:BUS:B<x>:ETHERnetcommand tree..flexray: TheTRIGger:B:BUS:B<x>:FLEXraycommand tree..i2c: TheTRIGger:B:BUS:B<x>:I2Ccommand tree..i3c: TheTRIGger:B:BUS:B<x>:I3Ccommand tree..lin: TheTRIGger:B:BUS:B<x>:LINcommand tree..mil1553b: TheTRIGger:B:BUS:B<x>:MIL1553Bcommand tree..parallel: TheTRIGger:B:BUS:B<x>:PARallelcommand tree..rs232c: TheTRIGger:B:BUS:B<x>:RS232Ccommand tree..sent: TheTRIGger:B:BUS:B<x>:SENTcommand tree..spi: TheTRIGger:B:BUS:B<x>:SPIcommand tree..spmi: TheTRIGger:B:BUS:B<x>:SPMIcommand tree..svid: TheTRIGger:B:BUS:B<x>:SVIDcommand tree..usb: TheTRIGger:B:BUS:B<x>:USBcommand tree.
arinc429a
property
¶
arinc429a: TriggerBBusBItemArinc429a
Return the TRIGger:B:BUS:B<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:ARINC429A:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:ARINC429A:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:ARINC429A:ERRTYPecommand..label: TheTRIGger:B:BUS:B<x>:ARINC429A:LABelcommand tree..sdi: TheTRIGger:B:BUS:B<x>:ARINC429A:SDIcommand tree..ssm: TheTRIGger:B:BUS:B<x>:ARINC429A:SSMcommand tree.
audio
property
¶
audio: TriggerBBusBItemAudio
Return the TRIGger:B:BUS:B<x>:AUDio command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:AUDio:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:AUDio:DATacommand tree.
autoethernet
property
¶
autoethernet: TriggerBBusBItemAutoethernet
Return the TRIGger:B:BUS:B<x>:AUTOETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDitioncommand..errortype: TheTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPecommand.
can
property
¶
can: TriggerBBusBItemCan
Return the TRIGger:B:BUS:B<x>:CAN command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:CAN:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:CAN:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:CAN:ERRTypecommand..fd: TheTRIGger:B:BUS:B<x>:CAN:FDcommand tree..frametype: TheTRIGger:B:BUS:B<x>:CAN:FRAMEtypecommand..identifier: TheTRIGger:B:BUS:B<x>:CAN:IDentifiercommand tree.
ethernet
property
¶
ethernet: TriggerBBusBItemEthernet
Return the TRIGger:B:BUS:B<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:ETHERnet:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:ETHERnet:DATacommand tree..ipheader: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeadercommand tree..mac: TheTRIGger:B:BUS:B<x>:ETHERnet:MACcommand tree..qtag: TheTRIGger:B:BUS:B<x>:ETHERnet:QTAGcommand tree..tcpheader: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeadercommand tree.
flexray
property
¶
flexray: TriggerBBusBItemFlexray
Return the TRIGger:B:BUS:B<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:FLEXray:CONDitioncommand..cyclecount: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcountcommand tree..data: TheTRIGger:B:BUS:B<x>:FLEXray:DATacommand tree..eoftype: TheTRIGger:B:BUS:B<x>:FLEXray:EOFTYPEcommand..errtype: TheTRIGger:B:BUS:B<x>:FLEXray:ERRTYPEcommand..frameid: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEIDcommand tree..frametype: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMETypecommand..header: TheTRIGger:B:BUS:B<x>:FLEXray:HEADERcommand tree.
i2c
property
¶
i2c: TriggerBBusBItemI2c
Return the TRIGger:B:BUS:B<x>:I2C command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:I2C:ADDResscommand tree..condition: TheTRIGger:B:BUS:B<x>:I2C:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:I2C:DATacommand tree.
i3c
property
¶
i3c: TriggerBBusBItemI3c
Return the TRIGger:B:BUS:B<x>:I3C command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:I3C:ADDResscommand tree..condition: TheTRIGger:B:BUS:B<x>:I3C:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:I3C:DATacommand tree..errortype: TheTRIGger:B:BUS:B<x>:I3C:ERRORTYPecommand..sdr: TheTRIGger:B:BUS:B<x>:I3C:SDRcommand tree..tbit: TheTRIGger:B:BUS:B<x>:I3C:TBITcommand tree.
lin
property
¶
lin: TriggerBBusBItemLin
Return the TRIGger:B:BUS:B<x>:LIN command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:LIN:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:LIN:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:LIN:ERRTYPEcommand..identifier: TheTRIGger:B:BUS:B<x>:LIN:IDentifiercommand tree.
mil1553b
property
¶
mil1553b: TriggerBBusBItemMil1553b
Return the TRIGger:B:BUS:B<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.command: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMANDcommand tree..condition: TheTRIGger:B:BUS:B<x>:MIL1553B:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:MIL1553B:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:MIL1553B:ERRTYPecommand..status: TheTRIGger:B:BUS:B<x>:MIL1553B:STATuscommand tree..time: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMecommand tree.
parallel
property
¶
parallel: TriggerBBusBItemParallel
Return the TRIGger:B:BUS:B<x>:PARallel command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:PARallel?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.data: TheTRIGger:B:BUS:B<x>:PARallel:DATacommand tree.
rs232c
property
¶
rs232c: TriggerBBusBItemRs232c
Return the TRIGger:B:BUS:B<x>:RS232C command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:RS232C:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:RS232C:DATacommand tree.
sent
property
¶
sent: TriggerBBusBItemSent
Return the TRIGger:B:BUS:B<x>:SENT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:SENT:CONDitioncommand..errtype: TheTRIGger:B:BUS:B<x>:SENT:ERRTypecommand..fast: TheTRIGger:B:BUS:B<x>:SENT:FASTcommand tree..pause: TheTRIGger:B:BUS:B<x>:SENT:PAUSEcommand tree..slow: TheTRIGger:B:BUS:B<x>:SENT:SLOWcommand tree.
spi
property
¶
spi: TriggerBBusBItemSpi
Return the TRIGger:B:BUS:B<x>:SPI command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:SPI:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:SPI:DATacommand tree.
spmi
property
¶
spmi: TriggerBBusBItemSpmi
Return the TRIGger:B:BUS:B<x>:SPMI command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.condition: TheTRIGger:B:BUS:B<x>:SPMI:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:SPMI:DATacommand tree..masteraddress: TheTRIGger:B:BUS:B<x>:SPMI:MASTERADDResscommand tree..noresponse: TheTRIGger:B:BUS:B<x>:SPMI:NORESPonsecommand..registeraddress: TheTRIGger:B:BUS:B<x>:SPMI:REGISTERADDResscommand tree..slaveaddress: TheTRIGger:B:BUS:B<x>:SPMI:SLAVEADDResscommand tree.
svid
property
¶
svid: TriggerBBusBItemSvid
Return the TRIGger:B:BUS:B<x>:SVID command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.command: TheTRIGger:B:BUS:B<x>:SVID:COMMandcommand tree..condition: TheTRIGger:B:BUS:B<x>:SVID:CONDitioncommand..error: TheTRIGger:B:BUS:B<x>:SVID:ERRorcommand tree..parity: TheTRIGger:B:BUS:B<x>:SVID:PARitycommand tree..payload: TheTRIGger:B:BUS:B<x>:SVID:PAYLoadcommand tree..slave: TheTRIGger:B:BUS:B<x>:SVID:SLAVecommand tree.
usb
property
¶
usb: TriggerBBusBItemUsb
Return the TRIGger:B:BUS:B<x>:USB command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:USB:ADDResscommand tree..condition: TheTRIGger:B:BUS:B<x>:USB:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:USB:DATacommand tree..endpoint: TheTRIGger:B:BUS:B<x>:USB:ENDPointcommand tree..errtype: TheTRIGger:B:BUS:B<x>:USB:ERRTypecommand..handshaketype: TheTRIGger:B:BUS:B<x>:USB:HANDSHAKETypecommand..sofframenumber: TheTRIGger:B:BUS:B<x>:USB:SOFFRAMENUMbercommand..specialtype: TheTRIGger:B:BUS:B<x>:USB:SPECIALTypecommand..split: TheTRIGger:B:BUS:B<x>:USB:SPLitcommand tree..tokentype: TheTRIGger:B:BUS:B<x>:USB:TOKENTypecommand.
TriggerBBusBItemArinc429a
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:ARINC429A:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:ARINC429A:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:ARINC429A:ERRTYPecommand..label: TheTRIGger:B:BUS:B<x>:ARINC429A:LABelcommand tree..sdi: TheTRIGger:B:BUS:B<x>:ARINC429A:SDIcommand tree..ssm: TheTRIGger:B:BUS:B<x>:ARINC429A:SSMcommand tree.
condition
property
¶
condition: TriggerBBusBItemArinc429aCondition
Return the TRIGger:B:BUS:B<x>:ARINC429A:CONDition command.
Description
- This command specifies a field or condition for an ARINC429 bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:CONDition {SOW|LABel|DATa|LABELANDDATA|EOW|ERRor}
- TRIGger:B:BUS:B<x>:ARINC429A:CONDition?
Info
SOWspecifies triggering on the first bit of a word.LABelspecifies triggering on a matching label.DATaspecifies triggering on matching packet data field(s).LABELANDDATAspecifies triggering on a matching label and matching packet data field(s).EOWspecifies triggering on the 32nd bit of a word.ERRorspecifies triggering on a specified error condition.
data
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerBBusBItemArinc429aErrtype
Return the TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe command.
Description
- This command sets or queries the error type when triggering on an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:ERRTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe {ANY|PARity|WORD|GAP}
- TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe?
Info
ANYsets the error type to match any of the other available error types.PARitysets the error type to match on parity errors (parity value results in even parity count for a word).WORDsets the error type to match on word errors (any unframed or unknown decode data).GAPsets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).
label
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:LABel command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:ARINC429A:LABel:VALuecommand.
sdi
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:SDI command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALuecommand.
ssm
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:SSM command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALuecommand.
TriggerBBusBItemArinc429aCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:CONDition command.
Description
- This command specifies a field or condition for an ARINC429 bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:CONDition {SOW|LABel|DATa|LABELANDDATA|EOW|ERRor}
- TRIGger:B:BUS:B<x>:ARINC429A:CONDition?
Info
SOWspecifies triggering on the first bit of a word.LABelspecifies triggering on a matching label.DATaspecifies triggering on matching packet data field(s).LABELANDDATAspecifies triggering on a matching label and matching packet data field(s).EOWspecifies triggering on the 32nd bit of a word.ERRorspecifies triggering on a specified error condition.
TriggerBBusBItemArinc429aData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemArinc429aDataHivalue
Return the TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue command.
Description
- This command sets or queries the high value when trigger on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data qualifier must be INrange or OUTrange. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?
Info
<QString>is the label value.
qualifier
property
¶
qualifier: TriggerBBusBItemArinc429aDataQualifier
Return the TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on data in the DATA field for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The trigger qualifier only applies to the bits defined as the data field via the bus data field format specifier (using
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue command.
Description
- This command sets or queries the high value when trigger on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data qualifier must be INrange or OUTrange. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:HIVALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on data in the DATA field for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The trigger qualifier only applies to the bits defined as the data field via the bus data field format specifier (using
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerBBusBItemArinc429aDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 data field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA. Note: The size of the QString is dependent on the data field format selected using
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:DATa:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe command.
Description
- This command sets or queries the error type when triggering on an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:ERRTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe {ANY|PARity|WORD|GAP}
- TRIGger:B:BUS:B<x>:ARINC429A:ERRTYPe?
Info
ANYsets the error type to match any of the other available error types.PARitysets the error type to match on parity errors (parity value results in even parity count for a word).WORDsets the error type to match on word errors (any unframed or unknown decode data).GAPsets the error type to match on gap violations (less than 4 bits idle time between two packets on the bus).
TriggerBBusBItemArinc429aLabel
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:LABel command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:ARINC429A:LABel:VALuecommand.
hivalue
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue command.
Description
- This command sets or queries the high value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel, and the label qualifier must be INrange or OUTrange.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:LABel:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue?
Info
<QString>is the label value.
qualifier
property
¶
qualifier: TriggerBBusBItemArinc429aLabelQualifier
Return the TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on label data for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA. Note: If the trigger condition is set to LABELANDDATA, the label qualifier will be locked to Equal until the trigger condition is changed again.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:LABel:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:LABel:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aLabelHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue command.
Description
- This command sets or queries the high value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel, and the label qualifier must be INrange or OUTrange.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:LABel:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:HIVALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aLabelQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on label data for an ARINC429 bus signal. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA. Note: If the trigger condition is set to LABELANDDATA, the label qualifier will be locked to Equal until the trigger condition is changed again.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:LABel:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerBBusBItemArinc429aLabelValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue command.
Description
- This command sets or queries the low value when triggering on an ARINC429 label field. The bus number is specified by x. The trigger condition must be set to LABel or LABELANDDATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ARINC429A:LABel:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:LABel:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aSdi
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:SDI command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue command.
Description
- This command sets or queries the label when triggering on an ARINC429 SDI field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aSdiValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue command.
Description
- This command sets or queries the label when triggering on an ARINC429 SDI field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:SDI:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aSsm
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:SSM command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue command.
Description
- This command sets or queries the label value when triggering on an ARINC429 SSM field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA or SDIDATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?
Info
<QString>is the label value.
TriggerBBusBItemArinc429aSsmValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue command.
Description
- This command sets or queries the label value when triggering on an ARINC429 SSM field. The bus number is specified by x. The trigger condition must be set to DATa or LABELANDDATA, and the data format must be set to DATA or SDIDATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue <QString>
- TRIGger:B:BUS:B<x>:ARINC429A:SSM:VALue?
Info
<QString>is the label value.
TriggerBBusBItemAudio
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:AUDio command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:AUDio:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:AUDio:DATacommand tree.
condition
property
¶
condition: TriggerBBusBItemAudioCondition
Return the TRIGger:B:BUS:B<x>:AUDio:CONDition command.
Description
- This command sets the condition (word select, start of frame, or matching data) to be used when triggering on an audio bus signal. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:CONDition {SOF|DATa}
- TRIGger:B:BUS:B<x>:AUDio:CONDition?
Info
SOFenables triggering on a word select or start of frame (depending on Audio Type).DATaenables triggering on matching data.
data
property
¶
Return the TRIGger:B:BUS:B<x>:AUDio:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hitdmvalue: TheTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALuecommand..hivalue: TheTRIGger:B:BUS:B<x>:AUDio:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:AUDio:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:AUDio:DATa:QUALifiercommand..tdmvalue: TheTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALuecommand..value: TheTRIGger:B:BUS:B<x>:AUDio:DATa:VALuecommand..word: TheTRIGger:B:BUS:B<x>:AUDio:DATa:WORDcommand.
TriggerBBusBItemAudioCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:AUDio:CONDition command.
Description
- This command sets the condition (word select, start of frame, or matching data) to be used when triggering on an audio bus signal. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:CONDition {SOF|DATa}
- TRIGger:B:BUS:B<x>:AUDio:CONDition?
Info
SOFenables triggering on a word select or start of frame (depending on Audio Type).DATaenables triggering on matching data.
TriggerBBusBItemAudioData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:AUDio:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hitdmvalue: TheTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALuecommand..hivalue: TheTRIGger:B:BUS:B<x>:AUDio:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:AUDio:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:AUDio:DATa:QUALifiercommand..tdmvalue: TheTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALuecommand..value: TheTRIGger:B:BUS:B<x>:AUDio:DATa:VALuecommand..word: TheTRIGger:B:BUS:B<x>:AUDio:DATa:WORDcommand.
hitdmvalue
property
¶
hitdmvalue: TriggerBBusBItemAudioDataHitdmvalue
Return the TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue command.
Description
- This command sets or queries the binary data string for the high data word to be used
when triggering on an TDM audio bus signal. The trigger condition must be set to DATa
using TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?
Info
<QString>is the binary data string for the high data word to be used when triggering on an TDM audio bus signal.
hivalue
property
¶
hivalue: TriggerBBusBItemAudioDataHivalue
Return the TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue?
Info
<QString>is the upper word value to be used when triggering on an audio bus signal.
offset
property
¶
offset: TriggerBBusBItemAudioDataOffset
Return the TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet?
Info
<NR1>is the data offset value.
qualifier
property
¶
qualifier: TriggerBBusBItemAudioDataQualifier
Return the TRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier command.
Description
- This command sets the qualifier to be used when triggering on an audio bus signal. The
trigger condition must be set to DATa using
TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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.
tdmvalue
property
¶
tdmvalue: TriggerBBusBItemAudioDataTdmvalue
Return the TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue command.
Description
- This command sets or queries the binary data string for the single or low data word to
be used when triggering on an TDM audio bus signal. The trigger condition must be set
to DATa using TRIGger:{A|B}
:BUS:B:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?
Info
<QString>is the binary data string for the single or low data word to be used when triggering on an TDM audio bus signal.
value
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:VALue?
Info
<QString>specifies the trigger data lower word.
word
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:WORD?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:WORD valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- TRIGger:B: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.
TriggerBBusBItemAudioDataHitdmvalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue command.
Description
- This command sets or queries the binary data string for the high data word to be used when
triggering on an TDM audio bus signal. The trigger condition must be set to DATa using
TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:HITDMVALue?
Info
<QString>is the binary data string for the high data word to be used when triggering on an TDM audio bus signal.
TriggerBBusBItemAudioDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:HIVALue?
Info
<QString>is the upper word value to be used when triggering on an audio bus signal.
TriggerBBusBItemAudioDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:AUDio:DATa:OFFSet?
Info
<NR1>is the data offset value.
TriggerBBusBItemAudioDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier command.
Description
- This command sets the qualifier to be used when triggering on an audio bus signal. The
trigger condition must be set to DATa using TRIGger:{A|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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.
TriggerBBusBItemAudioDataTdmvalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue command.
Description
- This command sets or queries the binary data string for the single or low data word to be
used when triggering on an TDM audio bus signal. The trigger condition must be set to DATa
using TRIGger:{A|B}
:BUS:B:AUDio:CONDition.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:TDMVALue?
Info
<QString>is the binary data string for the single or low data word to be used when triggering on an TDM audio bus signal.
TriggerBBusBItemAudioDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:AUDio:DATa:VALue?
Info
<QString>specifies the trigger data lower word.
TriggerBBusBItemAudioDataWord
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:AUDio:CONDition. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUDio:DATa:WORD?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:AUDio:DATa:WORD valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUDio:DATa:WORD {EITher|LEFt|RIGht}
- TRIGger:B: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.
TriggerBBusBItemAutoethernet
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:AUTOETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDitioncommand..errortype: TheTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPecommand.
condition
property
¶
condition: TriggerBBusBItemAutoethernetCondition
Return the TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition command.
Description
- This command specifies a field or condition for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition {SYNC|SOSD|PREamble|BEACon|ESD|ESDOK|ERRors}
- TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?
Info
SYNCspecifies the condition for trigger to Sync/Commit symbol.SOSDspecifies the condition for trigger to Start of Stream Delimiter symbol.PREamblespecifies the condition for trigger to Preamble.BEAConspecifies the condition for trigger to Beacon symbol.ESDspecifies the condition for trigger to End of Stream Delimiter symbol.ESDOKspecifies the condition for trigger to End of Stream Delimiter OK symbol.ERRorsspecifies the condition for trigger to Errors.
errortype
property
¶
errortype: TriggerBBusBItemAutoethernetErrortype
Return the TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe command.
Description
- This command specifies the error type for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe {ESDERR|ESDJAB}
- TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?
Info
ESDERRspecifies the error type for trigger to ESDERR.ESDJABspecifies the error type for trigger to ESDJAB.
TriggerBBusBItemAutoethernetCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition command.
Description
- This command specifies a field or condition for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition {SYNC|SOSD|PREamble|BEACon|ESD|ESDOK|ERRors}
- TRIGger:B:BUS:B<x>:AUTOETHERnet:CONDition?
Info
SYNCspecifies the condition for trigger to Sync/Commit symbol.SOSDspecifies the condition for trigger to Start of Stream Delimiter symbol.PREamblespecifies the condition for trigger to Preamble.BEAConspecifies the condition for trigger to Beacon symbol.ESDspecifies the condition for trigger to End of Stream Delimiter symbol.ESDOKspecifies the condition for trigger to End of Stream Delimiter OK symbol.ERRorsspecifies the condition for trigger to Errors.
TriggerBBusBItemAutoethernetErrortype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe command.
Description
- This command specifies the error type for an Auto Ethernet bus to trigger on when speed is selected as 10 Base-T1S. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe {ESDERR|ESDJAB}
- TRIGger:B:BUS:B<x>:AUTOETHERnet:ERRORTYPe?
Info
ESDERRspecifies the error type for trigger to ESDERR.ESDJABspecifies the error type for trigger to ESDJAB.
TriggerBBusBItemCan
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:CAN:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:CAN:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:CAN:ERRTypecommand..fd: TheTRIGger:B:BUS:B<x>:CAN:FDcommand tree..frametype: TheTRIGger:B:BUS:B<x>:CAN:FRAMEtypecommand..identifier: TheTRIGger:B:BUS:B<x>:CAN:IDentifiercommand tree.
condition
property
¶
condition: TriggerBBusBItemCanCondition
Return the TRIGger:B:BUS:B<x>:CAN:CONDition command.
Description
- This command sets the condition (start of frame, frame type, identifier, matching data, EOF, missing ACK field, bit-stuffing error) to be used when triggering on a CAN bus signal. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- TRIGger:B:BUS:B<x>:CAN:CONDition?
Info
SOFenables triggering on the start of frame.FDBITSenables triggering on the values of the BRS and ESI bits in an FD packet.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.ERRorenables triggering on a specified error condition.
data
property
¶
data: TriggerBBusBItemCanData
Return the TRIGger:B:BUS:B<x>:CAN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:B:BUS:B<x>:CAN:DATa:DIRectioncommand..offset: TheTRIGger:B:BUS:B<x>:CAN:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:CAN:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:CAN:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:CAN:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerBBusBItemCanErrtype
Return the TRIGger:B:BUS:B<x>:CAN:ERRType command.
Description
- This command sets or queries the type of error condition for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:ERRType?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:ERRType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:CAN:ERRType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- TRIGger:B:BUS:B<x>:CAN:ERRType?
Info
ACKMISSspecifies triggering on a missing ACK field.BITSTUFFingspecifies triggering on a bit stuffing error.FORMERRorspecifies triggering on a CAN FD form error. To use this option, the CAN standard must be set to FDISO or FDNONISO.ANYERRorspecifies triggering on any error type.
fd
property
¶
Return the TRIGger:B:BUS:B<x>:CAN:FD command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FD?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:FD?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.brsbit: TheTRIGger:B:BUS:B<x>:CAN:FD:BRSBitcommand..esibit: TheTRIGger:B:BUS:B<x>:CAN:FD:ESIBitcommand.
frametype
property
¶
frametype: TriggerBBusBItemCanFrametype
Return the TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). Bis the bus number.The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FRAMEtype?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:FRAMEtype valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:FRAMEtype {DATa|REMote|ERRor|OVERLoad}
- TRIGger:B:BUS:B<x>:CAN:FRAMEtype?
Info
DATaspecifies a data frame type.REMotespecifies a remote frame type.ERRorspecifies an error frame type.OVERLoadspecifies an overload frame type.
identifier
property
¶
identifier: TriggerBBusBItemCanIdentifier
Return the TRIGger:B:BUS:B<x>:CAN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:B:BUS:B<x>:CAN:IDentifier:MODecommand..value: TheTRIGger:B:BUS:B<x>:CAN:IDentifier:VALuecommand.
TriggerBBusBItemCanCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:CONDition command.
Description
- This command sets the condition (start of frame, frame type, identifier, matching data, EOF, missing ACK field, bit-stuffing error) to be used when triggering on a CAN bus signal. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:CONDition {SOF|FRAMEtype|IDentifier|DATa|IDANDDATA|EOF|ERRor|FDBITS}
- TRIGger:B:BUS:B<x>:CAN:CONDition?
Info
SOFenables triggering on the start of frame.FDBITSenables triggering on the values of the BRS and ESI bits in an FD packet.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.ERRorenables triggering on a specified error condition.
TriggerBBusBItemCanData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:B:BUS:B<x>:CAN:DATa:DIRectioncommand..offset: TheTRIGger:B:BUS:B<x>:CAN:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:CAN:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:CAN:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:CAN:DATa:VALuecommand.
direction
property
¶
direction: TriggerBBusBItemCanDataDirection
Return the TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B: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: TriggerBBusBItemCanDataOffset
Return the TRIGger:B: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:B:BUS:B<x>:CAN:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- TRIGger:B: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: TriggerBBusBItemCanDataQualifier
Return the TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier command.
Description
- This command sets the qualifier (<, >, =, ≠, ≤, ≥) to be used when triggering on a CAN
bus signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGger:{A|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual}
- TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier?
Info
LESSthansets the instrument to trigger when the data is less than the qualifier value.MOREthansets the instrument to trigger when the data is greater than the qualifier value.EQualsets the instrument to trigger when the data is equal to the qualifier value.UNEQualsets the instrument to trigger when the data is not equal to the qualifier value.LESSEQualsets the instrument to trigger when the data is less than or equal to the qualifier value.MOREEQualsets the instrument to trigger when the data is greater than or equal to the qualifier value.
size
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:CAN:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
value
property
¶
value: TriggerBBusBItemCanDataValue
Return the TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemCanDataDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B: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.
TriggerBBusBItemCanDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:CAN:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:OFFSet <NR1>
- TRIGger:B: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).
TriggerBBusBItemCanDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier command.
Description
- This command sets the qualifier (<, >, =, ≠, ≤, ≥) to be used when triggering on a CAN bus
signal. The trigger condition must be set to IDANDDATA or DATa (using
TRIGger:{A|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual}
- TRIGger:B:BUS:B<x>:CAN:DATa:QUALifier?
Info
LESSthansets the instrument to trigger when the data is less than the qualifier value.MOREthansets the instrument to trigger when the data is greater than the qualifier value.EQualsets the instrument to trigger when the data is equal to the qualifier value.UNEQualsets the instrument to trigger when the data is not equal to the qualifier value.LESSEQualsets the instrument to trigger when the data is less than or equal to the qualifier value.MOREEQualsets the instrument to trigger when the data is greater than or equal to the qualifier value.
TriggerBBusBItemCanDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:CAN:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerBBusBItemCanDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:DATa:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemCanErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:ERRType command.
Description
- This command sets or queries the type of error condition for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:ERRType?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:ERRType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:CAN:ERRType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:ERRType {ACKMISS|BITSTUFFing|FORMERRor|ANYERRor}
- TRIGger:B:BUS:B<x>:CAN:ERRType?
Info
ACKMISSspecifies triggering on a missing ACK field.BITSTUFFingspecifies triggering on a bit stuffing error.FORMERRorspecifies triggering on a CAN FD form error. To use this option, the CAN standard must be set to FDISO or FDNONISO.ANYERRorspecifies triggering on any error type.
TriggerBBusBItemCanFd
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:FD command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FD?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:FD?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.brsbit: TheTRIGger:B:BUS:B<x>:CAN:FD:BRSBitcommand..esibit: TheTRIGger:B:BUS:B<x>:CAN:FD:ESIBitcommand.
brsbit
property
¶
brsbit: TriggerBBusBItemCanFdBrsbit
Return the TRIGger:B:BUS:B<x>:CAN:FD:BRSBit command.
Description
- This command sets or queries the value of the bit rate switch bit (BRS bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FD:BRSBit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:FD:BRSBit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:FD:BRSBit?
Info
ONEfilters CAN FD packets to only match those where the BRS bit has a value of 1 (fast data enabled).ZERofilters CAN FD packets to only match those where the BRS bit has a value of 0 (fast data disabled).NOCAREdisables filtering of CAN FD packets on the BRS bit.
esibit
property
¶
esibit: TriggerBBusBItemCanFdEsibit
Return the TRIGger:B:BUS:B<x>:CAN:FD:ESIBit command.
Description
- This command sets or queries the value of the error state indicator bit (ESI bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FD:ESIBit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:FD:ESIBit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:FD:ESIBit?
Info
ONEfilters CAN FD packets to only match those where the ESI bit has a value of 1 (recessive).ZERofilters CAN FD packets to only match those where the ESI bit has a value of 0 (dominant).NOCAREdisables filtering of CAN FD packets on the ESI bit.
TriggerBBusBItemCanFdBrsbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:FD:BRSBit command.
Description
- This command sets or queries the value of the bit rate switch bit (BRS bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FD:BRSBit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:FD:BRSBit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:FD:BRSBit {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:FD:BRSBit?
Info
ONEfilters CAN FD packets to only match those where the BRS bit has a value of 1 (fast data enabled).ZERofilters CAN FD packets to only match those where the BRS bit has a value of 0 (fast data disabled).NOCAREdisables filtering of CAN FD packets on the BRS bit.
TriggerBBusBItemCanFdEsibit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:FD:ESIBit command.
Description
- This command sets or queries the value of the error state indicator bit (ESI bit) for a CAN bus to triggering on. The bus number is specified by x. The trigger condition must be set to FDBITS, and the CAN standard must be FDISO or FDNONISO.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FD:ESIBit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:FD:ESIBit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:FD:ESIBit {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:CAN:FD:ESIBit?
Info
ONEfilters CAN FD packets to only match those where the ESI bit has a value of 1 (recessive).ZERofilters CAN FD packets to only match those where the ESI bit has a value of 0 (dominant).NOCAREdisables filtering of CAN FD packets on the ESI bit.
TriggerBBusBItemCanFrametype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). Bis the bus number.The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:FRAMEtype?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:FRAMEtype valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:FRAMEtype {DATa|REMote|ERRor|OVERLoad}
- TRIGger:B:BUS:B<x>:CAN:FRAMEtype?
Info
DATaspecifies a data frame type.REMotespecifies a remote frame type.ERRorspecifies an error frame type.OVERLoadspecifies an overload frame type.
TriggerBBusBItemCanIdentifier
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:CAN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:B:BUS:B<x>:CAN:IDentifier:MODecommand..value: TheTRIGger:B:BUS:B<x>:CAN:IDentifier:VALuecommand.
mode
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier:MODe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:IDentifier:MODe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTended}
- TRIGger:B:BUS:B<x>:CAN:IDentifier:MODe?
Info
STandardspecifies the standard addressing mode.EXTendedspecifies the extended addressing mode.
value
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:IDentifier:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemCanIdentifierMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier:MODe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:IDentifier:MODe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:IDentifier:MODe {STandard|EXTended}
- TRIGger:B:BUS:B<x>:CAN:IDentifier:MODe?
Info
STandardspecifies the standard addressing mode.EXTendedspecifies the extended addressing mode.
TriggerBBusBItemCanIdentifierValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:CAN:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:CAN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:CAN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:CAN:IDentifier:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemEthernet
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:ETHERnet:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:ETHERnet:DATacommand tree..ipheader: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeadercommand tree..mac: TheTRIGger:B:BUS:B<x>:ETHERnet:MACcommand tree..qtag: TheTRIGger:B:BUS:B<x>:ETHERnet:QTAGcommand tree..tcpheader: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeadercommand tree.
condition
property
¶
condition: TriggerBBusBItemEthernetCondition
Return the TRIGger:B:BUS:B<x>:ETHERnet:CONDition command.
Description
- This command specifies a field or condition within an Ethernet frame to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- TRIGger:B: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.TCPHeader— TCP header field. This argument is only available when.DATa— TCP/IPv4 or MAC protocol client data field. 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).
data
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:VALuecommand.
ipheader
property
¶
ipheader: TriggerBBusBItemEthernetIpheader
Return the TRIGger:B:BUS:B<x>:ETHERnet:IPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.destinationaddr: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddrcommand tree..protocol: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcolcommand tree..sourceaddr: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddrcommand tree.
mac
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:MAC command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDResscommand tree..length: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgthcommand tree.
qtag
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:QTAG command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:QTAG?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:QTAG?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALuecommand.
tcpheader
property
¶
tcpheader: TriggerBBusBItemEthernetTcpheader
Return the TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.acknum: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnumcommand tree..destinationport: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationportcommand tree..seqnum: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnumcommand tree..sourceport: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceportcommand tree.
TriggerBBusBItemEthernetCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:CONDition command.
Description
- This command specifies a field or condition within an Ethernet frame to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:CONDition {SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe|FCSError|QTAG}
- TRIGger:B: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.TCPHeader— TCP header field. This argument is only available when.DATa— TCP/IPv4 or MAC protocol client data field. 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).
TriggerBBusBItemEthernetData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:ETHERnet:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemEthernetDataHivalue
Return the TRIGger:B: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|B}
:BUS:B<x>:ETHERnet:DATa:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue?
Info
<QString>is a quoted string whose length varies depending on the size setting, upto 32 bits. (Use the command TRIGger:{A|B}:BUS:B<x>:ETHERnet:DATa:SIZetospecify the size.) The allowable characters are 0, 1, and X. The bits specifiedin the quoted string replace the least significant bits, leaving any unspecifiedupper bits unchanged.
offset
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- TRIGger:B: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.
qualifier
property
¶
qualifier: TriggerBBusBItemEthernetDataQualifier
Return the TRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on an Ethernet bus signal. The trigger condition must be set to DATa. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ETHERnet: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.
size
property
¶
Return the TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe?
Info
<NR1>specifies the number of contiguous TCP/IPv4/MAC client data bytes. The minimum and default values are 1 and maximum is 16, except when the qualifier is set to Inside Range or Outside Range. In these cases, the maximum size is 4.
value
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:ETHERnet:DATa:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue?
Info
<QString>is a quoted string where the allowable characters are 0, 1, and X. The allowable number of characters depends on the setting for size (usingTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe). The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:ETHERnet:DATa:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:HIVALue?
Info
<QString>is a quoted string whose length varies depending on the size setting, upto 32 bits. (Use the command TRIGger:{A|B}:BUS:B<x>:ETHERnet:DATa:SIZetospecify the size.) The allowable characters are 0, 1, and X. The bits specifiedin the quoted string replace the least significant bits, leaving any unspecifiedupper bits unchanged.
TriggerBBusBItemEthernetDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:OFFSet <NR1>
- TRIGger:B: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.
TriggerBBusBItemEthernetDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on an Ethernet bus signal. The trigger condition must be set to DATa. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:ETHERnet: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.
TriggerBBusBItemEthernetDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:SIZe?
Info
<NR1>specifies the number of contiguous TCP/IPv4/MAC client data bytes. The minimum and default values are 1 and maximum is 16, except when the qualifier is set to Inside Range or Outside Range. In these cases, the maximum size is 4.
TriggerBBusBItemEthernetDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:ETHERnet:DATa:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:DATa:VALue?
Info
<QString>is a quoted string where the allowable characters are 0, 1, and X. The allowable number of characters depends on the setting for size (usingTRIGger:A:BUS:B<x>:ETHERnet:DATa:SIZe). The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetIpheader
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:IPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.destinationaddr: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddrcommand tree..protocol: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcolcommand tree..sourceaddr: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddrcommand tree.
destinationaddr
property
¶
destinationaddr: TriggerBBusBItemEthernetIpheaderDestinationaddr
Return the TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALuecommand.
protocol
property
¶
protocol: TriggerBBusBItemEthernetIpheaderProtocol
Return the TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALuecommand.
sourceaddr
property
¶
sourceaddr: TriggerBBusBItemEthernetIpheaderSourceaddr
Return the TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALuecommand.
TriggerBBusBItemEthernetIpheaderDestinationaddr
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetIpheaderDestinationaddrValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:DESTinationaddr:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetIpheaderProtocol
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x. Note: Commonly used protocol values are 1 (ICMP), 2 (IGMP), 6 (TCP) and 17 (UDP).
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetIpheaderProtocolValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x. Note: Commonly used protocol values are 1 (ICMP), 2 (IGMP), 6 (TCP) and 17 (UDP).
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:PROTOcol:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetIpheaderSourceaddr
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetIpheaderSourceaddrValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:IPHeader:SOUrceaddr:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMac
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:MAC command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDResscommand tree..length: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgthcommand tree.
address
property
¶
address: TriggerBBusBItemEthernetMacAddress
Return the TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.destination: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTinationcommand tree..source: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrcecommand tree.
length
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALuecommand..value: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALuecommand.
TriggerBBusBItemEthernetMacAddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.destination: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTinationcommand tree..source: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrcecommand tree.
destination
property
¶
destination: TriggerBBusBItemEthernetMacAddressDestination
Return the TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALuecommand.
source
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALuecommand.
TriggerBBusBItemEthernetMacAddressDestination
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is
specified by x. Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMacAddressDestinationValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:DESTination:VALue?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMacAddressSource
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is
specified by x. Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMacAddressSourceValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is
specified by x. Note: MAC Addresses are 48-bit values such as
08:00:11:1E:C9:AEhex.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:ADDRess:SOUrce:VALue?
Info
<QString>is a quoted string of up to 48 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMacLength
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALuecommand..value: TheTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALuecommand.
hivalue
property
¶
Return the TRIGger:B: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 TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
Info
<QString>is a quoted string of up toe 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
value
property
¶
Return the TRIGger:B: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
TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMacLengthHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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 TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:VALueto specify the lower limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALue?
Info
<QString>is a quoted string of up toe 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetMacLengthValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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
TRIGger:{A|B}
:BUS:B<x>:ETHERnet:MAC:LENgth:HIVALueto set the upper limit of the range.) The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:MAC:LENgth:VALue?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetQtag
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:QTAG command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:QTAG?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:QTAG?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:QTAG:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetQtagValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:QTAG:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:QTAG:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheader
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.acknum: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnumcommand tree..destinationport: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationportcommand tree..seqnum: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnumcommand tree..sourceport: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceportcommand tree.
acknum
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALuecommand.
destinationport
property
¶
destinationport: TriggerBBusBItemEthernetTcpheaderDestinationport
Return the TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALuecommand.
seqnum
property
¶
Return the TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALuecommand.
sourceport
property
¶
sourceport: TriggerBBusBItemEthernetTcpheaderSourceport
Return the TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALuecommand.
TriggerBBusBItemEthernetTcpheaderAcknum
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderAcknumValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:ACKnum:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderDestinationport
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderDestinationportValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:DESTinationport:VALue?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderSeqnum
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderSeqnumValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SEQnum:VALue?
Info
<QString>is a quoted string of up to 32 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderSourceport
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALuecommand.
value
property
¶
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemEthernetTcpheaderSourceportValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue <QString>
- TRIGger:B:BUS:B<x>:ETHERnet:TCPHeader:SOUrceport:VALue?
Info
<QString>is a quoted string of up to 16 characters where the allowable characters are 0, 1, and X. The bits specified in the quoted string replace the least significant bits, leaving any unspecified upper bits unchanged.
TriggerBBusBItemFlexray
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:FLEXray:CONDitioncommand..cyclecount: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcountcommand tree..data: TheTRIGger:B:BUS:B<x>:FLEXray:DATacommand tree..eoftype: TheTRIGger:B:BUS:B<x>:FLEXray:EOFTYPEcommand..errtype: TheTRIGger:B:BUS:B<x>:FLEXray:ERRTYPEcommand..frameid: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEIDcommand tree..frametype: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMETypecommand..header: TheTRIGger:B:BUS:B<x>:FLEXray:HEADERcommand tree.
condition
property
¶
condition: TriggerBBusBItemFlexrayCondition
Return the TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CONDition {SOF|FRAMEType|IDentifier|CYCLEcount|HEADer|DATa|IDANDDATA|EOF|ERRor}
- TRIGger:B: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: TriggerBBusBItemFlexrayCyclecount
Return the TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALuecommand.
data
property
¶
Return the TRIGger:B:BUS:B<x>:FLEXray:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:VALuecommand.
eoftype
property
¶
eoftype: TriggerBBusBItemFlexrayEoftype
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:EOFTYPE?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:EOFTYPE valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- TRIGger:B: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: TriggerBBusBItemFlexrayErrtype
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- TRIGger:B: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: TriggerBBusBItemFlexrayFrameid
Return the TRIGger:B:BUS:B<x>:FLEXray:FRAMEID command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALuecommand.
frametype
property
¶
frametype: TriggerBBusBItemFlexrayFrametype
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- TRIGger:B: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: TriggerBBusBItemFlexrayHeader
Return the TRIGger:B:BUS:B<x>:FLEXray:HEADER command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.crc: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:CRCcommand..cyclecount: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcountcommand..frameid: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEIDcommand..indbits: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBitscommand..paylength: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLengthcommand.
TriggerBBusBItemFlexrayCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CONDition {SOF|FRAMEType|IDentifier|CYCLEcount|HEADer|DATa|IDANDDATA|EOF|ERRor}
- TRIGger:B: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.
TriggerBBusBItemFlexrayCyclecount
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALuecommand.
hivalue
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CYCLEcount:VALueto set the low value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
Info
<QString>is a quoted string that is the cycle count high value.
qualifier
property
¶
qualifier: TriggerBBusBItemFlexrayCyclecountQualifier
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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:B: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|B}
:BUS:B<x>:FLEXray:CYCLEcount:HIVALueto set the upper value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CYCLEcount:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Info
<QString>is a quoted binary data string that represents the cycle count low value.
TriggerBBusBItemFlexrayCyclecountHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CYCLEcount:VALueto set the low value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:HIVALue?
Info
<QString>is a quoted string that is the cycle count high value.
TriggerBBusBItemFlexrayCyclecountQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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.
TriggerBBusBItemFlexrayCyclecountValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CYCLEcount:HIVALueto set the upper value.) The trigger condition must be set to CYCLEcount (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:CYCLEcount:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Info
<QString>is a quoted binary data string that represents the cycle count low value.
TriggerBBusBItemFlexrayData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:FLEXray:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:FLEXray:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemFlexrayDataHivalue
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:DATa:VALueto set the lower value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue?
Info
<QString>is a quoted string that is the binary data high value.
offset
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- TRIGger:B: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: TriggerBBusBItemFlexrayDataQualifier
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe?
Info
<NR1>is the FlexRay data string length, in bytes.
value
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:DATa:HIVALueto set the upper value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:VALue?
Info
<QString>is a quoted string.
TriggerBBusBItemFlexrayDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:DATa:VALueto set the lower value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:HIVALue?
Info
<QString>is a quoted string that is the binary data high value.
TriggerBBusBItemFlexrayDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
- TRIGger:B: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.
TriggerBBusBItemFlexrayDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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.
TriggerBBusBItemFlexrayDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:SIZe?
Info
<NR1>is the FlexRay data string length, in bytes.
TriggerBBusBItemFlexrayDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:DATa:HIVALueto set the upper value.) The trigger condition needs to be set to ID or IDANDDATA (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:DATa:VALue?
Info
<QString>is a quoted string.
TriggerBBusBItemFlexrayEoftype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:EOFTYPE?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:EOFTYPE valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:EOFTYPE {STATic|DYNAMic|ANY}
- TRIGger:B: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.
TriggerBBusBItemFlexrayErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:ERRTYPE {CRCHeader|CRCTrailer|SYNCFrame|STARTupnosync|NULLFRStatic|NULLFRDynamic}
- TRIGger:B: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.
TriggerBBusBItemFlexrayFrameid
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:FLEXray:FRAMEID command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALuecommand.
hivalue
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:FRAMEID:VALueto set the low value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
Info
<QString>is a quoted string that is the binary frame ID high value.
qualifier
property
¶
qualifier: TriggerBBusBItemFlexrayFrameidQualifier
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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:B: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|B}
:BUS:B<x>:FLEXray:FRAMEID:HIVALueto set the high value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEID:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue?
Info
<QString>is a quoted string that is the FlexRay frame ID low value.
TriggerBBusBItemFlexrayFrameidHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:FRAMEID:VALueto set the low value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:HIVALue?
Info
<QString>is a quoted string that is the binary frame ID high value.
TriggerBBusBItemFlexrayFrameidQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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.
TriggerBBusBItemFlexrayFrameidValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:FRAMEID:HIVALueto set the high value.) The trigger condition needs to be set to IDentifier (using TRIGger:{A|B}:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEID:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue <QString>
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEID:VALue?
Info
<QString>is a quoted string that is the FlexRay frame ID low value.
TriggerBBusBItemFlexrayFrametype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:FRAMEType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:FRAMEType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:FRAMEType {NORMal|PAYLoad|NULL|SYNC|STARTup}
- TRIGger:B: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.
TriggerBBusBItemFlexrayHeader
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:FLEXray:HEADER command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.crc: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:CRCcommand..cyclecount: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcountcommand..frameid: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEIDcommand..indbits: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBitscommand..paylength: TheTRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLengthcommand.
crc
property
¶
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:CRC valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- TRIGger:B: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: TriggerBBusBItemFlexrayHeaderCyclecount
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- TRIGger:B: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: TriggerBBusBItemFlexrayHeaderFrameid
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:FRAMEID valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- TRIGger:B: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: TriggerBBusBItemFlexrayHeaderIndbits
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:INDBits valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- TRIGger:B: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: TriggerBBusBItemFlexrayHeaderPaylength
Return the TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:PAYLength valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength?
Info
<QString>is the length of the payload portion of the Binary header string.
TriggerBBusBItemFlexrayHeaderCrc
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:CRC valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CRC?
Info
<QString>is a quoted string that is the CRC portion of the binary header string.
TriggerBBusBItemFlexrayHeaderCyclecount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:CYCLEcount?
Info
<QString>is a quoted string that is the cycle count portion of the binary header string.
TriggerBBusBItemFlexrayHeaderFrameid
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:FRAMEID valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:FRAMEID?
Info
<QString>is a quoted string that represents the frame ID portion of the binary header string.
TriggerBBusBItemFlexrayHeaderIndbits
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:INDBits valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:INDBits?
Info
<QString>is a quoted string that is the indicator bits portion of the binary header string.
TriggerBBusBItemFlexrayHeaderPaylength
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:FLEXray:CONDition).The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:FLEXray:HEADER:PAYLength valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength <QString>
- TRIGger:B:BUS:B<x>:FLEXray:HEADER:PAYLength?
Info
<QString>is the length of the payload portion of the Binary header string.
TriggerBBusBItemI2c
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:B:BUS:B<x>:I2C:ADDResscommand tree..condition: TheTRIGger:B:BUS:B<x>:I2C:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:I2C:DATacommand tree.
address
property
¶
address: TriggerBBusBItemI2cAddress
Return the TRIGger:B:BUS:B<x>:I2C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:B:BUS:B<x>:I2C:ADDRess:MODecommand..value: TheTRIGger:B:BUS:B<x>:I2C:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerBBusBItemI2cCondition
Return the TRIGger:B:BUS:B<x>:I2C:CONDition command.
Description
- This command specifies the trigger condition for an I2C trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATa|ADDRANDDATA}
- TRIGger:B: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: TriggerBBusBItemI2cData
Return the TRIGger:B:BUS:B<x>:I2C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I2C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:B:BUS:B<x>:I2C:DATa:DIRectioncommand..size: TheTRIGger:B:BUS:B<x>:I2C:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:I2C:DATa:VALuecommand.
TriggerBBusBItemI2cAddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:B:BUS:B<x>:I2C:ADDRess:MODecommand..value: TheTRIGger:B:BUS:B<x>:I2C:ADDRess:VALuecommand.
mode
property
¶
Return the TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe command.
Description
- This command specifies the I2C address mode to 7 or 10-bit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe?
Info
ADDR7specifies the 7-bit I2C address mode.ADDR10specifies the 10-bit I2C address mode.
value
property
¶
Return the TRIGger:B:BUS:B<x>:I2C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I2C trigger if the trigger condition is ADDRESS or ADDRANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:ADDRess:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemI2cAddressMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe command.
Description
- This command specifies the I2C address mode to 7 or 10-bit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:B:BUS:B<x>:I2C:ADDRess:MODe?
Info
ADDR7specifies the 7-bit I2C address mode.ADDR10specifies the 10-bit I2C address mode.
TriggerBBusBItemI2cAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I2C trigger if the trigger condition is ADDRESS or ADDRANDDATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:ADDRess:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemI2cCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C:CONDition command.
Description
- This command specifies the trigger condition for an I2C trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:CONDition {STARt|STOP|REPEATstart|ACKMISS|ADDRess|DATa|ADDRANDDATA}
- TRIGger:B: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.
TriggerBBusBItemI2cData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I2C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:B:BUS:B<x>:I2C:DATa:DIRectioncommand..size: TheTRIGger:B:BUS:B<x>:I2C:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:I2C:DATa:VALuecommand.
direction
property
¶
direction: TriggerBBusBItemI2cDataDirection
Return the TRIGger:B:BUS:B<x>:I2C:DATa:DIRection command.
Description
- This command specifies the I2C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I2C protocol. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B: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:B: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:B:BUS:B<x>:I2C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:I2C:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
value
property
¶
value: TriggerBBusBItemI2cDataValue
Return the TRIGger:B: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:B:BUS:B<x>:I2C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:DATa:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemI2cDataDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I2C:DATa:DIRection command.
Description
- This command specifies the I2C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I2C protocol. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I2C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B: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.
TriggerBBusBItemI2cDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:I2C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:I2C:DATa:SIZe?
Info
<NR1>is the length of the data string in bytes.
TriggerBBusBItemI2cDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:I2C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:I2C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I2C:DATa:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemI3c
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:B:BUS:B<x>:I3C:ADDResscommand tree..condition: TheTRIGger:B:BUS:B<x>:I3C:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:I3C:DATacommand tree..errortype: TheTRIGger:B:BUS:B<x>:I3C:ERRORTYPecommand..sdr: TheTRIGger:B:BUS:B<x>:I3C:SDRcommand tree..tbit: TheTRIGger:B:BUS:B<x>:I3C:TBITcommand tree.
address
property
¶
address: TriggerBBusBItemI3cAddress
Return the TRIGger:B:BUS:B<x>:I3C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheTRIGger:B:BUS:B<x>:I3C:ADDRess:MODecommand..value: TheTRIGger:B:BUS:B<x>:I3C:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerBBusBItemI3cCondition
Return the TRIGger:B:BUS:B<x>:I3C:CONDition command.
Description
- This command sets or queries the trigger condition for a I3C bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:CONDition {STARt|REPEATStart|ADDRess|DATa|SDRDirect|SDRBroadcast|ERRors|HOTJoin|HDRRestart|HDRExit|STOP}
- TRIGger:B:BUS:B<x>:I3C:CONDition?
Info
STARtsets the trigger condition to STARt. This is the default value.REPEATStartsets the trigger condition to REPEATStart.ADDResssets the trigger condition to ADDRess.DATasets the trigger condition to DATa.SDRDirectsets the trigger condition to SDRDirect.SDRBroadcastsets the trigger condition to SDRBroadcast.ERRorssets the trigger condition to ERRors.HOTJoinsets the trigger condition to HOTJoin.HDRRestartsets the trigger condition to HDRRestart.HDRExitsets the trigger condition to HDRExit.STOPsets the trigger condition to STOP.
data
property
¶
data: TriggerBBusBItemI3cData
Return the TRIGger:B:BUS:B<x>:I3C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:B:BUS:B<x>:I3C:DATa:DIRectioncommand..size: TheTRIGger:B:BUS:B<x>:I3C:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:I3C:DATa:VALuecommand.
errortype
property
¶
errortype: TriggerBBusBItemI3cErrortype
Return the TRIGger:B:BUS:B<x>:I3C:ERRORTYPe command.
Description
- This command specifies the error type when triggering on I3C errors. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:ERRORTYPe {NACK|TBIT|BADDr}
- TRIGger:B:BUS:B<x>:I3C:ERRORTYPe?
Info
NACKsets the trigger condition to Missing ACK error. This is the default value.TBITsets the trigger condition to Slave/Parity Error shown by Transition bit.BADDrsets the trigger condition to BroadCast Error.
sdr
property
¶
Return the TRIGger:B:BUS:B<x>:I3C:SDR command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:SDR?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.broadcastpacket: TheTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacketcommand..directpacket: TheTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacketcommand.
tbit
property
¶
tbit: TriggerBBusBItemI3cTbit
Return the TRIGger:B:BUS:B<x>:I3C:TBIT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:TBIT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:TBIT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.direction: TheTRIGger:B:BUS:B<x>:I3C:TBIT:DIREctioncommand.
TriggerBBusBItemI3cAddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheTRIGger:B:BUS:B<x>:I3C:ADDRess:MODecommand..value: TheTRIGger:B:BUS:B<x>:I3C:ADDRess:VALuecommand.
mode
property
¶
Return the TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe command.
Description
- This command specifies the I3C address mode to either 7bit or 10bit when triggering on address field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?
Info
ADDR7sets the trigger condition to 7-bit Address. This is the default value.ADDR10sets the trigger condition to 10-bit Address.
value
property
¶
Return the TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I3C trigger if the trigger condition is ADDRESS. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. XXXXXXX in case of 7-bit addressing mode XXXXXXXXXX in case of 10-bit addressing mode.
TriggerBBusBItemI3cAddressMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe command.
Description
- This command specifies the I3C address mode to either 7bit or 10bit when triggering on address field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:MODe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe {ADDR7|ADDR10}
- TRIGger:B:BUS:B<x>:I3C:ADDRess:MODe?
Info
ADDR7sets the trigger condition to 7-bit Address. This is the default value.ADDR10sets the trigger condition to 10-bit Address.
TriggerBBusBItemI3cAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue command.
Description
- This command specifies the binary address string used for the I3C trigger if the trigger condition is ADDRESS. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:I3C:ADDRess:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. XXXXXXX in case of 7-bit addressing mode XXXXXXXXXX in case of 10-bit addressing mode.
TriggerBBusBItemI3cCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:CONDition command.
Description
- This command sets or queries the trigger condition for a I3C bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:CONDition {STARt|REPEATStart|ADDRess|DATa|SDRDirect|SDRBroadcast|ERRors|HOTJoin|HDRRestart|HDRExit|STOP}
- TRIGger:B:BUS:B<x>:I3C:CONDition?
Info
STARtsets the trigger condition to STARt. This is the default value.REPEATStartsets the trigger condition to REPEATStart.ADDResssets the trigger condition to ADDRess.DATasets the trigger condition to DATa.SDRDirectsets the trigger condition to SDRDirect.SDRBroadcastsets the trigger condition to SDRBroadcast.ERRorssets the trigger condition to ERRors.HOTJoinsets the trigger condition to HOTJoin.HDRRestartsets the trigger condition to HDRRestart.HDRExitsets the trigger condition to HDRExit.STOPsets the trigger condition to STOP.
TriggerBBusBItemI3cData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:B:BUS:B<x>:I3C:DATa:DIRectioncommand..size: TheTRIGger:B:BUS:B<x>:I3C:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:I3C:DATa:VALuecommand.
direction
property
¶
direction: TriggerBBusBItemI3cDataDirection
Return the TRIGger:B:BUS:B<x>:I3C:DATa:DIRection command.
Description
- This command specifies the I3C bus data direction when triggering on data field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B:BUS:B<x>:I3C:DATa:DIRection?
Info
READsets the trigger condition to Read Packet. This is the default value.WRITEsets the trigger condition to Write Packet.NOCAREsets the trigger condition to Either Read or Write Packet.
size
property
¶
Return the TRIGger:B:BUS:B<x>:I3C:DATa:SIZe command.
Description
- This command specifies the length of the data string in bytes to be used for an I3C trigger if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:I3C:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes. Data bytes can vary from 1 to 5.
value
property
¶
value: TriggerBBusBItemI3cDataValue
Return the TRIGger:B:BUS:B<x>:I3C:DATa:VALue command.
Description
- This command specifies the binary data string used for I3C triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:I3C:DATa:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. Default Data is XXXXXXXX and user can enter up to XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX.
TriggerBBusBItemI3cDataDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:DATa:DIRection command.
Description
- This command specifies the I3C bus data direction when triggering on data field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa:DIRection?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:DIRection valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:DATa:DIRection {READ|WRITE|NOCARE}
- TRIGger:B:BUS:B<x>:I3C:DATa:DIRection?
Info
READsets the trigger condition to Read Packet. This is the default value.WRITEsets the trigger condition to Write Packet.NOCAREsets the trigger condition to Either Read or Write Packet.
TriggerBBusBItemI3cDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:DATa:SIZe command.
Description
- This command specifies the length of the data string in bytes to be used for an I3C trigger if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:I3C:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes. Data bytes can vary from 1 to 5.
TriggerBBusBItemI3cDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:DATa:VALue command.
Description
- This command specifies the binary data string used for I3C triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:I3C:DATa:VALue?
Info
<QString>is a quoted string that is the I3C trigger data value. Default Data is XXXXXXXX and user can enter up to XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX.
TriggerBBusBItemI3cErrortype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:ERRORTYPe command.
Description
- This command specifies the error type when triggering on I3C errors. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:ERRORTYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:ERRORTYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:ERRORTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:ERRORTYPe {NACK|TBIT|BADDr}
- TRIGger:B:BUS:B<x>:I3C:ERRORTYPe?
Info
NACKsets the trigger condition to Missing ACK error. This is the default value.TBITsets the trigger condition to Slave/Parity Error shown by Transition bit.BADDrsets the trigger condition to BroadCast Error.
TriggerBBusBItemI3cSdr
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:SDR command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:SDR?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.broadcastpacket: TheTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacketcommand..directpacket: TheTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacketcommand.
broadcastpacket
property
¶
broadcastpacket: TriggerBBusBItemI3cSdrBroadcastpacket
Return the TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket command.
Description
- This command sets or queries the I3C trigger for SDR broadcast packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket {ENSLave|DISLave|ENTasx|RSTDya|ENTRDya|SETMwrl|SETMrdl|DLSLave|ENTRTSTMode|EXTime|SETaasa|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe|SETBUSCON}
- TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.ENTRDyasets the trigger condition to Enter Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.DLSLavesets the trigger condition to Define List of Slaves.ENTRTSTModesets the trigger condition to Enter Test Mode.EXTimesets the trigger condition to Set Exchange Time.SETaasasets the trigger condition to Set Static As Dynamic Address.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.SETBUSCONsets the trigger condition to Set Bus Context.
directpacket
property
¶
directpacket: TriggerBBusBItemI3cSdrDirectpacket
Return the TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket command.
Description
- This command sets or queries the I3C trigger for SDR Direct Packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket {ENSLave|DISLave|ENTasx|RSTDya|SETMwrl|SETMrdl|SEText|SETDya|SETNdya|GETMWrl|GETMRdl|GETPrid|GETBusch|GETDevch|GETSlave|ACCM|SETBrt|MDATASpeed|HDRCapability|GETXTime|GETCAPS|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe}
- TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.SETextsets the trigger condition to Set Exchange Time.SETDyasets the trigger condition to Set Dynamic Address.SETNdyasets the trigger condition to Set New Dynamic Address.GETMWrlsets the trigger condition to Get Max Write Length.GETMRdlsets the trigger condition to Get Max Read Length.GETPridsets the trigger condition to Get Provisional ID.GETBuschsets the trigger condition to Get Bus Characteristics.GETDevchsets the trigger condition to Get Dev Characteristics.GETSlavesets the trigger condition to Get Slave Current Status.ACCMsets the trigger condition to Get Accept Mastership.SETBrtsets the trigger condition to Set Bridge Direct Target.MDATASpeedsets the trigger condition to Get Max Data Speed.HDRCapabilitysets the trigger condition to Get HDR Capability.GETXTimesets the trigger condition to Get Exchange Time.GETCAPSsets the trigger condition to Get Optional Feature Capabilities.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.
TriggerBBusBItemI3cSdrBroadcastpacket
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket command.
Description
- This command sets or queries the I3C trigger for SDR broadcast packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket {ENSLave|DISLave|ENTasx|RSTDya|ENTRDya|SETMwrl|SETMrdl|DLSLave|ENTRTSTMode|EXTime|SETaasa|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe|SETBUSCON}
- TRIGger:B:BUS:B<x>:I3C:SDR:BROADCASTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.ENTRDyasets the trigger condition to Enter Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.DLSLavesets the trigger condition to Define List of Slaves.ENTRTSTModesets the trigger condition to Enter Test Mode.EXTimesets the trigger condition to Set Exchange Time.SETaasasets the trigger condition to Set Static As Dynamic Address.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.SETBUSCONsets the trigger condition to Set Bus Context.
TriggerBBusBItemI3cSdrDirectpacket
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket command.
Description
- This command sets or queries the I3C trigger for SDR Direct Packets. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket {ENSLave|DISLave|ENTasx|RSTDya|SETMwrl|SETMrdl|SEText|SETDya|SETNdya|GETMWrl|GETMRdl|GETPrid|GETBusch|GETDevch|GETSlave|ACCM|SETBrt|MDATASpeed|HDRCapability|GETXTime|GETCAPS|ENDXFER|SETGRPa|RSTACT|DEFGRPa|RSTGRPa|MLANe}
- TRIGger:B:BUS:B<x>:I3C:SDR:DIRECTPacket?
Info
ENSLavesets the trigger condition to Enable Slave. This is the default value.DISLavesets the trigger condition to Disable Slave.ENTasxsets the trigger condition to Enter Activity State.RSTDyasets the trigger condition to Reset Dynamic Address.SETMwrlsets the trigger condition to Set Max Write Length.SETMrdlsets the trigger condition to Set Max Read Length.SETextsets the trigger condition to Set Exchange Time.SETDyasets the trigger condition to Set Dynamic Address.SETNdyasets the trigger condition to Set New Dynamic Address.GETMWrlsets the trigger condition to Get Max Write Length.GETMRdlsets the trigger condition to Get Max Read Length.GETPridsets the trigger condition to Get Provisional ID.GETBuschsets the trigger condition to Get Bus Characteristics.GETDevchsets the trigger condition to Get Dev Characteristics.GETSlavesets the trigger condition to Get Slave Current Status.ACCMsets the trigger condition to Get Accept Mastership.SETBrtsets the trigger condition to Set Bridge Direct Target.MDATASpeedsets the trigger condition to Get Max Data Speed.HDRCapabilitysets the trigger condition to Get HDR Capability.GETXTimesets the trigger condition to Get Exchange Time.GETCAPSsets the trigger condition to Get Optional Feature Capabilities.ENDXFERsets the trigger condition to Data Transfer Ending Procedure Control.SETGRPasets the trigger condition to Set Group Address.RSTACTsets the trigger condition to Slave Reset Action.DEFGRPasets the trigger condition to Define List of Group Addresses.RSTGRPasets the trigger condition to Reset Group Address.MLANesets the trigger condition to Multi-Lane Data Transfer Control.
TriggerBBusBItemI3cTbit
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:TBIT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:TBIT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:TBIT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.direction: TheTRIGger:B:BUS:B<x>:I3C:TBIT:DIREctioncommand.
direction
property
¶
direction: TriggerBBusBItemI3cTbitDirection
Return the TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction command.
Description
- This command specifies the I3C trigger for T-Bit error direction when triggering on error type field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:TBIT:DIREction valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction {READ|WRITe}
- TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?
Info
READsets the trigger condition to T-bit Parity Error. This is the default value.WRITesets the trigger condition to T-bit Slave Error.
TriggerBBusBItemI3cTbitDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction command.
Description
- This command specifies the I3C trigger for T-Bit error direction when triggering on error type field. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:I3C:TBIT:DIREction valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction {READ|WRITe}
- TRIGger:B:BUS:B<x>:I3C:TBIT:DIREction?
Info
READsets the trigger condition to T-bit Parity Error. This is the default value.WRITesets the trigger condition to T-bit Slave Error.
TriggerBBusBItemLin
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:LIN command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:LIN:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:LIN:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:LIN:ERRTYPEcommand..identifier: TheTRIGger:B:BUS:B<x>:LIN:IDentifiercommand tree.
condition
property
¶
condition: TriggerBBusBItemLinCondition
Return the TRIGger:B:BUS:B<x>:LIN:CONDition command.
Description
- This command specifies the trigger condition for LIN. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:CONDition {SYNCfield|IDentifier|DATa|IDANDDATA|WAKEup|SLEEP|ERRor}
- TRIGger:B: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: TriggerBBusBItemLinData
Return the TRIGger:B:BUS:B<x>:LIN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:LIN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:LIN:DATa:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:LIN:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:LIN:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:LIN:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerBBusBItemLinErrtype
Return the TRIGger:B:BUS:B<x>:LIN:ERRTYPE command.
Description
- This command specifies the error type be used for LIN trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum}
- TRIGger:B: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.
identifier
property
¶
identifier: TriggerBBusBItemLinIdentifier
Return the TRIGger:B:BUS:B<x>:LIN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:LIN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:LIN:IDentifier:VALuecommand.
TriggerBBusBItemLinCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:LIN:CONDition command.
Description
- This command specifies the trigger condition for LIN. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:CONDition {SYNCfield|IDentifier|DATa|IDANDDATA|WAKEup|SLEEP|ERRor}
- TRIGger:B: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.
TriggerBBusBItemLinData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:LIN:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:LIN:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:LIN:DATa:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:LIN:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:LIN:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:LIN:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemLinDataHivalue
Return the TRIGger:B: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:B:BUS:B<x>:LIN:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:HIVALue <QString>
- TRIGger:B: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: TriggerBBusBItemLinDataQualifier
Return the TRIGger:B: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:B:BUS:B<x>:LIN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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:B: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:B:BUS:B<x>:LIN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:LIN:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes.
value
property
¶
value: TriggerBBusBItemLinDataValue
Return the TRIGger:B: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:B:BUS:B<x>:LIN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:LIN:DATa:VALue?
Info
<QString>is a quoted string that is the LIN trigger data value.
TriggerBBusBItemLinDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:LIN:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:HIVALue <QString>
- TRIGger:B: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.
TriggerBBusBItemLinDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:LIN:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B: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.
TriggerBBusBItemLinDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:LIN:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:LIN:DATa:SIZe?
Info
<NR1>is the size of the data string in bytes.
TriggerBBusBItemLinDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:LIN:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:LIN:DATa:VALue?
Info
<QString>is a quoted string that is the LIN trigger data value.
TriggerBBusBItemLinErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:LIN:ERRTYPE command.
Description
- This command specifies the error type be used for LIN trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:ERRTYPE?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:ERRTYPE valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:ERRTYPE {SYNC|PARity|CHecksum}
- TRIGger:B: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.
TriggerBBusBItemLinIdentifier
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:LIN:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:LIN:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:LIN:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:LIN:IDentifier:VALuecommand.
value
property
¶
Return the TRIGger:B: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:B:BUS:B<x>:LIN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:IDentifier:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemLinIdentifierValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:BUS:B<x>:LIN:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:LIN:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:LIN:IDentifier:VALue <QString>
- TRIGger:B: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.
TriggerBBusBItemMil1553b
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.command: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMANDcommand tree..condition: TheTRIGger:B:BUS:B<x>:MIL1553B:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:MIL1553B:DATacommand tree..errtype: TheTRIGger:B:BUS:B<x>:MIL1553B:ERRTYPecommand..status: TheTRIGger:B:BUS:B<x>:MIL1553B:STATuscommand tree..time: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMecommand tree.
command
property
¶
command: TriggerBBusBItemMil1553bCommand
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDResscommand tree..count: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNtcommand..parity: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARitycommand..subaddress: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdresscommand..trbit: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBitcommand.
condition
property
¶
condition: TriggerBBusBItemMil1553bCondition
Return the TRIGger:B:BUS:B<x>:MIL1553B:CONDition command.
Description
- This command sets or queries the field or condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- TRIGger:B:BUS:B<x>:MIL1553B:CONDition?
Info
SYNCspecifies triggering on the sync pulse of any word.COMMANDspecifies triggering on a matching command word.STATusspecifies triggering on a matching status word.DATAspecifies triggering on a matching data word.TIMespecifies triggering on the response time or intermessage gap between words.ERRorspecifies triggering on a specified error condition.
data
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.parity: TheTRIGger:B:BUS:B<x>:MIL1553B:DATa:PARitycommand..value: TheTRIGger:B:BUS:B<x>:MIL1553B:DATa:VALuecommand.
errtype
property
¶
errtype: TriggerBBusBItemMil1553bErrtype
Return the TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe command.
Description
- This command sets or queries the type of error condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:ERRTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe {PARity|SYNC|DATA}
- TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe?
Info
PARityspecifies triggering on an incorrectly calculated parity bit in any word.SYNCspecifies triggering on any sync pulse that does not transition in the middle of the pulse as required.DATAspecifies triggering on any non-contiguous data words.
status
property
¶
status: TriggerBBusBItemMil1553bStatus
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDResscommand tree..bit: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BITcommand tree..parity: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:PARitycommand.
time
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:TIMe command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.lesslimit: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimitcommand..morelimit: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimitcommand..qualifier: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifiercommand.
TriggerBBusBItemMil1553bCommand
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDResscommand tree..count: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNtcommand..parity: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARitycommand..subaddress: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdresscommand..trbit: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBitcommand.
address
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALuecommand.
count
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
Description
- This command sets or queries the value of the command word ‘word count’ field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:COUNt valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt?
Info
<QString>is the word count value.
parity
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:PARity valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
ONEfilters command words to only match those where the parity bit has a value of 1.ZERofilters command words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of command words on the parity bit.
subaddress
property
¶
subaddress: TriggerBBusBItemMil1553bCommandSubaddress
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
Description
- This command sets or queries the value of the command word subaddress field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
Info
<QString>is the subaddress value.
trbit
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit command.
Description
- This command sets or queries the value of the command word Transmit / Receive bit for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:TRBit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit?
Info
RXfilters command words to only match those that are receive packets.TXfilters command words to only match those that are transmit packets.Xdisables filtering of command words on the R/T bit.
TriggerBBusBItemMil1553bCommandAddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALuecommand.
hivalue
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.
Description
- This command sets or queries the high value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND, and the address qualifier must be INrange or OUTrange.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
Info
<QString>is the address value.
qualifier
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
Info
<QString>is the address value.
TriggerBBusBItemMil1553bCommandAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue command.
Description
- This command sets or queries the high value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND, and the address qualifier must be INrange or OUTrange.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:HIVALue?
Info
<QString>is the address value.
TriggerBBusBItemMil1553bCommandAddressQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerBBusBItemMil1553bCommandAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on command word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to COMMAND
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:ADDRess:VALue?
Info
<QString>is the address value.
TriggerBBusBItemMil1553bCommandCount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt command.
Description
- This command sets or queries the value of the command word ‘word count’ field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:COUNt valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:COUNt?
Info
<QString>is the word count value.
TriggerBBusBItemMil1553bCommandParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:PARity valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:PARity?
Info
ONEfilters command words to only match those where the parity bit has a value of 1.ZERofilters command words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of command words on the parity bit.
TriggerBBusBItemMil1553bCommandSubaddress
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress command.
Description
- This command sets or queries the value of the command word subaddress field for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
Info
<QString>is the subaddress value.
TriggerBBusBItemMil1553bCommandTrbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit command.
Description
- This command sets or queries the value of the command word Transmit / Receive bit for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to COMMAND.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:COMMAND:TRBit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
- TRIGger:B:BUS:B<x>:MIL1553B:COMMAND:TRBit?
Info
RXfilters command words to only match those that are receive packets.TXfilters command words to only match those that are transmit packets.Xdisables filtering of command words on the R/T bit.
TriggerBBusBItemMil1553bCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:CONDition command.
Description
- This command sets or queries the field or condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:CONDition {SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
- TRIGger:B:BUS:B<x>:MIL1553B:CONDition?
Info
SYNCspecifies triggering on the sync pulse of any word.COMMANDspecifies triggering on a matching command word.STATusspecifies triggering on a matching status word.DATAspecifies triggering on a matching data word.TIMespecifies triggering on the response time or intermessage gap between words.ERRorspecifies triggering on a specified error condition.
TriggerBBusBItemMil1553bData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.parity: TheTRIGger:B:BUS:B<x>:MIL1553B:DATa:PARitycommand..value: TheTRIGger:B:BUS:B<x>:MIL1553B:DATa:VALuecommand.
parity
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:DATa:PARity valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity?
Info
ONEfilters data words to only match those where the parity bit has a value of 1.ZERofilters data words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of data words on the parity bit.
value
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue command.
Description
- This command sets or queries the value when triggering on data words for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue?
Info
<QString>is the data value.
TriggerBBusBItemMil1553bDataParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity command.
Description
- This command sets or queries the value of the command word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:DATa:PARity valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:PARity?
Info
ONEfilters data words to only match those where the parity bit has a value of 1.ZERofilters data words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of data words on the parity bit.
TriggerBBusBItemMil1553bDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue command.
Description
- This command sets or queries the value when triggering on data words for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to DATA.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:DATa:VALue?
Info
<QString>is the data value.
TriggerBBusBItemMil1553bErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe command.
Description
- This command sets or queries the type of error condition for a MIL-STD-1553 bus to trigger on. The bus number is specified by x. The trigger condition must be set to ERRor.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:ERRTYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe {PARity|SYNC|DATA}
- TRIGger:B:BUS:B<x>:MIL1553B:ERRTYPe?
Info
PARityspecifies triggering on an incorrectly calculated parity bit in any word.SYNCspecifies triggering on any sync pulse that does not transition in the middle of the pulse as required.DATAspecifies triggering on any non-contiguous data words.
TriggerBBusBItemMil1553bStatus
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDResscommand tree..bit: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BITcommand tree..parity: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:PARitycommand.
address
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALuecommand.
bit
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bcr: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCRcommand..busy: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSYcommand..dbca: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCAcommand..instr: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTRcommand..me: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:MEcommand..srq: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQcommand..subsf: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSFcommand..tf: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TFcommand.
parity
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity command.
Description
- This command sets or queries the value of the status word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:PARity valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity?
Info
ONEfilters status words to only match those where the parity bit has a value of 1.ZERofilters status words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of status words on the parity bit.
TriggerBBusBItemMil1553bStatusAddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALuecommand.
hivalue
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.
Description
- This command sets or queries the high value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus and the address qualifier must be INrange or OUTrange.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
Info
<QString>is the address value.
qualifier
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
Info
<QString>is the address value.
TriggerBBusBItemMil1553bStatusAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue command.
Description
- This command sets or queries the high value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus and the address qualifier must be INrange or OUTrange.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:HIVALue?
Info
<QString>is the address value.
TriggerBBusBItemMil1553bStatusAddressQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:QUALifier?
Info
EQualsets the data qualifier to equal.UNEQualsets the data qualifier to unequal.LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.LESSEQualsets the data qualifier to less equal.MOREEQualsets the data qualifier to more equal.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerBBusBItemMil1553bStatusAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue command.
Description
- This command sets or queries the low value when triggering on status word addresses for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:ADDRess:VALue?
Info
<QString>is the address value.
TriggerBBusBItemMil1553bStatusBit
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bcr: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCRcommand..busy: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSYcommand..dbca: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCAcommand..instr: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTRcommand..me: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:MEcommand..srq: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQcommand..subsf: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSFcommand..tf: TheTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TFcommand.
bcr
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
Description
- This command sets or queries the value of the broadcast command received bit (BCR bit, bit 15) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
ONEfilters status words to only match those where the BCR bit has a value of 1.ZERofilters status words to only match those where the BCR bit has a value of 0.NOCAREdisables filtering of status words on the BCR bit.
busy
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
Description
- This command sets or queries the value of the busy bit (BUSY bit, bit 16) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
ONEfilters status words to only match those where the BUSY bit has a value of 1.ZERofilters status words to only match those where the BUSY bit has a value of 0.NOCAREdisables filtering of status words on the BUSY bit.
dbca
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
Description
- This command sets or queries the value of the dynamic bus control acceptance bit (DBCA bit, bit 18) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
ONEfilters status words to only match those where the DBCA bit has a value of 1.ZERofilters status words to only match those where the DBCA bit has a value of 0.NOCAREdisables filtering of status words on the DBCA bit.
instr
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
Description
- This command sets or queries the value of the instrumentation bit (INSTR bit, bit 10) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
ONEfilters status words to only match those where the INSTR bit has a value of 1.ZERofilters status words to only match those where the INSTR bit has a value of 0.NOCAREdisables filtering of status words on the INSTR bit.
me
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
Description
- This command sets or queries the value of the message error bit (ME bit, bit 9) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:ME valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
ONEfilters status words to only match those where the ME bit has a value of 1.ZERofilters status words to only match those where the ME bit has a value of 0.NOCAREdisables filtering of status words on the ME bit.
srq
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
Description
- This command sets or queries the value of the status word service request bit (SRQ bit, bit 11) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
Info
ONEfilters status words to only match those where the SRQ bit has a value of 1.ZERofilters status words to only match those where the SRQ bit has a value of 0.NOCAREdisables filtering of status words on the SRQ bit.
subsf
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
Description
- This command sets or queries the value of the subsystem flag bit (SUBSF bit, bit 17) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
ONEfilters status words to only match those where the SUBSF bit has a value of 1.ZERofilters status words to only match those where the SUBSF bit has a value of 0.NOCAREdisables filtering of status words on the SUBSF bit.
tf
property
¶
Return the TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF command.
Description
- This command sets or queries the value of the terminal flag bit (TF bit, bit 19) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:TF valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
ONEfilters status words to only match those where the TF bit has a value of 1.ZERofilters status words to only match those where the TF bit has a value of 0.NOCAREdisables filtering of status words on the TF bit.
TriggerBBusBItemMil1553bStatusBitBcr
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR command.
Description
- This command sets or queries the value of the broadcast command received bit (BCR bit, bit 15) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BCR?
Info
ONEfilters status words to only match those where the BCR bit has a value of 1.ZERofilters status words to only match those where the BCR bit has a value of 0.NOCAREdisables filtering of status words on the BCR bit.
TriggerBBusBItemMil1553bStatusBitBusy
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY command.
Description
- This command sets or queries the value of the busy bit (BUSY bit, bit 16) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:BUSY?
Info
ONEfilters status words to only match those where the BUSY bit has a value of 1.ZERofilters status words to only match those where the BUSY bit has a value of 0.NOCAREdisables filtering of status words on the BUSY bit.
TriggerBBusBItemMil1553bStatusBitDbca
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA command.
Description
- This command sets or queries the value of the dynamic bus control acceptance bit (DBCA bit, bit 18) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:DBCA?
Info
ONEfilters status words to only match those where the DBCA bit has a value of 1.ZERofilters status words to only match those where the DBCA bit has a value of 0.NOCAREdisables filtering of status words on the DBCA bit.
TriggerBBusBItemMil1553bStatusBitInstr
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR command.
Description
- This command sets or queries the value of the instrumentation bit (INSTR bit, bit 10) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:INSTR?
Info
ONEfilters status words to only match those where the INSTR bit has a value of 1.ZERofilters status words to only match those where the INSTR bit has a value of 0.NOCAREdisables filtering of status words on the INSTR bit.
TriggerBBusBItemMil1553bStatusBitMe
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME command.
Description
- This command sets or queries the value of the message error bit (ME bit, bit 9) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:ME valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:ME?
Info
ONEfilters status words to only match those where the ME bit has a value of 1.ZERofilters status words to only match those where the ME bit has a value of 0.NOCAREdisables filtering of status words on the ME bit.
TriggerBBusBItemMil1553bStatusBitSrq
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ command.
Description
- This command sets or queries the value of the status word service request bit (SRQ bit, bit 11) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SRQ?
Info
ONEfilters status words to only match those where the SRQ bit has a value of 1.ZERofilters status words to only match those where the SRQ bit has a value of 0.NOCAREdisables filtering of status words on the SRQ bit.
TriggerBBusBItemMil1553bStatusBitSubsf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF command.
Description
- This command sets or queries the value of the subsystem flag bit (SUBSF bit, bit 17) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:SUBSF?
Info
ONEfilters status words to only match those where the SUBSF bit has a value of 1.ZERofilters status words to only match those where the SUBSF bit has a value of 0.NOCAREdisables filtering of status words on the SUBSF bit.
TriggerBBusBItemMil1553bStatusBitTf
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF command.
Description
- This command sets or queries the value of the terminal flag bit (TF bit, bit 19) in a status word for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:BIT:TF valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:BIT:TF?
Info
ONEfilters status words to only match those where the TF bit has a value of 1.ZERofilters status words to only match those where the TF bit has a value of 0.NOCAREdisables filtering of status words on the TF bit.
TriggerBBusBItemMil1553bStatusParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity command.
Description
- This command sets or queries the value of the status word parity bit for a MIL-STD-1553 bus to triggering on. The bus number is specified by x. The trigger condition must be set to STATus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:STATus:PARity valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity {ONE|ZERo|NOCARE}
- TRIGger:B:BUS:B<x>:MIL1553B:STATus:PARity?
Info
ONEfilters status words to only match those where the parity bit has a value of 1.ZERofilters status words to only match those where the parity bit has a value of 0.NOCAREdisables filtering of status words on the parity bit.
TriggerBBusBItemMil1553bTime
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:TIMe command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.lesslimit: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimitcommand..morelimit: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimitcommand..qualifier: TheTRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifiercommand.
lesslimit
property
¶
lesslimit: TriggerBBusBItemMil1553bTimeLesslimit
Return the TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
Description
- This command sets or queries the lower limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
Info
<NR3>is a floating point number that specifies the lower bound for measuring remote terminal response time (RT) or the inter-message gap (IMG) in seconds.
morelimit
property
¶
morelimit: TriggerBBusBItemMil1553bTimeMorelimit
Return the TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit command.
Description
- This command sets or queries the upper limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:TIMe:MORELimit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit?
Info
<NR3>is a floating point number that specifies the upper bound for measuring remote terminal response time (RT) or the inter-message gap (IMG) in seconds.
qualifier
property
¶
qualifier: TriggerBBusBItemMil1553bTimeQualifier
Return the TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:TIMe:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier?
Info
LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerBBusBItemMil1553bTimeLesslimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit command.
Description
- This command sets or queries the lower limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit <NR3>
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:LESSLimit?
Info
<NR3>is a floating point number that specifies the lower bound for measuring remote terminal response time (RT) or the inter-message gap (IMG) in seconds.
TriggerBBusBItemMil1553bTimeMorelimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit command.
Description
- This command sets or queries the upper limit to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:TIMe:MORELimit valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit <NR3>
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:MORELimit?
Info
<NR3>is a floating point number that specifies the upper bound for measuring remote terminal response time (RT) or the inter-message gap (IMG) in seconds.
TriggerBBusBItemMil1553bTimeQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on response time / inter message gap time for a MIL-STD-1553 bus. The bus number is specified by x. The trigger condition must be set to TIMe.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:MIL1553B:TIMe:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier {LESSthan|MOREthan|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:MIL1553B:TIMe:QUALifier?
Info
LESSthansets the data qualifier to less than.MOREthansets the data qualifier to more than.INrangesets the data qualifier to in range.OUTrangesets the data qualifier to out of range.
TriggerBBusBItemParallel
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:PARallel command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:PARallel?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.data: TheTRIGger:B:BUS:B<x>:PARallel:DATacommand tree.
data
property
¶
Return the TRIGger:B:BUS:B<x>:PARallel:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:PARallel:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:PARallel:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:PARallel:DATa:VALuecommand.
TriggerBBusBItemParallelData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:PARallel:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:PARallel:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:PARallel:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:PARallel:DATa:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:PARallel:DATa:VALue command.
Description
- This command specifies the binary data string used for a Parallel Bus trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:PARallel:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:PARallel:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:PARallel:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:PARallel:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:PARallel:DATa:VALue?
Info
<QString>is the binary data string used for a Parallel Bus trigger.
TriggerBBusBItemParallelDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:PARallel:DATa:VALue command.
Description
- This command specifies the binary data string used for a Parallel Bus trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:PARallel:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:PARallel:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:PARallel:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:PARallel:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:PARallel:DATa:VALue?
Info
<QString>is the binary data string used for a Parallel Bus trigger.
TriggerBBusBItemRs232c
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:RS232C command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.condition: TheTRIGger:B:BUS:B<x>:RS232C:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:RS232C:DATacommand tree.
condition
property
¶
condition: TriggerBBusBItemRs232cCondition
Return the TRIGger:B:BUS:B<x>:RS232C:CONDition command.
Description
- This command specifies the condition for an RS-232C trigger, where the bus number is specified by< >x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:RS232C:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:RS232C:CONDition {STARt|EOp|DATa|PARItyerror}
- TRIGger:B:BUS:B<x>:RS232C:CONDition?
Info
STARtsets the Trigger on condition to Start.EOpsets the Trigger on condition to End of Packet.DATasets the Trigger on condition to Data.PARItyerrorsets the Trigger on condition to Parity Error.
data
property
¶
Return the TRIGger:B:BUS:B<x>:RS232C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.size: TheTRIGger:B:BUS:B<x>:RS232C:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:RS232C:DATa:VALuecommand.
TriggerBBusBItemRs232cCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:RS232C:CONDition command.
Description
- This command specifies the condition for an RS-232C trigger, where the bus number is specified by< >x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:RS232C:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:RS232C:CONDition {STARt|EOp|DATa|PARItyerror}
- TRIGger:B:BUS:B<x>:RS232C:CONDition?
Info
STARtsets the Trigger on condition to Start.EOpsets the Trigger on condition to End of Packet.DATasets the Trigger on condition to Data.PARItyerrorsets the Trigger on condition to Parity Error.
TriggerBBusBItemRs232cData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:RS232C:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.size: TheTRIGger:B:BUS:B<x>:RS232C:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:RS232C:DATa:VALuecommand.
size
property
¶
Return the TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe command.
Description
- This command sets or queries the length of the data string in bytes to be used for an RS-232C trigger when the trigger condition is Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe <NR3>
- TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?
Info
<NR3>specifies the data size in bytes.
value
property
¶
Return the TRIGger:B:BUS:B<x>:RS232C:DATa:VALue command.
Description
- This command sets or queries the data address string used for the RS-232 bus trigger when the trigger condition is set to Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:RS232C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:RS232C:DATa:VALue?
Info
<QString>specifies the address value. The argument is a string of 0, 1, or X representing a binary number.
TriggerBBusBItemRs232cDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe command.
Description
- This command sets or queries the length of the data string in bytes to be used for an RS-232C trigger when the trigger condition is Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe <NR3>
- TRIGger:B:BUS:B<x>:RS232C:DATa:SIZe?
Info
<NR3>specifies the data size in bytes.
TriggerBBusBItemRs232cDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:RS232C:DATa:VALue command.
Description
- This command sets or queries the data address string used for the RS-232 bus trigger when the trigger condition is set to Data. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:RS232C:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:RS232C:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:RS232C:DATa:VALue?
Info
<QString>specifies the address value. The argument is a string of 0, 1, or X representing a binary number.
TriggerBBusBItemSent
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.condition: TheTRIGger:B:BUS:B<x>:SENT:CONDitioncommand..errtype: TheTRIGger:B:BUS:B<x>:SENT:ERRTypecommand..fast: TheTRIGger:B:BUS:B<x>:SENT:FASTcommand tree..pause: TheTRIGger:B:BUS:B<x>:SENT:PAUSEcommand tree..slow: TheTRIGger:B:BUS:B<x>:SENT:SLOWcommand tree.
condition
property
¶
condition: TriggerBBusBItemSentCondition
Return the TRIGger:B:BUS:B<x>:SENT:CONDition command.
Description
- This command sets or queries the trigger condition for a SENT bus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:CONDition {START|FAST|SLOW|ERRor}
- TRIGger:B:BUS:B<x>:SENT:CONDition?
Info
B<x>is the number of the bus waveform.STARTsets triggering on start of packet.FASTsets triggering on fast channel packets.SLOWsets triggering on slow channel packets.ERRorsets triggering on errors.
errtype
property
¶
errtype: TriggerBBusBItemSentErrtype
Return the TRIGger:B:BUS:B<x>:SENT:ERRType command.
Description
- This command sets or queries the error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:ERRType?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:ERRType CRC
- TRIGger:B:BUS:B<x>:SENT:ERRType?
Info
B<x>is the number of the bus waveform.CRCspecifies triggering on CRC errors.
Sub-properties
.crc: TheTRIGger:B:BUS:B<x>:SENT:ERRType:CRCcommand.
fast
property
¶
fast: TriggerBBusBItemSentFast
Return the TRIGger:B:BUS:B<x>:SENT:FAST command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.chan1a: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1Acommand tree..chan2b: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2Bcommand tree..counter: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTercommand tree..invertnibble: TheTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBblecommand tree..status: TheTRIGger:B:BUS:B<x>:SENT:FAST:STATuscommand tree.
pause
property
¶
pause: TriggerBBusBItemSentPause
Return the TRIGger:B:BUS:B<x>:SENT:PAUSE command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.qualifier: TheTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifiercommand.
slow
property
¶
slow: TriggerBBusBItemSentSlow
Return the TRIGger:B:BUS:B<x>:SENT:SLOW command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.data: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATAcommand tree..identifier: TheTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifiercommand tree.
TriggerBBusBItemSentCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:CONDition command.
Description
- This command sets or queries the trigger condition for a SENT bus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:CONDition {START|FAST|SLOW|ERRor}
- TRIGger:B:BUS:B<x>:SENT:CONDition?
Info
B<x>is the number of the bus waveform.STARTsets triggering on start of packet.FASTsets triggering on fast channel packets.SLOWsets triggering on slow channel packets.ERRorsets triggering on errors.
TriggerBBusBItemSentErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:ERRType command.
Description
- This command sets or queries the error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:ERRType?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:ERRType CRC
- TRIGger:B:BUS:B<x>:SENT:ERRType?
Info
B<x>is the number of the bus waveform.CRCspecifies triggering on CRC errors.
Properties
.crc: TheTRIGger:B:BUS:B<x>:SENT:ERRType:CRCcommand.
crc
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:ERRType:CRC command.
Description
- This command sets or queries the CRC error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:ERRType:CRC?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType:CRC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType:CRC valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:ERRType:CRC {FAST|SLOW}
- TRIGger:B:BUS:B<x>:SENT:ERRType:CRC?
Info
B<x>is the number of the bus waveform.FASTspecifies triggering on CRC errors in only the Fast Channel.SLOWspecifies triggering on CRC errors in only the slow channel.
TriggerBBusBItemSentErrtypeCrc
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:ERRType:CRC command.
Description
- This command sets or queries the CRC error type to be used when triggering on SENT data.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:ERRType:CRC?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType:CRC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:ERRType:CRC valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:ERRType:CRC {FAST|SLOW}
- TRIGger:B:BUS:B<x>:SENT:ERRType:CRC?
Info
B<x>is the number of the bus waveform.FASTspecifies triggering on CRC errors in only the Fast Channel.SLOWspecifies triggering on CRC errors in only the slow channel.
TriggerBBusBItemSentFast
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.chan1a: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1Acommand tree..chan2b: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2Bcommand tree..counter: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTercommand tree..invertnibble: TheTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBblecommand tree..status: TheTRIGger:B:BUS:B<x>:SENT:FAST:STATuscommand tree.
chan1a
property
¶
chan1a: TriggerBBusBItemSentFastChan1a
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALuecommand.
chan2b
property
¶
chan2b: TriggerBBusBItemSentFastChan2b
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALuecommand.
counter
property
¶
counter: TriggerBBusBItemSentFastCounter
Return the TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALuecommand.
invertnibble
property
¶
invertnibble: TriggerBBusBItemSentFastInvertnibble
Return the TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALuecommand.
status
property
¶
status: TriggerBBusBItemSentFastStatus
Return the TRIGger:B:BUS:B<x>:SENT:FAST:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALuecommand.
TriggerBBusBItemSentFastChan1a
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALuecommand.
hivalue
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue command.
Description
- This command sets or queries the high binary fast channel 1 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 binary data high value.
qualifier
property
¶
qualifier: TriggerBBusBItemSentFastChan1aQualifier
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 1.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue command.
Description
- This command sets or queries the binary fast channel 1 value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 value on which to trigger.
TriggerBBusBItemSentFastChan1aHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue command.
Description
- This command sets or queries the high binary fast channel 1 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 binary data high value.
TriggerBBusBItemSentFastChan1aQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 1.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerBBusBItemSentFastChan1aValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue command.
Description
- This command sets or queries the binary fast channel 1 value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN1A:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 value on which to trigger.
TriggerBBusBItemSentFastChan2b
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALuecommand.
hivalue
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue command.
Description
- This command sets or queries the high binary fast channel 2 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 2 high binary data value.
qualifier
property
¶
qualifier: TriggerBBusBItemSentFastChan2bQualifier
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 2.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue command.
Description
- This command sets or queries the binary fast channel 2 value to be used when triggering on a SENT bus signal. The trigger condition must be set to FAST.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 2 binary value on which to trigger.
TriggerBBusBItemSentFastChan2bHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue command.
Description
- This command sets or queries the high binary fast channel 2 value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 2 high binary data value.
TriggerBBusBItemSentFastChan2bQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for device channel 2.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerBBusBItemSentFastChan2bValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue command.
Description
- This command sets or queries the binary fast channel 2 value to be used when triggering on a SENT bus signal. The trigger condition must be set to FAST.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:CHAN2B:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 2 binary value on which to trigger.
TriggerBBusBItemSentFastCounter
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALuecommand.
hivalue
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue command.
Description
- This command sets or queries the high binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 counter binary value.
qualifier
property
¶
qualifier: TriggerBBusBItemSentFastCounterQualifier
Return the TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for the secure format counter.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue command.
Description
- This command sets or queries the binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 fast message counter binary value on which to trigger.
TriggerBBusBItemSentFastCounterHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue command.
Description
- This command sets or queries the high binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the Fast Channel 1 counter binary value.
TriggerBBusBItemSentFastCounterQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT fast packet bus data for the secure format counter.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:QUALifier?
Info
B<x>is the number of the bus.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.UNEQualsets the qualifier as Unequal.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerBBusBItemSentFastCounterValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue command.
Description
- This command sets or queries the binary fast message counter value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:COUNTer:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 fast message counter binary value on which to trigger.
TriggerBBusBItemSentFastInvertnibble
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.value: TheTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue command.
Description
- This command sets or queries the binary fast message inverted nibble value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 inverted nibble binary value on which to trigger.
TriggerBBusBItemSentFastInvertnibbleValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue command.
Description
- This command sets or queries the binary fast message inverted nibble value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:INVERTNIBble:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the Fast Channel 1 inverted nibble binary value on which to trigger.
TriggerBBusBItemSentFastStatus
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:STATus command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.value: TheTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue command.
Description
- This command sets or queries the binary status value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the binary status value on which to trigger.
TriggerBBusBItemSentFastStatusValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue command.
Description
- This command sets or queries the binary status value to be used when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:FAST:STATus:VALue?
Info
B<x>is the number of the bus waveform.<QString>is the binary status value on which to trigger.
TriggerBBusBItemSentPause
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:PAUSE command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.qualifier: TheTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifiercommand.
qualifier
property
¶
qualifier: TriggerBBusBItemSentPauseQualifier
Return the TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT pause pulses.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|Inrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?
Info
B<x>is the bus identifier number.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.OUTrangesets the qualifier to out of range.UNEQualsets the qualifier as Unequal.
TriggerBBusBItemSentPauseQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier command.
Description
- This command sets or queries the qualifier to be used when triggering on SENT pause pulses.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|Inrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:PAUSE:QUALifier?
Info
B<x>is the bus identifier number.EQualsets the qualifier as Equal.LESSEQualsets the qualifier as Less Than or Equal to.MOREEQualsets the qualifier as More Than or Equal to.MOREthansets the qualifier as More Than.OUTrangesets the qualifier to out of range.UNEQualsets the qualifier as Unequal.
TriggerBBusBItemSentSlow
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.data: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATAcommand tree..identifier: TheTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifiercommand tree.
data
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:SLOW:DATA command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALuecommand.
identifier
property
¶
identifier: TriggerBBusBItemSentSlowIdentifier
Return the TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALuecommand.
TriggerBBusBItemSentSlowData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW:DATA command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALuecommand..qualifier: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifiercommand..value: TheTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemSentSlowDataHivalue
Return the TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue command.
Description
- This command sets or queries the high binary Slow channel data value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the binary Slow channel data value.
qualifier
property
¶
qualifier: TriggerBBusBItemSentSlowDataQualifier
Return the TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier command.
Description
- This command sets or queries the binary identifier value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?
Info
B<x>is the bus identifier number.EQualspecifies the qualifier as Equal.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue command.
Description
- This command sets or queries the binary slow channel value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary slow channel data value.
TriggerBBusBItemSentSlowDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue command.
Description
- This command sets or queries the high binary Slow channel data value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:HIVALue?
Info
B<x>is the bus identifier number.<QString>sets the binary Slow channel data value.
TriggerBBusBItemSentSlowDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier command.
Description
- This command sets or queries the binary identifier value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:QUALifier?
Info
B<x>is the bus identifier number.EQualspecifies the qualifier as Equal.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.INrangesets the qualifier to inside a range.OUTrangesets the qualifier to outside a range.
TriggerBBusBItemSentSlowDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue command.
Description
- This command sets or queries the binary slow channel value to use when triggering on a SENT bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:DATA:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary slow channel data value.
TriggerBBusBItemSentSlowIdentifier
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue command.
Description
- This command sets or queries the qualifier to use when triggering on SENT slow packet bus data.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary identifier value.
TriggerBBusBItemSentSlowIdentifierValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue command.
Description
- This command sets or queries the qualifier to use when triggering on SENT slow packet bus data.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue <QString>
- TRIGger:B:BUS:B<x>:SENT:SLOW:IDentifier:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary identifier value.
TriggerBBusBItemSpi
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPI command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.condition: TheTRIGger:B:BUS:B<x>:SPI:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:SPI:DATacommand tree.
condition
property
¶
condition: TriggerBBusBItemSpiCondition
Return the TRIGger:B:BUS:B<x>:SPI:CONDition command.
Description
- This command specifies the trigger condition for a SPI trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:SPI:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPI:CONDition {SS|STARTofframe|DATa}
- TRIGger:B:BUS:B<x>:SPI:CONDition?
Info
B<x>is the bus identifier number.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.DATasets the trigger condition to Master-In Slave-Out and Master-Out Slave-In.
data
property
¶
data: TriggerBBusBItemSpiData
Return the TRIGger:B:BUS:B<x>:SPI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.size: TheTRIGger:B:BUS:B<x>:SPI:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:SPI:DATa:VALuecommand.
TriggerBBusBItemSpiCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPI:CONDition command.
Description
- This command specifies the trigger condition for a SPI trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:SPI:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPI:CONDition {SS|STARTofframe|DATa}
- TRIGger:B:BUS:B<x>:SPI:CONDition?
Info
B<x>is the bus identifier number.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.DATasets the trigger condition to Master-In Slave-Out and Master-Out Slave-In.
TriggerBBusBItemSpiData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.size: TheTRIGger:B:BUS:B<x>:SPI:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:SPI:DATa:VALuecommand.
size
property
¶
Return the TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:SPI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:SPI:DATa:SIZe?
Info
B<x>is the bus identifier number.<NR1>is the length of the data string in bytes.
value
property
¶
value: TriggerBBusBItemSpiDataValue
Return the TRIGger:B:BUS:B<x>:SPI:DATa:VALue command.
Description
- This command specifies the binary data string used for SPI triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPI:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPI:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPI:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:SPI:DATa:VALue?
Info
B<x>is the bus identifier number.<QString>specifies the data value in the specified valid format. The valid characters are 0, 1, and X for binary format.
TriggerBBusBItemSpiDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:SPI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPI:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:SPI:DATa:SIZe?
Info
B<x>is the bus identifier number.<NR1>is the length of the data string in bytes.
TriggerBBusBItemSpiDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPI:DATa:VALue command.
Description
- This command specifies the binary data string used for SPI triggering if the trigger condition is DATA. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPI:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPI:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPI:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:SPI:DATa:VALue?
Info
B<x>is the bus identifier number.<QString>specifies the data value in the specified valid format. The valid characters are 0, 1, and X for binary format.
TriggerBBusBItemSpmi
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.condition: TheTRIGger:B:BUS:B<x>:SPMI:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:SPMI:DATacommand tree..masteraddress: TheTRIGger:B:BUS:B<x>:SPMI:MASTERADDResscommand tree..noresponse: TheTRIGger:B:BUS:B<x>:SPMI:NORESPonsecommand..registeraddress: TheTRIGger:B:BUS:B<x>:SPMI:REGISTERADDResscommand tree..slaveaddress: TheTRIGger:B:BUS:B<x>:SPMI:SLAVEADDResscommand tree.
condition
property
¶
condition: TriggerBBusBItemSpmiCondition
Return the TRIGger:B:BUS:B<x>:SPMI:CONDition command.
Description
- This command sets or queries the trigger condition for the specified SPMI bus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:CONDition {SSC|RESet|SLEep|SHUTdown|WAKeup|MASTERREAd|MASTERWRIte|REGREAd|REGWRIte|DEVICEDESCMASTERREAd|DEVICEDESCSLAVEREAd|EXTREGREAd|EXTREGWRIte|LONGEXTREGREAd|LONGEXTREGWRIte|REG0WRIte|AUTHenticate|TRANSferbusownership|PARItyerror}
- TRIGger:B:BUS:B<x>:SPMI:CONDition?
Info
B<x>is the bus identifier number.SSCspecifies triggering on the Sequence Start Condition.RESetspecifies triggering on the Reset command sequence.SLEepspecifies triggering on the Sleep command sequence.SHUTdownspecifies triggering on the Shutdown command sequence.WAKeupspecifies triggering on the Wakeup command sequence.MASTERREAdspecifies triggering on the Master Read command sequence.MASTERWRItespecifies triggering on the Master Write command sequence.REGREAdspecifies triggering on the Register Read command sequence.REGWRItespecifies triggering on the Register Write command sequence.DEVICEDESCMASTERREAdspecifies triggering on the Device Descriptor Block Master Read command sequence.DEVICEDESCSLAVEREAdspecifies triggering on the Device Descriptor Block Slave Read command sequence.EXTREGREAdspecifies triggering on the Extended Register Read command sequence.EXTREGWRItespecifies triggering on the Extended Register Write command sequence.LONGEXTREGREAdspecifies triggering on the Extended Register Read Long command sequence.LONGEXTREGWRItespecifies triggering on the Extended Register Write Long command sequence.REG0WRItespecifies triggering on the Register 0 Write command sequence.AUTHenticatespecifies triggering on the Authentication command sequence.TRANSferbusownershipspecifies triggering on the Transfer Bus Ownership (TBO) command sequence.PARItyerrorspecifies triggering on the parity errors.
data
property
¶
data: TriggerBBusBItemSpmiData
Return the TRIGger:B:BUS:B<x>:SPMI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.size: TheTRIGger:B:BUS:B<x>:SPMI:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:SPMI:DATa:VALuecommand.
masteraddress
property
¶
masteraddress: TriggerBBusBItemSpmiMasteraddress
Return the TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALuecommand.
noresponse
property
¶
noresponse: TriggerBBusBItemSpmiNoresponse
Return the TRIGger:B:BUS:B<x>:SPMI:NORESPonse command.
Description
- This command sets or queries whether or not to trigger on No Response frames.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:NORESPonse?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:NORESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:NORESPonse valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:NORESPonse <QString>
- TRIGger:B:BUS:B<x>:SPMI:NORESPonse?
Info
B<x>is the bus identifier number.<QString>is either TRUE or FALSE boolean value.
registeraddress
property
¶
registeraddress: TriggerBBusBItemSpmiRegisteraddress
Return the TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALuecommand.
slaveaddress
property
¶
slaveaddress: TriggerBBusBItemSpmiSlaveaddress
Return the TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALuecommand.
TriggerBBusBItemSpmiCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:CONDition command.
Description
- This command sets or queries the trigger condition for the specified SPMI bus.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:CONDition {SSC|RESet|SLEep|SHUTdown|WAKeup|MASTERREAd|MASTERWRIte|REGREAd|REGWRIte|DEVICEDESCMASTERREAd|DEVICEDESCSLAVEREAd|EXTREGREAd|EXTREGWRIte|LONGEXTREGREAd|LONGEXTREGWRIte|REG0WRIte|AUTHenticate|TRANSferbusownership|PARItyerror}
- TRIGger:B:BUS:B<x>:SPMI:CONDition?
Info
B<x>is the bus identifier number.SSCspecifies triggering on the Sequence Start Condition.RESetspecifies triggering on the Reset command sequence.SLEepspecifies triggering on the Sleep command sequence.SHUTdownspecifies triggering on the Shutdown command sequence.WAKeupspecifies triggering on the Wakeup command sequence.MASTERREAdspecifies triggering on the Master Read command sequence.MASTERWRItespecifies triggering on the Master Write command sequence.REGREAdspecifies triggering on the Register Read command sequence.REGWRItespecifies triggering on the Register Write command sequence.DEVICEDESCMASTERREAdspecifies triggering on the Device Descriptor Block Master Read command sequence.DEVICEDESCSLAVEREAdspecifies triggering on the Device Descriptor Block Slave Read command sequence.EXTREGREAdspecifies triggering on the Extended Register Read command sequence.EXTREGWRItespecifies triggering on the Extended Register Write command sequence.LONGEXTREGREAdspecifies triggering on the Extended Register Read Long command sequence.LONGEXTREGWRItespecifies triggering on the Extended Register Write Long command sequence.REG0WRItespecifies triggering on the Register 0 Write command sequence.AUTHenticatespecifies triggering on the Authentication command sequence.TRANSferbusownershipspecifies triggering on the Transfer Bus Ownership (TBO) command sequence.PARItyerrorspecifies triggering on the parity errors.
TriggerBBusBItemSpmiData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.size: TheTRIGger:B:BUS:B<x>:SPMI:DATa:SIZecommand..value: TheTRIGger:B:BUS:B<x>:SPMI:DATa:VALuecommand.
size
property
¶
Return the TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe command.
Description
- This command sets or queries the length of the data string, in bytes, to be used when triggering on an SPMI bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe <NR2>
- TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?
Info
B<x>is the bus identifier number.<NR2>is the size of the data string in bytes.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SPMI:DATa:VALue command.
Description
- This command sets or queries the binary data string used for SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:DATa:VALue?
Info
B<x>is the bus identifier number.
TriggerBBusBItemSpmiDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe command.
Description
- This command sets or queries the length of the data string, in bytes, to be used when triggering on an SPMI bus signal.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe <NR2>
- TRIGger:B:BUS:B<x>:SPMI:DATa:SIZe?
Info
B<x>is the bus identifier number.<NR2>is the size of the data string in bytes.
TriggerBBusBItemSpmiDataValue
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:DATa:VALue command.
Description
- This command sets or queries the binary data string used for SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:DATa:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:DATa:VALue?
Info
B<x>is the bus identifier number.
TriggerBBusBItemSpmiMasteraddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the master address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, or DEVICEDESCMASTERREAd.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?
Info
B<x>is the bus identifier number.
TriggerBBusBItemSpmiMasteraddressValue
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the master address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, or DEVICEDESCMASTERREAd.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:MASTERADDRess:VALue?
Info
B<x>is the bus identifier number.
TriggerBBusBItemSpmiNoresponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:NORESPonse command.
Description
- This command sets or queries whether or not to trigger on No Response frames.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:NORESPonse?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:NORESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:NORESPonse valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:NORESPonse <QString>
- TRIGger:B:BUS:B<x>:SPMI:NORESPonse?
Info
B<x>is the bus identifier number.<QString>is either TRUE or FALSE boolean value.
TriggerBBusBItemSpmiRegisteraddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the register address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, or LONGEXTREGWRIte.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the register address.
TriggerBBusBItemSpmiRegisteraddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the register address used in SPMI triggering if the trigger condition is MASTERREAd, MASTERWRIte, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, or LONGEXTREGWRIte.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:SPMI:REGISTERADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the register address.
TriggerBBusBItemSpmiSlaveaddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.value: TheTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the slave address used in SPMI triggering if the trigger condition is RESet, SLEep, SHUTdown, WAKeup, AUTHenticate, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, DEVICEDESCSLAVEREAd, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the slave address on which to trigger.
TriggerBBusBItemSpmiSlaveaddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue command.
Description
- This command sets or queries the binary data string that identifies the slave address used in SPMI triggering if the trigger condition is RESet, SLEep, SHUTdown, WAKeup, AUTHenticate, REGREAd, REGWRIte, EXTREGREAd, EXTREGWRIte, LONGEXTREGREAd, LONGEXTREGWRIte, DEVICEDESCSLAVEREAd, or REG0WRIte.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:SPMI:SLAVEADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>is the binary data string that identifies the slave address on which to trigger.
TriggerBBusBItemSvid
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.command: TheTRIGger:B:BUS:B<x>:SVID:COMMandcommand tree..condition: TheTRIGger:B:BUS:B<x>:SVID:CONDitioncommand..error: TheTRIGger:B:BUS:B<x>:SVID:ERRorcommand tree..parity: TheTRIGger:B:BUS:B<x>:SVID:PARitycommand tree..payload: TheTRIGger:B:BUS:B<x>:SVID:PAYLoadcommand tree..slave: TheTRIGger:B:BUS:B<x>:SVID:SLAVecommand tree.
command
property
¶
command: TriggerBBusBItemSvidCommand
Return the TRIGger:B:BUS:B<x>:SVID:COMMand command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:COMMand?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.response: TheTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonsecommand..type: TheTRIGger:B:BUS:B<x>:SVID:COMMand:TYPecommand.
condition
property
¶
condition: TriggerBBusBItemSvidCondition
Return the TRIGger:B:BUS:B<x>:SVID:CONDition command.
Description
- This command sets or queries the trigger condition for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:CONDition {STARTCONDition|SLAVEADDRess|COMMand|PAYLoad|ERRors}
- TRIGger:B:BUS:B<x>:SVID:CONDition?
Info
B<x>is the bus identifier number.STARTCONDitionsets the trigger condition to start condition. This is the default value.SLAVEADDResssets the trigger condition to slave address.COMMandsets the trigger condition to command.PAYLoadsets the trigger condition to payload.ERRorssets the trigger condition to errors.
error
property
¶
error: TriggerBBusBItemSvidError
Return the TRIGger:B:BUS:B<x>:SVID:ERRor command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:ERRor?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:ERRor?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.type: TheTRIGger:B:BUS:B<x>:SVID:ERRor:TYPecommand.
parity
property
¶
parity: TriggerBBusBItemSvidParity
Return the TRIGger:B:BUS:B<x>:SVID:PARity command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PARity?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PARity?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.type: TheTRIGger:B:BUS:B<x>:SVID:PARity:TYPecommand.
payload
property
¶
payload: TriggerBBusBItemSvidPayload
Return the TRIGger:B:BUS:B<x>:SVID:PAYLoad command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.type: TheTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPecommand..value: TheTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALuecommand.
slave
property
¶
slave: TriggerBBusBItemSvidSlave
Return the TRIGger:B:BUS:B<x>:SVID:SLAVe command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDResscommand.
TriggerBBusBItemSvidCommand
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:COMMand command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:COMMand?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.response: TheTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonsecommand..type: TheTRIGger:B:BUS:B<x>:SVID:COMMand:TYPecommand.
response
property
¶
response: TriggerBBusBItemSvidCommandResponse
Return the TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse command.
Description
- This command sets or queries the command response for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse {GETREG|GETREGVENDor|GETREGTESTCFG|SETVIDFAST|SETVIDSLOW|SETVIDDECay|SETPS|SETREGADDR|SETREGDATa|SETREGADDRVENDor|SETREGDATAVENDor|SETREGADDRTESTCONFg|SETREGDATATESTCONFg|TESTMODe|SETWP|GETREGPKTRECent|GETREGPKTALERt|GETREGPKTBAD|GETREGVREVENt}
- TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?
Info
GETREGVENDorsets the command response to GetRegVendor.GETREGTESTCFGsets the command response to GetRegTestCfg.SETVIDFASTsets the command response to SetVID Fast.SETVIDSLOWsets the command response to SetVID Slow.SETVIDDECaysets the command response to SetVID Decay.SETPSsets the command response to SetPS.SETREGADDRsets the command response to SetRegAddr.SETREGDATasets the command response to SetRegData.SETREGADDRVENDorsets the command response to SetRegAddrVendor.SETREGDATAVENDorsets the command response to SetRegDataVendor.SETREGADDRTESTCONFgsets the command response to SetRegAddrTestCfg.SETREGDATATESTCONFgsets the command response to SetRegDataTestCfg.TESTMODesets the command response to Test Mode.SETWPsets the command response to SetWP.GETREGPKTRECentsets the command response to GetRegPktRecent.GETREGPKTALERtsets the command response to GetRegPktAlert.GETREGPKTBADsets the command response to GetRegPktBad.GETREGVREVENtsets the command response to GetRegVrEvent.
type
property
¶
Return the TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe command.
Description
- This command sets or queries the command type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe {GET|SET|OPTional}
- TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?
Info
GETsets the command type to get. This is the default value.SETsets the command type to set.OPTionalsets the command type to optional.
TriggerBBusBItemSvidCommandResponse
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse command.
Description
- This command sets or queries the command response for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse {GETREG|GETREGVENDor|GETREGTESTCFG|SETVIDFAST|SETVIDSLOW|SETVIDDECay|SETPS|SETREGADDR|SETREGDATa|SETREGADDRVENDor|SETREGDATAVENDor|SETREGADDRTESTCONFg|SETREGDATATESTCONFg|TESTMODe|SETWP|GETREGPKTRECent|GETREGPKTALERt|GETREGPKTBAD|GETREGVREVENt}
- TRIGger:B:BUS:B<x>:SVID:COMMand:RESPonse?
Info
GETREGVENDorsets the command response to GetRegVendor.GETREGTESTCFGsets the command response to GetRegTestCfg.SETVIDFASTsets the command response to SetVID Fast.SETVIDSLOWsets the command response to SetVID Slow.SETVIDDECaysets the command response to SetVID Decay.SETPSsets the command response to SetPS.SETREGADDRsets the command response to SetRegAddr.SETREGDATasets the command response to SetRegData.SETREGADDRVENDorsets the command response to SetRegAddrVendor.SETREGDATAVENDorsets the command response to SetRegDataVendor.SETREGADDRTESTCONFgsets the command response to SetRegAddrTestCfg.SETREGDATATESTCONFgsets the command response to SetRegDataTestCfg.TESTMODesets the command response to Test Mode.SETWPsets the command response to SetWP.GETREGPKTRECentsets the command response to GetRegPktRecent.GETREGPKTALERtsets the command response to GetRegPktAlert.GETREGPKTBADsets the command response to GetRegPktBad.GETREGVREVENtsets the command response to GetRegVrEvent.
TriggerBBusBItemSvidCommandType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe command.
Description
- This command sets or queries the command type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:COMMand:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe {GET|SET|OPTional}
- TRIGger:B:BUS:B<x>:SVID:COMMand:TYPe?
Info
GETsets the command type to get. This is the default value.SETsets the command type to set.OPTionalsets the command type to optional.
TriggerBBusBItemSvidCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:CONDition command.
Description
- This command sets or queries the trigger condition for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:CONDition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:CONDition {STARTCONDition|SLAVEADDRess|COMMand|PAYLoad|ERRors}
- TRIGger:B:BUS:B<x>:SVID:CONDition?
Info
B<x>is the bus identifier number.STARTCONDitionsets the trigger condition to start condition. This is the default value.SLAVEADDResssets the trigger condition to slave address.COMMandsets the trigger condition to command.PAYLoadsets the trigger condition to payload.ERRorssets the trigger condition to errors.
TriggerBBusBItemSvidError
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:ERRor command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:ERRor?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:ERRor?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.type: TheTRIGger:B:BUS:B<x>:SVID:ERRor:TYPecommand.
type
property
¶
Return the TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe command.
Description
- This command sets or queries the error type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:ERRor:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe {NACK|REJect|MIXed|PARity}
- TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?
Info
NACKsets the error type to nack.REJectsets the error type to reject.MIXedsets the error type to mixed.PARitysets the error type to parity.
TriggerBBusBItemSvidErrorType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe command.
Description
- This command sets or queries the error type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:ERRor:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe {NACK|REJect|MIXed|PARity}
- TRIGger:B:BUS:B<x>:SVID:ERRor:TYPe?
Info
NACKsets the error type to nack.REJectsets the error type to reject.MIXedsets the error type to mixed.PARitysets the error type to parity.
TriggerBBusBItemSvidParity
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:PARity command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PARity?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PARity?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.type: TheTRIGger:B:BUS:B<x>:SVID:PARity:TYPecommand.
type
property
¶
Return the TRIGger:B:BUS:B<x>:SVID:PARity:TYPe command.
Description
- This command sets or queries the parity type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PARity:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PARity:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:PARity:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:PARity:TYPe {MASTer|SLAVe}
- TRIGger:B:BUS:B<x>:SVID:PARity:TYPe?
Info
MASTersets the parity type to master. This is the default value.SLAVesets the parity type to slave.
TriggerBBusBItemSvidParityType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:PARity:TYPe command.
Description
- This command sets or queries the parity type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PARity:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PARity:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:PARity:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:PARity:TYPe {MASTer|SLAVe}
- TRIGger:B:BUS:B<x>:SVID:PARity:TYPe?
Info
MASTersets the parity type to master. This is the default value.SLAVesets the parity type to slave.
TriggerBBusBItemSvidPayload
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:PAYLoad command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.type: TheTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPecommand..value: TheTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALuecommand.
type
property
¶
Return the TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe command.
Description
- This command sets or queries the payload type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe {MASTer|SLAVe}
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?
Info
MASTersets the payload type to master. This is the default value.SLAVesets the payload type to slave.
value
property
¶
Return the TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue command.
Description
- This command sets the binary payload value for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue <QString>
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?
Info
<QString>sets the binary payload value. Default size and value is 8 bits and ‘XXXXXXXX’ respectively.
TriggerBBusBItemSvidPayloadType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe command.
Description
- This command sets or queries the payload type for SVID bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe {MASTer|SLAVe}
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:TYPe?
Info
MASTersets the payload type to master. This is the default value.SLAVesets the payload type to slave.
TriggerBBusBItemSvidPayloadValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue command.
Description
- This command sets the binary payload value for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue <QString>
- TRIGger:B:BUS:B<x>:SVID:PAYLoad:VALue?
Info
<QString>sets the binary payload value. Default size and value is 8 bits and ‘XXXXXXXX’ respectively.
TriggerBBusBItemSvidSlave
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:SLAVe command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDResscommand.
address
property
¶
address: TriggerBBusBItemSvidSlaveAddress
Return the TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess command.
Description
- This command sets the binary address of the slave for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess <QString>
- TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?
Info
<QString>sets the binary payload value. Default size and value is 4 bits and ‘XXXX’ respectively.
TriggerBBusBItemSvidSlaveAddress
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess command.
Description
- This command sets the binary address of the slave for a SVID bus to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess <QString>
- TRIGger:B:BUS:B<x>:SVID:SLAVe:ADDRess?
Info
<QString>sets the binary payload value. Default size and value is 4 bits and ‘XXXX’ respectively.
TriggerBBusBItemUsb
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.address: TheTRIGger:B:BUS:B<x>:USB:ADDResscommand tree..condition: TheTRIGger:B:BUS:B<x>:USB:CONDitioncommand..data: TheTRIGger:B:BUS:B<x>:USB:DATacommand tree..endpoint: TheTRIGger:B:BUS:B<x>:USB:ENDPointcommand tree..errtype: TheTRIGger:B:BUS:B<x>:USB:ERRTypecommand..handshaketype: TheTRIGger:B:BUS:B<x>:USB:HANDSHAKETypecommand..sofframenumber: TheTRIGger:B:BUS:B<x>:USB:SOFFRAMENUMbercommand..specialtype: TheTRIGger:B:BUS:B<x>:USB:SPECIALTypecommand..split: TheTRIGger:B:BUS:B<x>:USB:SPLitcommand tree..tokentype: TheTRIGger:B:BUS:B<x>:USB:TOKENTypecommand.
address
property
¶
address: TriggerBBusBItemUsbAddress
Return the TRIGger:B:BUS:B<x>:USB:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:USB:ADDRess:HIVALuecommand..value: TheTRIGger:B:BUS:B<x>:USB:ADDRess:VALuecommand.
condition
property
¶
condition: TriggerBBusBItemUsbCondition
Return the TRIGger:B:BUS:B<x>:USB:CONDition command.
Description
- This command specifies the trigger condition for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- TRIGger:B: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: TriggerBBusBItemUsbData
Return the TRIGger:B:BUS:B<x>:USB:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hivalue: TheTRIGger:B:BUS:B<x>:USB:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:USB:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:USB:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:USB:DATa:SIZecommand..type: TheTRIGger:B:BUS:B<x>:USB:DATa:TYPecommand..value: TheTRIGger:B:BUS:B<x>:USB:DATa:VALuecommand.
endpoint
property
¶
endpoint: TriggerBBusBItemUsbEndpoint
Return the TRIGger:B:BUS:B<x>:USB:ENDPoint command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ENDPoint?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:ENDPoint?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:USB:ENDPoint:VALuecommand.
errtype
property
¶
errtype: TriggerBBusBItemUsbErrtype
Return the TRIGger:B:BUS:B<x>:USB:ERRType command.
Description
- This command specifies the error type to be used when the trigger condition is set to ERRor. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ERRType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ERRType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ERRType {PID|CRC5|CRC16|BITSTUFFing}
- TRIGger:B: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: TriggerBBusBItemUsbHandshaketype
Return the TRIGger:B:BUS:B<x>:USB:HANDSHAKEType command.
Description
- This command specifies the handshake type for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:HANDSHAKEType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:HANDSHAKEType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL|NYET}
- TRIGger:B:BUS:B<x>:USB:HANDSHAKEType?
Info
ANYindicates the instrument will trigger on any handshake type.NAKindicates the instrument will trigger when a device cannot send or receive data.ACKindicates the instrument will trigger when a packet is successfully received.STALLindicates the instrument will trigger when a device requires intervention from the host.NYETspecifies the handshake type as No response Yet (0110).
sofframenumber
property
¶
sofframenumber: TriggerBBusBItemUsbSofframenumber
Return the TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SOFFRAMENUMber valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- TRIGger:B: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: TriggerBBusBItemUsbSpecialtype
Return the TRIGger:B:BUS:B<x>:USB:SPECIALType command.
Description
- This command specifies the packet ID (PID) for the special packet. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPECIALType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPECIALType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPECIALType {ANY|ERROr|PING|PREamble|RESERVed|SPLit}
- TRIGger:B:BUS:B<x>:USB:SPECIALType?
Info
ANYspecifies the PID value as Any (XX00).ERROrspecifies the PID value as ERR (1100).PINGspecifies the PID value as PING (0100).PREamblespecifies the PID value as PRE (1100).RESERVedspecifies the PID value as Reserved (0000).SPLitspecifies the PID value as Split (1000).
split
property
¶
split: TriggerBBusBItemUsbSplit
Return the TRIGger:B:BUS:B<x>:USB:SPLit command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.et: TheTRIGger:B:BUS:B<x>:USB:SPLit:ETcommand tree..hub: TheTRIGger:B:BUS:B<x>:USB:SPLit:HUBcommand tree..port: TheTRIGger:B:BUS:B<x>:USB:SPLit:PORTcommand tree..sc: TheTRIGger:B:BUS:B<x>:USB:SPLit:SCcommand tree..se: TheTRIGger:B:BUS:B<x>:USB:SPLit:SEcommand tree.
tokentype
property
¶
tokentype: TriggerBBusBItemUsbTokentype
Return the TRIGger:B:BUS:B<x>:USB:TOKENType command.
Description
- This command specifies the token type for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:TOKENType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:TOKENType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- TRIGger:B:BUS:B<x>:USB:TOKENType?
Info
ANYindicates any of the token types.SOFindicates a SOF (start-of-frame) token type.OUTindicates an OUT token type.INindicates an IN token type.SETUPindicates a SETUP token type.
TriggerBBusBItemUsbAddress
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:ADDRess command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ADDRess?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the bus identifier number.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:USB:ADDRess:HIVALuecommand..value: TheTRIGger:B:BUS:B<x>:USB:ADDRess:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemUsbAddressHivalue
Return the TRIGger:B: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|B}
:BUS:B<x>:USB:ADDRess:VALueto set the lower limit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue?
Info
B<x>is the bus identifier number.<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
value
property
¶
Return the TRIGger:B:BUS:B<x>:USB:ADDRess:VALue command.
Description
- This command specifies the binary address string to be used for USB trigger. The trigger condition must be set to TOKEN. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:ADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
TriggerBBusBItemUsbAddressHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:BUS:B<x>:USB:ADDRess:VALueto set the lower limit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ADDRess:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue <QString>
- TRIGger:B:BUS:B<x>:USB:ADDRess:HIVALue?
Info
B<x>is the bus identifier number.<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
TriggerBBusBItemUsbAddressValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:ADDRess:VALue command.
Description
- This command specifies the binary address string to be used for USB trigger. The trigger condition must be set to TOKEN. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ADDRess:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ADDRess:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ADDRess:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:ADDRess:VALue?
Info
B<x>is the bus identifier number.<QString>within the range 0000000 to 1111111 (00 hex to 7F hex).
TriggerBBusBItemUsbCondition
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:CONDition command.
Description
- This command specifies the trigger condition for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:CONDition?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:CONDition valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:CONDition {SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket|HANDSHAKEPacket|SPECIALPacket|ERRor}
- TRIGger:B: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.
TriggerBBusBItemUsbData
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:DATa command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hivalue: TheTRIGger:B:BUS:B<x>:USB:DATa:HIVALuecommand..offset: TheTRIGger:B:BUS:B<x>:USB:DATa:OFFSetcommand..qualifier: TheTRIGger:B:BUS:B<x>:USB:DATa:QUALifiercommand..size: TheTRIGger:B:BUS:B<x>:USB:DATa:SIZecommand..type: TheTRIGger:B:BUS:B<x>:USB:DATa:TYPecommand..value: TheTRIGger:B:BUS:B<x>:USB:DATa:VALuecommand.
hivalue
property
¶
hivalue: TriggerBBusBItemUsbDataHivalue
Return the TRIGger:B: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
DATA. Use the command TRIGger:{A|B}
:BUS:B<x>:USB:DATa:VALueto set the lower limit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:USB:DATa:HIVALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
offset
property
¶
offset: TriggerBBusBItemUsbDataOffset
Return the TRIGger:B:BUS:B<x>:USB:DATa:OFFSet command.
Description
- This command specifies the data offset in bytes to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:USB:DATa:OFFSet?
Info
<NR1>is number in the range 0 to 1024.
qualifier
property
¶
qualifier: TriggerBBusBItemUsbDataQualifier
Return the TRIGger:B:BUS:B<x>:USB:DATa:QUALifier command.
Description
- This command sets the qualifier to be used when triggering on a USB bus signal. The trigger condition must be set to DATAPACKET. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:USB:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:USB:DATa:QUALifier?
Info
EQualspecifies the qualifier as Equal.INrangespecifies the qualifier as Inside Range.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.OUTrangespecifies the qualifier as Out of Range.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.
size
property
¶
Return the TRIGger:B:BUS:B<x>:USB:DATa:SIZe command.
Description
- This command specifies the number of contiguous data bytes to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:USB:DATa:SIZe?
Info
<NR1>is number in the range 1 to 16.
type
property
¶
Return the TRIGger:B:BUS:B<x>:USB:DATa:TYPe command.
Description
- This command specifies the data type for a USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>|MDATA}
- TRIGger:B:BUS:B<x>:USB:DATa:TYPe?
Info
ANYindicates either a DATA0 or DATA1 data packet type.MDATAindicates a MDATA data packet type when on HIGH speed.
value
property
¶
value: TriggerBBusBItemUsbDataValue
Return the TRIGger:B:BUS:B<x>:USB:DATa:VALue command.
Description
- This command specifies the binary data string to be used when triggering on a USB trigger.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:DATa:VALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
TriggerBBusBItemUsbDataHivalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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 DATA. Use
the command TRIGger:{A|B}
:BUS:B<x>:USB:DATa:VALueto set the lower limit. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:HIVALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:HIVALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:HIVALue <QString>
- TRIGger:B:BUS:B<x>:USB:DATa:HIVALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
TriggerBBusBItemUsbDataOffset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:DATa:OFFSet command.
Description
- This command specifies the data offset in bytes to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:OFFSet?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:OFFSet valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:OFFSet <NR1>
- TRIGger:B:BUS:B<x>:USB:DATa:OFFSet?
Info
<NR1>is number in the range 0 to 1024.
TriggerBBusBItemUsbDataQualifier
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:DATa:QUALifier command.
Description
- This command sets the qualifier to be used when triggering on a USB bus signal. The trigger condition must be set to DATAPACKET. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:QUALifier?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:DATa:QUALifier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:B<x>:USB:DATa:QUALifier valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:QUALifier {EQual|UNEQual|LESSthan|MOREthan|LESSEQual|MOREEQual|INrange|OUTrange}
- TRIGger:B:BUS:B<x>:USB:DATa:QUALifier?
Info
EQualspecifies the qualifier as Equal.INrangespecifies the qualifier as Inside Range.LESSEQualspecifies the qualifier as Less Than or Equal to.MOREEQualspecifies the qualifier as More Than or Equal to.OUTrangespecifies the qualifier as Out of Range.UNEQualspecifies the qualifier as Not Equal to.LESSthanspecifies the qualifier as Less Than.MOREthanspecifies the qualifier as More Than.
TriggerBBusBItemUsbDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:DATa:SIZe command.
Description
- This command specifies the number of contiguous data bytes to trigger on. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:SIZe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:SIZe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:SIZe <NR1>
- TRIGger:B:BUS:B<x>:USB:DATa:SIZe?
Info
<NR1>is number in the range 1 to 16.
TriggerBBusBItemUsbDataType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:DATa:TYPe command.
Description
- This command specifies the data type for a USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:TYPe {ANY|DATA<x>|MDATA}
- TRIGger:B:BUS:B<x>:USB:DATa:TYPe?
Info
ANYindicates either a DATA0 or DATA1 data packet type.MDATAindicates a MDATA data packet type when on HIGH speed.
TriggerBBusBItemUsbDataValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:DATa:VALue command.
Description
- This command specifies the binary data string to be used when triggering on a USB trigger.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:DATa:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:DATa:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:DATa:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:DATa:VALue?
Info
<QString>within the range 00000000 to 11111111 (00 hex to FF hex).
TriggerBBusBItemUsbEndpoint
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:ENDPoint command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ENDPoint?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:ENDPoint?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:USB:ENDPoint:VALuecommand.
value
property
¶
Return the TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue command.
Description
- This command specifies the binary endpoint string to be used for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ENDPoint:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ENDPoint:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue?
Info
<QString>within the range 0000 to 1111 (00 hex to 0F hex).
TriggerBBusBItemUsbEndpointValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue command.
Description
- This command specifies the binary endpoint string to be used for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ENDPoint:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ENDPoint:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:ENDPoint:VALue?
Info
<QString>within the range 0000 to 1111 (00 hex to 0F hex).
TriggerBBusBItemUsbErrtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:ERRType command.
Description
- This command specifies the error type to be used when the trigger condition is set to ERRor. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:ERRType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:ERRType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:ERRType {PID|CRC5|CRC16|BITSTUFFing}
- TRIGger:B: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.
TriggerBBusBItemUsbHandshaketype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:HANDSHAKEType command.
Description
- This command specifies the handshake type for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:HANDSHAKEType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:HANDSHAKEType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:HANDSHAKEType {ANY|NAK|ACK|STALL|NYET}
- TRIGger:B:BUS:B<x>:USB:HANDSHAKEType?
Info
ANYindicates the instrument will trigger on any handshake type.NAKindicates the instrument will trigger when a device cannot send or receive data.ACKindicates the instrument will trigger when a packet is successfully received.STALLindicates the instrument will trigger when a device requires intervention from the host.NYETspecifies the handshake type as No response Yet (0110).
TriggerBBusBItemUsbSofframenumber
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SOFFRAMENUMber valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber <QString>
- TRIGger:B:BUS:B<x>:USB:SOFFRAMENUMber?
Info
<QString>within the range 000 0000 0000 to 111 1111 1111 (000 hex to 7FF hex).
TriggerBBusBItemUsbSpecialtype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPECIALType command.
Description
- This command specifies the packet ID (PID) for the special packet. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPECIALType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPECIALType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPECIALType {ANY|ERROr|PING|PREamble|RESERVed|SPLit}
- TRIGger:B:BUS:B<x>:USB:SPECIALType?
Info
ANYspecifies the PID value as Any (XX00).ERROrspecifies the PID value as ERR (1100).PINGspecifies the PID value as PING (0100).PREamblespecifies the PID value as PRE (1100).RESERVedspecifies the PID value as Reserved (0000).SPLitspecifies the PID value as Split (1000).
TriggerBBusBItemUsbSplit
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPLit command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.et: TheTRIGger:B:BUS:B<x>:USB:SPLit:ETcommand tree..hub: TheTRIGger:B:BUS:B<x>:USB:SPLit:HUBcommand tree..port: TheTRIGger:B:BUS:B<x>:USB:SPLit:PORTcommand tree..sc: TheTRIGger:B:BUS:B<x>:USB:SPLit:SCcommand tree..se: TheTRIGger:B:BUS:B<x>:USB:SPLit:SEcommand tree.
et
property
¶
Return the TRIGger:B:BUS:B<x>:USB:SPLit:ET command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:ET?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:ET?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:ET:VALuecommand.
hub
property
¶
Return the TRIGger:B:BUS:B<x>:USB:SPLit:HUB command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:HUB?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:HUB?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALuecommand.
port
property
¶
Return the TRIGger:B:BUS:B<x>:USB:SPLit:PORT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:PORT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:PORT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALuecommand.
sc
property
¶
Return the TRIGger:B:BUS:B<x>:USB:SPLit:SC command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SC?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SC?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:SC:VALuecommand.
se
property
¶
Return the TRIGger:B:BUS:B<x>:USB:SPLit:SE command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SE?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SE?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:SE:VALuecommand.
TriggerBBusBItemUsbSplitEt
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPLit:ET command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:ET?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:ET?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:ET:VALuecommand.
value
property
¶
Return the TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:ET:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:ET:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- TRIGger:B: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).
TriggerBBusBItemUsbSplitEtValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:ET:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:ET:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:ET:VALue {NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
- TRIGger:B: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).
TriggerBBusBItemUsbSplitHub
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPLit:HUB command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:HUB?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:HUB?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALuecommand.
value
property
¶
Return the TRIGger:B: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 trigger condition must be set to Special with packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:HUB:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue?
Info
<QString>is a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerBBusBItemUsbSplitHubValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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 trigger condition must be set to Special with packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:HUB:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:SPLit:HUB:VALue?
Info
<QString>is a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerBBusBItemUsbSplitPort
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPLit:PORT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:PORT?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:PORT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALuecommand.
value
property
¶
Return the TRIGger:B: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 trigger condition must be set to Special with a packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:PORT:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue?
Info
<QString>is a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerBBusBItemUsbSplitPortValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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 trigger condition must be set to Special with a packet type SPLIT. The value can be up to 7 characters long. The default is all X’s (don’t care). The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:PORT:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
- TRIGger:B:BUS:B<x>:USB:SPLit:PORT:VALue?
Info
<QString>is a quoted string of up to 7 characters. The valid characters are 0 and 1.
TriggerBBusBItemUsbSplitSc
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPLit:SC command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SC?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SC?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:SC:VALuecommand.
value
property
¶
Return the TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SC:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:SC:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- TRIGger:B: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.
TriggerBBusBItemUsbSplitScValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SC:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:SC:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
- TRIGger:B: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.
TriggerBBusBItemUsbSplitSe
¶
Bases: SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:SPLit:SE command tree.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SE?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SE?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.value: TheTRIGger:B:BUS:B<x>:USB:SPLit:SE:VALuecommand.
value
property
¶
Return the TRIGger:B: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. The bus number is specified by x. Note: The start and end bits are interpreted based on the type of split transaction:
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SE:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:SE:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPEED|LOWSPEED|ISOSTART|ISOMID|ISOEND|ISOALL}
- TRIGger:B: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.
TriggerBBusBItemUsbSplitSeValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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. The bus number is specified by x. Note: The start and end bits are interpreted based on the type of split transaction:
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:SPLit:SE:VALue?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:SPLit:SE:VALue valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:SPLit:SE:VALue {NOCARE|FULLSPEED|LOWSPEED|ISOSTART|ISOMID|ISOEND|ISOALL}
- TRIGger:B: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.
TriggerBBusBItemUsbTokentype
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:B<x>:USB:TOKENType command.
Description
- This command specifies the token type for the USB trigger. The bus number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:B<x>:USB:TOKENType?query. - Using the
.verify(value)method will send theTRIGger:B: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:B:BUS:B<x>:USB:TOKENType valuecommand.
SCPI Syntax
- TRIGger:B:BUS:B<x>:USB:TOKENType {ANY|SOF|OUT|IN|SETUP}
- TRIGger:B:BUS:B<x>:USB:TOKENType?
Info
ANYindicates any of the token types.SOFindicates a SOF (start-of-frame) token type.OUTindicates an OUT token type.INindicates an IN token type.SETUPindicates a SETUP token type.
TriggerBBusSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BUS:SOUrce command.
Description
- This command sets or queries the source bus for a bus trigger.
Usage
- Using the
.query()method will send theTRIGger:B:BUS:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:BUS:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:BUS:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:BUS:SOUrce B<x>
- TRIGger:B:BUS:SOUrce?
Info
B<x>sets the selected source to the bus.
TriggerBBy
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:BY command.
Description
- This command 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 tree.
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.
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 sets or queries the type of coupling for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and choosing from the Coupling drop-down list.
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, which passes all input signals to the trigger circuitry.HFRejcoupling attenuates signals above 50 kHz before passing the signals to the trigger circuitry.LFRejcoupling attenuates signals below 80 kHz before passing the signals to the trigger circuitry.NOISErejcoupling provides stable triggering by increasing the trigger hysteresis.
slope
property
¶
slope: TriggerBEdgeSlope
Return the TRIGger:B:EDGE:SLOpe command.
Description
- This command sets or queries the slope for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and then choosing the desired Slope. This command is also equivalent to pressing the front-panel Slope button.
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|EITher}
- TRIGger:B: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: TriggerBEdgeSource
Return the TRIGger:B:EDGE:SOUrce command.
Description
- This command sets or queries the source for the edge trigger. For instruments that have an Auxiliary Input (such as the MSO58LP), AUXiliary can be selected as trigger source.
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>|CH<x>_D<y>|LINE|AUXiliary}
- TRIGger:B:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the edge trigger source.CH<x>_D<y>specifies a digital channel as the edge trigger source.LINEspecifies AC line voltage, and is a valid source when B trigger is inactive.AUXiliaryspecifies the Auxiliary Input.
TriggerBEdgeCoupling
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EDGE:COUPling command.
Description
- This command sets or queries the type of coupling for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and choosing from the Coupling drop-down list.
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, which passes all input signals to the trigger circuitry.HFRejcoupling attenuates signals above 50 kHz before passing the signals to the trigger circuitry.LFRejcoupling attenuates signals below 80 kHz before passing the signals to the trigger circuitry.NOISErejcoupling provides stable triggering by increasing the trigger hysteresis.
TriggerBEdgeSlope
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EDGE:SLOpe command.
Description
- This command sets or queries the slope for the edge trigger. This command is equivalent to selecting Edge from the Trigger Type drop-down in the Trigger setup context menu, and then choosing the desired Slope. This command is also equivalent to pressing the front-panel Slope button.
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|EITher}
- TRIGger:B: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.
TriggerBEdgeSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EDGE:SOUrce command.
Description
- This command sets or queries the source for the edge trigger. For instruments that have an Auxiliary Input (such as the MSO58LP), AUXiliary can be selected as trigger source.
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>|CH<x>_D<y>|LINE|AUXiliary}
- TRIGger:B:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the edge trigger source.CH<x>_D<y>specifies a digital channel as the edge trigger source.LINEspecifies AC line voltage, and is a valid source when B trigger is inactive.AUXiliaryspecifies the Auxiliary Input.
TriggerBEvents
¶
Bases: SCPICmdRead
The TRIGger:B:EVENTS command tree.
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.
Properties
.count: TheTRIGger:B:EVENTS:COUNtcommand.
count
property
¶
count: TriggerBEventsCount
Return the TRIGger:B:EVENTS:COUNt command.
Description
- This command sets or queries the number of events that must occur before the B
trigger. The B trigger event count applies only if
TRIGger:B: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 65,471.
TriggerBEventsCount
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:EVENTS:COUNt command.
Description
- This command sets or queries the number of events that must occur before the B trigger.
The B trigger event count applies only if
TRIGger:B: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 65,471.
TriggerBLevel
¶
Bases: SCPICmdRead
The TRIGger:B:LEVel command tree.
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.
Properties
.ch: TheTRIGger:B:LEVel:CH<x>command.
ch
property
¶
ch: dict[int, TriggerBLevelChannel]
Return the TRIGger:B:LEVel:CH<x> command.
Description
- This command sets or queries the CH
trigger level for an Edge, Pulse Width, Runt or Rise/Fall (Transition and Slew Rate) trigger when triggering on an analog channel waveform. Each channel can have an independent trigger level. The is the channel number.
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> <NR3>
- TRIGger:B:LEVel:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerBLevelChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:B:LEVel:CH<x> command.
Description
- This command sets or queries the CH
trigger level for an Edge, Pulse Width, Runt or Rise/Fall (Transition and Slew Rate) trigger when triggering on an analog channel waveform. Each channel can have an independent trigger level. The is the channel number.
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> <NR3>
- TRIGger:B:LEVel:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerBLogic
¶
Bases: SCPICmdRead
The TRIGger:B:LOGIc command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.deltatime: TheTRIGger:B:LOGIc:DELTatimecommand..function: TheTRIGger:B:LOGIc:FUNCtioncommand..input: TheTRIGger:B:LOGIc:INPutcommand tree..polarity: TheTRIGger:B:LOGIc:POLaritycommand..useclockedge: TheTRIGger:B:LOGIc:USECLockedgecommand..when: TheTRIGger:B:LOGIc:WHEncommand.
deltatime
property
¶
deltatime: TriggerBLogicDeltatime
Return the TRIGger:B:LOGIc:DELTatime command.
Description
- This command specifies or queries the Logic trigger delta time value. The time value is used as part of the Logic trigger condition to determine if the duration of a logic pattern meets the specified time constraints.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:DELTatime valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:DELTatime <NR3>
- TRIGger:B:LOGIc:DELTatime?
Info
<NR3>the Logic trigger delta time value.
function
property
¶
function: TriggerBLogicFunction
Return the TRIGger:B: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:B:LOGIc:FUNCtion?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:FUNCtion valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:B: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: TriggerBLogicInput
Return the TRIGger:B:LOGIc:INPut command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:INPut?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:INPut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.clock: TheTRIGger:B:LOGIc:INPut:CLOCkcommand tree.
polarity
property
¶
polarity: TriggerBLogicPolarity
Return the TRIGger:B:LOGIc:POLarity command.
Description
- This command sets or queries the polarity for the clock channel when Use Clock Edge is set to Yes for Logic trigger type.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:POLarity {POSitive|NEGative|EITher}
- TRIGger:B:LOGIc:POLarity?
Info
NEGativespecifies negative polarity.POSitivespecifies positive polarity.EITherspecifies either polarity.
useclockedge
property
¶
useclockedge: TriggerBLogicUseclockedge
Return the TRIGger:B:LOGIc:USECLockedge command.
Description
- This command specifies whether or not Logic trigger type uses clock source.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:USECLockedge?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:USECLockedge?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:USECLockedge valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:USECLockedge {ON|OFF|1|0}
- TRIGger:B:LOGIc:USECLockedge?
Info
ONspecifies that logic trigger type uses clock source.OFFspecifies that logic trigger type does not use clock source.0specifies that logic trigger type does not use clock source; any other number value uses clock source.1specifies that logic trigger type uses clock source.
when
property
¶
when: TriggerBLogicWhen
Return the TRIGger:B:LOGIc:WHEn command.
Description
- This command sets or queries the condition for generating an A or B logic trigger with respect to the defined input pattern. This command is equivalent to selecting Logic for Trigger Type, Use Clock Edge to No, and choosing a trigger condition from the Logic Pattern drop-down list.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:WHEn {TRUe|FALSe|MOREthan|LESSThan|EQual|UNEQual}
- TRIGger:B:LOGIc:WHEn?
Info
TRUetriggers on an input pattern that is true.FALSetriggers on an input pattern that is false.MOREthantriggers on an input pattern that is true for a time period greater than a user defined Time Limit (DELTatime) value.EQualtriggers on an input pattern that is true for a time period equal to a user defined Time Limit (DELTatime) value.UNEQualtriggers on an input pattern that is true for a time period not equal to a user defined Time Limit (DELTatime) value.
TriggerBLogicDeltatime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOGIc:DELTatime command.
Description
- This command specifies or queries the Logic trigger delta time value. The time value is used as part of the Logic trigger condition to determine if the duration of a logic pattern meets the specified time constraints.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:DELTatime valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:DELTatime <NR3>
- TRIGger:B:LOGIc:DELTatime?
Info
<NR3>the Logic trigger delta time value.
TriggerBLogicFunction
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:LOGIc:FUNCtion?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:FUNCtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:FUNCtion valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:FUNCtion {AND|NANd|NOR|OR}
- TRIGger:B: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.
TriggerBLogicInput
¶
Bases: SCPICmdRead
The TRIGger:B:LOGIc:INPut command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:INPut?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:INPut?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.clock: TheTRIGger:B:LOGIc:INPut:CLOCkcommand tree.
clock
property
¶
clock: TriggerBLogicInputClock
Return the TRIGger:B:LOGIc:INPut:CLOCk command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:INPut:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:INPut:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheTRIGger:B:LOGIc:INPut:CLOCk:SOUrcecommand.
TriggerBLogicInputClock
¶
Bases: SCPICmdRead
The TRIGger:B:LOGIc:INPut:CLOCk command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:INPut:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:INPut:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheTRIGger:B:LOGIc:INPut:CLOCk:SOUrcecommand.
source
property
¶
source: TriggerBLogicInputClockSource
Return the TRIGger:B:LOGIc:INPut:CLOCk:SOUrce command.
Description
- This command specifies the channel to use as the clock source for logic trigger.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:INPut:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:INPut:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:INPut:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:INPut:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:LOGIc:INPut:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source. Number of channels depends on instrument configuration.CH<x>_D<x>specifies a digital channel as the clock source. Number of channels depends on instrument configuration.
TriggerBLogicInputClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOGIc:INPut:CLOCk:SOUrce command.
Description
- This command specifies the channel to use as the clock source for logic trigger.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:INPut:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:INPut:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:INPut:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:INPut:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:LOGIc:INPut:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source. Number of channels depends on instrument configuration.CH<x>_D<x>specifies a digital channel as the clock source. Number of channels depends on instrument configuration.
TriggerBLogicPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOGIc:POLarity command.
Description
- This command sets or queries the polarity for the clock channel when Use Clock Edge is set to Yes for Logic trigger type.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:POLarity {POSitive|NEGative|EITher}
- TRIGger:B:LOGIc:POLarity?
Info
NEGativespecifies negative polarity.POSitivespecifies positive polarity.EITherspecifies either polarity.
TriggerBLogicUseclockedge
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOGIc:USECLockedge command.
Description
- This command specifies whether or not Logic trigger type uses clock source.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:USECLockedge?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:USECLockedge?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:USECLockedge valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:USECLockedge {ON|OFF|1|0}
- TRIGger:B:LOGIc:USECLockedge?
Info
ONspecifies that logic trigger type uses clock source.OFFspecifies that logic trigger type does not use clock source.0specifies that logic trigger type does not use clock source; any other number value uses clock source.1specifies that logic trigger type uses clock source.
TriggerBLogicWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOGIc:WHEn command.
Description
- This command sets or queries the condition for generating an A or B logic trigger with respect to the defined input pattern. This command is equivalent to selecting Logic for Trigger Type, Use Clock Edge to No, and choosing a trigger condition from the Logic Pattern drop-down list.
Usage
- Using the
.query()method will send theTRIGger:B:LOGIc:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:LOGIc:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGIc:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:LOGIc:WHEn {TRUe|FALSe|MOREthan|LESSThan|EQual|UNEQual}
- TRIGger:B:LOGIc:WHEn?
Info
TRUetriggers on an input pattern that is true.FALSetriggers on an input pattern that is false.MOREthantriggers on an input pattern that is true for a time period greater than a user defined Time Limit (DELTatime) value.EQualtriggers on an input pattern that is true for a time period equal to a user defined Time Limit (DELTatime) value.UNEQualtriggers on an input pattern that is true for a time period not equal to a user defined Time Limit (DELTatime) value.
TriggerBLogicpattern
¶
Bases: SCPICmdRead
The TRIGger:B:LOGICPattern command tree.
Usage
- Using the
.query()method will send theTRIGger:B:LOGICPattern?query. - Using the
.verify(value)method will send theTRIGger:B:LOGICPattern?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.b: TheTRIGger:B:LOGICPattern:Bcommand.
b
property
¶
Return the TRIGger:B:LOGICPattern:B command.
Description
- This command sets or queries the Logic Pattern that is used along with the Define
Logic choice (
LOGIc:FUNCtion) to determine when the logic trigger occurs.
Usage
- Using the
.query()method will send theTRIGger:B:LOGICPattern:B?query. - Using the
.verify(value)method will send theTRIGger:B:LOGICPattern:B?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGICPattern:B valuecommand.
SCPI Syntax
- TRIGger:B:LOGICPattern:B {HIGH|LOW|X}
- TRIGger:B:LOGICPattern:B?
Info
HIGHspecifies the logic high.LOWspecifies the logic low.Xspecifies a don’t care state.
TriggerBLogicpatternB
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOGICPattern:B command.
Description
- This command sets or queries the Logic Pattern that is used along with the Define Logic
choice (
LOGIc:FUNCtion) to determine when the logic trigger occurs.
Usage
- Using the
.query()method will send theTRIGger:B:LOGICPattern:B?query. - Using the
.verify(value)method will send theTRIGger:B:LOGICPattern:B?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:LOGICPattern:B valuecommand.
SCPI Syntax
- TRIGger:B:LOGICPattern:B {HIGH|LOW|X}
- TRIGger:B:LOGICPattern:B?
Info
HIGHspecifies the logic high.LOWspecifies the logic low.Xspecifies a don’t care state.
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.
ch
property
¶
Return the TRIGger:B:LOWerthreshold:CH<x> command.
Description
- This command sets or queries the A or B lower trigger level threshold for the channel, specified by x.
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> <NR3>
- TRIGger:B:LOWerthreshold:CH<x>?
Info
<NR3>specifies the threshold voltage in user units.
TriggerBLowerthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:B:LOWerthreshold:CH<x> command.
Description
- This command sets or queries the A or B lower trigger level threshold for the channel, specified by x.
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> <NR3>
- TRIGger:B:LOWerthreshold:CH<x>?
Info
<NR3>specifies the threshold voltage in user units.
TriggerBPulsewidth
¶
Bases: SCPICmdRead
The TRIGger:B:PULSEWidth command tree.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.highlimit: TheTRIGger:B:PULSEWidth:HIGHLimitcommand..logicqualification: TheTRIGger:B:PULSEWidth:LOGICQUALificationcommand..lowlimit: TheTRIGger:B:PULSEWidth:LOWLimitcommand..polarity: TheTRIGger:B:PULSEWidth:POLaritycommand..source: TheTRIGger:B:PULSEWidth:SOUrcecommand..when: TheTRIGger:B:PULSEWidth:WHEncommand.
highlimit
property
¶
highlimit: TriggerBPulsewidthHighlimit
Return the TRIGger:B: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|B}
:PULSEWidth:LOWLimitto specify the lower value of the range.)
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:HIGHLimit?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:HIGHLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:HIGHLimit valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:HIGHLimit <NR3>
- TRIGger:B:PULSEWidth:HIGHLimit?
Info
<NR3>is a floating point number that represents the higher value of the range.
logicqualification
property
¶
logicqualification: TriggerBPulsewidthLogicqualification
Return the TRIGger:B:PULSEWidth:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:LOGICQUALification {ON|OFF}
- TRIGger:B:PULSEWidth:LOGICQUALification?
Info
ONspecifies that the pulse width trigger type uses logic qualification.OFFspecifies that the pulse width trigger type does not use logic qualification.
lowlimit
property
¶
lowlimit: TriggerBPulsewidthLowlimit
Return the TRIGger:B: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|B}
: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:B:PULSEWidth:LOWLimit?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:LOWLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:LOWLimit valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:LOWLimit <NR3>
- TRIGger:B:PULSEWidth:LOWLimit?
Info
<NR3>is a floating point number that represents the lower value of the range.
polarity
property
¶
polarity: TriggerBPulsewidthPolarity
Return the TRIGger:B:PULSEWidth:POLarity command.
Description
- This command specifies the polarity for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:POLarity {NEGative|POSitive}
- TRIGger:B:PULSEWidth:POLarity?
Info
NEGativespecifies a negative pulse.POSitivespecifies a positive pulse.
source
property
¶
source: TriggerBPulsewidthSource
Return the TRIGger:B:PULSEWidth:SOUrce command.
Description
- This command specifies the source waveform for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:PULSEWidth:SOUrce?
Info
CH<x>specifies an analog input channel as the pulse-width trigger source.CH<x>_D<x>specifies an digital input channel as the pulse-width trigger source.
when
property
¶
when: TriggerBPulsewidthWhen
Return the TRIGger:B: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|B}
:PULSEWidth:LOWLimit), OR whose width falls outside of or within a specified range of two values (set using TRIGger:{A|B}:PULSEWidth: LOWLimit and TRIGger:{A|B}:PULSEWidth:HIGHLimit).
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:B:PULSEWidth:WHEn?
Info
LESSthancauses a trigger when a pulse is detected with a width less than the time set by the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.MOREthancauses a trigger when a pulse is detected with a width greater than the time set by the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.EQualcauses a trigger when a pulse is detected with a width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}: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.
TriggerBPulsewidthHighlimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:PULSEWidth:LOWLimitto specify the lower value of the range.)
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:HIGHLimit?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:HIGHLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:HIGHLimit valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:HIGHLimit <NR3>
- TRIGger:B:PULSEWidth:HIGHLimit?
Info
<NR3>is a floating point number that represents the higher value of the range.
TriggerBPulsewidthLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:PULSEWidth:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:LOGICQUALification {ON|OFF}
- TRIGger:B:PULSEWidth:LOGICQUALification?
Info
ONspecifies that the pulse width trigger type uses logic qualification.OFFspecifies that the pulse width trigger type does not use logic qualification.
TriggerBPulsewidthLowlimit
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
: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:B:PULSEWidth:LOWLimit?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:LOWLimit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:LOWLimit valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:LOWLimit <NR3>
- TRIGger:B:PULSEWidth:LOWLimit?
Info
<NR3>is a floating point number that represents the lower value of the range.
TriggerBPulsewidthPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:PULSEWidth:POLarity command.
Description
- This command specifies the polarity for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:POLarity {NEGative|POSitive}
- TRIGger:B:PULSEWidth:POLarity?
Info
NEGativespecifies a negative pulse.POSitivespecifies a positive pulse.
TriggerBPulsewidthSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:PULSEWidth:SOUrce command.
Description
- This command specifies the source waveform for a pulse width trigger.
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:PULSEWidth:SOUrce?
Info
CH<x>specifies an analog input channel as the pulse-width trigger source.CH<x>_D<x>specifies an digital input channel as the pulse-width trigger source.
TriggerBPulsewidthWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:PULSEWidth:LOWLimit), OR whose width falls outside of or within a specified range of two values (set using TRIGger:{A|B}:PULSEWidth: LOWLimit and TRIGger:{A|B}:PULSEWidth:HIGHLimit).
Usage
- Using the
.query()method will send theTRIGger:B:PULSEWidth:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:PULSEWidth:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:PULSEWidth:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:PULSEWidth:WHEn {LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
- TRIGger:B:PULSEWidth:WHEn?
Info
LESSthancauses a trigger when a pulse is detected with a width less than the time set by the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.MOREthancauses a trigger when a pulse is detected with a width greater than the time set by the TRIGger:{A|B}:PULSEWidth:LOWLimitcommand.EQualcauses a trigger when a pulse is detected with a width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}: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.
TriggerBReset
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RESET command.
Description
- This command sets the B reset trigger level to 50%.
Usage
- Using the
.write(value)method will send theTRIGger:B:RESET valuecommand.
SCPI Syntax
- TRIGger:B:RESET SETLevel
Info
SETLevelsets the B reset trigger level to 50%.
Properties
.edge: TheTRIGger:B:RESET:EDGEcommand tree..timeout: TheTRIGger:B:RESET:TIMEOutcommand tree..type: TheTRIGger:B:RESET:TYPecommand.
edge
property
¶
edge: TriggerBResetEdge
Return the TRIGger:B:RESET:EDGE command tree.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.coupling: TheTRIGger:B:RESET:EDGE:COUPlingcommand..level: TheTRIGger:B:RESET:EDGE:LEVelcommand..slope: TheTRIGger:B:RESET:EDGE:SLOpecommand..source: TheTRIGger:B:RESET:EDGE:SOUrcecommand.
timeout
property
¶
timeout: TriggerBResetTimeout
Return the TRIGger:B:RESET:TIMEOut command tree.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:TIMEOut?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:TIMEOut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.time: TheTRIGger:B:RESET:TIMEOut:TIMecommand.
type
property
¶
type: TriggerBResetType
Return the TRIGger:B:RESET:TYPe command.
Description
- This command sets or queries the type of A→B sequential trigger reset. If the B trigger reset is active, the reset criteria are part of the B triggering sequence. If the reset conditions defined by the reset type are met, the instrument must start over searching for a new occurrence of the A event. You must identify a trigger Source and Threshold for each reset type, except for the Timeout trigger type. Note: If a reset condition occurs, the reset criteria itself is reset and must start over.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:RESET:TYPe {NONe|TIMEOut|EDGE}
- TRIGger:B:RESET:TYPe?
Info
NONedefeats the trigger reset feature.TIMEOutinitiates a reset if the timeout conditions specified byTRIGger:B:RESET:TIMEOutare met.EDGEinitiates a reset if the edge trigger conditions are met.
TriggerBResetEdge
¶
Bases: SCPICmdRead
The TRIGger:B:RESET:EDGE command tree.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.coupling: TheTRIGger:B:RESET:EDGE:COUPlingcommand..level: TheTRIGger:B:RESET:EDGE:LEVelcommand..slope: TheTRIGger:B:RESET:EDGE:SLOpecommand..source: TheTRIGger:B:RESET:EDGE:SOUrcecommand.
coupling
property
¶
coupling: TriggerBResetEdgeCoupling
Return the TRIGger:B:RESET:EDGE:COUPling command.
Description
- Sets or queries the trigger coupling for a sequential edge trigger reset when the Source is set to an analog channel.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE:COUPling?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:COUPling valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:B:RESET:EDGE:COUPling?
Info
DCselects DC trigger coupling.HFRejselects high frequency low sensitivity.LFRejselects low frequency low sensitivity.NOISErejselects DC low sensitivity.
level
property
¶
level: TriggerBResetEdgeLevel
Return the TRIGger:B:RESET:EDGE:LEVel command.
Description
- This command sets the voltage level to use for an Edge Reset trigger when triggering on an analog channel waveform.
Usage
- Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:LEVel valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:LEVel <NR3>
Info
<NR3>is the voltage level to use for an Edge Reset trigger when triggering on an analog channel waveform.
slope
property
¶
slope: TriggerBResetEdgeSlope
Return the TRIGger:B:RESET:EDGE:SLOpe command.
Description
- This command sets or queries the trigger slope for a sequential edge trigger reset.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE:SLOpe?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE:SLOpe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:SLOpe valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:SLOpe {RISe|FALL|EITher}
- TRIGger:B:RESET:EDGE:SLOpe?
Info
RISespecifies to reset the trigger on the rising or positive edge of a signal.FALLspecifies to reset the trigger on the falling or negative edge of a signal.EITherspecified to reset the trigger on either the rising or falling edge of a signal.
source
property
¶
source: TriggerBResetEdgeSource
Return the TRIGger:B:RESET:EDGE:SOUrce command.
Description
- This command sets or queries the trigger source for the A→B sequential edge trigger reset feature.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:RESET:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the trigger source.CH<x>_D<x>specifies a digital channel as the trigger source.
TriggerBResetEdgeCoupling
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RESET:EDGE:COUPling command.
Description
- Sets or queries the trigger coupling for a sequential edge trigger reset when the Source is set to an analog channel.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE:COUPling?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:COUPling valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:COUPling {DC|HFRej|LFRej|NOISErej}
- TRIGger:B:RESET:EDGE:COUPling?
Info
DCselects DC trigger coupling.HFRejselects high frequency low sensitivity.LFRejselects low frequency low sensitivity.NOISErejselects DC low sensitivity.
TriggerBResetEdgeLevel
¶
Bases: SCPICmdWrite
The TRIGger:B:RESET:EDGE:LEVel command.
Description
- This command sets the voltage level to use for an Edge Reset trigger when triggering on an analog channel waveform.
Usage
- Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:LEVel valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:LEVel <NR3>
Info
<NR3>is the voltage level to use for an Edge Reset trigger when triggering on an analog channel waveform.
TriggerBResetEdgeSlope
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RESET:EDGE:SLOpe command.
Description
- This command sets or queries the trigger slope for a sequential edge trigger reset.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE:SLOpe?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE:SLOpe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:SLOpe valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:SLOpe {RISe|FALL|EITher}
- TRIGger:B:RESET:EDGE:SLOpe?
Info
RISespecifies to reset the trigger on the rising or positive edge of a signal.FALLspecifies to reset the trigger on the falling or negative edge of a signal.EITherspecified to reset the trigger on either the rising or falling edge of a signal.
TriggerBResetEdgeSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RESET:EDGE:SOUrce command.
Description
- This command sets or queries the trigger source for the A→B sequential edge trigger reset feature.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:EDGE:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:EDGE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:EDGE:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:RESET:EDGE:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:RESET:EDGE:SOUrce?
Info
CH<x>specifies an analog channel as the trigger source.CH<x>_D<x>specifies a digital channel as the trigger source.
TriggerBResetTimeout
¶
Bases: SCPICmdRead
The TRIGger:B:RESET:TIMEOut command tree.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:TIMEOut?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:TIMEOut?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.time: TheTRIGger:B:RESET:TIMEOut:TIMecommand.
time
property
¶
time: TriggerBResetTimeoutTime
Return the TRIGger:B:RESET:TIMEOut:TIMe command.
Description
- This command sets or queries the reset timer for a sequential timeout trigger reset.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:TIMEOut:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:TIMEOut:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:TIMEOut:TIMe valuecommand.
SCPI Syntax
- TRIGger:B:RESET:TIMEOut:TIMe <NR3>
- TRIGger:B:RESET:TIMEOut:TIMe?
Info
<NR3>is the reset timer for a sequential timeout trigger reset.
TriggerBResetTimeoutTime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RESET:TIMEOut:TIMe command.
Description
- This command sets or queries the reset timer for a sequential timeout trigger reset.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:TIMEOut:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:TIMEOut:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:TIMEOut:TIMe valuecommand.
SCPI Syntax
- TRIGger:B:RESET:TIMEOut:TIMe <NR3>
- TRIGger:B:RESET:TIMEOut:TIMe?
Info
<NR3>is the reset timer for a sequential timeout trigger reset.
TriggerBResetType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RESET:TYPe command.
Description
- This command sets or queries the type of A→B sequential trigger reset. If the B trigger reset is active, the reset criteria are part of the B triggering sequence. If the reset conditions defined by the reset type are met, the instrument must start over searching for a new occurrence of the A event. You must identify a trigger Source and Threshold for each reset type, except for the Timeout trigger type. Note: If a reset condition occurs, the reset criteria itself is reset and must start over.
Usage
- Using the
.query()method will send theTRIGger:B:RESET:TYPe?query. - Using the
.verify(value)method will send theTRIGger:B:RESET:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RESET:TYPe valuecommand.
SCPI Syntax
- TRIGger:B:RESET:TYPe {NONe|TIMEOut|EDGE}
- TRIGger:B:RESET:TYPe?
Info
NONedefeats the trigger reset feature.TIMEOutinitiates a reset if the timeout conditions specified byTRIGger:B:RESET:TIMEOutare met.EDGEinitiates a reset if the edge trigger conditions are met.
TriggerBRunt
¶
Bases: SCPICmdRead
The TRIGger:B:RUNT command tree.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.logicqualification: TheTRIGger:B:RUNT:LOGICQUALificationcommand..polarity: TheTRIGger:B:RUNT:POLaritycommand..source: TheTRIGger:B:RUNT:SOUrcecommand..when: TheTRIGger:B:RUNT:WHEncommand..width: TheTRIGger:B:RUNT:WIDthcommand.
logicqualification
property
¶
logicqualification: TriggerBRuntLogicqualification
Return the TRIGger:B:RUNT:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:LOGICQUALification {ON|OFF}
- TRIGger:B:RUNT:LOGICQUALification?
Info
ONspecifies that the runt trigger type uses logic qualification.OFFspecifies that the runt trigger type does not use logic qualification.
polarity
property
¶
polarity: TriggerBRuntPolarity
Return the TRIGger:B:RUNT:POLarity command.
Description
- This command specifies the polarity for the runt trigger.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:B: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: TriggerBRuntSource
Return the TRIGger:B:RUNT:SOUrce command.
Description
- This command specifies the source waveform for the runt trigger. Note: Digital channels are not supported as runt trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:SOUrce {CH<x>}
- TRIGger:B: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 CHas the source, use TRIGger:{A|B} :LOWerthreshold:CH<x>and TRIGger:{A|B}:UPPerthreshold:CH<x>.
when
property
¶
when: TriggerBRuntWhen
Return the TRIGger:B: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:B:RUNT:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
- TRIGger:B: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 the TRIGger:{A|B}:RUNT:WIDthcommand.MOREthansets the instrument to trigger if the a runt pulse is detected with width greater than the time set by the TRIGger:{A|B}:RUNT:WIDthcommand.EQualsets the instrument to trigger if a runt pulse is detected with width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}:RUNT:WIDthwithin a ±5% tolerance.
width
property
¶
width: TriggerBRuntWidth
Return the TRIGger:B:RUNT:WIDth command.
Description
- This command specifies the width, in seconds, for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:WIDth?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:WIDth valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:WIDth <NR3>
- TRIGger:B:RUNT:WIDth?
Info
<NR3>is a floating point number that specifies the minimum width, in seconds.
TriggerBRuntLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RUNT:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:LOGICQUALification {ON|OFF}
- TRIGger:B:RUNT:LOGICQUALification?
Info
ONspecifies that the runt trigger type uses logic qualification.OFFspecifies that the runt trigger type does not use logic qualification.
TriggerBRuntPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RUNT:POLarity command.
Description
- This command specifies the polarity for the runt trigger.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:POLarity {EITher|NEGative|POSitive}
- TRIGger:B: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.
TriggerBRuntSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RUNT:SOUrce command.
Description
- This command specifies the source waveform for the runt trigger. Note: Digital channels are not supported as runt trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:SOUrce {CH<x>}
- TRIGger:B: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 CHas the source, use TRIGger:{A|B} :LOWerthreshold:CH<x>and TRIGger:{A|B}:UPPerthreshold:CH<x>.
TriggerBRuntWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:RUNT:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
- TRIGger:B: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 the TRIGger:{A|B}:RUNT:WIDthcommand.MOREthansets the instrument to trigger if the a runt pulse is detected with width greater than the time set by the TRIGger:{A|B}:RUNT:WIDthcommand.EQualsets the instrument to trigger if a runt pulse is detected with width equal to the time period specified in TRIGger:{A|B}: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 in TRIGger:{A|B}:RUNT:WIDthwithin a ±5% tolerance.
TriggerBRuntWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:RUNT:WIDth command.
Description
- This command specifies the width, in seconds, for a runt trigger.
Usage
- Using the
.query()method will send theTRIGger:B:RUNT:WIDth?query. - Using the
.verify(value)method will send theTRIGger:B:RUNT:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:RUNT:WIDth valuecommand.
SCPI Syntax
- TRIGger:B:RUNT:WIDth <NR3>
- TRIGger:B:RUNT:WIDth?
Info
<NR3>is a floating point number that specifies the minimum width, in seconds.
TriggerBSethold
¶
Bases: SCPICmdRead
The TRIGger:B:SETHold command tree.
Usage
- Using the
.query()method will send theTRIGger:B:SETHold?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.clock: TheTRIGger:B:SETHold:CLOCkcommand tree..holdtime: TheTRIGger:B:SETHold:HOLDTimecommand..settime: TheTRIGger:B:SETHold:SETTimecommand.
clock
property
¶
clock: TriggerBSetholdClock
Return the TRIGger:B:SETHold:CLOCk command tree.
Usage
- Using the
.query()method will send theTRIGger:B:SETHold:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.edge: TheTRIGger:B:SETHold:CLOCk:EDGEcommand..source: TheTRIGger:B:SETHold:CLOCk:SOUrcecommand.
holdtime
property
¶
holdtime: TriggerBSetholdHoldtime
Return the TRIGger:B: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:B:SETHold:HOLDTime?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:HOLDTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:HOLDTime valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:HOLDTime <NR3>
- TRIGger:B: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: TriggerBSetholdSettime
Return the TRIGger:B: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:B:SETHold:SETTime?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:SETTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:SETTime valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:SETTime <NR3>
- TRIGger:B:SETHold:SETTime?
Info
<NR3>is a floating point number that specifies the setup time for setup and hold violation triggering.
TriggerBSetholdClock
¶
Bases: SCPICmdRead
The TRIGger:B:SETHold:CLOCk command tree.
Usage
- Using the
.query()method will send theTRIGger:B:SETHold:CLOCk?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.edge: TheTRIGger:B:SETHold:CLOCk:EDGEcommand..source: TheTRIGger:B:SETHold:CLOCk:SOUrcecommand.
edge
property
¶
edge: TriggerBSetholdClockEdge
Return the TRIGger:B: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:B:SETHold:CLOCk:EDGE?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:CLOCk:EDGE valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:B:SETHold:CLOCk:EDGE?
Info
FALLspecifies polarity as the clock falling edge.RISespecifies polarity as the clock rising edge.
source
property
¶
source: TriggerBSetholdClockSource
Return the TRIGger:B: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:B:SETHold:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:SETHold:CLOCk:SOUrce?
Info
CH<x>specifies the analog channel to use as the clock source waveform.CH<x>_D<x>specifies the digital channel to use as the clock source waveform.
TriggerBSetholdClockEdge
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:SETHold:CLOCk:EDGE?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:CLOCk:EDGE valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:CLOCk:EDGE {FALL|RISe}
- TRIGger:B:SETHold:CLOCk:EDGE?
Info
FALLspecifies polarity as the clock falling edge.RISespecifies polarity as the clock rising edge.
TriggerBSetholdClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:SETHold:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:CLOCk:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:CLOCk:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:SETHold:CLOCk:SOUrce?
Info
CH<x>specifies the analog channel to use as the clock source waveform.CH<x>_D<x>specifies the digital channel to use as the clock source waveform.
TriggerBSetholdHoldtime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:SETHold:HOLDTime?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:HOLDTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:HOLDTime valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:HOLDTime <NR3>
- TRIGger:B: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.
TriggerBSetholdSettime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:SETHold:SETTime?query. - Using the
.verify(value)method will send theTRIGger:B:SETHold:SETTime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHold:SETTime valuecommand.
SCPI Syntax
- TRIGger:B:SETHold:SETTime <NR3>
- TRIGger:B:SETHold:SETTime?
Info
<NR3>is a floating point number that specifies the setup time for setup and hold violation triggering.
TriggerBSetholdlogicval
¶
Bases: SCPICmdRead
The TRIGger:B:SETHOLDLogicval command tree.
Usage
- Using the
.query()method will send theTRIGger:B:SETHOLDLogicval?query. - Using the
.verify(value)method will send theTRIGger:B:SETHOLDLogicval?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.b: TheTRIGger:B:SETHOLDLogicval:Bcommand.
b
property
¶
Return the TRIGger:B:SETHOLDLogicval:B command.
Description
- This command sets or queries whether the specified channel is included (INCLude) or not included (DONTInclude) in the Setup & Hold trigger input configuration. The channel number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:SETHOLDLogicval:B?query. - Using the
.verify(value)method will send theTRIGger:B:SETHOLDLogicval:B?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHOLDLogicval:B valuecommand.
SCPI Syntax
- TRIGger:B:SETHOLDLogicval:B {INCLude|DONTInclude}
- TRIGger:B:SETHOLDLogicval:B?
Info
INCLudespecifies including the specified channel in the Setup & Hold trigger input configuration.DONTIncludespecifies not including the specified channel in the Setup & Hold trigger input configuration.
TriggerBSetholdlogicvalB
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:SETHOLDLogicval:B command.
Description
- This command sets or queries whether the specified channel is included (INCLude) or not included (DONTInclude) in the Setup & Hold trigger input configuration. The channel number is specified by x.
Usage
- Using the
.query()method will send theTRIGger:B:SETHOLDLogicval:B?query. - Using the
.verify(value)method will send theTRIGger:B:SETHOLDLogicval:B?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:SETHOLDLogicval:B valuecommand.
SCPI Syntax
- TRIGger:B:SETHOLDLogicval:B {INCLude|DONTInclude}
- TRIGger:B:SETHOLDLogicval:B?
Info
INCLudespecifies including the specified channel in the Setup & Hold trigger input configuration.DONTIncludespecifies not including the specified channel in the Setup & Hold trigger input configuration.
TriggerBState
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:STATE command.
Description
- This command sets or queries 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
ONindicates that the B trigger is active and causes trigger events with the A trigger.OFFindicates that only the A trigger causes trigger events.<NR1>is an integer number. 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 sets or queries B trigger delay time, in seconds. 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 the B trigger delay time in seconds.
TriggerBTimeout
¶
Bases: SCPICmdRead
The TRIGger:B:TIMEOut command tree.
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.logicqualification: TheTRIGger:B:TIMEOut:LOGICQUALificationcommand..polarity: TheTRIGger:B:TIMEOut:POLaritycommand..source: TheTRIGger:B:TIMEOut:SOUrcecommand..time: TheTRIGger:B:TIMEOut:TIMecommand.
logicqualification
property
¶
logicqualification: TriggerBTimeoutLogicqualification
Return the TRIGger:B:TIMEOut:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a timeout trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:LOGICQUALification {ON|OFF}
- TRIGger:B:TIMEOut:LOGICQUALification?
Info
ONspecifies that the timeout trigger type uses logic qualification.OFFspecifies that the timeout trigger type does not use logic qualification.
polarity
property
¶
polarity: TriggerBTimeoutPolarity
Return the TRIGger:B: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:B:TIMEOut:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:B:TIMEOut:POLarity?
Info
STAYSHightriggers when the signal stays high during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.STAYSLowtriggers when the signal stays low during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.EIThertriggers when the signal is either high or low during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.
source
property
¶
source: TriggerBTimeoutSource
Return the TRIGger:B:TIMEOut:SOUrce command.
Description
- When triggering using the TIMEOut trigger type, this command specifies the source. The
available sources are live channels and digital channels. The default is channel 1.
The timeout trigger type is selected using TRIGger:{A|B}
:TYPe TIMEOut.
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:TIMEOut:SOUrce?
Info
CH<x>specifies an analog channel as the timeout trigger source.CH<x>_D<x>specifies a digital channel as the timeout trigger source.
time
property
¶
time: TriggerBTimeoutTime
Return the TRIGger:B: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|B}
:TYPe TIMEOut
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:TIMe valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:TIMe <NR3>
- TRIGger:B:TIMEOut:TIMe?
Info
<NR3>is a floating point number that specifies the timeout time, in seconds.
TriggerBTimeoutLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TIMEOut:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a timeout trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:LOGICQUALification {ON|OFF}
- TRIGger:B:TIMEOut:LOGICQUALification?
Info
ONspecifies that the timeout trigger type uses logic qualification.OFFspecifies that the timeout trigger type does not use logic qualification.
TriggerBTimeoutPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:TIMEOut:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:POLarity {STAYSHigh|STAYSLow|EITher}
- TRIGger:B:TIMEOut:POLarity?
Info
STAYSHightriggers when the signal stays high during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.STAYSLowtriggers when the signal stays low during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.EIThertriggers when the signal is either high or low during the timeout time specified by the command TRIGger:{A|B}:TIMEOut:TIMe.
TriggerBTimeoutSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TIMEOut:SOUrce command.
Description
- When triggering using the TIMEOut trigger type, this command specifies the source. The
available sources are live channels and digital channels. The default is channel 1. The
timeout trigger type is selected using TRIGger:{A|B}
:TYPe TIMEOut.
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:SOUrce {CH<x>|CH<x>_D<x>}
- TRIGger:B:TIMEOut:SOUrce?
Info
CH<x>specifies an analog channel as the timeout trigger source.CH<x>_D<x>specifies a digital channel as the timeout trigger source.
TriggerBTimeoutTime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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|B}
:TYPe TIMEOut
Usage
- Using the
.query()method will send theTRIGger:B:TIMEOut:TIMe?query. - Using the
.verify(value)method will send theTRIGger:B:TIMEOut:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TIMEOut:TIMe valuecommand.
SCPI Syntax
- TRIGger:B:TIMEOut:TIMe <NR3>
- TRIGger:B:TIMEOut:TIMe?
Info
<NR3>is a floating point number that specifies the timeout time, in seconds.
TriggerBTransition
¶
Bases: SCPICmdRead
The TRIGger:B:TRANsition command tree.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.deltatime: TheTRIGger:B:TRANsition:DELTatimecommand..logicqualification: TheTRIGger:B:TRANsition:LOGICQUALificationcommand..polarity: TheTRIGger:B:TRANsition:POLaritycommand..source: TheTRIGger:B:TRANsition:SOUrcecommand..when: TheTRIGger:B:TRANsition:WHEncommand.
deltatime
property
¶
deltatime: TriggerBTransitionDeltatime
Return the TRIGger:B:TRANsition:DELTatime command.
Description
- This command specifies the delta time (that is Time Limit) used in calculating the transition value for the transition (that is Rise or Fall Time) trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:DELTatime valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:DELTatime <NR3>
- TRIGger:B:TRANsition:DELTatime?
Info
<NR3>is a floating point number that specifies the delta time, in seconds.
logicqualification
property
¶
logicqualification: TriggerBTransitionLogicqualification
Return the TRIGger:B:TRANsition:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:LOGICQUALification {ON|OFF}
- TRIGger:B:TRANsition:LOGICQUALification?
Info
ONspecifies that the transition trigger type uses logic qualification.OFFspecifies that the transition trigger type does not use logic qualification.
polarity
property
¶
polarity: TriggerBTransitionPolarity
Return the TRIGger:B:TRANsition:POLarity command.
Description
- This command specifies the polarity for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:POLarity {EITher|NEGative|POSitive}
- TRIGger:B: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: TriggerBTransitionSource
Return the TRIGger:B:TRANsition:SOUrce command.
Description
- This command specifies the source waveform for a transition trigger. Note: Digital channels are not supported as transition trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:SOUrce {CH<x>}
- TRIGger:B:TRANsition:SOUrce?
Info
CH<x>specifies one of the analog channels to be used as the source for a transition trigger.
when
property
¶
when: TriggerBTransitionWhen
Return the TRIGger:B: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:B:TRANsition:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:B: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.
TriggerBTransitionDeltatime
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TRANsition:DELTatime command.
Description
- This command specifies the delta time (that is Time Limit) used in calculating the transition value for the transition (that is Rise or Fall Time) trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:DELTatime?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:DELTatime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:DELTatime valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:DELTatime <NR3>
- TRIGger:B:TRANsition:DELTatime?
Info
<NR3>is a floating point number that specifies the delta time, in seconds.
TriggerBTransitionLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TRANsition:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a transition trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:LOGICQUALification {ON|OFF}
- TRIGger:B:TRANsition:LOGICQUALification?
Info
ONspecifies that the transition trigger type uses logic qualification.OFFspecifies that the transition trigger type does not use logic qualification.
TriggerBTransitionPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TRANsition:POLarity command.
Description
- This command specifies the polarity for the transition trigger.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:POLarity {EITher|NEGative|POSitive}
- TRIGger:B: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.
TriggerBTransitionSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TRANsition:SOUrce command.
Description
- This command specifies the source waveform for a transition trigger. Note: Digital channels are not supported as transition trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:TRANsition:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:SOUrce {CH<x>}
- TRIGger:B:TRANsition:SOUrce?
Info
CH<x>specifies one of the analog channels to be used as the source for a transition trigger.
TriggerBTransitionWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B: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:B:TRANsition:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:TRANsition:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:TRANsition:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:TRANsition:WHEn {SLOWer|FASTer|EQual|UNEQual}
- TRIGger:B: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.
TriggerBType
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:TYPe command.
Description
- This command sets or queries the type of A or B trigger.
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|WIDth|TIMEOut|RUNt|WINdow|LOGIc|SETHold|TRANsition|BUS}
- TRIGger:B:TYPe?
Info
EDGEis a normal 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.WIDthspecifies that the trigger occurs when a pulse with a specified with is found.TIMEOutspecifies that a trigger occurs when a pulse with the specified timeout is found.RUNtspecifies that a trigger occurs when a pulse with the specified parameters is found.WINdowspecifies that a trigger occurs when a signal with the specified window parameters is found.LOGIcspecifies that a trigger occurs when specified conditions are met and is controlled by the TRIGger:{A|B}:LOGIccommands.SETHoldspecifies that a trigger occurs when a signal is found that meets the setup and hold parameters.TRANsitionspecifies that a trigger occurs when a specified pulse is found that meets the transition trigger parameters.BUSspecifies that a trigger occurs when a signal is found that meets the specified bus setup parameters.
TriggerBUpperthreshold
¶
Bases: SCPICmdRead
The TRIGger:B:UPPerthreshold command tree.
Usage
- Using the
.query()method will send theTRIGger:B:UPPerthreshold?query. - Using the
.verify(value)method will send theTRIGger:B:UPPerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheTRIGger:B:UPPerthreshold:CH<x>command.
ch
property
¶
Return the TRIGger:B:UPPerthreshold:CH<x> command.
Description
- This command sets or queries the specified channel upper trigger level. The CH
range is 1 to 8 and depends on the number of analog channels on your instrument.
Usage
- Using the
.query()method will send theTRIGger:B:UPPerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:B:UPPerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:UPPerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:B:UPPerthreshold:CH<x> <NR3>
- TRIGger:B:UPPerthreshold:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerBUpperthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The TRIGger:B:UPPerthreshold:CH<x> command.
Description
- This command sets or queries the specified channel upper trigger level. The CH
range is 1 to 8 and depends on the number of analog channels on your instrument.
Usage
- Using the
.query()method will send theTRIGger:B:UPPerthreshold:CH<x>?query. - Using the
.verify(value)method will send theTRIGger:B:UPPerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:UPPerthreshold:CH<x> valuecommand.
SCPI Syntax
- TRIGger:B:UPPerthreshold:CH<x> <NR3>
- TRIGger:B:UPPerthreshold:CH<x>?
Info
<NR3>specifies the trigger level in user units (usually volts).
TriggerBVideo
¶
Bases: SCPICmdRead
The TRIGger:B:VIDeo command tree.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.field: TheTRIGger:B:VIDeo:FIELDcommand..line: TheTRIGger:B:VIDeo:LINEcommand..polarity: TheTRIGger:B:VIDeo:POLaritycommand..source: TheTRIGger:B:VIDeo:SOUrcecommand..standard: TheTRIGger:B:VIDeo:STANdardcommand.
field
property
¶
field: TriggerBVideoField
Return the TRIGger:B:VIDeo:FIELD command.
Description
- This command specifies the trigger condition for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:FIELD?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:FIELD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:FIELD valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:FIELD {ALLLines|NUMERic|ODD|EVEN|ALLFields}
- TRIGger:B:VIDeo:FIELD?
Info
ALLLinesspecifies to trigger on all lines.NUMERicspecifies to trigger on a particular line, which can be set via the TRIGger:{A|B}:VIDeo:LINEcommand.ODDspecifies to trigger on odd lines.EVENspecifies to trigger on even lines.ALLFieldsspecifies to trigger on any video field.
line
property
¶
line: TriggerBVideoLine
Return the TRIGger:B:VIDeo:LINE command.
Description
- This command specifies the line number value for a video line number trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:LINE?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:LINE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:LINE valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:LINE <NR1>
- TRIGger:B:VIDeo:LINE?
Info
<NR1>is the line number to trigger on, which can range from 1 to 625.
polarity
property
¶
polarity: TriggerBVideoPolarity
Return the TRIGger:B:VIDeo:POLarity command.
Description
- This command specifies the polarity for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:POLarity {POSitive|NEGative}
- TRIGger:B:VIDeo:POLarity?
Info
POSitivespecifies a positive polarity for the video trigger.NEGativespecifies a negative polarity for the video trigger.
source
property
¶
source: TriggerBVideoSource
Return the TRIGger:B:VIDeo:SOUrce command.
Description
- This command specifies the source waveform for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:SOUrce {CH<x>}
- TRIGger:B:VIDeo:SOUrce?
Info
CH<x>specifies the analog channel to use as the video trigger source waveform.
standard
property
¶
standard: TriggerBVideoStandard
Return the TRIGger:B:VIDeo:STANdard command.
Description
- This command specifies the standard/format for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:STANdard?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:STANdard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:STANdard valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:STANdard {NTSc|PAL|SECAM}
- TRIGger:B:VIDeo:STANdard?
Info
NTScspecifies 525i/NTSC as the video standard.PALspecifies 625i/PAL as the video standard.SECAMspecifies SECAM as the video standard.
TriggerBVideoField
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:VIDeo:FIELD command.
Description
- This command specifies the trigger condition for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:FIELD?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:FIELD?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:FIELD valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:FIELD {ALLLines|NUMERic|ODD|EVEN|ALLFields}
- TRIGger:B:VIDeo:FIELD?
Info
ALLLinesspecifies to trigger on all lines.NUMERicspecifies to trigger on a particular line, which can be set via the TRIGger:{A|B}:VIDeo:LINEcommand.ODDspecifies to trigger on odd lines.EVENspecifies to trigger on even lines.ALLFieldsspecifies to trigger on any video field.
TriggerBVideoLine
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:VIDeo:LINE command.
Description
- This command specifies the line number value for a video line number trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:LINE?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:LINE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:LINE valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:LINE <NR1>
- TRIGger:B:VIDeo:LINE?
Info
<NR1>is the line number to trigger on, which can range from 1 to 625.
TriggerBVideoPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:VIDeo:POLarity command.
Description
- This command specifies the polarity for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:POLarity?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:POLarity valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:POLarity {POSitive|NEGative}
- TRIGger:B:VIDeo:POLarity?
Info
POSitivespecifies a positive polarity for the video trigger.NEGativespecifies a negative polarity for the video trigger.
TriggerBVideoSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:VIDeo:SOUrce command.
Description
- This command specifies the source waveform for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:SOUrce {CH<x>}
- TRIGger:B:VIDeo:SOUrce?
Info
CH<x>specifies the analog channel to use as the video trigger source waveform.
TriggerBVideoStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:VIDeo:STANdard command.
Description
- This command specifies the standard/format for a video trigger.
Usage
- Using the
.query()method will send theTRIGger:B:VIDeo:STANdard?query. - Using the
.verify(value)method will send theTRIGger:B:VIDeo:STANdard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:VIDeo:STANdard valuecommand.
SCPI Syntax
- TRIGger:B:VIDeo:STANdard {NTSc|PAL|SECAM}
- TRIGger:B:VIDeo:STANdard?
Info
NTScspecifies 525i/NTSC as the video standard.PALspecifies 625i/PAL as the video standard.SECAMspecifies SECAM as the video standard.
TriggerBWindow
¶
Bases: SCPICmdRead
The TRIGger:B:WINdow command tree.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.crossing: TheTRIGger:B:WINdow:CROSSIngcommand..logicqualification: TheTRIGger:B:WINdow:LOGICQUALificationcommand..source: TheTRIGger:B:WINdow:SOUrcecommand..when: TheTRIGger:B:WINdow:WHEncommand..width: TheTRIGger:B:WINdow:WIDthcommand.
crossing
property
¶
crossing: TriggerBWindowCrossing
Return the TRIGger:B:WINdow:CROSSIng command.
Description
- This command sets or queries the window trigger threshold crossing of the selected
trigger source. The threshold crossing selection is only effective when
:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater or OUTSIDEGreater.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:CROSSIng?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:CROSSIng?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:CROSSIng valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:CROSSIng {UPPer|LOWer|EITher|NONe}
- TRIGger:B:WINdow:CROSSIng?
Info
UPPerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe upper threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains above the upper threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesdownward through the upper threshold.LOWerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains below the lower threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesupwards through the lower threshold.EITherif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exitsthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remains eitherabove the upper threshold or below the lower threshold for longer than the timelimit (:TRIGger:{A|B}:WINdow:WIDTH) and then crosses a threshold.NONeif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) without crossingthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remainsoutside the upper and lower thresholds for longer than the time limit(:TRIGger:{A|B}:WINdow:WIDTH) without crossing through either the upperor lower threshold.
logicqualification
property
¶
logicqualification: TriggerBWindowLogicqualification
Return the TRIGger:B:WINdow:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a window trigger.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:LOGICQUALification {ON|OFF}
- TRIGger:B:WINdow:LOGICQUALification?
Info
ONspecifies that the window trigger type uses logic qualification.OFFspecifies that the window trigger type does not use logic qualification.
source
property
¶
source: TriggerBWindowSource
Return the TRIGger:B:WINdow:SOUrce command.
Description
- This command sets or queries the source for a window trigger. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:SOUrce {CH<x>}
- TRIGger:B:WINdow:SOUrce?
Info
CH<x>specifies an analog channel as the trigger source.
when
property
¶
when: TriggerBWindowWhen
Return the TRIGger:B:WINdow:WHEn command.
Description
- This command sets or queries the window trigger event. This command is equivalent to selecting Window Setup from the Trig menu and selecting from the Window Trigger When box. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:WHEn {ENTERSWindow|EXITSWindow|INSIDEGreater|OUTSIDEGreater}
- TRIGger:B:WINdow:WHEn?
Info
OUTSIDEGreaterspecifies a trigger event when the signal leaves the window defined by the threshold levels for the time specified by Width.INSIDEGreaterspecifies a trigger event when the signal enters the window defined by the threshold levels for the time specified by Width.ENTERSWindowspecifies a trigger event when the signal enters the window defined by the threshold levels.EXITSWindowspecifies a trigger event when the signal leaves the window defined by the threshold levels.
width
property
¶
width: TriggerBWindowWidth
Return the TRIGger:B:WINdow:WIDth command.
Description
- This command sets or queries the minimum width for a window violation. This command is equivalent to selecting Window Setup from the Trig menu, selecting Inside > Limit or Outside > Limit in the Trigger When box, and setting the Time Limit.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:WIDth?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:WIDth valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:WIDth <NR3>
- TRIGger:B:WINdow:WIDth?
Info
<NR3>is the minimum width for a window violation.
TriggerBWindowCrossing
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:WINdow:CROSSIng command.
Description
- This command sets or queries the window trigger threshold crossing of the selected trigger
source. The threshold crossing selection is only effective when
:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater or OUTSIDEGreater.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:CROSSIng?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:CROSSIng?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:CROSSIng valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:CROSSIng {UPPer|LOWer|EITher|NONe}
- TRIGger:B:WINdow:CROSSIng?
Info
UPPerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe upper threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains above the upper threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesdownward through the upper threshold.LOWerif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds for longerthan the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exits throughthe lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater,the instrument triggers when the signal remains below the lower threshold forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then crossesupwards through the lower threshold.EITherif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) and then exitsthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remains eitherabove the upper threshold or below the lower threshold for longer than the timelimit (:TRIGger:{A|B}:WINdow:WIDTH) and then crosses a threshold.NONeif:TRIGger:{A|B}:WINdow:WHEnis INSIDEGreater, the instrumenttriggers when the signal remains between the upper and lower thresholds forlonger than the time limit (:TRIGger:{A|B}:WINdow:WIDTH) without crossingthrough either the upper or lower threshold. If:TRIGger:{A|B}:WINdow:WHEnis OUTSIDEGreater, the instrument triggers when the signal remainsoutside the upper and lower thresholds for longer than the time limit(:TRIGger:{A|B}:WINdow:WIDTH) without crossing through either the upperor lower threshold.
TriggerBWindowLogicqualification
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:WINdow:LOGICQUALification command.
Description
- This command specifies whether or not to use logic qualification for a window trigger.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:LOGICQUALification?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:LOGICQUALification?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:LOGICQUALification valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:LOGICQUALification {ON|OFF}
- TRIGger:B:WINdow:LOGICQUALification?
Info
ONspecifies that the window trigger type uses logic qualification.OFFspecifies that the window trigger type does not use logic qualification.
TriggerBWindowSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:WINdow:SOUrce command.
Description
- This command sets or queries the source for a window trigger. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:SOUrce?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:SOUrce valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:SOUrce {CH<x>}
- TRIGger:B:WINdow:SOUrce?
Info
CH<x>specifies an analog channel as the trigger source.
TriggerBWindowWhen
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:WINdow:WHEn command.
Description
- This command sets or queries the window trigger event. This command is equivalent to selecting Window Setup from the Trig menu and selecting from the Window Trigger When box. Note: Digital channels are not supported as window trigger sources.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:WHEn?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:WHEn?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:WHEn valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:WHEn {ENTERSWindow|EXITSWindow|INSIDEGreater|OUTSIDEGreater}
- TRIGger:B:WINdow:WHEn?
Info
OUTSIDEGreaterspecifies a trigger event when the signal leaves the window defined by the threshold levels for the time specified by Width.INSIDEGreaterspecifies a trigger event when the signal enters the window defined by the threshold levels for the time specified by Width.ENTERSWindowspecifies a trigger event when the signal enters the window defined by the threshold levels.EXITSWindowspecifies a trigger event when the signal leaves the window defined by the threshold levels.
TriggerBWindowWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:B:WINdow:WIDth command.
Description
- This command sets or queries the minimum width for a window violation. This command is equivalent to selecting Window Setup from the Trig menu, selecting Inside > Limit or Outside > Limit in the Trigger When box, and setting the Time Limit.
Usage
- Using the
.query()method will send theTRIGger:B:WINdow:WIDth?query. - Using the
.verify(value)method will send theTRIGger:B:WINdow:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:B:WINdow:WIDth valuecommand.
SCPI Syntax
- TRIGger:B:WINdow:WIDth <NR3>
- TRIGger:B:WINdow:WIDth?
Info
<NR3>is the minimum width for a window violation.
TriggerHysteresis
¶
Bases: SCPICmdRead
The TRIGger:HYSTeresis command tree.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.user: TheTRIGger:HYSTeresis:USERcommand tree.
user
property
¶
user: TriggerHysteresisUser
Return the TRIGger:HYSTeresis:USER command tree.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis:USER?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis:USER?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.state: TheTRIGger:HYSTeresis:USER:STATecommand..value: TheTRIGger:HYSTeresis:USER:VALuecommand.
TriggerHysteresisUser
¶
Bases: SCPICmdRead
The TRIGger:HYSTeresis:USER command tree.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis:USER?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis:USER?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.state: TheTRIGger:HYSTeresis:USER:STATecommand..value: TheTRIGger:HYSTeresis:USER:VALuecommand.
state
property
¶
state: TriggerHysteresisUserState
Return the TRIGger:HYSTeresis:USER:STATe command.
Description
- This command enables or disables user-defined trigger hysteresis.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis:USER:STATe?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis:USER:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:HYSTeresis:USER:STATe valuecommand.
SCPI Syntax
- TRIGger:HYSTeresis:USER:STATe {ON|OFF|1|0}
- TRIGger:HYSTeresis:USER:STATe?
Info
ONenables user-defined trigger hysteresis.OFFdisables user-defined trigger hysteresis.1enables user-defined trigger hysteresis.0disables user-defined trigger hysteresis.
value
property
¶
value: TriggerHysteresisUserValue
Return the TRIGger:HYSTeresis:USER:VALue command.
Description
- This command sets or returns the height of the user-defined trigger hysteresis zone in volts.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis:USER:VALue?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis:USER:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:HYSTeresis:USER:VALue valuecommand.
SCPI Syntax
- TRIGger:HYSTeresis:USER:VALue <NR1>
- TRIGger:HYSTeresis:USER:VALue?
Info
<NR1>sets the height of the hysteresis zone in volts.
TriggerHysteresisUserState
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:HYSTeresis:USER:STATe command.
Description
- This command enables or disables user-defined trigger hysteresis.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis:USER:STATe?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis:USER:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:HYSTeresis:USER:STATe valuecommand.
SCPI Syntax
- TRIGger:HYSTeresis:USER:STATe {ON|OFF|1|0}
- TRIGger:HYSTeresis:USER:STATe?
Info
ONenables user-defined trigger hysteresis.OFFdisables user-defined trigger hysteresis.1enables user-defined trigger hysteresis.0disables user-defined trigger hysteresis.
TriggerHysteresisUserValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:HYSTeresis:USER:VALue command.
Description
- This command sets or returns the height of the user-defined trigger hysteresis zone in volts.
Usage
- Using the
.query()method will send theTRIGger:HYSTeresis:USER:VALue?query. - Using the
.verify(value)method will send theTRIGger:HYSTeresis:USER:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:HYSTeresis:USER:VALue valuecommand.
SCPI Syntax
- TRIGger:HYSTeresis:USER:VALue <NR1>
- TRIGger:HYSTeresis:USER:VALue?
Info
<NR1>sets the height of the hysteresis zone in volts.
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?
TriggerStatus
¶
Bases: SCPICmdRead
The TRIGger:STATUs command.
Description
- This query-only command returns the current status of the triggering system.
Usage
- Using the
.query()method will send theTRIGger:STATUs?query. - Using the
.verify(value)method will send theTRIGger:STATUs?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- TRIGger:STATUs?