bus
¶
The bus commands module.
These commands are used in the following models: DPO4K, DPO4KB, MDO4K, MSO4K
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- BUS:B<x>:ARINC429A:BITRate {LOW|HI|<NR1>}
- BUS:B<x>:ARINC429A:BITRate?
- BUS:B<x>:ARINC429A:DATA:FORMAT {DATA|SDIDATA|SDIDATASSM}
- BUS:B<x>:ARINC429A:DATA:FORMAT?
- BUS:B<x>:ARINC429A:POLarity {NORMal|INVERTed}
- BUS:B<x>:ARINC429A:POLarity?
- BUS:B<x>:ARINC429A:SOUrce {CH<x>|MATH|REF<x>}
- BUS:B<x>:ARINC429A:SOUrce?
- BUS:B<x>:AUDio:BITDelay <NR1>
- BUS:B<x>:AUDio:BITDelay?
- BUS:B<x>:AUDio:BITOrder {MSB|LSB}
- BUS:B<x>:AUDio:BITOrder?
- BUS:B<x>:AUDio:CHANnel:SIZe <NR1>
- BUS:B<x>:AUDio:CHANnel:SIZe?
- BUS:B<x>:AUDio:CLOCk:POLarity {FALL|RISe}
- BUS:B<x>:AUDio:CLOCk:POLarity?
- BUS:B<x>:AUDio:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:CLOCk:SOUrce?
- BUS:B<x>:AUDio:DATa:POLarity {NORMal|INVERTed}
- BUS:B<x>:AUDio:DATa:POLarity?
- BUS:B<x>:AUDio:DATa:SIZe <NR1>
- BUS:B<x>:AUDio:DATa:SIZe?
- BUS:B<x>:AUDio:DATa:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:DATa:SOUrce?
- BUS:B<x>:AUDio:DISplay:FORMat {BINary|HEXadecimal|SIGNEDDECimal}
- BUS:B<x>:AUDio:DISplay:FORMat?
- BUS:B<x>:AUDio:FRAME:SIZe <NR1>
- BUS:B<x>:AUDio:FRAME:SIZe?
- BUS:B<x>:AUDio:FRAMESync:POLarity {FALL|RISe}
- BUS:B<x>:AUDio:FRAMESync:POLarity?
- BUS:B<x>:AUDio:FRAMESync:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:FRAMESync:SOUrce?
- BUS:B<x>:AUDio:TYPe {I2S|LJ|RJ|TDM}
- BUS:B<x>:AUDio:TYPe?
- BUS:B<x>:AUDio:WORDSel:POLarity {NORMal|INVERTed}
- BUS:B<x>:AUDio:WORDSel:POLarity?
- BUS:B<x>:AUDio:WORDSel:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:WORDSel:SOUrce?
- BUS:B<x>:CAN:BITRate <NR1>
- BUS:B<x>:CAN:BITRate?
- BUS:B<x>:CAN:FD:BITRate <NR1>
- BUS:B<x>:CAN:FD:BITRate?
- BUS:B<x>:CAN:FD:STANDard {ISO | NONISO} string
- BUS:B<x>:CAN:FD:STANDard?
- BUS:B<x>:CAN:PRObe {CANH|CANL|RX|TX|DIFFerential}
- BUS:B<x>:CAN:PRObe?
- BUS:B<x>:CAN:SAMPLEpoint <NR1>
- BUS:B<x>:CAN:SAMPLEpoint?
- BUS:B<x>:CAN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:CAN:SOUrce?
- BUS:B<x>:CAN:STANDard {CAN2X|CANFD} string
- BUS:B<x>:CAN:STANDard?
- BUS:B<x>:DISplay:FORMat {BINary|HEXadecimal|ASCII|MIXed|MIXED2|BLOCKHEX}
- BUS:B<x>:DISplay:FORMat?
- BUS:B<x>:DISplay:TYPe {BUS|BOTh}
- BUS:B<x>:DISplay:TYPe?
- BUS:B<x>:ETHERnet:PROTOcol {IPv4|OTHER}
- BUS:B<x>:ETHERnet:PROTOcol?
- BUS:B<x>:ETHERnet:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:ETHERnet:PRObe?
- BUS:B<x>:ETHERnet:SOUrce:DIFFerential {CH<x>|MATH|REF<x>}
- BUS:B<x>:ETHERnet:SOUrce:DIFFerential?
- BUS:B<x>:ETHERnet:SOUrce:DMINus {CH<x>|D<x>}
- BUS:B<x>:ETHERnet:SOUrce:DMINus?
- BUS:B<x>:ETHERnet:TYPe {ENET10BASET|ENET100BASETX}
- BUS:B<x>:ETHERnet:TYPe?
- BUS:B<x>:FLEXray:BITRate <NR1>
- BUS:B<x>:FLEXray:BITRate?
- BUS:B<x>:FLEXray:CHannel {A|B}
- BUS:B<x>:FLEXray:CHannel?
- BUS:B<x>:FLEXray:SIGnal {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXray:SIGnal?
- BUS:B<x>:FLEXray:SOUrce {CH<x>|D<x>}
- BUS:B<x>:FLEXray:SOUrce?
- BUS:B<x>:I2C:ADDRess:RWINClude {ON|OFF|<NR1>}
- BUS:B<x>:I2C:ADDRess:RWINClude?
- BUS:B<x>:I2C:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:CLOCk:SOUrce?
- BUS:B<x>:I2C:DATa:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:DATa:SOUrce?
- BUS:B<x>:I2C:SCLk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:SCLk:SOUrce?
- BUS:B<x>:I2C:SDAta:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:SDAta:SOUrce?
- BUS:B<x>:LABel <Qstring>
- BUS:B<x>:LABel?
- BUS:B<x>:LIN:BITRate <NR1>
- BUS:B<x>:LIN:BITRate?
- BUS:B<x>:LIN:IDFORmat {NOPARity|PARity}
- BUS:B<x>:LIN:IDFORmat?
- BUS:B<x>:LIN:MAXBytedelim <NR1>
- BUS:B<x>:LIN:MAXBytedelim?
- BUS:B<x>:LIN:POLarity {NORMal|INVerted}
- BUS:B<x>:LIN:POLarity?
- BUS:B<x>:LIN:SAMPLEpoint <NR1>
- BUS:B<x>:LIN:SAMPLEpoint?
- BUS:B<x>:LIN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:LIN:SOUrce?
- BUS:B<x>:LIN:STANDard {V1X|V2X|MIXed}
- BUS:B<x>:LIN:STANDard?
- BUS:B<x>:MIL1553B:POLarity {NORMal|INVERTed}
- BUS:B<x>:MIL1553B:POLarity?
- BUS:B<x>:MIL1553B:RESPonsetime:MAXimum <NR3>
- BUS:B<x>:MIL1553B:RESPonsetime:MAXimum?
- BUS:B<x>:MIL1553B:RESPonsetime:MINimum <NR3>
- BUS:B<x>:MIL1553B:RESPonsetime:MINimum?
- BUS:B<x>:MIL1553B:SOUrce {CH<x>|MATH|REF<x>}
- BUS:B<x>:MIL1553B:SOUrce?
- BUS:B<x>:PARallel:BIT<x>:SOUrce {CH<x>|D<x>}
- BUS:B<x>:PARallel:BIT<x>:SOUrce?
- BUS:B<x>:PARallel:CLOCk:EDGE {EITher|RISing|FALling}
- BUS:B<x>:PARallel:CLOCk:EDGE?
- BUS:B<x>:PARallel:CLOCk:ISCLOCKed {YES|NO}
- BUS:B<x>:PARallel:CLOCk:ISCLOCKed?
- BUS:B<x>:PARallel:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:PARallel:CLOCk:SOUrce?
- BUS:B<x>:PARallel:WIDth <NR1>
- BUS:B<x>:PARallel:WIDth?
- BUS:B<x>:POSition <NR3>
- BUS:B<x>:POSition?
- BUS:B<x>:RS232C:BITRate <NR1>
- BUS:B<x>:RS232C:BITRate?
- BUS:B<x>:RS232C:DATABits {7|8|9}
- BUS:B<x>:RS232C:DATABits?
- BUS:B<x>:RS232C:DELIMiter {NULl|LF|CR|SPace|XFF}
- BUS:B<x>:RS232C:DELIMiter?
- BUS:B<x>:RS232C:DISplaymode {FRAme|PACKET}
- BUS:B<x>:RS232C:DISplaymode?
- BUS:B<x>:RS232C:PARity {NONe|EVEN|ODD}
- BUS:B<x>:RS232C:PARity?
- BUS:B<x>:RS232C:POLarity {NORMal|INVERTed}
- BUS:B<x>:RS232C:POLarity?
- BUS:B<x>:RS232C:RX:SOUrce {CH<x>|D<x>|Off}
- BUS:B<x>:RS232C:RX:SOUrce?
- BUS:B<x>:RS232C:TX:SOUrce {CH<x>|D<x>|Off}
- BUS:B<x>:RS232C:TX:SOUrce?
- BUS:B<x>:SPI:BITOrder {LSB|MSB}
- BUS:B<x>:SPI:BITOrder?
- BUS:B<x>:SPI:CLOCk:POLarity {FALL|RISe}
- BUS:B<x>:SPI:CLOCk:POLarity?
- BUS:B<x>:SPI:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:CLOCk:SOUrce?
- BUS:B<x>:SPI:DATa:IN:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:IN:POLarity?
- BUS:B<x>:SPI:DATa:IN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:IN:SOUrce?
- BUS:B<x>:SPI:DATa:MISO:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:MISO:POLarity?
- BUS:B<x>:SPI:DATa:MISO:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:MISO:SOUrce?
- BUS:B<x>:SPI:DATa:MOSI:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:MOSI:POLarity?
- BUS:B<x>:SPI:DATa:MOSI:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:MOSI:SOUrce?
- BUS:B<x>:SPI:DATa:OUT:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:OUT:POLarity?
- BUS:B<x>:SPI:DATa:OUT:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:OUT:SOUrce?
- BUS:B<x>:SPI:DATa:SIZe <NR1>
- BUS:B<x>:SPI:DATa:SIZe?
- BUS:B<x>:SPI:FRAMING {SS|IDLEtime}
- BUS:B<x>:SPI:FRAMING?
- BUS:B<x>:SPI:IDLETime <NR3>
- BUS:B<x>:SPI:IDLETime?
- BUS:B<x>:SPI:SCLk:POLarity {FALL|RISe}
- BUS:B<x>:SPI:SCLk:POLarity?
- BUS:B<x>:SPI:SCLk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SCLk:SOUrce?
- BUS:B<x>:SPI:SELect:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SELect:POLarity?
- BUS:B<x>:SPI:SELect:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SELect:SOUrce?
- BUS:B<x>:SPI:SS:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SS:POLarity?
- BUS:B<x>:SPI:SS:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SS:SOUrce?
- BUS:B<x>:STATE {ON|OFF|<NR1>}
- BUS:B<x>:STATE?
- BUS:B<x>:TYPe {I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|MIL1553B|ARINC429A}
- BUS:B<x>:TYPe?
- BUS:B<x>:USB:BITRate {LOW|FULL|HIGH}
- BUS:B<x>:USB:BITRate?
- BUS:B<x>:USB:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:USB:PRObe?
- BUS:B<x>:USB:SOUrce:DIFFerential {CH<x>|MATH|REF<x>}
- BUS:B<x>:USB:SOUrce:DIFFerential?
- BUS:B<x>:USB:SOUrce:DMINus {CH<x>|D<x>}
- BUS:B<x>:USB:SOUrce:DMINus?
- BUS:B<x>:USB:SOUrce:DPLUs {CH<x>|D<x>}
- BUS:B<x>:USB:SOUrce:DPLUs?
- BUS:LOWerthreshold:CH<x> {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:CH<x>?
- BUS:LOWerthreshold:MATH {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:MATH1 {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:MATH1?
- BUS:LOWerthreshold:MATH?
- BUS:LOWerthreshold:REF<x> {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:REF<x>?
- BUS:THReshold:CH<x> {ECL|TTL|<NR3>}
- BUS:THReshold:CH<x>?
- BUS:THReshold:D<x> {<NR3>|ECL|TTL}
- BUS:THReshold:D<x>?
- BUS:UPPerthreshold:CH<x> {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:CH<x>?
- BUS:UPPerthreshold:MATH {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:MATH1 {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:MATH1?
- BUS:UPPerthreshold:MATH?
- BUS:UPPerthreshold:REF<x> {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:REF<x>?
- BUS?
Bus
¶
Bases: SCPICmdRead
The BUS command.
Description
- Returns the parameters for each serial (if installed) and parallel bus.
Usage
- Using the
.query()method will send theBUS?query. - Using the
.verify(value)method will send theBUS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- BUS?
Properties
.b: TheBUS:B<x>command tree..lowerthreshold: TheBUS:LOWerthresholdcommand tree..threshold: TheBUS:THResholdcommand tree..upperthreshold: TheBUS:UPPerthresholdcommand tree.
b
property
¶
Return the BUS:B<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>?query. - Using the
.verify(value)method will send theBUS:B<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.arinc429a: TheBUS:B<x>:ARINC429Acommand tree..audio: TheBUS:B<x>:AUDiocommand tree..can: TheBUS:B<x>:CANcommand tree..display: TheBUS:B<x>:DISplaycommand tree..ethernet: TheBUS:B<x>:ETHERnetcommand tree..flexray: TheBUS:B<x>:FLEXraycommand tree..i2c: TheBUS:B<x>:I2Ccommand tree..label: TheBUS:B<x>:LABelcommand..lin: TheBUS:B<x>:LINcommand tree..mil1553b: TheBUS:B<x>:MIL1553Bcommand tree..parallel: TheBUS:B<x>:PARallelcommand tree..position: TheBUS:B<x>:POSitioncommand..rs232c: TheBUS:B<x>:RS232Ccommand tree..spi: TheBUS:B<x>:SPIcommand tree..state: TheBUS:B<x>:STATEcommand..type: TheBUS:B<x>:TYPecommand..usb: TheBUS:B<x>:USBcommand tree.
lowerthreshold
property
¶
lowerthreshold: BusLowerthreshold
Return the BUS:LOWerthreshold command tree.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheBUS:LOWerthreshold:CH<x>command..ref: TheBUS:LOWerthreshold:REF<x>command..math: TheBUS:LOWerthreshold:MATHcommand..math1: TheBUS:LOWerthreshold:MATH1command.
threshold
property
¶
threshold: BusThreshold
Return the BUS:THReshold command tree.
Usage
- Using the
.query()method will send theBUS:THReshold?query. - Using the
.verify(value)method will send theBUS:THReshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheBUS:THReshold:CH<x>command..d: TheBUS:THReshold:D<x>command.
upperthreshold
property
¶
upperthreshold: BusUpperthreshold
Return the BUS:UPPerthreshold command tree.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.ch: TheBUS:UPPerthreshold:CH<x>command..ref: TheBUS:UPPerthreshold:REF<x>command..math: TheBUS:UPPerthreshold:MATHcommand..math1: TheBUS:UPPerthreshold:MATH1command.
BusBItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:B<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>?query. - Using the
.verify(value)method will send theBUS:B<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.arinc429a: TheBUS:B<x>:ARINC429Acommand tree..audio: TheBUS:B<x>:AUDiocommand tree..can: TheBUS:B<x>:CANcommand tree..display: TheBUS:B<x>:DISplaycommand tree..ethernet: TheBUS:B<x>:ETHERnetcommand tree..flexray: TheBUS:B<x>:FLEXraycommand tree..i2c: TheBUS:B<x>:I2Ccommand tree..label: TheBUS:B<x>:LABelcommand..lin: TheBUS:B<x>:LINcommand tree..mil1553b: TheBUS:B<x>:MIL1553Bcommand tree..parallel: TheBUS:B<x>:PARallelcommand tree..position: TheBUS:B<x>:POSitioncommand..rs232c: TheBUS:B<x>:RS232Ccommand tree..spi: TheBUS:B<x>:SPIcommand tree..state: TheBUS:B<x>:STATEcommand..type: TheBUS:B<x>:TYPecommand..usb: TheBUS:B<x>:USBcommand tree.
arinc429a
property
¶
arinc429a: BusBItemArinc429a
Return the BUS:B<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:ARINC429A:BITRatecommand..data: TheBUS:B<x>:ARINC429A:DATAcommand tree..polarity: TheBUS:B<x>:ARINC429A:POLaritycommand..source: TheBUS:B<x>:ARINC429A:SOUrcecommand.
audio
property
¶
audio: BusBItemAudio
Return the BUS:B<x>:AUDio command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Sub-properties
.bitdelay: TheBUS:B<x>:AUDio:BITDelaycommand..bitorder: TheBUS:B<x>:AUDio:BITOrdercommand..channel: TheBUS:B<x>:AUDio:CHANnelcommand tree..clock: TheBUS:B<x>:AUDio:CLOCkcommand tree..data: TheBUS:B<x>:AUDio:DATacommand tree..display: TheBUS:B<x>:AUDio:DISplaycommand tree..frame: TheBUS:B<x>:AUDio:FRAMEcommand tree..framesync: TheBUS:B<x>:AUDio:FRAMESynccommand tree..type: TheBUS:B<x>:AUDio:TYPecommand..wordsel: TheBUS:B<x>:AUDio:WORDSelcommand tree.
can
property
¶
can: BusBItemCan
Return the BUS:B<x>:CAN command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:CAN:BITRatecommand..fd: TheBUS:B<x>:CAN:FDcommand tree..probe: TheBUS:B<x>:CAN:PRObecommand..samplepoint: TheBUS:B<x>:CAN:SAMPLEpointcommand..source: TheBUS:B<x>:CAN:SOUrcecommand..standard: TheBUS:B<x>:CAN:STANDardcommand.
display
property
¶
display: BusBItemDisplay
Return the BUS:B<x>:DISplay command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.format: TheBUS:B<x>:DISplay:FORMatcommand..type: TheBUS:B<x>:DISplay:TYPecommand.
ethernet
property
¶
ethernet: BusBItemEthernet
Return the BUS:B<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.protocol: TheBUS:B<x>:ETHERnet:PROTOcolcommand..probe: TheBUS:B<x>:ETHERnet:PRObecommand..source: TheBUS:B<x>:ETHERnet:SOUrcecommand tree..type: TheBUS:B<x>:ETHERnet:TYPecommand.
flexray
property
¶
flexray: BusBItemFlexray
Return the BUS:B<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:FLEXray:BITRatecommand..channel: TheBUS:B<x>:FLEXray:CHannelcommand..signal: TheBUS:B<x>:FLEXray:SIGnalcommand..source: TheBUS:B<x>:FLEXray:SOUrcecommand.
i2c
property
¶
i2c: BusBItemI2c
Return the BUS:B<x>:I2C command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.address: TheBUS:B<x>:I2C:ADDResscommand tree..clock: TheBUS:B<x>:I2C:CLOCkcommand tree..sclk: TheBUS:B<x>:I2C:SCLkcommand tree..data: TheBUS:B<x>:I2C:DATacommand tree..sdata: TheBUS:B<x>:I2C:SDAtacommand tree.
label
property
¶
label: BusBItemLabel
Return the BUS:B<x>:LABel command.
Description
- Specifies the waveform label for the bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LABel?query. - Using the
.verify(value)method will send theBUS:B<x>:LABel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LABel valuecommand.
SCPI Syntax
- BUS:B<x>:LABel <Qstring>
- BUS:B<x>:LABel?
Info
<Qstring>is an alphanumeric string of text, enclosed in quotes, that contains the text label information for bus. The text string is limited to 30 characters.
lin
property
¶
lin: BusBItemLin
Return the BUS:B<x>:LIN command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:LIN:BITRatecommand..idformat: TheBUS:B<x>:LIN:IDFORmatcommand..maxbytedelim: TheBUS:B<x>:LIN:MAXBytedelimcommand..polarity: TheBUS:B<x>:LIN:POLaritycommand..samplepoint: TheBUS:B<x>:LIN:SAMPLEpointcommand..source: TheBUS:B<x>:LIN:SOUrcecommand..standard: TheBUS:B<x>:LIN:STANDardcommand.
mil1553b
property
¶
mil1553b: BusBItemMil1553b
Return the BUS:B<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Sub-properties
.polarity: TheBUS:B<x>:MIL1553B:POLaritycommand..responsetime: TheBUS:B<x>:MIL1553B:RESPonsetimecommand tree..source: TheBUS:B<x>:MIL1553B:SOUrcecommand.
parallel
property
¶
parallel: BusBItemParallel
Return the BUS:B<x>:PARallel command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bit: TheBUS:B<x>:PARallel:BIT<x>command tree..clock: TheBUS:B<x>:PARallel:CLOCkcommand tree..width: TheBUS:B<x>:PARallel:WIDthcommand.
position
property
¶
position: BusBItemPosition
Return the BUS:B<x>:POSition command.
Description
- This command specifies the position of the bus waveform on the display.
Usage
- Using the
.query()method will send theBUS:B<x>:POSition?query. - Using the
.verify(value)method will send theBUS:B<x>:POSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:POSition valuecommand.
SCPI Syntax
- BUS:B<x>:POSition <NR3>
- BUS:B<x>:POSition?
Info
<NR3>is a floating point number that specifies the position of the buswaveform on the display.
rs232c
property
¶
rs232c: BusBItemRs232c
Return the BUS:B<x>:RS232C command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:RS232C:BITRatecommand..databits: TheBUS:B<x>:RS232C:DATABitscommand..delimiter: TheBUS:B<x>:RS232C:DELIMitercommand..displaymode: TheBUS:B<x>:RS232C:DISplaymodecommand..parity: TheBUS:B<x>:RS232C:PARitycommand..polarity: TheBUS:B<x>:RS232C:POLaritycommand..rx: TheBUS:B<x>:RS232C:RXcommand tree..tx: TheBUS:B<x>:RS232C:TXcommand tree.
spi
property
¶
spi: BusBItemSpi
Return the BUS:B<x>:SPI command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.bitorder: TheBUS:B<x>:SPI:BITOrdercommand..data: TheBUS:B<x>:SPI:DATacommand tree..framing: TheBUS:B<x>:SPI:FRAMINGcommand..idletime: TheBUS:B<x>:SPI:IDLETimecommand..clock: TheBUS:B<x>:SPI:CLOCkcommand tree..sclk: TheBUS:B<x>:SPI:SCLkcommand tree..select: TheBUS:B<x>:SPI:SELectcommand tree..ss: TheBUS:B<x>:SPI:SScommand tree.
state
property
¶
state: BusBItemState
Return the BUS:B<x>:STATE command.
Description
- This command specifies the on/off state of the bus.
Usage
- Using the
.query()method will send theBUS:B<x>:STATE?query. - Using the
.verify(value)method will send theBUS:B<x>:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:STATE valuecommand.
SCPI Syntax
- BUS:B<x>:STATE {ON|OFF|<NR1>}
- BUS:B<x>:STATE?
Info
ONor≠ 0 turns on the bus. OFFor= 0 turns off the bus.
type
property
¶
type: BusBItemType
Return the BUS:B<x>:TYPe command.
Description
- This command specifies (or queries) the bus type. The supported bus types are dependent on the oscilloscope model and the installed application models. With the exception of the parallel bus, all bus types require installation of an application option.
Usage
- Using the
.query()method will send theBUS:B<x>:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:TYPe {I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|MIL1553B|ARINC429A}
- BUS:B<x>:TYPe?
Info
I2Cspecifies the Inter-IC bus.SPIspecifies the Serial Peripheral Interface bus (not available on two-channel models).CANspecifies the Controller Area Network bus.RS232Cspecifies the RS-232C bus.PARallelspecifies the Parallel bus.USBspecifies the USB bus.LINspecifies the LIN bus.FLEXRayspecifies the FLexRay bus.AUDiospecifies the audio bus.ETHERnetspecifies the Ethernet bus.MIL1553Bspecifies the MIL-STD-1553 bus.ARINC429Aspecifies the Aeronautical Radio INC (specification 429) bus.
usb
property
¶
usb: BusBItemUsb
Return the BUS:B<x>:USB command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:USB?query. - Using the
.verify(value)method will send theBUS:B<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.bitrate: TheBUS:B<x>:USB:BITRatecommand..probe: TheBUS:B<x>:USB:PRObecommand..source: TheBUS:B<x>:USB:SOUrcecommand tree.
BusBItemArinc429a
¶
Bases: SCPICmdRead
The BUS:B<x>:ARINC429A command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:ARINC429A:BITRatecommand..data: TheBUS:B<x>:ARINC429A:DATAcommand tree..polarity: TheBUS:B<x>:ARINC429A:POLaritycommand..source: TheBUS:B<x>:ARINC429A:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemArinc429aBitrate
Return the BUS:B<x>:ARINC429A:BITRate command.
Description
- This command specifies the bit rate for the ARINC429 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:BITRate {LOW|HI|<NR1>}
- BUS:B<x>:ARINC429A:BITRate?
Info
LOWsets the ARINC429 bit rate to handle low speed signals (12000 bits-per-second to 14500 bits-per-second).HIsets the ARINC429 bit rate to handle high speed signals (100,000 bits-per-second).<NR1>is a bit rate in bits-per-second. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
data
property
¶
data: BusBItemArinc429aData
Return the BUS:B<x>:ARINC429A:DATA command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:DATA?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:DATA?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.format: TheBUS:B<x>:ARINC429A:DATA:FORMATcommand.
polarity
property
¶
polarity: BusBItemArinc429aPolarity
Return the BUS:B<x>:ARINC429A:POLarity command.
Description
- This command sets the polarity of the ARINC429 bus (normal or inverted).
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:POLarity {NORMal|INVERTed}
- BUS:B<x>:ARINC429A:POLarity?
Info
NORMal- A positive differential pulse in the first half of a bit period that then returns to zero differential represents a 1 on the differential source.INVERTed- A positive differential pulse in the first half of a bit period that then returns to zero differential represents a 0 on the differential source.
source
property
¶
source: BusBItemArinc429aSource
Return the BUS:B<x>:ARINC429A:SOUrce command.
Description
- This command specifies the source for the differential input for the ARINC429 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:SOUrce {CH<x>|MATH|REF<x>}
- BUS:B<x>:ARINC429A:SOUrce?
Info
CH<x>specifies an analog channel as the source for the differential input.MATHspecifies the math waveform as the source for differential input.REF<x>specifies a reference waveform as the source for differential input.
BusBItemArinc429aBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ARINC429A:BITRate command.
Description
- This command specifies the bit rate for the ARINC429 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:BITRate {LOW|HI|<NR1>}
- BUS:B<x>:ARINC429A:BITRate?
Info
LOWsets the ARINC429 bit rate to handle low speed signals (12000 bits-per-second to 14500 bits-per-second).HIsets the ARINC429 bit rate to handle high speed signals (100,000 bits-per-second).<NR1>is a bit rate in bits-per-second. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
BusBItemArinc429aData
¶
Bases: SCPICmdRead
The BUS:B<x>:ARINC429A:DATA command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:DATA?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:DATA?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.format: TheBUS:B<x>:ARINC429A:DATA:FORMATcommand.
format
property
¶
format: BusBItemArinc429aDataFormat
Return the BUS:B<x>:ARINC429A:DATA:FORMAT command.
Description
- Specifies the format of the DATA field in ARINC429 packets on a bus.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:DATA:FORMAT?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:DATA:FORMAT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:DATA:FORMAT valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:DATA:FORMAT {DATA|SDIDATA|SDIDATASSM}
- BUS:B<x>:ARINC429A:DATA:FORMAT?
Info
DATAsets the ARINC429 DATA field width to 19 bits wide (covering bits 11 through 29 of the 32 bit packet).SDIDATAsets the ARINC429 DATA field width to 21 bits wide (covering bits 9 through 29 of the 32 bit packet).SDIDATASSMsets the ARINC429 DATA field width to 23 bits wide (covering bits 9 through 31 of the 32 bit packet).
BusBItemArinc429aDataFormat
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ARINC429A:DATA:FORMAT command.
Description
- Specifies the format of the DATA field in ARINC429 packets on a bus.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:DATA:FORMAT?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:DATA:FORMAT?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:DATA:FORMAT valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:DATA:FORMAT {DATA|SDIDATA|SDIDATASSM}
- BUS:B<x>:ARINC429A:DATA:FORMAT?
Info
DATAsets the ARINC429 DATA field width to 19 bits wide (covering bits 11 through 29 of the 32 bit packet).SDIDATAsets the ARINC429 DATA field width to 21 bits wide (covering bits 9 through 29 of the 32 bit packet).SDIDATASSMsets the ARINC429 DATA field width to 23 bits wide (covering bits 9 through 31 of the 32 bit packet).
BusBItemArinc429aPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ARINC429A:POLarity command.
Description
- This command sets the polarity of the ARINC429 bus (normal or inverted).
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:POLarity {NORMal|INVERTed}
- BUS:B<x>:ARINC429A:POLarity?
Info
NORMal- A positive differential pulse in the first half of a bit period that then returns to zero differential represents a 1 on the differential source.INVERTed- A positive differential pulse in the first half of a bit period that then returns to zero differential represents a 0 on the differential source.
BusBItemArinc429aSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ARINC429A:SOUrce command.
Description
- This command specifies the source for the differential input for the ARINC429 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:ARINC429A:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:ARINC429A:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ARINC429A:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:ARINC429A:SOUrce {CH<x>|MATH|REF<x>}
- BUS:B<x>:ARINC429A:SOUrce?
Info
CH<x>specifies an analog channel as the source for the differential input.MATHspecifies the math waveform as the source for differential input.REF<x>specifies a reference waveform as the source for differential input.
BusBItemAudio
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Properties
.bitdelay: TheBUS:B<x>:AUDio:BITDelaycommand..bitorder: TheBUS:B<x>:AUDio:BITOrdercommand..channel: TheBUS:B<x>:AUDio:CHANnelcommand tree..clock: TheBUS:B<x>:AUDio:CLOCkcommand tree..data: TheBUS:B<x>:AUDio:DATacommand tree..display: TheBUS:B<x>:AUDio:DISplaycommand tree..frame: TheBUS:B<x>:AUDio:FRAMEcommand tree..framesync: TheBUS:B<x>:AUDio:FRAMESynccommand tree..type: TheBUS:B<x>:AUDio:TYPecommand..wordsel: TheBUS:B<x>:AUDio:WORDSelcommand tree.
bitdelay
property
¶
bitdelay: BusBItemAudioBitdelay
Return the BUS:B<x>:AUDio:BITDelay command.
Description
- Specifies the number of delay bits for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:BITDelay?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:BITDelay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:BITDelay valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:BITDelay <NR1>
- BUS:B<x>:AUDio:BITDelay?
Info
B<x>is the number of the bus.<NR1>specifies the number of delay bits.
bitorder
property
¶
bitorder: BusBItemAudioBitorder
Return the BUS:B<x>:AUDio:BITOrder command.
Description
- Specifies the bit order for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:BITOrder?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:BITOrder?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:BITOrder valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:BITOrder {MSB|LSB}
- BUS:B<x>:AUDio:BITOrder?
Info
B<x>is the number of the bus.MSBspecifies that the most significant bit will be expected first in the order.LSBspecifies that the least significant bit will be expected first in the order.
channel
property
¶
channel: BusBItemAudioChannel
Return the BUS:B<x>:AUDio:CHANnel command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CHANnel?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CHANnel?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.size: TheBUS:B<x>:AUDio:CHANnel:SIZecommand.
clock
property
¶
clock: BusBItemAudioClock
Return the BUS:B<x>:AUDio:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:AUDio:CLOCk:POLaritycommand..source: TheBUS:B<x>:AUDio:CLOCk:SOUrcecommand.
data
property
¶
data: BusBItemAudioData
Return the BUS:B<x>:AUDio:DATa command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:AUDio:DATa:POLaritycommand..size: TheBUS:B<x>:AUDio:DATa:SIZecommand..source: TheBUS:B<x>:AUDio:DATa:SOUrcecommand.
display
property
¶
display: BusBItemAudioDisplay
Return the BUS:B<x>:AUDio:DISplay command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DISplay?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.format: TheBUS:B<x>:AUDio:DISplay:FORMatcommand.
frame
property
¶
frame: BusBItemAudioFrame
Return the BUS:B<x>:AUDio:FRAME command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAME?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAME?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Sub-properties
.size: TheBUS:B<x>:AUDio:FRAME:SIZecommand.
framesync
property
¶
framesync: BusBItemAudioFramesync
Return the BUS:B<x>:AUDio:FRAMESync command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAMESync?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAMESync?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:AUDio:FRAMESync:POLaritycommand..source: TheBUS:B<x>:AUDio:FRAMESync:SOUrcecommand.
type
property
¶
type: BusBItemAudioType
Return the BUS:B<x>:AUDio:TYPe command.
Description
- Specifies the audio format (type) for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:TYPe {I2S|LJ|RJ|TDM}
- BUS:B<x>:AUDio:TYPe?
Info
B<x>is the number of the bus.I2Sspecifies the I2S audio format.LJspecifies the left-justified audio format.RJspecifies the right-justified audio format.TDMspecifies the time-division multiplexing audio format.
wordsel
property
¶
wordsel: BusBItemAudioWordsel
Return the BUS:B<x>:AUDio:WORDSel command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:WORDSel?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:WORDSel?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Sub-properties
.polarity: TheBUS:B<x>:AUDio:WORDSel:POLaritycommand..source: TheBUS:B<x>:AUDio:WORDSel:SOUrcecommand.
BusBItemAudioBitdelay
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:BITDelay command.
Description
- Specifies the number of delay bits for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:BITDelay?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:BITDelay?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:BITDelay valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:BITDelay <NR1>
- BUS:B<x>:AUDio:BITDelay?
Info
B<x>is the number of the bus.<NR1>specifies the number of delay bits.
BusBItemAudioBitorder
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:BITOrder command.
Description
- Specifies the bit order for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:BITOrder?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:BITOrder?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:BITOrder valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:BITOrder {MSB|LSB}
- BUS:B<x>:AUDio:BITOrder?
Info
B<x>is the number of the bus.MSBspecifies that the most significant bit will be expected first in the order.LSBspecifies that the least significant bit will be expected first in the order.
BusBItemAudioChannel
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:CHANnel command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CHANnel?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CHANnel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.size: TheBUS:B<x>:AUDio:CHANnel:SIZecommand.
size
property
¶
size: BusBItemAudioChannelSize
Return the BUS:B<x>:AUDio:CHANnel:SIZe command.
Description
- Specifies the number of bits per channel for the AUDIO bus. (To specify the number of
bits per word, use
BUS:BX:AUDIO:DATA:SIZE).
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CHANnel:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CHANnel:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:CHANnel:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:CHANnel:SIZe <NR1>
- BUS:B<x>:AUDio:CHANnel:SIZe?
Info
<NR1>specifies the number of bits per channel.
BusBItemAudioChannelSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:CHANnel:SIZe command.
Description
- Specifies the number of bits per channel for the AUDIO bus. (To specify the number of bits
per word, use
BUS:BX:AUDIO:DATA:SIZE).
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CHANnel:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CHANnel:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:CHANnel:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:CHANnel:SIZe <NR1>
- BUS:B<x>:AUDio:CHANnel:SIZe?
Info
<NR1>specifies the number of bits per channel.
BusBItemAudioClock
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:AUDio:CLOCk:POLaritycommand..source: TheBUS:B<x>:AUDio:CLOCk:SOUrcecommand.
polarity
property
¶
polarity: BusBItemAudioClockPolarity
Return the BUS:B<x>:AUDio:CLOCk:POLarity command.
Description
- Specifies the clock polarity for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CLOCk:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CLOCk:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:CLOCk:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:CLOCk:POLarity {FALL|RISe}
- BUS:B<x>:AUDio:CLOCk:POLarity?
Info
FALLsets falling edge as the clock polarity.RISesets rising edge as the clock polarity.
source
property
¶
source: BusBItemAudioClockSource
Return the BUS:B<x>:AUDio:CLOCk:SOUrce command.
Description
- Specifies the clock source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source waveform for the audio bus.D<x>specifies a digital channel as the clock source waveform for the audio bus. (Requires installation of option 3-MSO.).
BusBItemAudioClockPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:CLOCk:POLarity command.
Description
- Specifies the clock polarity for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CLOCk:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CLOCk:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:CLOCk:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:CLOCk:POLarity {FALL|RISe}
- BUS:B<x>:AUDio:CLOCk:POLarity?
Info
FALLsets falling edge as the clock polarity.RISesets rising edge as the clock polarity.
BusBItemAudioClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:CLOCk:SOUrce command.
Description
- Specifies the clock source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the clock source waveform for the audio bus.D<x>specifies a digital channel as the clock source waveform for the audio bus. (Requires installation of option 3-MSO.).
BusBItemAudioData
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:DATa command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:AUDio:DATa:POLaritycommand..size: TheBUS:B<x>:AUDio:DATa:SIZecommand..source: TheBUS:B<x>:AUDio:DATa:SOUrcecommand.
polarity
property
¶
polarity: BusBItemAudioDataPolarity
Return the BUS:B<x>:AUDio:DATa:POLarity command.
Description
- Specifies the data polarity for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DATa:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DATa:POLarity {NORMal|INVERTed}
- BUS:B<x>:AUDio:DATa:POLarity?
Info
NORMalspecifies positive data polarity for the audio bus.INVERTedspecifies negative data polarity for the audio bus.
size
property
¶
size: BusBItemAudioDataSize
Return the BUS:B<x>:AUDio:DATa:SIZe command.
Description
- Specifies the number of bits per word for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DATa:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DATa:SIZe <NR1>
- BUS:B<x>:AUDio:DATa:SIZe?
Info
B<x>is the number of the bus.<NR1>specifies the number of bits per word.
source
property
¶
source: BusBItemAudioDataSource
Return the BUS:B<x>:AUDio:DATa:SOUrce command.
Description
- Specifies the data source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DATa:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DATa:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:DATa:SOUrce?
Info
CH<x>specifies an analog channel as the data source waveform for the audio bus.D<x>specifies a digital channel as the data source waveform for the audio bus. (Requires option 3-MSO.).
BusBItemAudioDataPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:DATa:POLarity command.
Description
- Specifies the data polarity for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DATa:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DATa:POLarity {NORMal|INVERTed}
- BUS:B<x>:AUDio:DATa:POLarity?
Info
NORMalspecifies positive data polarity for the audio bus.INVERTedspecifies negative data polarity for the audio bus.
BusBItemAudioDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:DATa:SIZe command.
Description
- Specifies the number of bits per word for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DATa:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DATa:SIZe <NR1>
- BUS:B<x>:AUDio:DATa:SIZe?
Info
B<x>is the number of the bus.<NR1>specifies the number of bits per word.
BusBItemAudioDataSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:DATa:SOUrce command.
Description
- Specifies the data source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DATa:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DATa:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DATa:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DATa:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:DATa:SOUrce?
Info
CH<x>specifies an analog channel as the data source waveform for the audio bus.D<x>specifies a digital channel as the data source waveform for the audio bus. (Requires option 3-MSO.).
BusBItemAudioDisplay
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:DISplay command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DISplay?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.format: TheBUS:B<x>:AUDio:DISplay:FORMatcommand.
format
property
¶
format: BusBItemAudioDisplayFormat
Return the BUS:B<x>:AUDio:DISplay:FORMat command.
Description
- Specifies the display format for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DISplay:FORMat?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DISplay:FORMat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DISplay:FORMat valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DISplay:FORMat {BINary|HEXadecimal|SIGNEDDECimal}
- BUS:B<x>:AUDio:DISplay:FORMat?
Info
BINaryspecifies a binary data display.HEXadecimalspecifies a hexadecimal data display.SIGNEDDECimalspecifies a signed decimal data display.
BusBItemAudioDisplayFormat
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:DISplay:FORMat command.
Description
- Specifies the display format for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:DISplay:FORMat?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:DISplay:FORMat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:DISplay:FORMat valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:DISplay:FORMat {BINary|HEXadecimal|SIGNEDDECimal}
- BUS:B<x>:AUDio:DISplay:FORMat?
Info
BINaryspecifies a binary data display.HEXadecimalspecifies a hexadecimal data display.SIGNEDDECimalspecifies a signed decimal data display.
BusBItemAudioFrame
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:FRAME command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAME?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAME?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Properties
.size: TheBUS:B<x>:AUDio:FRAME:SIZecommand.
size
property
¶
size: BusBItemAudioFrameSize
Return the BUS:B<x>:AUDio:FRAME:SIZe command.
Description
- Specifies the number of channels in each frame for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAME:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAME:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:FRAME:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:FRAME:SIZe <NR1>
- BUS:B<x>:AUDio:FRAME:SIZe?
Info
B<x>is the number of the bus.<NR1>specifies the number of channels in each frame.
BusBItemAudioFrameSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:FRAME:SIZe command.
Description
- Specifies the number of channels in each frame for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAME:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAME:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:FRAME:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:FRAME:SIZe <NR1>
- BUS:B<x>:AUDio:FRAME:SIZe?
Info
B<x>is the number of the bus.<NR1>specifies the number of channels in each frame.
BusBItemAudioFramesync
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:FRAMESync command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAMESync?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAMESync?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:AUDio:FRAMESync:POLaritycommand..source: TheBUS:B<x>:AUDio:FRAMESync:SOUrcecommand.
polarity
property
¶
polarity: BusBItemAudioFramesyncPolarity
Return the BUS:B<x>:AUDio:FRAMESync:POLarity command.
Description
- Specifies the frame sync polarity for the AUDIO bus - falling or rising edge.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAMESync:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAMESync:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:FRAMESync:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:FRAMESync:POLarity {FALL|RISe}
- BUS:B<x>:AUDio:FRAMESync:POLarity?
Info
FALLspecifies the falling edge as the frame sync polarity.RISespecifies the rising edge as the frame sync polarity.
source
property
¶
source: BusBItemAudioFramesyncSource
Return the BUS:B<x>:AUDio:FRAMESync:SOUrce command.
Description
- Specifies the frame sync source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAMESync:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAMESync:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:FRAMESync:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:FRAMESync:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:FRAMESync:SOUrce?
Info
CH<x>specifies an analog channel as the frame sync source waveform.D<x>specifies a digital channel as the frame sync source waveform. (Requires option 3-MSO.).
BusBItemAudioFramesyncPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:FRAMESync:POLarity command.
Description
- Specifies the frame sync polarity for the AUDIO bus - falling or rising edge.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAMESync:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAMESync:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:FRAMESync:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:FRAMESync:POLarity {FALL|RISe}
- BUS:B<x>:AUDio:FRAMESync:POLarity?
Info
FALLspecifies the falling edge as the frame sync polarity.RISespecifies the rising edge as the frame sync polarity.
BusBItemAudioFramesyncSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:FRAMESync:SOUrce command.
Description
- Specifies the frame sync source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:FRAMESync:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:FRAMESync:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:FRAMESync:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:FRAMESync:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:FRAMESync:SOUrce?
Info
CH<x>specifies an analog channel as the frame sync source waveform.D<x>specifies a digital channel as the frame sync source waveform. (Requires option 3-MSO.).
BusBItemAudioType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:TYPe command.
Description
- Specifies the audio format (type) for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:TYPe {I2S|LJ|RJ|TDM}
- BUS:B<x>:AUDio:TYPe?
Info
B<x>is the number of the bus.I2Sspecifies the I2S audio format.LJspecifies the left-justified audio format.RJspecifies the right-justified audio format.TDMspecifies the time-division multiplexing audio format.
BusBItemAudioWordsel
¶
Bases: SCPICmdRead
The BUS:B<x>:AUDio:WORDSel command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:WORDSel?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:WORDSel?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Properties
.polarity: TheBUS:B<x>:AUDio:WORDSel:POLaritycommand..source: TheBUS:B<x>:AUDio:WORDSel:SOUrcecommand.
polarity
property
¶
polarity: BusBItemAudioWordselPolarity
Return the BUS:B<x>:AUDio:WORDSel:POLarity command.
Description
- Specifies the word select polarity for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:WORDSel:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:WORDSel:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:WORDSel:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:WORDSel:POLarity {NORMal|INVERTed}
- BUS:B<x>:AUDio:WORDSel:POLarity?
Info
B<x>is the number of the bus.NORMalspecifies positive WORDSel polarity.INVERTedspecifies negative WORDSel polarity.
source
property
¶
source: BusBItemAudioWordselSource
Return the BUS:B<x>:AUDio:WORDSel:SOUrce command.
Description
- Specifies the word select source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:WORDSel:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:WORDSel:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:WORDSel:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:WORDSel:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:WORDSel:SOUrce?
Info
CH<x>specifies an analog channel as the word select source waveform .D<x>specifies a digital channel as the word select source waveform. (Requires option 3-MSO.).
BusBItemAudioWordselPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:WORDSel:POLarity command.
Description
- Specifies the word select polarity for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:WORDSel:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:WORDSel:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:WORDSel:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:WORDSel:POLarity {NORMal|INVERTed}
- BUS:B<x>:AUDio:WORDSel:POLarity?
Info
B<x>is the number of the bus.NORMalspecifies positive WORDSel polarity.INVERTedspecifies negative WORDSel polarity.
BusBItemAudioWordselSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:AUDio:WORDSel:SOUrce command.
Description
- Specifies the word select source waveform for the AUDIO bus.
Usage
- Using the
.query()method will send theBUS:B<x>:AUDio:WORDSel:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:AUDio:WORDSel:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:AUDio:WORDSel:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:AUDio:WORDSel:SOUrce {CH<x>|D<x>}
- BUS:B<x>:AUDio:WORDSel:SOUrce?
Info
CH<x>specifies an analog channel as the word select source waveform .D<x>specifies a digital channel as the word select source waveform. (Requires option 3-MSO.).
BusBItemCan
¶
Bases: SCPICmdRead
The BUS:B<x>:CAN command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:CAN:BITRatecommand..fd: TheBUS:B<x>:CAN:FDcommand tree..probe: TheBUS:B<x>:CAN:PRObecommand..samplepoint: TheBUS:B<x>:CAN:SAMPLEpointcommand..source: TheBUS:B<x>:CAN:SOUrcecommand..standard: TheBUS:B<x>:CAN:STANDardcommand.
bitrate
property
¶
bitrate: BusBItemCanBitrate
Return the BUS:B<x>:CAN:BITRate command.
Description
- Specifies the bit rate for the CAN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:BITRate <NR1>
- BUS:B<x>:CAN:BITRate?
Info
<NR1>is the bit rate. The instrument supports bit rates at 10 bps intervals. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
fd
property
¶
fd: BusBItemCanFd
Return the BUS:B<x>:CAN:FD command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:FD?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:FD?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:CAN:FD:BITRatecommand..standard: TheBUS:B<x>:CAN:FD:STANDardcommand.
probe
property
¶
probe: BusBItemCanProbe
Return the BUS:B<x>:CAN:PRObe command.
Description
- Specifies the probing method for the CAN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:PRObe?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:PRObe valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:PRObe {CANH|CANL|RX|TX|DIFFerential}
- BUS:B<x>:CAN:PRObe?
Info
CANHspecifies the single-ended CANH signal, as specified by the CAN standard.CANLspecifies the single-ended CANL signal, as specified by the CAN standard.RXspecifies the receive signal on the bus side of the CAN transceiver.TXspecifies the transmit signal.DIFFerentialspecifies the differential CAN signal.
samplepoint
property
¶
samplepoint: BusBItemCanSamplepoint
Return the BUS:B<x>:CAN:SAMPLEpoint command.
Description
- This command sets or queries the sample point for the specified CAN bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:SAMPLEpoint?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:SAMPLEpoint?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:SAMPLEpoint valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:SAMPLEpoint <NR1>
- BUS:B<x>:CAN:SAMPLEpoint?
Info
B<x>is the number of the bus.<NR1>is the sample point, in percent, for the specified CAN bus.
source
property
¶
source: BusBItemCanSource
Return the BUS:B<x>:CAN:SOUrce command.
Description
- Specifies the CAN bus data source.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:CAN:SOUrce?
Info
CH<x>specifies an analog channel as the data source waveform.D<x>specifies a digital channel as the data source waveform. (Requires installation of option 3-MSO.).
standard
property
¶
standard: BusBItemCanStandard
Return the BUS:B<x>:CAN:STANDard command.
Description
- Specifies the CAN bus standard to use.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:STANDard?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:STANDard valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:STANDard {CAN2X|CANFD} string
- BUS:B<x>:CAN:STANDard?
Info
CAN2Xsets the CAN bus standard to CAN 2.0.CANFDsets the CAN bus standard to CAN FD.
BusBItemCanBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:BITRate command.
Description
- Specifies the bit rate for the CAN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:BITRate <NR1>
- BUS:B<x>:CAN:BITRate?
Info
<NR1>is the bit rate. The instrument supports bit rates at 10 bps intervals. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
BusBItemCanFd
¶
Bases: SCPICmdRead
The BUS:B<x>:CAN:FD command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:FD?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:FD?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:CAN:FD:BITRatecommand..standard: TheBUS:B<x>:CAN:FD:STANDardcommand.
bitrate
property
¶
bitrate: BusBItemCanFdBitrate
Return the BUS:B<x>:CAN:FD:BITRate command.
Description
- Specifies the FD bit rate for the CAN bus. This is the bitrate used for CAN FD frames transmitted with increased data phase rates. The maximum bitrate is 10 Mbps.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:FD:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:FD:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:FD:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:FD:BITRate <NR1>
- BUS:B<x>:CAN:FD:BITRate?
Info
<NR1>is the FD bit rate. The instrument supports bit rates at 100 bps intervals. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
standard
property
¶
standard: BusBItemCanFdStandard
Return the BUS:B<x>:CAN:FD:STANDard command.
Description
- Specifies the CAN FD standard to use.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:FD:STANDard?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:FD:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:FD:STANDard valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:FD:STANDard {ISO | NONISO} string
- BUS:B<x>:CAN:FD:STANDard?
Info
ISOsets the CAN FD standard to ISO CAN FD (11898-1:2015).NONISOsets the CAN FD standard to non-ISO CAN FD (Bosch:2012).
BusBItemCanFdBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:FD:BITRate command.
Description
- Specifies the FD bit rate for the CAN bus. This is the bitrate used for CAN FD frames transmitted with increased data phase rates. The maximum bitrate is 10 Mbps.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:FD:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:FD:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:FD:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:FD:BITRate <NR1>
- BUS:B<x>:CAN:FD:BITRate?
Info
<NR1>is the FD bit rate. The instrument supports bit rates at 100 bps intervals. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
BusBItemCanFdStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:FD:STANDard command.
Description
- Specifies the CAN FD standard to use.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:FD:STANDard?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:FD:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:FD:STANDard valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:FD:STANDard {ISO | NONISO} string
- BUS:B<x>:CAN:FD:STANDard?
Info
ISOsets the CAN FD standard to ISO CAN FD (11898-1:2015).NONISOsets the CAN FD standard to non-ISO CAN FD (Bosch:2012).
BusBItemCanProbe
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:PRObe command.
Description
- Specifies the probing method for the CAN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:PRObe?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:PRObe valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:PRObe {CANH|CANL|RX|TX|DIFFerential}
- BUS:B<x>:CAN:PRObe?
Info
CANHspecifies the single-ended CANH signal, as specified by the CAN standard.CANLspecifies the single-ended CANL signal, as specified by the CAN standard.RXspecifies the receive signal on the bus side of the CAN transceiver.TXspecifies the transmit signal.DIFFerentialspecifies the differential CAN signal.
BusBItemCanSamplepoint
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:SAMPLEpoint command.
Description
- This command sets or queries the sample point for the specified CAN bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:SAMPLEpoint?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:SAMPLEpoint?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:SAMPLEpoint valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:SAMPLEpoint <NR1>
- BUS:B<x>:CAN:SAMPLEpoint?
Info
B<x>is the number of the bus.<NR1>is the sample point, in percent, for the specified CAN bus.
BusBItemCanSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:SOUrce command.
Description
- Specifies the CAN bus data source.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:CAN:SOUrce?
Info
CH<x>specifies an analog channel as the data source waveform.D<x>specifies a digital channel as the data source waveform. (Requires installation of option 3-MSO.).
BusBItemCanStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:STANDard command.
Description
- Specifies the CAN bus standard to use.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:STANDard?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:STANDard valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:STANDard {CAN2X|CANFD} string
- BUS:B<x>:CAN:STANDard?
Info
CAN2Xsets the CAN bus standard to CAN 2.0.CANFDsets the CAN bus standard to CAN FD.
BusBItemDisplay
¶
Bases: SCPICmdRead
The BUS:B<x>:DISplay command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.format: TheBUS:B<x>:DISplay:FORMatcommand..type: TheBUS:B<x>:DISplay:TYPecommand.
format
property
¶
format: BusBItemDisplayFormat
Return the BUS:B<x>:DISplay:FORMat command.
Description
- Specifies the display format for the numerical information in the bus waveform. The
display formats supported depend on the
BUS:BX:TYPE. Supported display formats Bus type Display format Audio BINary | HEXadecimal | ASCII | SIGNEDDECimal CAN BINary | HEXadecimal | MIXed Ethernet BINary | HEXadecimal | ASCII | MIXed FlexRay BINary | HEXadecimal | MIXed I 2 C BINary | HEXadecimal LIN BINary | HEXadecimal | MiXed MIL-STD-1553 BINary | HEXadecimal | ASCII|MIXed|BLOCKHEX Parallel BINary | HEXadecimal RS232C BINary | HEXadecimal | ASCII SPI BINary | HEXadecimal USB BINary | HEXadecimal | MIXed | MIXED2 SIGNEDDECimal is set using the audio applicationBUS:BX:AUDIO:DISPLAY:FORMATcommand.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:FORMat?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:FORMat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:FORMat valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:FORMat {BINary|HEXadecimal|ASCII|MIXed|MIXED2|BLOCKHEX}
- BUS:B<x>:DISplay:FORMat?
Info
BINary- All values are displayed in binary.HEXadecimal- All values are displayed in hexadecimal.ASCII- All values are displayed in an ASCII format, for RS-232 only.MIXed- Values are displayed in a mixture of hexadecimal, binary, and decimal, depending on the field.MIXED2- Values are displayed in a mixture of hexadecimal, binary, decimal and ASCII, depending on the field.BLOCKHEX- Displays the 16-bits of each payload as a block of 4 hexadecimal digits.
type
property
¶
type: BusBItemDisplayType
Return the BUS:B<x>:DISplay:TYPe command.
Description
- Specifies the display type for bus. You can set up the bus to display the protocol information, the logic waveforms that comprise the bus, or both.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:TYPe {BUS|BOTh}
- BUS:B<x>:DISplay:TYPe?
Info
BUSdisplays the bus waveforms only.BOThdisplays both the bus and logic waveforms.
BusBItemDisplayFormat
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:DISplay:FORMat command.
Description
- Specifies the display format for the numerical information in the bus waveform. The
display formats supported depend on the
BUS:BX:TYPE. Supported display formats Bus type Display format Audio BINary | HEXadecimal | ASCII | SIGNEDDECimal CAN BINary | HEXadecimal | MIXed Ethernet BINary | HEXadecimal | ASCII | MIXed FlexRay BINary | HEXadecimal | MIXed I 2 C BINary | HEXadecimal LIN BINary | HEXadecimal | MiXed MIL-STD-1553 BINary | HEXadecimal | ASCII|MIXed|BLOCKHEX Parallel BINary | HEXadecimal RS232C BINary | HEXadecimal | ASCII SPI BINary | HEXadecimal USB BINary | HEXadecimal | MIXed | MIXED2 SIGNEDDECimal is set using the audio applicationBUS:BX:AUDIO:DISPLAY:FORMATcommand.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:FORMat?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:FORMat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:FORMat valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:FORMat {BINary|HEXadecimal|ASCII|MIXed|MIXED2|BLOCKHEX}
- BUS:B<x>:DISplay:FORMat?
Info
BINary- All values are displayed in binary.HEXadecimal- All values are displayed in hexadecimal.ASCII- All values are displayed in an ASCII format, for RS-232 only.MIXed- Values are displayed in a mixture of hexadecimal, binary, and decimal, depending on the field.MIXED2- Values are displayed in a mixture of hexadecimal, binary, decimal and ASCII, depending on the field.BLOCKHEX- Displays the 16-bits of each payload as a block of 4 hexadecimal digits.
BusBItemDisplayType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:DISplay:TYPe command.
Description
- Specifies the display type for bus. You can set up the bus to display the protocol information, the logic waveforms that comprise the bus, or both.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:TYPe {BUS|BOTh}
- BUS:B<x>:DISplay:TYPe?
Info
BUSdisplays the bus waveforms only.BOThdisplays both the bus and logic waveforms.
BusBItemEthernet
¶
Bases: SCPICmdRead
The BUS:B<x>:ETHERnet command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.protocol: TheBUS:B<x>:ETHERnet:PROTOcolcommand..probe: TheBUS:B<x>:ETHERnet:PRObecommand..source: TheBUS:B<x>:ETHERnet:SOUrcecommand tree..type: TheBUS:B<x>:ETHERnet:TYPecommand.
probe
property
¶
probe: BusBItemEthernetProbe
Return the BUS:B<x>:ETHERnet:PRObe command.
Description
- This command specifies the Ethernet probe type: differential or single-ended. The
default is DIFFerential. B
is the bus number.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:PRObe?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:PRObe valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:ETHERnet:PRObe?
Info
DIFFerentialSINGleended
protocol
property
¶
protocol: BusBItemEthernetProtocol
Return the BUS:B<x>:ETHERnet:PROTOcol command.
Description
- Use this command to set the Ethernet protocol type to TCP/IPv4, or to OTHER. The default is IPV4.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:PROTOcol?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:PROTOcol?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:PROTOcol valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:PROTOcol {IPv4|OTHER}
- BUS:B<x>:ETHERnet:PROTOcol?
Info
IPv4sets the Ethernet protocol type to Internet Protocol version 4.OTHERsets the Ethernet protocol type to other than IPv4.
source
property
¶
source: BusBItemEthernetSource
Return the BUS:B<x>:ETHERnet:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.differential: TheBUS:B<x>:ETHERnet:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:ETHERnet:SOUrce:DMINuscommand.
type
property
¶
type: BusBItemEthernetType
Return the BUS:B<x>:ETHERnet:TYPe command.
Description
- This command specifies the Ethernet standard type: 10Base-T or 100Base-T. The default is ENET 100 BASETX.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:TYPe {ENET10BASET|ENET100BASETX}
- BUS:B<x>:ETHERnet:TYPe?
Info
ENET10BASETspecifies the Ethernet type as 10Base-T standard. This standard supports data transfer rates up to 10 Mbps (also called Twisted Pair Ethernet).ENET100BASETXspecifies the Ethernet type as 100Base-T standard. This standard supports data transfer rates up to 100 Mbps (also called Fast Ethernet).
BusBItemEthernetProbe
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:PRObe command.
Description
- This command specifies the Ethernet probe type: differential or single-ended. The default
is DIFFerential. B
is the bus number.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:PRObe?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:PRObe valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:ETHERnet:PRObe?
Info
DIFFerentialSINGleended
BusBItemEthernetProtocol
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:PROTOcol command.
Description
- Use this command to set the Ethernet protocol type to TCP/IPv4, or to OTHER. The default is IPV4.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:PROTOcol?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:PROTOcol?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:PROTOcol valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:PROTOcol {IPv4|OTHER}
- BUS:B<x>:ETHERnet:PROTOcol?
Info
IPv4sets the Ethernet protocol type to Internet Protocol version 4.OTHERsets the Ethernet protocol type to other than IPv4.
BusBItemEthernetSource
¶
Bases: SCPICmdRead
The BUS:B<x>:ETHERnet:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.differential: TheBUS:B<x>:ETHERnet:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:ETHERnet:SOUrce:DMINuscommand.
differential
property
¶
differential: BusBItemEthernetSourceDifferential
Return the BUS:B<x>:ETHERnet:SOUrce:DIFFerential command.
Description
- This command specifies the Ethernet data source for differential input. The supported source waveforms are channels 1-4, math waveform, and reference waveforms 1-4. The default is channel 1.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce:DIFFerential {CH<x>|MATH|REF<x>}
- BUS:B<x>:ETHERnet:SOUrce:DIFFerential?
Info
CH<x>specifies to use one of the channels 1-4 as the Ethernet data source for differential input.MATHspecifies to use the math waveform as the source for Ethernet data differential input.REF<x>specifies to use one of the reference waveforms 1-4 as the source for Ethernet data differential input.
dminus
property
¶
dminus: BusBItemEthernetSourceDminus
Return the BUS:B<x>:ETHERnet:SOUrce:DMINus command.
Description
- This command specifies the Ethernet data source for D- input for single-ended probing. The default is Channel 2.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce:DMINus?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DMINus?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DMINus valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce:DMINus {CH<x>|D<x>}
- BUS:B<x>:ETHERnet:SOUrce:DMINus?
Info
CH<x>specifies to use one of the analog channels as the Ethernet data source for the D- input.D<x>specifies to use one of the digital channels D0 - D15 as the Ethernet data source for the D- input.
BusBItemEthernetSourceDifferential
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:SOUrce:DIFFerential command.
Description
- This command specifies the Ethernet data source for differential input. The supported source waveforms are channels 1-4, math waveform, and reference waveforms 1-4. The default is channel 1.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce:DIFFerential {CH<x>|MATH|REF<x>}
- BUS:B<x>:ETHERnet:SOUrce:DIFFerential?
Info
CH<x>specifies to use one of the channels 1-4 as the Ethernet data source for differential input.MATHspecifies to use the math waveform as the source for Ethernet data differential input.REF<x>specifies to use one of the reference waveforms 1-4 as the source for Ethernet data differential input.
BusBItemEthernetSourceDminus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:SOUrce:DMINus command.
Description
- This command specifies the Ethernet data source for D- input for single-ended probing. The default is Channel 2.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce:DMINus?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DMINus?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DMINus valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce:DMINus {CH<x>|D<x>}
- BUS:B<x>:ETHERnet:SOUrce:DMINus?
Info
CH<x>specifies to use one of the analog channels as the Ethernet data source for the D- input.D<x>specifies to use one of the digital channels D0 - D15 as the Ethernet data source for the D- input.
BusBItemEthernetType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:TYPe command.
Description
- This command specifies the Ethernet standard type: 10Base-T or 100Base-T. The default is ENET 100 BASETX.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:TYPe {ENET10BASET|ENET100BASETX}
- BUS:B<x>:ETHERnet:TYPe?
Info
ENET10BASETspecifies the Ethernet type as 10Base-T standard. This standard supports data transfer rates up to 10 Mbps (also called Twisted Pair Ethernet).ENET100BASETXspecifies the Ethernet type as 100Base-T standard. This standard supports data transfer rates up to 100 Mbps (also called Fast Ethernet).
BusBItemFlexray
¶
Bases: SCPICmdRead
The BUS:B<x>:FLEXray command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:FLEXray:BITRatecommand..channel: TheBUS:B<x>:FLEXray:CHannelcommand..signal: TheBUS:B<x>:FLEXray:SIGnalcommand..source: TheBUS:B<x>:FLEXray:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemFlexrayBitrate
Return the BUS:B<x>:FLEXray:BITRate command.
Description
- Specifies the bit rate for the FlexRay bus signal. The maximum bitrate is 100 Mbps.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:BITRate <NR1>
- BUS:B<x>:FLEXray:BITRate?
Info
<NR1>specifies the FlexRay bus bit rate. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
channel
property
¶
channel: BusBItemFlexrayChannel
Return the BUS:B<x>:FLEXray:CHannel command.
Description
- Specifies the FlexRay bus ID format.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:CHannel?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:CHannel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:CHannel valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:CHannel {A|B}
- BUS:B<x>:FLEXray:CHannel?
Info
B<x>is the number of the bus.Asets the FlexRay ID format to channel A.Bsets the FlexRay ID format to channel B.
signal
property
¶
signal: BusBItemFlexraySignal
Return the BUS:B<x>:FLEXray:SIGnal command.
Description
- Specifies the FlexRay bus standard.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:SIGnal?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:SIGnal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:SIGnal valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:SIGnal {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXray:SIGnal?
Info
B<x>is the number of the bus.BDIFFBPsets the FlexRay standard to BDIFFBP.BMsets the FlexRay standard to BM.TXRXsets the FlexRay standard to TXRX.
source
property
¶
source: BusBItemFlexraySource
Return the BUS:B<x>:FLEXray:SOUrce command.
Description
- Specifies the FlexRay bus source waveform.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:SOUrce {CH<x>|D<x>}
- BUS:B<x>:FLEXray:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.
BusBItemFlexrayBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXray:BITRate command.
Description
- Specifies the bit rate for the FlexRay bus signal. The maximum bitrate is 100 Mbps.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:BITRate <NR1>
- BUS:B<x>:FLEXray:BITRate?
Info
<NR1>specifies the FlexRay bus bit rate. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
BusBItemFlexrayChannel
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXray:CHannel command.
Description
- Specifies the FlexRay bus ID format.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:CHannel?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:CHannel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:CHannel valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:CHannel {A|B}
- BUS:B<x>:FLEXray:CHannel?
Info
B<x>is the number of the bus.Asets the FlexRay ID format to channel A.Bsets the FlexRay ID format to channel B.
BusBItemFlexraySignal
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXray:SIGnal command.
Description
- Specifies the FlexRay bus standard.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:SIGnal?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:SIGnal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:SIGnal valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:SIGnal {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXray:SIGnal?
Info
B<x>is the number of the bus.BDIFFBPsets the FlexRay standard to BDIFFBP.BMsets the FlexRay standard to BM.TXRXsets the FlexRay standard to TXRX.
BusBItemFlexraySource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXray:SOUrce command.
Description
- Specifies the FlexRay bus source waveform.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXray:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXray:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXray:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXray:SOUrce {CH<x>|D<x>}
- BUS:B<x>:FLEXray:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.
BusBItemI2c
¶
Bases: SCPICmdRead
The BUS:B<x>:I2C command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.address: TheBUS:B<x>:I2C:ADDResscommand tree..clock: TheBUS:B<x>:I2C:CLOCkcommand tree..sclk: TheBUS:B<x>:I2C:SCLkcommand tree..data: TheBUS:B<x>:I2C:DATacommand tree..sdata: TheBUS:B<x>:I2C:SDAtacommand tree.
address
property
¶
address: BusBItemI2cAddress
Return the BUS:B<x>:I2C:ADDRess command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:ADDRess?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.rwinclude: TheBUS:B<x>:I2C:ADDRess:RWINCludecommand.
clock
property
¶
clock: BusBItemI2cClock
Return the BUS:B<x>:I2C:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:I2C:CLOCk:SOUrcecommand.
data
property
¶
data: BusBItemI2cData
Return the BUS:B<x>:I2C:DATa command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:DATa?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:I2C:DATa:SOUrcecommand.
sclk
property
¶
sclk: BusBItemI2cSclk
Return the BUS:B<x>:I2C:SCLk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SCLk?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SCLk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:I2C:SCLk:SOUrcecommand.
sdata
property
¶
sdata: BusBItemI2cSdata
Return the BUS:B<x>:I2C:SDAta command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SDAta?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SDAta?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:I2C:SDAta:SOUrcecommand.
BusBItemI2cAddress
¶
Bases: SCPICmdRead
The BUS:B<x>:I2C:ADDRess command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:ADDRess?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:ADDRess?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.rwinclude: TheBUS:B<x>:I2C:ADDRess:RWINCludecommand.
rwinclude
property
¶
rwinclude: BusBItemI2cAddressRwinclude
Return the BUS:B<x>:I2C:ADDRess:RWINClude command.
Description
- Sets and returns whether the read/write bit is included in the address.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:ADDRess:RWINClude?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:ADDRess:RWINClude?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:ADDRess:RWINClude valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:ADDRess:RWINClude {ON|OFF|<NR1>}
- BUS:B<x>:I2C:ADDRess:RWINClude?
Info
<NR1>= 0 does not include the read/write bit in the address; any other value includes the read/write bit in the address.
BusBItemI2cAddressRwinclude
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:ADDRess:RWINClude command.
Description
- Sets and returns whether the read/write bit is included in the address.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:ADDRess:RWINClude?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:ADDRess:RWINClude?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:ADDRess:RWINClude valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:ADDRess:RWINClude {ON|OFF|<NR1>}
- BUS:B<x>:I2C:ADDRess:RWINClude?
Info
<NR1>= 0 does not include the read/write bit in the address; any other value includes the read/write bit in the address.
BusBItemI2cClock
¶
Bases: SCPICmdRead
The BUS:B<x>:I2C:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:I2C:CLOCk:SOUrcecommand.
source
property
¶
source: BusBItemI2cClockSource
Return the BUS:B<x>:I2C:CLOCk:SOUrce command.
Description
- This command specifies the SCLK source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemI2cClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:CLOCk:SOUrce command.
Description
- This command specifies the SCLK source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemI2cData
¶
Bases: SCPICmdRead
The BUS:B<x>:I2C:DATa command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:DATa?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:I2C:DATa:SOUrcecommand.
source
property
¶
source: BusBItemI2cDataSource
Return the BUS:B<x>:I2C:DATa:SOUrce command.
Description
- Specifies the SDATA source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:DATa:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:DATa:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:DATa:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:DATa:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:DATa:SOUrce?
Info
CH<x>specifies an analog channel as the I2C SDATA source waveform.D<x>specifies a digital channel as the I2C SDATA source waveform. (Requires option 3-MSO.).
BusBItemI2cDataSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:DATa:SOUrce command.
Description
- Specifies the SDATA source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:DATa:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:DATa:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:DATa:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:DATa:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:DATa:SOUrce?
Info
CH<x>specifies an analog channel as the I2C SDATA source waveform.D<x>specifies a digital channel as the I2C SDATA source waveform. (Requires option 3-MSO.).
BusBItemI2cSclk
¶
Bases: SCPICmdRead
The BUS:B<x>:I2C:SCLk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SCLk?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SCLk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:I2C:SCLk:SOUrcecommand.
source
property
¶
source: BusBItemI2cSclkSource
Return the BUS:B<x>:I2C:SCLk:SOUrce command.
Description
- This command specifies the SCLK source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SCLk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SCLk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:SCLk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:SCLk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:SCLk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemI2cSclkSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:SCLk:SOUrce command.
Description
- This command specifies the SCLK source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SCLk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SCLk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:SCLk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:SCLk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:SCLk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemI2cSdata
¶
Bases: SCPICmdRead
The BUS:B<x>:I2C:SDAta command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SDAta?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SDAta?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:I2C:SDAta:SOUrcecommand.
source
property
¶
source: BusBItemI2cSdataSource
Return the BUS:B<x>:I2C:SDAta:SOUrce command.
Description
- Specifies the SDATA source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SDAta:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SDAta:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:SDAta:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:SDAta:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:SDAta:SOUrce?
Info
CH<x>specifies an analog channel as the I2C SDATA source waveform.D<x>specifies a digital channel as the I2C SDATA source waveform. (Requires option 3-MSO.).
BusBItemI2cSdataSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:SDAta:SOUrce command.
Description
- Specifies the SDATA source for the I2C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:SDAta:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:SDAta:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:SDAta:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:SDAta:SOUrce {CH<x>|D<x>}
- BUS:B<x>:I2C:SDAta:SOUrce?
Info
CH<x>specifies an analog channel as the I2C SDATA source waveform.D<x>specifies a digital channel as the I2C SDATA source waveform. (Requires option 3-MSO.).
BusBItemLabel
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LABel command.
Description
- Specifies the waveform label for the bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LABel?query. - Using the
.verify(value)method will send theBUS:B<x>:LABel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LABel valuecommand.
SCPI Syntax
- BUS:B<x>:LABel <Qstring>
- BUS:B<x>:LABel?
Info
<Qstring>is an alphanumeric string of text, enclosed in quotes, that contains the text label information for bus. The text string is limited to 30 characters.
BusBItemLin
¶
Bases: SCPICmdRead
The BUS:B<x>:LIN command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:LIN:BITRatecommand..idformat: TheBUS:B<x>:LIN:IDFORmatcommand..maxbytedelim: TheBUS:B<x>:LIN:MAXBytedelimcommand..polarity: TheBUS:B<x>:LIN:POLaritycommand..samplepoint: TheBUS:B<x>:LIN:SAMPLEpointcommand..source: TheBUS:B<x>:LIN:SOUrcecommand..standard: TheBUS:B<x>:LIN:STANDardcommand.
bitrate
property
¶
bitrate: BusBItemLinBitrate
Return the BUS:B<x>:LIN:BITRate command.
Description
- Specifies the bit rate for the LIN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:BITRate <NR1>
- BUS:B<x>:LIN:BITRate?
Info
<NR1>is the LIN bus bit rate. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
idformat
property
¶
idformat: BusBItemLinIdformat
Return the BUS:B<x>:LIN:IDFORmat command.
Description
- This command sets or queries LIN bus identifier format for the specified bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:IDFORmat?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:IDFORmat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:IDFORmat valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:IDFORmat {NOPARity|PARity}
- BUS:B<x>:LIN:IDFORmat?
Info
B<x>is the number of the bus.NOPARityspecifies an id format that includes parity.PARityspecifies an id format that separates parity.
maxbytedelim
property
¶
maxbytedelim: BusBItemLinMaxbytedelim
Return the BUS:B<x>:LIN:MAXBytedelim command.
Description
- Specifies the maximum byte delimiter for the LIN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:MAXBytedelim?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:MAXBytedelim?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:MAXBytedelim valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:MAXBytedelim <NR1>
- BUS:B<x>:LIN:MAXBytedelim?
Info
<NR1>is the maximum byte delimiter for the LIN bus.
polarity
property
¶
polarity: BusBItemLinPolarity
Return the BUS:B<x>:LIN:POLarity command.
Description
- Specifies the LIN bus polarity.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:POLarity {NORMal|INVerted}
- BUS:B<x>:LIN:POLarity?
Info
NORMalspecifies normal polarity.INVertedspecifies inverted polarity.
samplepoint
property
¶
samplepoint: BusBItemLinSamplepoint
Return the BUS:B<x>:LIN:SAMPLEpoint command.
Description
- Specifies the LIN sample point, for the specified LIN bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:SAMPLEpoint?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:SAMPLEpoint?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:SAMPLEpoint valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:SAMPLEpoint <NR1>
- BUS:B<x>:LIN:SAMPLEpoint?
Info
B<x>is the number of the bus.<NR1>is a percentage that represents the point at which to sample during each bit period.
source
property
¶
source: BusBItemLinSource
Return the BUS:B<x>:LIN:SOUrce command.
Description
- Specifies the source waveform for the LIN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:LIN:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.D<x>specifies a digital channel as the source waveform. (Requires option 3-MSO.).
standard
property
¶
standard: BusBItemLinStandard
Return the BUS:B<x>:LIN:STANDard command.
Description
- Specifies the LIN bus standard to use.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:STANDard?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:STANDard valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:STANDard {V1X|V2X|MIXed}
- BUS:B<x>:LIN:STANDard?
Info
V1Xsets the LIN bus standard to V1X.V2Xsets the LIN bus standard to V2X.MIXedsets the LIN bus standard to MIXED.
BusBItemLinBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:BITRate command.
Description
- Specifies the bit rate for the LIN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:BITRate <NR1>
- BUS:B<x>:LIN:BITRate?
Info
<NR1>is the LIN bus bit rate. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
BusBItemLinIdformat
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:IDFORmat command.
Description
- This command sets or queries LIN bus identifier format for the specified bus. The bus number is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:IDFORmat?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:IDFORmat?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:IDFORmat valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:IDFORmat {NOPARity|PARity}
- BUS:B<x>:LIN:IDFORmat?
Info
B<x>is the number of the bus.NOPARityspecifies an id format that includes parity.PARityspecifies an id format that separates parity.
BusBItemLinMaxbytedelim
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:MAXBytedelim command.
Description
- Specifies the maximum byte delimiter for the LIN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:MAXBytedelim?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:MAXBytedelim?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:MAXBytedelim valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:MAXBytedelim <NR1>
- BUS:B<x>:LIN:MAXBytedelim?
Info
<NR1>is the maximum byte delimiter for the LIN bus.
BusBItemLinPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:POLarity command.
Description
- Specifies the LIN bus polarity.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:POLarity {NORMal|INVerted}
- BUS:B<x>:LIN:POLarity?
Info
NORMalspecifies normal polarity.INVertedspecifies inverted polarity.
BusBItemLinSamplepoint
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:SAMPLEpoint command.
Description
- Specifies the LIN sample point, for the specified LIN bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:SAMPLEpoint?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:SAMPLEpoint?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:SAMPLEpoint valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:SAMPLEpoint <NR1>
- BUS:B<x>:LIN:SAMPLEpoint?
Info
B<x>is the number of the bus.<NR1>is a percentage that represents the point at which to sample during each bit period.
BusBItemLinSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:SOUrce command.
Description
- Specifies the source waveform for the LIN bus.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:LIN:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.D<x>specifies a digital channel as the source waveform. (Requires option 3-MSO.).
BusBItemLinStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:STANDard command.
Description
- Specifies the LIN bus standard to use.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:STANDard?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:STANDard?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:STANDard valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:STANDard {V1X|V2X|MIXed}
- BUS:B<x>:LIN:STANDard?
Info
V1Xsets the LIN bus standard to V1X.V2Xsets the LIN bus standard to V2X.MIXedsets the LIN bus standard to MIXED.
BusBItemMil1553b
¶
Bases: SCPICmdRead
The BUS:B<x>:MIL1553B command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Properties
.polarity: TheBUS:B<x>:MIL1553B:POLaritycommand..responsetime: TheBUS:B<x>:MIL1553B:RESPonsetimecommand tree..source: TheBUS:B<x>:MIL1553B:SOUrcecommand.
polarity
property
¶
polarity: BusBItemMil1553bPolarity
Return the BUS:B<x>:MIL1553B:POLarity command.
Description
- This command sets the polarity of the MIL-STD-1553 bus (normal or inverted).
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:POLarity {NORMal|INVERTed}
- BUS:B<x>:MIL1553B:POLarity?
Info
B<x>is the number of the bus.NORMal- A high-low transition represents a 1 on the Data+ line.INVERTed- A high-low transition represents a 0 on the Data+ line.
responsetime
property
¶
responsetime: BusBItemMil1553bResponsetime
Return the BUS:B<x>:MIL1553B:RESPonsetime command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:RESPonsetime?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Sub-properties
.maximum: TheBUS:B<x>:MIL1553B:RESPonsetime:MAXimumcommand..minimum: TheBUS:B<x>:MIL1553B:RESPonsetime:MINimumcommand.
source
property
¶
source: BusBItemMil1553bSource
Return the BUS:B<x>:MIL1553B:SOUrce command.
Description
- This command specifies the source for differential input for the MIL-STD-1553 bus. The supported source waveforms are channels 1-4, math waveform, and reference waveforms 1-4. The default is channel 1.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:SOUrce {CH<x>|MATH|REF<x>}
- BUS:B<x>:MIL1553B:SOUrce?
Info
CH<x>specifies an analog channel as the source for differential input.MATHspecifies the math waveform as the MIL-STD-1553 bus source for differential input.REF<x>specifies a reference waveform as the source for differential input.
BusBItemMil1553bPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIL1553B:POLarity command.
Description
- This command sets the polarity of the MIL-STD-1553 bus (normal or inverted).
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:POLarity {NORMal|INVERTed}
- BUS:B<x>:MIL1553B:POLarity?
Info
B<x>is the number of the bus.NORMal- A high-low transition represents a 1 on the Data+ line.INVERTed- A high-low transition represents a 0 on the Data+ line.
BusBItemMil1553bResponsetime
¶
Bases: SCPICmdRead
The BUS:B<x>:MIL1553B:RESPonsetime command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:RESPonsetime?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus.
Properties
.maximum: TheBUS:B<x>:MIL1553B:RESPonsetime:MAXimumcommand..minimum: TheBUS:B<x>:MIL1553B:RESPonsetime:MINimumcommand.
maximum
property
¶
maximum: BusBItemMil1553bResponsetimeMaximum
Return the BUS:B<x>:MIL1553B:RESPonsetime:MAXimum command.
Description
- This command specifies the maximum response time to a valid command issued for the MIL-STD-1553 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:RESPonsetime:MAXimum?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MAXimum?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MAXimum valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:RESPonsetime:MAXimum <NR3>
- BUS:B<x>:MIL1553B:RESPonsetime:MAXimum?
Info
B<x>is the number of the bus.<NR3>is a floating point number that specifies the maximum response time, in seconds.
minimum
property
¶
minimum: BusBItemMil1553bResponsetimeMinimum
Return the BUS:B<x>:MIL1553B:RESPonsetime:MINimum command.
Description
- This command specifies the minimum response time to a valid command issued for the MIL-STD-1553 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:RESPonsetime:MINimum?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MINimum?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MINimum valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:RESPonsetime:MINimum <NR3>
- BUS:B<x>:MIL1553B:RESPonsetime:MINimum?
Info
B<x>is the Bus number.<NR3>is a floating point number that specifies the minimum response time, in seconds.
BusBItemMil1553bResponsetimeMaximum
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIL1553B:RESPonsetime:MAXimum command.
Description
- This command specifies the maximum response time to a valid command issued for the MIL-STD-1553 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:RESPonsetime:MAXimum?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MAXimum?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MAXimum valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:RESPonsetime:MAXimum <NR3>
- BUS:B<x>:MIL1553B:RESPonsetime:MAXimum?
Info
B<x>is the number of the bus.<NR3>is a floating point number that specifies the maximum response time, in seconds.
BusBItemMil1553bResponsetimeMinimum
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIL1553B:RESPonsetime:MINimum command.
Description
- This command specifies the minimum response time to a valid command issued for the MIL-STD-1553 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:RESPonsetime:MINimum?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MINimum?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:RESPonsetime:MINimum valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:RESPonsetime:MINimum <NR3>
- BUS:B<x>:MIL1553B:RESPonsetime:MINimum?
Info
B<x>is the Bus number.<NR3>is a floating point number that specifies the minimum response time, in seconds.
BusBItemMil1553bSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIL1553B:SOUrce command.
Description
- This command specifies the source for differential input for the MIL-STD-1553 bus. The supported source waveforms are channels 1-4, math waveform, and reference waveforms 1-4. The default is channel 1.
Usage
- Using the
.query()method will send theBUS:B<x>:MIL1553B:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIL1553B:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIL1553B:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:MIL1553B:SOUrce {CH<x>|MATH|REF<x>}
- BUS:B<x>:MIL1553B:SOUrce?
Info
CH<x>specifies an analog channel as the source for differential input.MATHspecifies the math waveform as the MIL-STD-1553 bus source for differential input.REF<x>specifies a reference waveform as the source for differential input.
BusBItemParallel
¶
Bases: SCPICmdRead
The BUS:B<x>:PARallel command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bit: TheBUS:B<x>:PARallel:BIT<x>command tree..clock: TheBUS:B<x>:PARallel:CLOCkcommand tree..width: TheBUS:B<x>:PARallel:WIDthcommand.
bit
property
¶
bit: dict[int, BusBItemParallelBitItem]
Return the BUS:B<x>:PARallel:BIT<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:BIT<x>?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:BIT<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:PARallel:BIT<x>:SOUrcecommand.
clock
property
¶
clock: BusBItemParallelClock
Return the BUS:B<x>:PARallel:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.edge: TheBUS:B<x>:PARallel:CLOCk:EDGEcommand..isclocked: TheBUS:B<x>:PARallel:CLOCk:ISCLOCKedcommand..source: TheBUS:B<x>:PARallel:CLOCk:SOUrcecommand.
width
property
¶
width: BusBItemParallelWidth
Return the BUS:B<x>:PARallel:WIDth command.
Description
- This command specifies the number of bits to use for the width of the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:WIDth?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:WIDth valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:WIDth <NR1>
- BUS:B<x>:PARallel:WIDth?
Info
<NR1>is the number of bits.
BusBItemParallelBitItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:B<x>:PARallel:BIT<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:BIT<x>?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:BIT<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:PARallel:BIT<x>:SOUrcecommand.
source
property
¶
source: BusBItemParallelBitItemSource
Return the BUS:B<x>:PARallel:BIT<x>:SOUrce command.
Description
- Specifies the bit source waveform for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:BIT<x>:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:BIT<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:BIT<x>:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:BIT<x>:SOUrce {CH<x>|D<x>}
- BUS:B<x>:PARallel:BIT<x>:SOUrce?
Info
CH<x>specifies an analog channel as the bit source waveform.D<x>specifies a digital channel as the bit source waveform. (Requires option 3-MSO.).
BusBItemParallelBitItemSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:BIT<x>:SOUrce command.
Description
- Specifies the bit source waveform for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:BIT<x>:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:BIT<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:BIT<x>:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:BIT<x>:SOUrce {CH<x>|D<x>}
- BUS:B<x>:PARallel:BIT<x>:SOUrce?
Info
CH<x>specifies an analog channel as the bit source waveform.D<x>specifies a digital channel as the bit source waveform. (Requires option 3-MSO.).
BusBItemParallelClock
¶
Bases: SCPICmdRead
The BUS:B<x>:PARallel:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.edge: TheBUS:B<x>:PARallel:CLOCk:EDGEcommand..isclocked: TheBUS:B<x>:PARallel:CLOCk:ISCLOCKedcommand..source: TheBUS:B<x>:PARallel:CLOCk:SOUrcecommand.
edge
property
¶
Return the BUS:B<x>:PARallel:CLOCk:EDGE command.
Description
- Specifies the clock edge for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk:EDGE?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:CLOCk:EDGE valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:CLOCk:EDGE {EITher|RISing|FALling}
- BUS:B<x>:PARallel:CLOCk:EDGE?
Info
EItherspecifies either edge as the clock edge.RISingspecifies the rising edge as the clock edge.FALlingspecifies the falling edge as the clock edge.
isclocked
property
¶
isclocked: BusBItemParallelClockIsclocked
Return the BUS:B<x>:PARallel:CLOCk:ISCLOCKed command.
Description
- Specifies the state of the clock function for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk:ISCLOCKed?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk:ISCLOCKed?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:CLOCk:ISCLOCKed valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:CLOCk:ISCLOCKed {YES|NO}
- BUS:B<x>:PARallel:CLOCk:ISCLOCKed?
Info
YESspecifes that the parallel bus is clocked.NOspecifes that the parallel bus is not clocked.
source
property
¶
source: BusBItemParallelClockSource
Return the BUS:B<x>:PARallel:CLOCk:SOUrce command.
Description
- Specifies the clock source waveform for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:PARallel:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use the clock source waveform.D<x>specifies a digital channels the clock source waveform. (Requires option 3-MSO.).
BusBItemParallelClockEdge
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:CLOCk:EDGE command.
Description
- Specifies the clock edge for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk:EDGE?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk:EDGE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:CLOCk:EDGE valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:CLOCk:EDGE {EITher|RISing|FALling}
- BUS:B<x>:PARallel:CLOCk:EDGE?
Info
EItherspecifies either edge as the clock edge.RISingspecifies the rising edge as the clock edge.FALlingspecifies the falling edge as the clock edge.
BusBItemParallelClockIsclocked
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:CLOCk:ISCLOCKed command.
Description
- Specifies the state of the clock function for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk:ISCLOCKed?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk:ISCLOCKed?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:CLOCk:ISCLOCKed valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:CLOCk:ISCLOCKed {YES|NO}
- BUS:B<x>:PARallel:CLOCk:ISCLOCKed?
Info
YESspecifes that the parallel bus is clocked.NOspecifes that the parallel bus is not clocked.
BusBItemParallelClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:CLOCk:SOUrce command.
Description
- Specifies the clock source waveform for the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:PARallel:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use the clock source waveform.D<x>specifies a digital channels the clock source waveform. (Requires option 3-MSO.).
BusBItemParallelWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:WIDth command.
Description
- This command specifies the number of bits to use for the width of the parallel bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:WIDth?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:WIDth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:WIDth valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:WIDth <NR1>
- BUS:B<x>:PARallel:WIDth?
Info
<NR1>is the number of bits.
BusBItemPosition
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:POSition command.
Description
- This command specifies the position of the bus waveform on the display.
Usage
- Using the
.query()method will send theBUS:B<x>:POSition?query. - Using the
.verify(value)method will send theBUS:B<x>:POSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:POSition valuecommand.
SCPI Syntax
- BUS:B<x>:POSition <NR3>
- BUS:B<x>:POSition?
Info
<NR3>is a floating point number that specifies the position of the buswaveform on the display.
BusBItemRs232c
¶
Bases: SCPICmdRead
The BUS:B<x>:RS232C command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:RS232C:BITRatecommand..databits: TheBUS:B<x>:RS232C:DATABitscommand..delimiter: TheBUS:B<x>:RS232C:DELIMitercommand..displaymode: TheBUS:B<x>:RS232C:DISplaymodecommand..parity: TheBUS:B<x>:RS232C:PARitycommand..polarity: TheBUS:B<x>:RS232C:POLaritycommand..rx: TheBUS:B<x>:RS232C:RXcommand tree..tx: TheBUS:B<x>:RS232C:TXcommand tree.
bitrate
property
¶
bitrate: BusBItemRs232cBitrate
Return the BUS:B<x>:RS232C:BITRate command.
Description
- This command specifies the bit rate for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:BITRate <NR1>
- BUS:B<x>:RS232C:BITRate?
Info
<NR1>is the bit rate in bits-per-second. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
databits
property
¶
databits: BusBItemRs232cDatabits
Return the BUS:B<x>:RS232C:DATABits command.
Description
- This command specifies the number of bits in the data frame for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:DATABits?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:DATABits?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:DATABits valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:DATABits {7|8|9}
- BUS:B<x>:RS232C:DATABits?
Info
B<x>is the number of the bus.7specifies the number of bits as 7 in the RS-232C data frame.8specifies the number of bits as 8 in the RS-232C data frame.9specifies the number of bits as 9 in the RS-232C data frame.
delimiter
property
¶
delimiter: BusBItemRs232cDelimiter
Return the BUS:B<x>:RS232C:DELIMiter command.
Description
- This command specifies the delimiting value for a packet on the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:DELIMiter?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:DELIMiter?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:DELIMiter valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:DELIMiter {NULl|LF|CR|SPace|XFF}
- BUS:B<x>:RS232C:DELIMiter?
Info
NULlspecifies 0x00.LFspecifies 0x0A.CRspecifies 0x0D.XFFspecifies 0xFF.
displaymode
property
¶
displaymode: BusBItemRs232cDisplaymode
Return the BUS:B<x>:RS232C:DISplaymode command.
Description
- This command specifies the display mode for the RS-232 bus (frame or packet).
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:DISplaymode?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:DISplaymode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:DISplaymode valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:DISplaymode {FRAme|PACKET}
- BUS:B<x>:RS232C:DISplaymode?
Info
FRAmedisplays each frame as a single entity.PACKETdisplays a group of frames terminated with a single frame defined by theBUS:B<x>:RS232C:DELImitercommand or the front panel.
parity
property
¶
parity: BusBItemRs232cParity
Return the BUS:B<x>:RS232C:PARity command.
Description
- This command sets or queries the RS-232C parity for bus
, where the bus number is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:PARity?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:PARity valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:PARity {NONe|EVEN|ODD}
- BUS:B<x>:RS232C:PARity?
Info
B<x>is the number of the bus.NONespecifies no parity.EVENspecifies even parity.ODDspecifies odd parity.
polarity
property
¶
polarity: BusBItemRs232cPolarity
Return the BUS:B<x>:RS232C:POLarity command.
Description
- This command specifies the polarity for the RS-232C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:POLarity {NORMal|INVERTed}
- BUS:B<x>:RS232C:POLarity?
Info
NORMalsets the polarity to positive.INVERTedsets the polarity to negative.
rx
property
¶
rx: BusBItemRs232cRx
Return the BUS:B<x>:RS232C:RX command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:RX?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:RX?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:RS232C:RX:SOUrcecommand.
tx
property
¶
tx: BusBItemRs232cTx
Return the BUS:B<x>:RS232C:TX command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:TX?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:TX?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:RS232C:TX:SOUrcecommand.
BusBItemRs232cBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:BITRate command.
Description
- This command specifies the bit rate for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:BITRate <NR1>
- BUS:B<x>:RS232C:BITRate?
Info
<NR1>is the bit rate in bits-per-second. You can enter any positive integer, and the instrument will coerce the value to the closest supported bit rate.
BusBItemRs232cDatabits
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:DATABits command.
Description
- This command specifies the number of bits in the data frame for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:DATABits?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:DATABits?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:DATABits valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:DATABits {7|8|9}
- BUS:B<x>:RS232C:DATABits?
Info
B<x>is the number of the bus.7specifies the number of bits as 7 in the RS-232C data frame.8specifies the number of bits as 8 in the RS-232C data frame.9specifies the number of bits as 9 in the RS-232C data frame.
BusBItemRs232cDelimiter
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:DELIMiter command.
Description
- This command specifies the delimiting value for a packet on the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:DELIMiter?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:DELIMiter?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:DELIMiter valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:DELIMiter {NULl|LF|CR|SPace|XFF}
- BUS:B<x>:RS232C:DELIMiter?
Info
NULlspecifies 0x00.LFspecifies 0x0A.CRspecifies 0x0D.XFFspecifies 0xFF.
BusBItemRs232cDisplaymode
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:DISplaymode command.
Description
- This command specifies the display mode for the RS-232 bus (frame or packet).
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:DISplaymode?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:DISplaymode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:DISplaymode valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:DISplaymode {FRAme|PACKET}
- BUS:B<x>:RS232C:DISplaymode?
Info
FRAmedisplays each frame as a single entity.PACKETdisplays a group of frames terminated with a single frame defined by theBUS:B<x>:RS232C:DELImitercommand or the front panel.
BusBItemRs232cParity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:PARity command.
Description
- This command sets or queries the RS-232C parity for bus
, where the bus number is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:PARity?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:PARity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:PARity valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:PARity {NONe|EVEN|ODD}
- BUS:B<x>:RS232C:PARity?
Info
B<x>is the number of the bus.NONespecifies no parity.EVENspecifies even parity.ODDspecifies odd parity.
BusBItemRs232cPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:POLarity command.
Description
- This command specifies the polarity for the RS-232C bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:POLarity {NORMal|INVERTed}
- BUS:B<x>:RS232C:POLarity?
Info
NORMalsets the polarity to positive.INVERTedsets the polarity to negative.
BusBItemRs232cRx
¶
Bases: SCPICmdRead
The BUS:B<x>:RS232C:RX command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:RX?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:RX?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:RS232C:RX:SOUrcecommand.
source
property
¶
source: BusBItemRs232cRxSource
Return the BUS:B<x>:RS232C:RX:SOUrce command.
Description
- This command specifies the RX source waveform for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:RX:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:RX:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:RX:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:RX:SOUrce {CH<x>|D<x>|Off}
- BUS:B<x>:RS232C:RX:SOUrce?
Info
CH<x>specifies an analog channel as the RX source waveform.D<x>specifies a digital channel as the RX source waveform. (Requires option 3-MSO.).Offsets the specified bus input to off.
BusBItemRs232cRxSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:RX:SOUrce command.
Description
- This command specifies the RX source waveform for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:RX:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:RX:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:RX:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:RX:SOUrce {CH<x>|D<x>|Off}
- BUS:B<x>:RS232C:RX:SOUrce?
Info
CH<x>specifies an analog channel as the RX source waveform.D<x>specifies a digital channel as the RX source waveform. (Requires option 3-MSO.).Offsets the specified bus input to off.
BusBItemRs232cTx
¶
Bases: SCPICmdRead
The BUS:B<x>:RS232C:TX command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:TX?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:TX?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:RS232C:TX:SOUrcecommand.
source
property
¶
source: BusBItemRs232cTxSource
Return the BUS:B<x>:RS232C:TX:SOUrce command.
Description
- This command specifies the TX source waveform for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:TX:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:TX:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:TX:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:TX:SOUrce {CH<x>|D<x>|Off}
- BUS:B<x>:RS232C:TX:SOUrce?
Info
CH<x>specifies an analog channel as the TX source waveform.D<x>specifies a digital channel as the TX source waveform. (Requires option 3-MSO.).Offsets the specified bus input to off.
BusBItemRs232cTxSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:TX:SOUrce command.
Description
- This command specifies the TX source waveform for the RS-232 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:TX:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:TX:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:TX:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:TX:SOUrce {CH<x>|D<x>|Off}
- BUS:B<x>:RS232C:TX:SOUrce?
Info
CH<x>specifies an analog channel as the TX source waveform.D<x>specifies a digital channel as the TX source waveform. (Requires option 3-MSO.).Offsets the specified bus input to off.
BusBItemSpi
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.bitorder: TheBUS:B<x>:SPI:BITOrdercommand..data: TheBUS:B<x>:SPI:DATacommand tree..framing: TheBUS:B<x>:SPI:FRAMINGcommand..idletime: TheBUS:B<x>:SPI:IDLETimecommand..clock: TheBUS:B<x>:SPI:CLOCkcommand tree..sclk: TheBUS:B<x>:SPI:SCLkcommand tree..select: TheBUS:B<x>:SPI:SELectcommand tree..ss: TheBUS:B<x>:SPI:SScommand tree.
bitorder
property
¶
bitorder: BusBItemSpiBitorder
Return the BUS:B<x>:SPI:BITOrder command.
Description
- This command sets or queries the SPI bit order for the specified bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:BITOrder?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:BITOrder?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:BITOrder valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:BITOrder {LSB|MSB}
- BUS:B<x>:SPI:BITOrder?
Info
B<x>is the number of the bus waveform.LSBspecifies that each bit becomes the recovered value’s new LSB, after shifting previously recovered bits one place to the left. The decoding happens right to left.MSBspecifies that each successive bit from the bus’s data line becomes the new MSB of the recovered value, shifting any previously recovered bits one place to the right. The decoding happens left to right.
clock
property
¶
clock: BusBItemSpiClock
Return the BUS:B<x>:SPI:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:CLOCk:POLaritycommand..source: TheBUS:B<x>:SPI:CLOCk:SOUrcecommand.
data
property
¶
data: BusBItemSpiData
Return the BUS:B<x>:SPI:DATa command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.size: TheBUS:B<x>:SPI:DATa:SIZecommand..in: TheBUS:B<x>:SPI:DATa:INcommand tree..miso: TheBUS:B<x>:SPI:DATa:MISOcommand tree..out: TheBUS:B<x>:SPI:DATa:OUTcommand tree..mosi: TheBUS:B<x>:SPI:DATa:MOSIcommand tree.
framing
property
¶
framing: BusBItemSpiFraming
Return the BUS:B<x>:SPI:FRAMING command.
Description
- This command specifies the type of framing to use for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:FRAMING?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:FRAMING?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:FRAMING valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:FRAMING {SS|IDLEtime}
- BUS:B<x>:SPI:FRAMING?
idletime
property
¶
idletime: BusBItemSpiIdletime
Return the BUS:B<x>:SPI:IDLETime command.
Description
- This command sets or queries the SPI idle time for the specified bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:IDLETime?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:IDLETime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:IDLETime valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:IDLETime <NR3>
- BUS:B<x>:SPI:IDLETime?
Info
B<x>is the number of the bus waveform.<NR3>specifies the SPI idle time.
sclk
property
¶
sclk: BusBItemSpiSclk
Return the BUS:B<x>:SPI:SCLk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SCLk?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SCLk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:SCLk:POLaritycommand..source: TheBUS:B<x>:SPI:SCLk:SOUrcecommand.
select
property
¶
select: BusBItemSpiSelect
Return the BUS:B<x>:SPI:SELect command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SELect?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SELect?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:SELect:POLaritycommand..source: TheBUS:B<x>:SPI:SELect:SOUrcecommand.
ss
property
¶
ss: BusBItemSpiSs
Return the BUS:B<x>:SPI:SS command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SS?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SS?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:SS:POLaritycommand..source: TheBUS:B<x>:SPI:SS:SOUrcecommand.
BusBItemSpiBitorder
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:BITOrder command.
Description
- This command sets or queries the SPI bit order for the specified bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:BITOrder?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:BITOrder?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:BITOrder valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:BITOrder {LSB|MSB}
- BUS:B<x>:SPI:BITOrder?
Info
B<x>is the number of the bus waveform.LSBspecifies that each bit becomes the recovered value’s new LSB, after shifting previously recovered bits one place to the left. The decoding happens right to left.MSBspecifies that each successive bit from the bus’s data line becomes the new MSB of the recovered value, shifting any previously recovered bits one place to the right. The decoding happens left to right.
BusBItemSpiClock
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:CLOCk:POLaritycommand..source: TheBUS:B<x>:SPI:CLOCk:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiClockPolarity
Return the BUS:B<x>:SPI:CLOCk:POLarity command.
Description
- This command specifies the SCLK polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:CLOCk:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:CLOCk:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:CLOCk:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:CLOCk:POLarity {FALL|RISe}
- BUS:B<x>:SPI:CLOCk:POLarity?
Info
FALLspecifies the SCLK polarity as falling edge.RISespecifies the SCLK polarity as rising edge.
source
property
¶
source: BusBItemSpiClockSource
Return the BUS:B<x>:SPI:CLOCk:SOUrce command.
Description
- This command specifies the SCLK source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemSpiClockPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:CLOCk:POLarity command.
Description
- This command specifies the SCLK polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:CLOCk:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:CLOCk:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:CLOCk:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:CLOCk:POLarity {FALL|RISe}
- BUS:B<x>:SPI:CLOCk:POLarity?
Info
FALLspecifies the SCLK polarity as falling edge.RISespecifies the SCLK polarity as rising edge.
BusBItemSpiClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:CLOCk:SOUrce command.
Description
- This command specifies the SCLK source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:CLOCk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemSpiData
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:DATa command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.size: TheBUS:B<x>:SPI:DATa:SIZecommand..in: TheBUS:B<x>:SPI:DATa:INcommand tree..miso: TheBUS:B<x>:SPI:DATa:MISOcommand tree..out: TheBUS:B<x>:SPI:DATa:OUTcommand tree..mosi: TheBUS:B<x>:SPI:DATa:MOSIcommand tree.
in_
property
¶
in_: BusBItemSpiDataIn
Return the BUS:B<x>:SPI:DATa:IN command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:IN?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:IN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:DATa:IN:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:IN:SOUrcecommand.
miso
property
¶
miso: BusBItemSpiDataMiso
Return the BUS:B<x>:SPI:DATa:MISO command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MISO?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MISO?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:DATa:MISO:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:MISO:SOUrcecommand.
mosi
property
¶
mosi: BusBItemSpiDataMosi
Return the BUS:B<x>:SPI:DATa:MOSI command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MOSI?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MOSI?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:DATa:MOSI:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:MOSI:SOUrcecommand.
out
property
¶
out: BusBItemSpiDataOut
Return the BUS:B<x>:SPI:DATa:OUT command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:OUT?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:OUT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.polarity: TheBUS:B<x>:SPI:DATa:OUT:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:OUT:SOUrcecommand.
size
property
¶
size: BusBItemSpiDataSize
Return the BUS:B<x>:SPI:DATa:SIZe command.
Description
- This command sets or queries the number of bits per word for the specified SPI bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:SIZe <NR1>
- BUS:B<x>:SPI:DATa:SIZe?
Info
B<x>is the number of the bus waveform.<NR1>is the data size for the specified bus. The minimum value is 2 and maximum is 32.
BusBItemSpiDataIn
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:DATa:IN command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:IN?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:IN?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:DATa:IN:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:IN:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiDataInPolarity
Return the BUS:B<x>:SPI:DATa:IN:POLarity command.
Description
- This command specifies the MISO polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:IN:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:IN:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:IN:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:IN:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:IN:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
source
property
¶
source: BusBItemSpiDataInSource
Return the BUS:B<x>:SPI:DATa:IN:SOUrce command.
Description
- This command specifies the MISO source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:IN:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:IN:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:IN:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:IN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:IN:SOUrce?
Info
CH<x>specifies an analog channel as the MISO source waveform.D<x>specifies a digital channel as the MISO source waveform. (Requires 3-MSO option.).
BusBItemSpiDataInPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:IN:POLarity command.
Description
- This command specifies the MISO polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:IN:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:IN:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:IN:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:IN:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:IN:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
BusBItemSpiDataInSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:IN:SOUrce command.
Description
- This command specifies the MISO source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:IN:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:IN:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:IN:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:IN:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:IN:SOUrce?
Info
CH<x>specifies an analog channel as the MISO source waveform.D<x>specifies a digital channel as the MISO source waveform. (Requires 3-MSO option.).
BusBItemSpiDataMiso
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:DATa:MISO command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MISO?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MISO?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:DATa:MISO:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:MISO:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiDataMisoPolarity
Return the BUS:B<x>:SPI:DATa:MISO:POLarity command.
Description
- This command specifies the MISO polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MISO:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MISO:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MISO:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MISO:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:MISO:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
source
property
¶
source: BusBItemSpiDataMisoSource
Return the BUS:B<x>:SPI:DATa:MISO:SOUrce command.
Description
- This command specifies the MISO source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MISO:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MISO:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MISO:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MISO:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:MISO:SOUrce?
Info
CH<x>specifies an analog channel as the MISO source waveform.D<x>specifies a digital channel as the MISO source waveform. (Requires 3-MSO option.).
BusBItemSpiDataMisoPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:MISO:POLarity command.
Description
- This command specifies the MISO polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MISO:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MISO:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MISO:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MISO:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:MISO:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
BusBItemSpiDataMisoSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:MISO:SOUrce command.
Description
- This command specifies the MISO source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MISO:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MISO:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MISO:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MISO:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:MISO:SOUrce?
Info
CH<x>specifies an analog channel as the MISO source waveform.D<x>specifies a digital channel as the MISO source waveform. (Requires 3-MSO option.).
BusBItemSpiDataMosi
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:DATa:MOSI command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MOSI?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MOSI?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:DATa:MOSI:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:MOSI:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiDataMosiPolarity
Return the BUS:B<x>:SPI:DATa:MOSI:POLarity command.
Description
- This command specifies the MOSI polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MOSI:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MOSI:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MOSI:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MOSI:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:MOSI:POLarity?
Info
LOWspecifies the active low polarity.HIGHspecifies the active high polarity.
source
property
¶
source: BusBItemSpiDataMosiSource
Return the BUS:B<x>:SPI:DATa:MOSI:SOUrce command.
Description
- This command specifies the MOSI source for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MOSI:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MOSI:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MOSI:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MOSI:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:MOSI:SOUrce?
Info
CH<x>specifies an analog channel as the MOSI source waveform.D<x>specifies a digital channel as the SPI MOSI source waveform. (Requires option 3-MSO.).
BusBItemSpiDataMosiPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:MOSI:POLarity command.
Description
- This command specifies the MOSI polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MOSI:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MOSI:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MOSI:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MOSI:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:MOSI:POLarity?
Info
LOWspecifies the active low polarity.HIGHspecifies the active high polarity.
BusBItemSpiDataMosiSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:MOSI:SOUrce command.
Description
- This command specifies the MOSI source for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:MOSI:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:MOSI:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:MOSI:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:MOSI:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:MOSI:SOUrce?
Info
CH<x>specifies an analog channel as the MOSI source waveform.D<x>specifies a digital channel as the SPI MOSI source waveform. (Requires option 3-MSO.).
BusBItemSpiDataOut
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:DATa:OUT command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:OUT?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:OUT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:DATa:OUT:POLaritycommand..source: TheBUS:B<x>:SPI:DATa:OUT:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiDataOutPolarity
Return the BUS:B<x>:SPI:DATa:OUT:POLarity command.
Description
- This command specifies the MOSI polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:OUT:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:OUT:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:OUT:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:OUT:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:OUT:POLarity?
Info
LOWspecifies the active low polarity.HIGHspecifies the active high polarity.
source
property
¶
source: BusBItemSpiDataOutSource
Return the BUS:B<x>:SPI:DATa:OUT:SOUrce command.
Description
- This command specifies the MOSI source for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:OUT:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:OUT:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:OUT:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:OUT:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:OUT:SOUrce?
Info
CH<x>specifies an analog channel as the MOSI source waveform.D<x>specifies a digital channel as the SPI MOSI source waveform. (Requires option 3-MSO.).
BusBItemSpiDataOutPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:OUT:POLarity command.
Description
- This command specifies the MOSI polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:OUT:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:OUT:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:OUT:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:OUT:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:DATa:OUT:POLarity?
Info
LOWspecifies the active low polarity.HIGHspecifies the active high polarity.
BusBItemSpiDataOutSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:OUT:SOUrce command.
Description
- This command specifies the MOSI source for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:OUT:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:OUT:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:OUT:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:OUT:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:DATa:OUT:SOUrce?
Info
CH<x>specifies an analog channel as the MOSI source waveform.D<x>specifies a digital channel as the SPI MOSI source waveform. (Requires option 3-MSO.).
BusBItemSpiDataSize
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:SIZe command.
Description
- This command sets or queries the number of bits per word for the specified SPI bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:SIZe?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa:SIZe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:DATa:SIZe valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:SIZe <NR1>
- BUS:B<x>:SPI:DATa:SIZe?
Info
B<x>is the number of the bus waveform.<NR1>is the data size for the specified bus. The minimum value is 2 and maximum is 32.
BusBItemSpiFraming
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:FRAMING command.
Description
- This command specifies the type of framing to use for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:FRAMING?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:FRAMING?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:FRAMING valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:FRAMING {SS|IDLEtime}
- BUS:B<x>:SPI:FRAMING?
BusBItemSpiIdletime
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:IDLETime command.
Description
- This command sets or queries the SPI idle time for the specified bus. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:IDLETime?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:IDLETime?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:IDLETime valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:IDLETime <NR3>
- BUS:B<x>:SPI:IDLETime?
Info
B<x>is the number of the bus waveform.<NR3>specifies the SPI idle time.
BusBItemSpiSclk
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:SCLk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SCLk?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SCLk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:SCLk:POLaritycommand..source: TheBUS:B<x>:SPI:SCLk:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiSclkPolarity
Return the BUS:B<x>:SPI:SCLk:POLarity command.
Description
- This command specifies the SCLK polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SCLk:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SCLk:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SCLk:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SCLk:POLarity {FALL|RISe}
- BUS:B<x>:SPI:SCLk:POLarity?
Info
FALLspecifies the SCLK polarity as falling edge.RISespecifies the SCLK polarity as rising edge.
source
property
¶
source: BusBItemSpiSclkSource
Return the BUS:B<x>:SPI:SCLk:SOUrce command.
Description
- This command specifies the SCLK source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SCLk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SCLk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SCLk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SCLk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SCLk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemSpiSclkPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SCLk:POLarity command.
Description
- This command specifies the SCLK polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SCLk:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SCLk:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SCLk:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SCLk:POLarity {FALL|RISe}
- BUS:B<x>:SPI:SCLk:POLarity?
Info
FALLspecifies the SCLK polarity as falling edge.RISespecifies the SCLK polarity as rising edge.
BusBItemSpiSclkSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SCLk:SOUrce command.
Description
- This command specifies the SCLK source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SCLk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SCLk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SCLk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SCLk:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SCLk:SOUrce?
Info
CH<x>specifies an analog channel as the SCLK source waveform.D<x>specifies a digital channel as the SCLK source waveform. (Requires option 3-MSO.).
BusBItemSpiSelect
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:SELect command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SELect?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SELect?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:SELect:POLaritycommand..source: TheBUS:B<x>:SPI:SELect:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiSelectPolarity
Return the BUS:B<x>:SPI:SELect:POLarity command.
Description
- This command specifies the polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SELect:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SELect:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SELect:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SELect:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SELect:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
source
property
¶
source: BusBItemSpiSelectSource
Return the BUS:B<x>:SPI:SELect:SOUrce command.
Description
- This command specifies the source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SELect:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SELect:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SELect:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SELect:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SELect:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.D<x>specifies a digital channel as the source waveform. (Requires option 3-MSO.).
BusBItemSpiSelectPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SELect:POLarity command.
Description
- This command specifies the polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SELect:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SELect:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SELect:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SELect:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SELect:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
BusBItemSpiSelectSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SELect:SOUrce command.
Description
- This command specifies the source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SELect:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SELect:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SELect:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SELect:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SELect:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.D<x>specifies a digital channel as the source waveform. (Requires option 3-MSO.).
BusBItemSpiSs
¶
Bases: SCPICmdRead
The BUS:B<x>:SPI:SS command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SS?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SS?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.polarity: TheBUS:B<x>:SPI:SS:POLaritycommand..source: TheBUS:B<x>:SPI:SS:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiSsPolarity
Return the BUS:B<x>:SPI:SS:POLarity command.
Description
- This command specifies the polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SS:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SS:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SS:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SS:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SS:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
source
property
¶
source: BusBItemSpiSsSource
Return the BUS:B<x>:SPI:SS:SOUrce command.
Description
- This command specifies the source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SS:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SS:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SS:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SS:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SS:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.D<x>specifies a digital channel as the source waveform. (Requires option 3-MSO.).
BusBItemSpiSsPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SS:POLarity command.
Description
- This command specifies the polarity for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SS:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SS:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SS:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SS:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SS:POLarity?
Info
LOWspecifies an active low polarity.HIGHspecifies an active high polarity.
BusBItemSpiSsSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SS:SOUrce command.
Description
- This command specifies the source waveform for the SPI bus.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:SS:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:SS:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:SPI:SS:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:SS:SOUrce {CH<x>|D<x>}
- BUS:B<x>:SPI:SS:SOUrce?
Info
CH<x>specifies an analog channel as the source waveform.D<x>specifies a digital channel as the source waveform. (Requires option 3-MSO.).
BusBItemState
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:STATE command.
Description
- This command specifies the on/off state of the bus.
Usage
- Using the
.query()method will send theBUS:B<x>:STATE?query. - Using the
.verify(value)method will send theBUS:B<x>:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:STATE valuecommand.
SCPI Syntax
- BUS:B<x>:STATE {ON|OFF|<NR1>}
- BUS:B<x>:STATE?
Info
ONor≠ 0 turns on the bus. OFFor= 0 turns off the bus.
BusBItemType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:TYPe command.
Description
- This command specifies (or queries) the bus type. The supported bus types are dependent on the oscilloscope model and the installed application models. With the exception of the parallel bus, all bus types require installation of an application option.
Usage
- Using the
.query()method will send theBUS:B<x>:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:TYPe {I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|MIL1553B|ARINC429A}
- BUS:B<x>:TYPe?
Info
I2Cspecifies the Inter-IC bus.SPIspecifies the Serial Peripheral Interface bus (not available on two-channel models).CANspecifies the Controller Area Network bus.RS232Cspecifies the RS-232C bus.PARallelspecifies the Parallel bus.USBspecifies the USB bus.LINspecifies the LIN bus.FLEXRayspecifies the FLexRay bus.AUDiospecifies the audio bus.ETHERnetspecifies the Ethernet bus.MIL1553Bspecifies the MIL-STD-1553 bus.ARINC429Aspecifies the Aeronautical Radio INC (specification 429) bus.
BusBItemUsb
¶
Bases: SCPICmdRead
The BUS:B<x>:USB command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:USB?query. - Using the
.verify(value)method will send theBUS:B<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.bitrate: TheBUS:B<x>:USB:BITRatecommand..probe: TheBUS:B<x>:USB:PRObecommand..source: TheBUS:B<x>:USB:SOUrcecommand tree.
bitrate
property
¶
bitrate: BusBItemUsbBitrate
Return the BUS:B<x>:USB:BITRate command.
Description
- This command specifies the bit rate for the USB bus.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:USB:BITRate {LOW|FULL|HIGH}
- BUS:B<x>:USB:BITRate?
Info
B<x>is the number of the bus waveform.LOWindicates the bit rate is 1.5 Mbps.FULLindicates the bit rate is 12 Mbps.HIGHindicates the bit rate is 480 Mbps.
probe
property
¶
probe: BusBItemUsbProbe
Return the BUS:B<x>:USB:PRObe command.
Description
- This command specifies the type of probe connected to the USB bus.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:PRObe?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:PRObe valuecommand.
SCPI Syntax
- BUS:B<x>:USB:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:USB:PRObe?
Info
B<x>is the number of the bus waveform.DIFFerentialindicates the bus probe is a differential probe.SINGleendedindicates the bus probe is not a differential probe.
source
property
¶
source: BusBItemUsbSource
Return the BUS:B<x>:USB:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Sub-properties
.differential: TheBUS:B<x>:USB:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:USB:SOUrce:DMINuscommand..dplus: TheBUS:B<x>:USB:SOUrce:DPLUscommand.
BusBItemUsbBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:BITRate command.
Description
- This command specifies the bit rate for the USB bus.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:USB:BITRate {LOW|FULL|HIGH}
- BUS:B<x>:USB:BITRate?
Info
B<x>is the number of the bus waveform.LOWindicates the bit rate is 1.5 Mbps.FULLindicates the bit rate is 12 Mbps.HIGHindicates the bit rate is 480 Mbps.
BusBItemUsbProbe
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:PRObe command.
Description
- This command specifies the type of probe connected to the USB bus.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:PRObe?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:PRObe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:PRObe valuecommand.
SCPI Syntax
- BUS:B<x>:USB:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:USB:PRObe?
Info
B<x>is the number of the bus waveform.DIFFerentialindicates the bus probe is a differential probe.SINGleendedindicates the bus probe is not a differential probe.
BusBItemUsbSource
¶
Bases: SCPICmdRead
The BUS:B<x>:USB:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Info
B<x>is the number of the bus waveform.
Properties
.differential: TheBUS:B<x>:USB:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:USB:SOUrce:DMINuscommand..dplus: TheBUS:B<x>:USB:SOUrce:DPLUscommand.
differential
property
¶
differential: BusBItemUsbSourceDifferential
Return the BUS:B<x>:USB:SOUrce:DIFFerential command.
Description
- This command specifies the source waveform for the USB bus when using a differential probe.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce:DIFFerential {CH<x>|MATH|REF<x>}
- BUS:B<x>:USB:SOUrce:DIFFerential?
Info
B<x>is the number of the bus waveform.CH<x>specifies an analog waveform as the source. This channel should have an attached differential probe.MATHspecifies the math waveform as the source.REF<x>specifies a reference waveform as the source.
dminus
property
¶
dminus: BusBItemUsbSourceDminus
Return the BUS:B<x>:USB:SOUrce:DMINus command.
Description
- This command specifies the source for the USB bus D- input. If you are using single-ended probes, you need to set the sources for both the D+ and D- inputs.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce:DMINus?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce:DMINus?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce:DMINus valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce:DMINus {CH<x>|D<x>}
- BUS:B<x>:USB:SOUrce:DMINus?
Info
CH<x>specifies an analog channel as the source waveform for the D- input.D<x>specifies a digital channel as the source waveform for the D- input. (Requires option 3-MSO.).
dplus
property
¶
dplus: BusBItemUsbSourceDplus
Return the BUS:B<x>:USB:SOUrce:DPLUs command.
Description
- This command specifies the source for the USB D+ input. If you are using single-ended probes, you need to set the sources for both the D+ and D- inputs.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce:DPLUs?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce:DPLUs?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce:DPLUs valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce:DPLUs {CH<x>|D<x>}
- BUS:B<x>:USB:SOUrce:DPLUs?
Info
CH<x>specifies an analog channel as the source waveform for D+ input.D<x>specifies a digital channel as the source waveform for D+ input. (Requires option 3-MSO.).
BusBItemUsbSourceDifferential
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:SOUrce:DIFFerential command.
Description
- This command specifies the source waveform for the USB bus when using a differential probe.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce:DIFFerential {CH<x>|MATH|REF<x>}
- BUS:B<x>:USB:SOUrce:DIFFerential?
Info
B<x>is the number of the bus waveform.CH<x>specifies an analog waveform as the source. This channel should have an attached differential probe.MATHspecifies the math waveform as the source.REF<x>specifies a reference waveform as the source.
BusBItemUsbSourceDminus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:SOUrce:DMINus command.
Description
- This command specifies the source for the USB bus D- input. If you are using single-ended probes, you need to set the sources for both the D+ and D- inputs.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce:DMINus?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce:DMINus?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce:DMINus valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce:DMINus {CH<x>|D<x>}
- BUS:B<x>:USB:SOUrce:DMINus?
Info
CH<x>specifies an analog channel as the source waveform for the D- input.D<x>specifies a digital channel as the source waveform for the D- input. (Requires option 3-MSO.).
BusBItemUsbSourceDplus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:SOUrce:DPLUs command.
Description
- This command specifies the source for the USB D+ input. If you are using single-ended probes, you need to set the sources for both the D+ and D- inputs.
Usage
- Using the
.query()method will send theBUS:B<x>:USB:SOUrce:DPLUs?query. - Using the
.verify(value)method will send theBUS:B<x>:USB:SOUrce:DPLUs?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce:DPLUs valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce:DPLUs {CH<x>|D<x>}
- BUS:B<x>:USB:SOUrce:DPLUs?
Info
CH<x>specifies an analog channel as the source waveform for D+ input.D<x>specifies a digital channel as the source waveform for D+ input. (Requires option 3-MSO.).
BusLowerthreshold
¶
Bases: SCPICmdRead
The BUS:LOWerthreshold command tree.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheBUS:LOWerthreshold:CH<x>command..ref: TheBUS:LOWerthreshold:REF<x>command..math: TheBUS:LOWerthreshold:MATHcommand..math1: TheBUS:LOWerthreshold:MATH1command.
ch
property
¶
ch: dict[int, BusLowerthresholdChannel]
Return the BUS:LOWerthreshold:CH<x> command.
Description
- This command sets the lower threshold for each channel. This applies to all search and trigger types that use the channel.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:CH<x>?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:CH<x> valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:CH<x> {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
math
property
¶
math: BusLowerthresholdMath
Return the BUS:LOWerthreshold:MATH command.
Description
- This command specifies the lower threshold for the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:MATH?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:MATH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:MATH valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:MATH {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:MATH?
Info
<NR3>is a floating point number that specifies the lower threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.
math1
property
¶
math1: BusLowerthresholdMath1
Return the BUS:LOWerthreshold:MATH1 command.
Description
- This command specifies the lower threshold for the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:MATH1?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:MATH1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:MATH1 valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:MATH1 {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:MATH1?
Info
<NR3>is a floating point number that specifies the lower threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.
ref
property
¶
ref: dict[int, BusLowerthresholdRefItem]
Return the BUS:LOWerthreshold:REF<x> command.
Description
- This command sets the lower threshold for each reference waveform. This applies to all search and trigger types that use that reference waveform.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:REF<x>?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:REF<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:REF<x> valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:REF<x> {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:REF<x>?
Info
<NR3>is a floating point number that specifies the lower threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.
BusLowerthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The BUS:LOWerthreshold:CH<x> command.
Description
- This command sets the lower threshold for each channel. This applies to all search and trigger types that use the channel.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:CH<x>?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:CH<x> valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:CH<x> {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
BusLowerthresholdMath
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:LOWerthreshold:MATH command.
Description
- This command specifies the lower threshold for the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:MATH?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:MATH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:MATH valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:MATH {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:MATH?
Info
<NR3>is a floating point number that specifies the lower threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.
BusLowerthresholdMath1
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:LOWerthreshold:MATH1 command.
Description
- This command specifies the lower threshold for the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:MATH1?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:MATH1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:MATH1 valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:MATH1 {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:MATH1?
Info
<NR3>is a floating point number that specifies the lower threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale of the specified math waveform.
BusLowerthresholdRefItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The BUS:LOWerthreshold:REF<x> command.
Description
- This command sets the lower threshold for each reference waveform. This applies to all search and trigger types that use that reference waveform.
Usage
- Using the
.query()method will send theBUS:LOWerthreshold:REF<x>?query. - Using the
.verify(value)method will send theBUS:LOWerthreshold:REF<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:LOWerthreshold:REF<x> valuecommand.
SCPI Syntax
- BUS:LOWerthreshold:REF<x> {<NR3>|ECL|TTL}
- BUS:LOWerthreshold:REF<x>?
Info
<NR3>is a floating point number that specifies the lower threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.
BusThreshold
¶
Bases: SCPICmdRead
The BUS:THReshold command tree.
Usage
- Using the
.query()method will send theBUS:THReshold?query. - Using the
.verify(value)method will send theBUS:THReshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheBUS:THReshold:CH<x>command..d: TheBUS:THReshold:D<x>command.
ch
property
¶
ch: dict[int, BusThresholdChannel]
Return the BUS:THReshold:CH<x> command.
Description
- This command specifies the threshold for analog channel
, where x is the channel number (1-4). This setting applies to all trigger types that use the channel.
Usage
- Using the
.query()method will send theBUS:THReshold:CH<x>?query. - Using the
.verify(value)method will send theBUS:THReshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:THReshold:CH<x> valuecommand.
SCPI Syntax
- BUS:THReshold:CH<x> {ECL|TTL|<NR3>}
- BUS:THReshold:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a TTL preset high level of 1.4V.<NR3>is a floating point number that specifies the threshold level, in volts.
d
property
¶
Return the BUS:THReshold:D<x> command.
Description
- This command specifies the threshold for digital channel
, where x is the digital channel number (0-15). This will apply to all Search and Trigger Types that use the channel.
Usage
- Using the
.query()method will send theBUS:THReshold:D<x>?query. - Using the
.verify(value)method will send theBUS:THReshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:THReshold:D<x> valuecommand.
SCPI Syntax
- BUS:THReshold:D<x> {<NR3>|ECL|TTL}
- BUS:THReshold:D<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the threshold level, in volts.
BusThresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The BUS:THReshold:CH<x> command.
Description
- This command specifies the threshold for analog channel
, where x is the channel number (1-4). This setting applies to all trigger types that use the channel.
Usage
- Using the
.query()method will send theBUS:THReshold:CH<x>?query. - Using the
.verify(value)method will send theBUS:THReshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:THReshold:CH<x> valuecommand.
SCPI Syntax
- BUS:THReshold:CH<x> {ECL|TTL|<NR3>}
- BUS:THReshold:CH<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a TTL preset high level of 1.4V.<NR3>is a floating point number that specifies the threshold level, in volts.
BusThresholdDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The BUS:THReshold:D<x> command.
Description
- This command specifies the threshold for digital channel
, where x is the digital channel number (0-15). This will apply to all Search and Trigger Types that use the channel.
Usage
- Using the
.query()method will send theBUS:THReshold:D<x>?query. - Using the
.verify(value)method will send theBUS:THReshold:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:THReshold:D<x> valuecommand.
SCPI Syntax
- BUS:THReshold:D<x> {<NR3>|ECL|TTL}
- BUS:THReshold:D<x>?
Info
ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.<NR3>is a floating point number that specifies the threshold level, in volts.
BusUpperthreshold
¶
Bases: SCPICmdRead
The BUS:UPPerthreshold command tree.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.ch: TheBUS:UPPerthreshold:CH<x>command..ref: TheBUS:UPPerthreshold:REF<x>command..math: TheBUS:UPPerthreshold:MATHcommand..math1: TheBUS:UPPerthreshold:MATH1command.
ch
property
¶
ch: dict[int, BusUpperthresholdChannel]
Return the BUS:UPPerthreshold:CH<x> command.
Description
- Sets the upper threshold for each analog channel (1-4). This applies to all search and trigger types that use the channel.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:CH<x>?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:CH<x> valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:CH<x> {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
math
property
¶
math: BusUpperthresholdMath
Return the BUS:UPPerthreshold:MATH command.
Description
- This command specifies the upper threshold of the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:MATH?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:MATH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:MATH valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:MATH {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:MATH?
Info
<NR3>is a floating point number that specifies the upper threshold of the math waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.
math1
property
¶
math1: BusUpperthresholdMath1
Return the BUS:UPPerthreshold:MATH1 command.
Description
- This command specifies the upper threshold of the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:MATH1?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:MATH1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:MATH1 valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:MATH1 {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:MATH1?
Info
<NR3>is a floating point number that specifies the upper threshold of the math waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.
ref
property
¶
ref: dict[int, BusUpperthresholdRefItem]
Return the BUS:UPPerthreshold:REF<x> command.
Description
- This command sets the upper threshold for each reference waveform. This applies to all search and trigger types that use that reference waveform.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:REF<x>?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:REF<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:REF<x> valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:REF<x> {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:REF<x>?
Info
<NR3>is a floating point number that specifies the upper threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.
BusUpperthresholdChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The BUS:UPPerthreshold:CH<x> command.
Description
- Sets the upper threshold for each analog channel (1-4). This applies to all search and trigger types that use the channel.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:CH<x>?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:CH<x> valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:CH<x> {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:CH<x>?
Info
<NR3>is a floating point number that specifies the threshold, in volts.ECLspecifies a preset ECL high level of -1.3V.TTLspecifies a preset TTL high level of 1.4V.
BusUpperthresholdMath
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:UPPerthreshold:MATH command.
Description
- This command specifies the upper threshold of the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:MATH?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:MATH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:MATH valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:MATH {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:MATH?
Info
<NR3>is a floating point number that specifies the upper threshold of the math waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.
BusUpperthresholdMath1
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:UPPerthreshold:MATH1 command.
Description
- This command specifies the upper threshold of the math waveform. This will apply to all search and trigger types that use the math waveform.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:MATH1?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:MATH1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:MATH1 valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:MATH1 {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:MATH1?
Info
<NR3>is a floating point number that specifies the upper threshold of the math waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified math waveform.
BusUpperthresholdRefItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The BUS:UPPerthreshold:REF<x> command.
Description
- This command sets the upper threshold for each reference waveform. This applies to all search and trigger types that use that reference waveform.
Usage
- Using the
.query()method will send theBUS:UPPerthreshold:REF<x>?query. - Using the
.verify(value)method will send theBUS:UPPerthreshold:REF<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:UPPerthreshold:REF<x> valuecommand.
SCPI Syntax
- BUS:UPPerthreshold:REF<x> {<NR3>|ECL|TTL}
- BUS:UPPerthreshold:REF<x>?
Info
<NR3>is a floating point number that specifies the upper threshold for the reference waveform, in volts.ECL- ECL (-1.3 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.TTL- TTL (1.4 volts). Note that this setting is constrained, depending upon the vertical scale for the specified reference waveform.