bus
¶
The bus commands module.
These commands are used in the following models: DPO5K, DPO70KC, DPO70KD, DPO70KDX, DPO70KSX, DPO7K, DPO7KC, DSA70KC, DSA70KD, MSO5K, MSO70KDX
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- BUS:B1<x>:DISplay:HIERarchical <QString>
- BUS:B1<x>:DISplay:HIERarchical?
- BUS:B1<x>:DISplay:LAYout <QString>
- BUS:B1<x>:DISplay:LAYout?
- BUS:B1<x>:USB:HYSTeresis <NR3>
- BUS:B1<x>:USB:HYSTeresis?
- BUS:B<x>:CAN:BITRate {RATE10K|RATE100K|RATE1M|RATE125K|RATE153K|RATE20K|RATE25K|RATE250K|RATE31K|RATE33K|RATE37K|RATE400K|RATE50K|RATE500K|RATE62K|RATE68K|RATE800K|RATE83K|RATE92K|CUSTom}
- BUS:B<x>:CAN:BITRate:VALue <nr3>
- BUS:B<x>:CAN:BITRate:VALue?
- BUS:B<x>:CAN:BITRate?
- BUS:B<x>:CAN:PRObe {DIFFerential|CANH|CANL|RX|TX}
- BUS:B<x>:CAN:PRObe?
- BUS:B<x>:CAN:SOUrce {CH<x>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:CAN:SOUrce?
- BUS:B<x>:DISplay:DECOde:FILe {decodeFileName}
- BUS:B<x>:DISplay:DECOde:FILe?
- BUS:B<x>:DISplay:DECOde:STAte {OFF|ON|RELoad}
- BUS:B<x>:DISplay:DECOde:STAte?
- BUS:B<x>:DISplay:TYPe {BUS|WAVEFORMS|BOTh}
- BUS:B<x>:DISplay:TYPe?
- BUS:B<x>:ETHERnet:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:ETHERnet:PRObe?
- BUS:B<x>:ETHERnet:SOUrce {CH<x>|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce:DMINus {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce:DMINus?
- BUS:B<x>:ETHERnet:SOUrce:DPLUs {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce:DPLUs?
- BUS:B<x>:ETHERnet:SOUrce?
- BUS:B<x>:ETHERnet:TYPe {ENET10BASET|ENET100BASETX}
- BUS:B<x>:ETHERnet:TYPe?
- BUS:B<x>:FLEXRAY:BITRate {RATE10M|RATE5M|RATE2M|CUSTom}
- BUS:B<x>:FLEXRAY:BITRate:VALue <nr3>
- BUS:B<x>:FLEXRAY:BITRate:VALue?
- BUS:B<x>:FLEXRAY:BITRate?
- BUS:B<x>:FLEXRAY:CHANnel {A|B}
- BUS:B<x>:FLEXRAY:CHANnel?
- BUS:B<x>:FLEXRAY:PROBe {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXRAY:PROBe?
- BUS:B<x>:FLEXRAY:SIGnal {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXRAY:SIGnal?
- BUS:B<x>:FLEXRAY:SOUrce {CH<x>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:FLEXRAY:SOUrce?
- BUS:B<x>:I2C:CLOCk:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>|}
- BUS:B<x>:I2C:CLOCk:SOUrce?
- BUS:B<x>:I2C:DATa:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:I2C:DATa:SOUrce?
- BUS:B<x>:I2C:RWINADDR {No|Yes}
- BUS:B<x>:I2C:RWINADDR?
- BUS:B<x>:LABel <string>
- BUS:B<x>:LABel?
- BUS:B<x>:LIN:BITRate {RATE10K|RATE1K|RATE19K|RATE2K|RATE4K|RATE9K|CUSTom}
- BUS:B<x>:LIN:BITRate:VALue <nr3>
- BUS:B<x>:LIN:BITRate:VALue?
- BUS:B<x>:LIN:BITRate?
- BUS:B<x>:LIN:IDFORmat {NOPARity|PARity}
- BUS:B<x>:LIN:IDFORmat?
- BUS:B<x>:LIN:POLarity {INVerted|NORMal}
- BUS:B<x>:LIN:POLarity?
- BUS:B<x>:LIN:SOUrce {CH<x>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:LIN:SOUrce?
- BUS:B<x>:LIN:STANDard {MIXed|V1X|V2X}
- 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<x>}
- BUS:B<x>:MIL1553B:SOUrce?
- BUS:B<x>:MIPICSITWo:CLOCk:SOUrce {CH<x>|D<x>|MATH<x>}
- BUS:B<x>:MIPICSITWo:CLOCk:SOUrce?
- BUS:B<x>:MIPICSITWo:CLOCk:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPICSITWo:CLOCk:TYPe?
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential {D<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?
- BUS:B<x>:MIPICSITWo:LANE<x>:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPICSITWo:LANE<x>:TYPe?
- BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?
- BUS:B<x>:MIPIDSIOne:CLOCk:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPIDSIOne:CLOCk:TYPe?
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential {D<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?
- BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?
- BUS:B<x>:PARallel:CLOCk:EDGE {FALL|RISe|EITHer}
- BUS:B<x>:PARallel:CLOCk:EDGE?
- BUS:B<x>:PARallel:CLOCk:SOUrce {CH<x>|D0|D1|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:PARallel:CLOCk:SOUrce?
- BUS:B<x>:PARallel:ISCLOCKED {YES|NO}
- BUS:B<x>:PARallel:ISCLOCKED?
- BUS:B<x>:PARallel:SOURCES {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:PARallel:SOURCES?
- BUS:B<x>:PCIE:BITRate {RATE2500|RATE5000|RATE8000|RATE16000|AUTO|CUSTom}
- BUS:B<x>:PCIE:BITRate:VALue <nr3>
- BUS:B<x>:PCIE:BITRate:VALue?
- BUS:B<x>:PCIE:BITRate?
- BUS:B<x>:PCIE:HYSTeresis <nr3>
- BUS:B<x>:PCIE:HYSTeresis?
- BUS:B<x>:PCIE:LANE <nr3>
- BUS:B<x>:PCIE:LANE?
- BUS:B<x>:PCIE:SOUrce {CH<x>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:PCIE:SOUrce?
- BUS:B<x>:POSition <NR3>
- BUS:B<x>:POSition?
- BUS:B<x>:RS232C:BITRate <NR3>
- BUS:B<x>:RS232C:BITRate?
- BUS:B<x>:RS232C:DATABits <NR3>
- BUS:B<x>:RS232C:DATABits?
- BUS:B<x>:RS232C:DELIMiter {NUL1|CR|LF|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:SOUrce {CH<x>|D<x>|MATH<x>}
- BUS:B<x>:RS232C:SOUrce?
- BUS:B<x>:S64B66B:BITRate { CUSTom|RATE10000|RATE12000|RATE14000 }
- BUS:B<x>:S64B66B:BITRate:VALue <NR3>
- BUS:B<x>:S64B66B:BITRate:VALue?
- BUS:B<x>:S64B66B:BITRate?
- BUS:B<x>:S64B66B:DESCRAMble { ON|OFF }
- BUS:B<x>:S64B66B:DESCRAMble?
- BUS:B<x>:S64B66B:HYSTeresis <NR3>
- BUS:B<x>:S64B66B:HYSTeresis?
- BUS:B<x>:S64B66B:SOUrce { CH1|CH2|CH3|CH4|MATH1|MATH2|MATH3|MATH4 }
- BUS:B<x>:S64B66B:SOUrce?
- BUS:B<x>:S8B10B:BITRate {CUSTom|RATE1250|RATE1500|RATE2125|RATE2500|RATE3000|RATE3125|RATE4250|RATE5000|RATE6000|RATE6250}
- BUS:B<x>:S8B10B:BITRate:VALue <NR3>
- BUS:B<x>:S8B10B:BITRate:VALue?
- BUS:B<x>:S8B10B:BITRate?
- BUS:B<x>:S8B10B:HYSTeresis <NR3>
- BUS:B<x>:S8B10B:HYSTeresis?
- BUS:B<x>:S8B10B:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:S8B10B: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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:CLOCk:SOUrce?
- BUS:B<x>:SPI:DATa:POLarity {high|low}
- BUS:B<x>:SPI:DATa:POLarity?
- BUS:B<x>:SPI:DATa:SIZe <NR3>
- BUS:B<x>:SPI:DATa:SIZe?
- BUS:B<x>:SPI:DATa:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:DATa:SOUrce?
- BUS:B<x>:SPI:FRAMING {IDLE|SS}
- BUS:B<x>:SPI:FRAMING?
- BUS:B<x>:SPI:IDLETime <nr3>
- BUS:B<x>:SPI:IDLETime?
- BUS:B<x>:SPI:SELect:POLarity {LOW|HIGH}
- BUS:B<x>:SPI:SELect:POLarity?
- BUS:B<x>:SPI:SELect:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:SELect:SOUrce?
- BUS:B<x>:TYPe {CAN|CUSTom|FLEXRAY|LIN|I2C|MIPICSITWo|MIPIDSIOne|PARallel|PCIE|RS232c|S8B10B|SPI|USB|ETHernet}
- BUS:B<x>:TYPe?
- BUS:B<x>:USB:BITRate {FULL|HIGH|LOW}
- BUS:B<x>:USB:BITRate?
- BUS:B<x>:USB:PRObe {DIFFerential|SINGleended}
- BUS:B<x>:USB:PRObe?
- BUS:B<x>:USB:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DMINus {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DMINus?
- BUS:B<x>:USB:SOUrce:DPLUs {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DPLUs?
- BUS:B<x>:USB:SOUrce?
- BUS:CH<x>:LOWTHRESHold <NR3>
- BUS:CH<x>:LOWTHRESHold?
- BUS:CH<x>:THRESHold <NR3>
- BUS:CH<x>:THRESHold?
- BUS:MATH<x>:LOWTHRESHold <NR3>
- BUS:MATH<x>:LOWTHRESHold?
- BUS:MATH<x>:THRESHold <NR3>
- BUS:MATH<x>:THRESHold?
- BUS:REF<x>:THRESHold <NR3>
- BUS:REF<x>:THRESHold?
Bus
¶
Bases: SCPICmdRead
The BUS command tree.
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.
Properties
.b1: TheBUS:B1<x>command tree..b: TheBUS:B<x>command tree..ch: TheBUS:CH<x>command tree..math: TheBUS:MATH<x>command tree..ref: TheBUS:REF<x>command 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
.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..mipicsitwo: TheBUS:B<x>:MIPICSITWocommand tree..mipidsione: TheBUS:B<x>:MIPIDSIOnecommand tree..parallel: TheBUS:B<x>:PARallelcommand tree..pcie: TheBUS:B<x>:PCIEcommand tree..position: TheBUS:B<x>:POSitioncommand..rs232c: TheBUS:B<x>:RS232Ccommand tree..s64b66b: TheBUS:B<x>:S64B66Bcommand tree..s8b10b: TheBUS:B<x>:S8B10Bcommand tree..spi: TheBUS:B<x>:SPIcommand tree..type: TheBUS:B<x>:TYPecommand..usb: TheBUS:B<x>:USBcommand tree.
b1
property
¶
Return the BUS:B1<x> command tree.
Usage
- Using the
.query()method will send theBUS:B1<x>?query. - Using the
.verify(value)method will send theBUS:B1<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.display: TheBUS:B1<x>:DISplaycommand tree..usb: TheBUS:B1<x>:USBcommand tree.
ch
property
¶
ch: dict[int, BusChannel]
Return the BUS:CH<x> command tree.
Usage
- Using the
.query()method will send theBUS:CH<x>?query. - Using the
.verify(value)method will send theBUS:CH<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.lowthreshold: TheBUS:CH<x>:LOWTHRESHoldcommand..threshold: TheBUS:CH<x>:THRESHoldcommand.
math
property
¶
math: dict[int, BusMathItem]
Return the BUS:MATH<x> command tree.
Usage
- Using the
.query()method will send theBUS:MATH<x>?query. - Using the
.verify(value)method will send theBUS:MATH<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.lowthreshold: TheBUS:MATH<x>:LOWTHRESHoldcommand..threshold: TheBUS:MATH<x>:THRESHoldcommand.
ref
property
¶
ref: dict[int, BusRefItem]
Return the BUS:REF<x> command tree.
Usage
- Using the
.query()method will send theBUS:REF<x>?query. - Using the
.verify(value)method will send theBUS:REF<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.threshold: TheBUS:REF<x>:THRESHoldcommand.
BusB1Item
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:B1<x> command tree.
Usage
- Using the
.query()method will send theBUS:B1<x>?query. - Using the
.verify(value)method will send theBUS:B1<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.display: TheBUS:B1<x>:DISplaycommand tree..usb: TheBUS:B1<x>:USBcommand tree.
display
property
¶
display: BusB1ItemDisplay
Return the BUS:B1<x>:DISplay command tree.
Usage
- Using the
.query()method will send theBUS:B1<x>:DISplay?query. - Using the
.verify(value)method will send theBUS:B1<x>:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hierarchical: TheBUS:B1<x>:DISplay:HIERarchicalcommand..layout: TheBUS:B1<x>:DISplay:LAYoutcommand.
usb
property
¶
usb: BusB1ItemUsb
Return the BUS:B1<x>:USB command tree.
Usage
- Using the
.query()method will send theBUS:B1<x>:USB?query. - Using the
.verify(value)method will send theBUS:B1<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.hysteresis: TheBUS:B1<x>:USB:HYSTeresiscommand.
BusB1ItemDisplay
¶
Bases: SCPICmdRead
The BUS:B1<x>:DISplay command tree.
Usage
- Using the
.query()method will send theBUS:B1<x>:DISplay?query. - Using the
.verify(value)method will send theBUS:B1<x>:DISplay?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hierarchical: TheBUS:B1<x>:DISplay:HIERarchicalcommand..layout: TheBUS:B1<x>:DISplay:LAYoutcommand.
hierarchical
property
¶
hierarchical: BusB1ItemDisplayHierarchical
Return the BUS:B1<x>:DISplay:HIERarchical command.
Description
- This command sets or queries the display of a bus layer on or off.
Usage
- Using the
.query()method will send theBUS:B1<x>:DISplay:HIERarchical?query. - Using the
.verify(value)method will send theBUS:B1<x>:DISplay:HIERarchical?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B1<x>:DISplay:HIERarchical valuecommand.
SCPI Syntax
- BUS:B1<x>:DISplay:HIERarchical <QString>
- BUS:B1<x>:DISplay:HIERarchical?
Info
<QString>consists of two items; the layer identifier and the ON/OFF value.
layout
property
¶
layout: BusB1ItemDisplayLayout
Return the BUS:B1<x>:DISplay:LAYout command.
Description
- This command sets or queries the format a bus layer should use.
Usage
- Using the
.query()method will send theBUS:B1<x>:DISplay:LAYout?query. - Using the
.verify(value)method will send theBUS:B1<x>:DISplay:LAYout?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B1<x>:DISplay:LAYout valuecommand.
SCPI Syntax
- BUS:B1<x>:DISplay:LAYout <QString>
- BUS:B1<x>:DISplay:LAYout?
Info
<QString>consists of two items; the layer identifier and the format identifier.
BusB1ItemDisplayHierarchical
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B1<x>:DISplay:HIERarchical command.
Description
- This command sets or queries the display of a bus layer on or off.
Usage
- Using the
.query()method will send theBUS:B1<x>:DISplay:HIERarchical?query. - Using the
.verify(value)method will send theBUS:B1<x>:DISplay:HIERarchical?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B1<x>:DISplay:HIERarchical valuecommand.
SCPI Syntax
- BUS:B1<x>:DISplay:HIERarchical <QString>
- BUS:B1<x>:DISplay:HIERarchical?
Info
<QString>consists of two items; the layer identifier and the ON/OFF value.
BusB1ItemDisplayLayout
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B1<x>:DISplay:LAYout command.
Description
- This command sets or queries the format a bus layer should use.
Usage
- Using the
.query()method will send theBUS:B1<x>:DISplay:LAYout?query. - Using the
.verify(value)method will send theBUS:B1<x>:DISplay:LAYout?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B1<x>:DISplay:LAYout valuecommand.
SCPI Syntax
- BUS:B1<x>:DISplay:LAYout <QString>
- BUS:B1<x>:DISplay:LAYout?
Info
<QString>consists of two items; the layer identifier and the format identifier.
BusB1ItemUsb
¶
Bases: SCPICmdRead
The BUS:B1<x>:USB command tree.
Usage
- Using the
.query()method will send theBUS:B1<x>:USB?query. - Using the
.verify(value)method will send theBUS:B1<x>:USB?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.hysteresis: TheBUS:B1<x>:USB:HYSTeresiscommand.
hysteresis
property
¶
hysteresis: BusB1ItemUsbHysteresis
Return the BUS:B1<x>:USB:HYSTeresis command.
Description
- This command sets or queries the hysteresis for USB Super Speed.
Usage
- Using the
.query()method will send theBUS:B1<x>:USB:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B1<x>:USB:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B1<x>:USB:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B1<x>:USB:HYSTeresis <NR3>
- BUS:B1<x>:USB:HYSTeresis?
Info
<NR3>sets the hysteresis for USB Super Speed.
BusB1ItemUsbHysteresis
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B1<x>:USB:HYSTeresis command.
Description
- This command sets or queries the hysteresis for USB Super Speed.
Usage
- Using the
.query()method will send theBUS:B1<x>:USB:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B1<x>:USB:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B1<x>:USB:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B1<x>:USB:HYSTeresis <NR3>
- BUS:B1<x>:USB:HYSTeresis?
Info
<NR3>sets the hysteresis for USB Super Speed.
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
.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..mipicsitwo: TheBUS:B<x>:MIPICSITWocommand tree..mipidsione: TheBUS:B<x>:MIPIDSIOnecommand tree..parallel: TheBUS:B<x>:PARallelcommand tree..pcie: TheBUS:B<x>:PCIEcommand tree..position: TheBUS:B<x>:POSitioncommand..rs232c: TheBUS:B<x>:RS232Ccommand tree..s64b66b: TheBUS:B<x>:S64B66Bcommand tree..s8b10b: TheBUS:B<x>:S8B10Bcommand tree..spi: TheBUS:B<x>:SPIcommand tree..type: TheBUS:B<x>:TYPecommand..usb: TheBUS:B<x>:USBcommand 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..probe: TheBUS:B<x>:CAN:PRObecommand..source: TheBUS:B<x>:CAN:SOUrcecommand.
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
.decode: TheBUS:B<x>:DISplay:DECOdecommand tree..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
.probe: TheBUS:B<x>:ETHERnet:PRObecommand..source: TheBUS:B<x>:ETHERnet:SOUrcecommand..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..source: TheBUS:B<x>:FLEXRAY:SOUrcecommand..probe: TheBUS:B<x>:FLEXRAY:PROBecommand..signal: TheBUS:B<x>:FLEXRAY:SIGnalcommand.
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
.clock: TheBUS:B<x>:I2C:CLOCkcommand tree..data: TheBUS:B<x>:I2C:DATacommand tree..rwinaddr: TheBUS:B<x>:I2C:RWINADDRcommand.
label
property
¶
label: BusBItemLabel
Return the BUS:B<x>:LABel command.
Description
- This command sets or queries the waveform label for the specified bus. The bus name string accepts only eight characters and truncates when more than eight characters.
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 <string>
- BUS:B<x>:LABel?
Info
<string>is an alphanumeric string of text enclosed in quotes. The text string is limited to 30 characters. It contains the text label information for bus.
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.
Info
B<x>is the number of the bus.
Sub-properties
.bitrate: TheBUS:B<x>:LIN:BITRatecommand..idformat: TheBUS:B<x>:LIN:IDFORmatcommand..polarity: TheBUS:B<x>:LIN:POLaritycommand..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.
Sub-properties
.polarity: TheBUS:B<x>:MIL1553B:POLaritycommand..responsetime: TheBUS:B<x>:MIL1553B:RESPonsetimecommand tree..source: TheBUS:B<x>:MIL1553B:SOUrcecommand.
mipicsitwo
property
¶
mipicsitwo: BusBItemMipicsitwo
Return the BUS:B<x>:MIPICSITWo command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.clock: TheBUS:B<x>:MIPICSITWo:CLOCkcommand tree..lane: TheBUS:B<x>:MIPICSITWo:LANE<x>command tree.
mipidsione
property
¶
mipidsione: BusBItemMipidsione
Return the BUS:B<x>:MIPIDSIOne command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.clock: TheBUS:B<x>:MIPIDSIOne:CLOCkcommand tree..lane: TheBUS:B<x>:MIPIDSIOne:LANE<x>command tree.
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
.clock: TheBUS:B<x>:PARallel:CLOCkcommand tree..isclocked: TheBUS:B<x>:PARallel:ISCLOCKEDcommand..sources: TheBUS:B<x>:PARallel:SOURCEScommand.
pcie
property
¶
pcie: BusBItemPcie
Return the BUS:B<x>:PCIE command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:PCIE:BITRatecommand..hysteresis: TheBUS:B<x>:PCIE:HYSTeresiscommand..lane: TheBUS:B<x>:PCIE:LANEcommand..source: TheBUS:B<x>:PCIE:SOUrcecommand.
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..source: TheBUS:B<x>:RS232C:SOUrcecommand.
s64b66b
property
¶
s64b66b: BusBItemS64b66b
Return the BUS:B<x>:S64B66B command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:S64B66B:BITRatecommand..descramble: TheBUS:B<x>:S64B66B:DESCRAMblecommand..hysteresis: TheBUS:B<x>:S64B66B:HYSTeresiscommand..source: TheBUS:B<x>:S64B66B:SOUrcecommand.
s8b10b
property
¶
s8b10b: BusBItemS8b10b
Return the BUS:B<x>:S8B10B command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bitrate: TheBUS:B<x>:S8B10B:BITRatecommand..hysteresis: TheBUS:B<x>:S8B10B:HYSTeresiscommand..source: TheBUS:B<x>:S8B10B:SOUrcecommand.
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..clock: TheBUS:B<x>:SPI:CLOCkcommand tree..data: TheBUS:B<x>:SPI:DATacommand tree..framing: TheBUS:B<x>:SPI:FRAMINGcommand..idletime: TheBUS:B<x>:SPI:IDLETimecommand..select: TheBUS:B<x>:SPI:SELectcommand tree.
type
property
¶
type: BusBItemType
Return the BUS:B<x>:TYPe command.
Description
- This command sets or queries the type for the specified bus.
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 {CAN|CUSTom|FLEXRAY|LIN|I2C|MIPICSITWo|MIPIDSIOne|PARallel|PCIE|RS232c|S8B10B|SPI|USB|ETHernet}
- BUS:B<x>:TYPe?
Info
CANspecifies a CAN bus.CUSTomspecifies a custom bus.FLEXRAYspecifies a FLEXRAY bus.LINspecifies a LIN bus.I2Cspecifies the Inter-IC bus.MIPICSITWospecifies the MIPI CSI2 bus.MIPIDSIOnespecifies the MIPI DSI1 bus.PARallelspecifies the Parallel bus.PCIEspecifies a PCIe bus.RS232specifies the RS232 Serial bus.S8B10Bspecifies the 8B10B bus.SPIspecifies the Serial Peripheral Interface bus.USBspecifies the Universal Serial Bus.ETHernetspecifies the Ethernet 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.
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..probe: TheBUS:B<x>:CAN:PRObecommand..source: TheBUS:B<x>:CAN:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemCanBitrate
Return the BUS:B<x>:CAN:BITRate command.
Description
- This command sets or queries the CAN bitrate. The bus is specified by x.
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 {RATE10K|RATE100K|RATE1M|RATE125K|RATE153K|RATE20K|RATE25K|RATE250K|RATE31K|RATE33K|RATE37K|RATE400K|RATE50K|RATE500K|RATE62K|RATE68K|RATE800K|RATE83K|RATE92K|CUSTom}
- BUS:B<x>:CAN:BITRate?
Sub-properties
.value: TheBUS:B<x>:CAN:BITRate:VALuecommand.
probe
property
¶
probe: BusBItemCanProbe
Return the BUS:B<x>:CAN:PRObe command.
Description
- This command sets or queries CAN probe type. The bus is specified by x.
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 {DIFFerential|CANH|CANL|RX|TX}
- BUS:B<x>:CAN:PRObe?
source
property
¶
source: BusBItemCanSource
Return the BUS:B<x>:CAN:SOUrce command.
Description
- This command sets or queries the CAN source channel. The bus is specified by x.
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>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:CAN:SOUrce?
BusBItemCanBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:BITRate command.
Description
- This command sets or queries the CAN bitrate. The bus is specified by x.
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 {RATE10K|RATE100K|RATE1M|RATE125K|RATE153K|RATE20K|RATE25K|RATE250K|RATE31K|RATE33K|RATE37K|RATE400K|RATE50K|RATE500K|RATE62K|RATE68K|RATE800K|RATE83K|RATE92K|CUSTom}
- BUS:B<x>:CAN:BITRate?
Properties
.value: TheBUS:B<x>:CAN:BITRate:VALuecommand.
value
property
¶
value: BusBItemCanBitrateValue
Return the BUS:B<x>:CAN:BITRate:VALue command.
Description
- This command sets or queries CAN custom bitrate value. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:BITRate:VALue <nr3>
- BUS:B<x>:CAN:BITRate:VALue?
Info
<nr3>specifies the CAN custom bitrate value.
BusBItemCanBitrateValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:BITRate:VALue command.
Description
- This command sets or queries CAN custom bitrate value. The bus is specified by x.
Usage
- Using the
.query()method will send theBUS:B<x>:CAN:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:CAN:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:CAN:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:CAN:BITRate:VALue <nr3>
- BUS:B<x>:CAN:BITRate:VALue?
Info
<nr3>specifies the CAN custom bitrate value.
BusBItemCanProbe
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:PRObe command.
Description
- This command sets or queries CAN probe type. The bus is specified by x.
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 {DIFFerential|CANH|CANL|RX|TX}
- BUS:B<x>:CAN:PRObe?
BusBItemCanSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:CAN:SOUrce command.
Description
- This command sets or queries the CAN source channel. The bus is specified by x.
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>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:CAN:SOUrce?
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
.decode: TheBUS:B<x>:DISplay:DECOdecommand tree..type: TheBUS:B<x>:DISplay:TYPecommand.
decode
property
¶
decode: BusBItemDisplayDecode
Return the BUS:B<x>:DISplay:DECOde command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:DECOde?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:DECOde?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.file: TheBUS:B<x>:DISplay:DECOde:FILecommand..state: TheBUS:B<x>:DISplay:DECOde:STAtecommand.
type
property
¶
type: BusBItemDisplayType
Return the BUS:B<x>:DISplay:TYPe command.
Description
- This command sets or queries the decoding display style for the specified bus. You can display in either logic waveform, busform, 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|WAVEFORMS|BOTh}
- BUS:B<x>:DISplay:TYPe?
Info
BUS, displays the decoding in busform only.WAVEFORMS, displays the decoding in logic waveforms only.BOTh, displays the decoding in both logic waveform and busform.
BusBItemDisplayDecode
¶
Bases: SCPICmdRead
The BUS:B<x>:DISplay:DECOde command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:DECOde?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:DECOde?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.file: TheBUS:B<x>:DISplay:DECOde:FILecommand..state: TheBUS:B<x>:DISplay:DECOde:STAtecommand.
file
property
¶
Return the BUS:B<x>:DISplay:DECOde:FILe command.
Description
- This command sets or queries the name of a TSF-formatted text file used to construct a symbolic decode table from for the specified bus. The decode table associates symbolic names with the numeric values they represent. When a Bus is set to perform symbolic decode, numeric values in its ‘busform’ trace are replaced by the first matching symbol (if any) from the table. Each Bus can use its own specific lookup table. For example, an I2C-type Bus might use a table that associates the symbol ‘ROM’ with the number 0b10100111, even though another the decode table for another bus associates the symbol ‘MAX’ with that same number. The lookup table format is the same for all the bus types. The decode files for all the buses are available in the default location C:UsersPublicTektronixTekScopebusDecodeTables.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:DECOde:FILe?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:DECOde:FILe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:DECOde:FILe valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:DECOde:FILe {decodeFileName}
- BUS:B<x>:DISplay:DECOde:FILe?
Info
decodeFileNamespecifies the name of a TSF-formatted text file.
state
property
¶
state: BusBItemDisplayDecodeState
Return the BUS:B<x>:DISplay:DECOde:STAte command.
Description
- This command sets or queries whether the specified bus is enabled to display symbolic decode of its busform values.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:DECOde:STAte?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:DECOde:STAte?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:DECOde:STAte valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:DECOde:STAte {OFF|ON|RELoad}
- BUS:B<x>:DISplay:DECOde:STAte?
Info
OFF= the specified bus does not display symbolic decode of its busform values.ON= the specified bus displays symbolic decode of its busform values.RELoadreparses to whatever symbolic decode file name it is currently assigned. For example, this can be useful if the contents of that file are changed after having assigned it to a Bus.
BusBItemDisplayDecodeFile
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:DISplay:DECOde:FILe command.
Description
- This command sets or queries the name of a TSF-formatted text file used to construct a symbolic decode table from for the specified bus. The decode table associates symbolic names with the numeric values they represent. When a Bus is set to perform symbolic decode, numeric values in its ‘busform’ trace are replaced by the first matching symbol (if any) from the table. Each Bus can use its own specific lookup table. For example, an I2C-type Bus might use a table that associates the symbol ‘ROM’ with the number 0b10100111, even though another the decode table for another bus associates the symbol ‘MAX’ with that same number. The lookup table format is the same for all the bus types. The decode files for all the buses are available in the default location C:UsersPublicTektronixTekScopebusDecodeTables.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:DECOde:FILe?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:DECOde:FILe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:DECOde:FILe valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:DECOde:FILe {decodeFileName}
- BUS:B<x>:DISplay:DECOde:FILe?
Info
decodeFileNamespecifies the name of a TSF-formatted text file.
BusBItemDisplayDecodeState
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:DISplay:DECOde:STAte command.
Description
- This command sets or queries whether the specified bus is enabled to display symbolic decode of its busform values.
Usage
- Using the
.query()method will send theBUS:B<x>:DISplay:DECOde:STAte?query. - Using the
.verify(value)method will send theBUS:B<x>:DISplay:DECOde:STAte?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:DISplay:DECOde:STAte valuecommand.
SCPI Syntax
- BUS:B<x>:DISplay:DECOde:STAte {OFF|ON|RELoad}
- BUS:B<x>:DISplay:DECOde:STAte?
Info
OFF= the specified bus does not display symbolic decode of its busform values.ON= the specified bus displays symbolic decode of its busform values.RELoadreparses to whatever symbolic decode file name it is currently assigned. For example, this can be useful if the contents of that file are changed after having assigned it to a Bus.
BusBItemDisplayType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:DISplay:TYPe command.
Description
- This command sets or queries the decoding display style for the specified bus. You can display in either logic waveform, busform, 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|WAVEFORMS|BOTh}
- BUS:B<x>:DISplay:TYPe?
Info
BUS, displays the decoding in busform only.WAVEFORMS, displays the decoding in logic waveforms only.BOTh, displays the decoding in both logic waveform and busform.
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
.probe: TheBUS:B<x>:ETHERnet:PRObecommand..source: TheBUS:B<x>:ETHERnet:SOUrcecommand..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
source
property
¶
source: BusBItemEthernetSource
Return the BUS:B<x>:ETHERnet:SOUrce command.
Description
- This command specifies the Ethernet data source for differential input. The supported
source waveforms are channels 1-4 and math waveforms 1-4. The default is channel 1.
B
specifies the bus number, which can range from 1 to 16.
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. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce {CH<x>|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce?
Info
CH<x>specifies to use one of the channels 1-4 as the Ethernet data source for differential input. x has a minimum of 1 and a maximum of 4.MATH<x>specifies to use a math waveform as the source for Ethernet data differential input x has a minimum of 1 and a maximum of 4.
Sub-properties
.dminus: TheBUS:B<x>:ETHERnet:SOUrce:DMINuscommand..dplus: TheBUS:B<x>:ETHERnet:SOUrce:DPLUscommand.
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
BusBItemEthernetSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:SOUrce command.
Description
- This command specifies the Ethernet data source for differential input. The supported
source waveforms are channels 1-4 and math waveforms 1-4. The default is channel 1. B
specifies the bus number, which can range from 1 to 16.
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. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce {CH<x>|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce?
Info
CH<x>specifies to use one of the channels 1-4 as the Ethernet data source for differential input. x has a minimum of 1 and a maximum of 4.MATH<x>specifies to use a math waveform as the source for Ethernet data differential input x has a minimum of 1 and a maximum of 4.
Properties
.dminus: TheBUS:B<x>:ETHERnet:SOUrce:DMINuscommand..dplus: TheBUS:B<x>:ETHERnet:SOUrce:DPLUscommand.
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 differential probing.
The default is Channel 2. B
specifies the bus number, which can range from 1 to 16.
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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<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. x has a minimum of 1 and a maximum of 4.D<x>specifies to use one of the digital channels D0 - D15 as the Ethernet data source for the D- input. x has a minimum of 0 and a maximum of 15.MATH<x>specifies to use one of the math waveforms as the Ethernet data source for the D- input. x has a minimum of 1 and a maximum of 4.
dplus
property
¶
dplus: BusBItemEthernetSourceDplus
Return the BUS:B<x>:ETHERnet:SOUrce:DPLUs command.
Description
- This command specifies the Ethernet data source for the D+ input for differential
probing. The default is channel 1. B
specifies the bus number, which can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce:DPLUs?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DPLUs?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DPLUs valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce:DPLUs {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce:DPLUs?
Info
CH<x>specifies to use one of the analog channels 1 - 4 as the Ethernet data source for the D+ input. x has a minimum of 1 and a maximum of 4.D<x>specifies to use one of the digital channels D0 - D15 as the Ethernet data source for the D+ input. x has a minimum of 0 and a maximum of 15.MATH<x>specifies to use one of the math waveforms as the Ethernet data source for the D+ input. x has a minimum of 1 and a maximum of 4.
BusBItemEthernetSourceDminus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:SOUrce:DMINus command.
Description
- This command specifies the Ethernet data source for D- input for differential probing. The
default is Channel 2. B
specifies the bus number, which can range from 1 to 16.
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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<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. x has a minimum of 1 and a maximum of 4.D<x>specifies to use one of the digital channels D0 - D15 as the Ethernet data source for the D- input. x has a minimum of 0 and a maximum of 15.MATH<x>specifies to use one of the math waveforms as the Ethernet data source for the D- input. x has a minimum of 1 and a maximum of 4.
BusBItemEthernetSourceDplus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:ETHERnet:SOUrce:DPLUs command.
Description
- This command specifies the Ethernet data source for the D+ input for differential probing.
The default is channel 1. B
specifies the bus number, which can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:ETHERnet:SOUrce:DPLUs?query. - Using the
.verify(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DPLUs?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:ETHERnet:SOUrce:DPLUs valuecommand.
SCPI Syntax
- BUS:B<x>:ETHERnet:SOUrce:DPLUs {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:ETHERnet:SOUrce:DPLUs?
Info
CH<x>specifies to use one of the analog channels 1 - 4 as the Ethernet data source for the D+ input. x has a minimum of 1 and a maximum of 4.D<x>specifies to use one of the digital channels D0 - D15 as the Ethernet data source for the D+ input. x has a minimum of 0 and a maximum of 15.MATH<x>specifies to use one of the math waveforms as the Ethernet data source for the D+ input. x has a minimum of 1 and a maximum of 4.
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..source: TheBUS:B<x>:FLEXRAY:SOUrcecommand..probe: TheBUS:B<x>:FLEXRAY:PROBecommand..signal: TheBUS:B<x>:FLEXRAY:SIGnalcommand.
bitrate
property
¶
bitrate: BusBItemFlexrayBitrate
Return the BUS:B<x>:FLEXRAY:BITRate command.
Description
- This command sets or queries the FLEXRAY bus bit rate. The bus is specified by x. The value of x can range from 1 to 16.
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 {RATE10M|RATE5M|RATE2M|CUSTom}
- BUS:B<x>:FLEXRAY:BITRate?
Sub-properties
.value: TheBUS:B<x>:FLEXRAY:BITRate:VALuecommand.
channel
property
¶
channel: BusBItemFlexrayChannel
Return the BUS:B<x>:FLEXRAY:CHANnel command.
Description
- This command sets or queries the FLEXRAY bus input channel. The bus is specified by x. The value of x can range from 1 to 16.
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
Aspecifies the A channel.Bspecifies the B channel.
probe
property
¶
probe: BusBItemFlexrayProbe
Return the BUS:B<x>:FLEXRAY:PROBe command.
Description
- This command sets or queries the FLEXRAY probe. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXRAY:PROBe?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXRAY:PROBe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXRAY:PROBe valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXRAY:PROBe {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXRAY:PROBe?
signal
property
¶
signal: BusBItemFlexraySignal
Return the BUS:B<x>:FLEXRAY:SIGnal command.
Description
- This command sets or queries the FLEXRAY probe. The bus is specified by x. The value of x can range from 1 to 16.
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?
source
property
¶
source: BusBItemFlexraySource
Return the BUS:B<x>:FLEXRAY:SOUrce command.
Description
- This command sets or queries the FLEXRAY bus signal source. The bus is specified by x. The value of x can range from 1 to 16.
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>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:FLEXRAY:SOUrce?
BusBItemFlexrayBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXRAY:BITRate command.
Description
- This command sets or queries the FLEXRAY bus bit rate. The bus is specified by x. The value of x can range from 1 to 16.
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 {RATE10M|RATE5M|RATE2M|CUSTom}
- BUS:B<x>:FLEXRAY:BITRate?
Properties
.value: TheBUS:B<x>:FLEXRAY:BITRate:VALuecommand.
value
property
¶
value: BusBItemFlexrayBitrateValue
Return the BUS:B<x>:FLEXRAY:BITRate:VALue command.
Description
- This command sets or queries FLEXRAY custom bit rate. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXRAY:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXRAY:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXRAY:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXRAY:BITRate:VALue <nr3>
- BUS:B<x>:FLEXRAY:BITRate:VALue?
BusBItemFlexrayBitrateValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXRAY:BITRate:VALue command.
Description
- This command sets or queries FLEXRAY custom bit rate. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXRAY:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXRAY:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXRAY:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXRAY:BITRate:VALue <nr3>
- BUS:B<x>:FLEXRAY:BITRate:VALue?
BusBItemFlexrayChannel
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXRAY:CHANnel command.
Description
- This command sets or queries the FLEXRAY bus input channel. The bus is specified by x. The value of x can range from 1 to 16.
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
Aspecifies the A channel.Bspecifies the B channel.
BusBItemFlexrayProbe
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXRAY:PROBe command.
Description
- This command sets or queries the FLEXRAY probe. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:FLEXRAY:PROBe?query. - Using the
.verify(value)method will send theBUS:B<x>:FLEXRAY:PROBe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:FLEXRAY:PROBe valuecommand.
SCPI Syntax
- BUS:B<x>:FLEXRAY:PROBe {BDIFFBP|BM|TXRX}
- BUS:B<x>:FLEXRAY:PROBe?
BusBItemFlexraySignal
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXRAY:SIGnal command.
Description
- This command sets or queries the FLEXRAY probe. The bus is specified by x. The value of x can range from 1 to 16.
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?
BusBItemFlexraySource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:FLEXRAY:SOUrce command.
Description
- This command sets or queries the FLEXRAY bus signal source. The bus is specified by x. The value of x can range from 1 to 16.
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>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:FLEXRAY:SOUrce?
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
.clock: TheBUS:B<x>:I2C:CLOCkcommand tree..data: TheBUS:B<x>:I2C:DATacommand tree..rwinaddr: TheBUS:B<x>:I2C:RWINADDRcommand.
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.
rwinaddr
property
¶
rwinaddr: BusBItemI2cRwinaddr
Return the BUS:B<x>:I2C:RWINADDR command.
Description
- This command sets or queries the manner in which seven-bit I2C slave addresses are represented in the ‘busform’ display of the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:RWINADDR?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:RWINADDR?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:RWINADDR valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:RWINADDR {No|Yes}
- BUS:B<x>:I2C:RWINADDR?
Info
Nodisplays seven-bit slave addresses as integers in the range of 0 to 127, with the state of the R/W* bit from the LSB of the slave address byte. For example, the slave address byte of 0b10100101 is displayed as the value 0x52 R.Yesdisplays the entire slave address byte as a number, with the R/W* signal as its LSB (bit 0) and the slave address in bits 7..0. For example, the slave address byte of 0b10100101 is displayed as the value 0xA5 R.
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 sets or queries the I2C clock (SCLK) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>|}
- BUS:B<x>:I2C:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the I2C SCLK source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the I2C SCLK source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the I2C SCLK source. x has a minimum of 1 and a maximum of 4.
BusBItemI2cClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:CLOCk:SOUrce command.
Description
- This command sets or queries the I2C clock (SCLK) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>|}
- BUS:B<x>:I2C:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the I2C SCLK source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the I2C SCLK source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the I2C SCLK source. x has a minimum of 1 and a maximum of 4.
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
- This command sets or queries the I2C data (SDA) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:I2C:DATa:SOUrce?
Info
CH<x>specifies an analog channel to use as the I2C SDATA source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the I2C SDATA source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the I2C SDATA source. x has a minimum of 1 and a maximum of 4.
BusBItemI2cDataSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:DATa:SOUrce command.
Description
- This command sets or queries the I2C data (SDA) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:I2C:DATa:SOUrce?
Info
CH<x>specifies an analog channel to use as the I2C SDATA source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the I2C SDATA source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the I2C SDATA source. x has a minimum of 1 and a maximum of 4.
BusBItemI2cRwinaddr
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:I2C:RWINADDR command.
Description
- This command sets or queries the manner in which seven-bit I2C slave addresses are represented in the ‘busform’ display of the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:I2C:RWINADDR?query. - Using the
.verify(value)method will send theBUS:B<x>:I2C:RWINADDR?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:I2C:RWINADDR valuecommand.
SCPI Syntax
- BUS:B<x>:I2C:RWINADDR {No|Yes}
- BUS:B<x>:I2C:RWINADDR?
Info
Nodisplays seven-bit slave addresses as integers in the range of 0 to 127, with the state of the R/W* bit from the LSB of the slave address byte. For example, the slave address byte of 0b10100101 is displayed as the value 0x52 R.Yesdisplays the entire slave address byte as a number, with the R/W* signal as its LSB (bit 0) and the slave address in bits 7..0. For example, the slave address byte of 0b10100101 is displayed as the value 0xA5 R.
BusBItemLabel
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LABel command.
Description
- This command sets or queries the waveform label for the specified bus. The bus name string accepts only eight characters and truncates when more than eight characters.
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 <string>
- BUS:B<x>:LABel?
Info
<string>is an alphanumeric string of text enclosed in quotes. The text string is limited to 30 characters. It contains the text label information for bus.
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.
Info
B<x>is the number of the bus.
Properties
.bitrate: TheBUS:B<x>:LIN:BITRatecommand..idformat: TheBUS:B<x>:LIN:IDFORmatcommand..polarity: TheBUS:B<x>:LIN:POLaritycommand..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
- This command sets or queries the LIN bus bit rate. The bus number is specified by x.
If you select Custom, use
BUS:BX:LIN:BITRATE:CUSTOMto set the bit rate.
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 {RATE10K|RATE1K|RATE19K|RATE2K|RATE4K|RATE9K|CUSTom}
- BUS:B<x>:LIN:BITRate?
Info
B<x>is the number of the bus.
Sub-properties
.value: TheBUS:B<x>:LIN:BITRate:VALuecommand.
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.
polarity
property
¶
polarity: BusBItemLinPolarity
Return the BUS:B<x>:LIN:POLarity command.
Description
- This command sets or queries the LIN bus polarity. The bus is specified by x. The value of x can range from 1 to 16.
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 {INVerted|NORMal}
- BUS:B<x>:LIN:POLarity?
source
property
¶
source: BusBItemLinSource
Return the BUS:B<x>:LIN:SOUrce command.
Description
- This command sets or queries sets the LIN bus source. The bus is specified by x. The value of x can range from 1 to 16.
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>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:LIN:SOUrce?
standard
property
¶
standard: BusBItemLinStandard
Return the BUS:B<x>:LIN:STANDard command.
Description
- This command sets or queries the LIN bus standard for the specified bus. The bus number is specified by x.
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 {MIXed|V1X|V2X}
- BUS:B<x>:LIN:STANDard?
Info
B<x>is the number of the bus.MIXedspecifies both versions 1.x and 2.x of the LIN standard.V1Xspecifies version 1.x of the LIN standard.V2Xspecifies version 2.x of the LIN standard.
BusBItemLinBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:BITRate command.
Description
- This command sets or queries the LIN bus bit rate. The bus number is specified by x. If
you select Custom, use
BUS:BX:LIN:BITRATE:CUSTOMto set the bit rate.
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 {RATE10K|RATE1K|RATE19K|RATE2K|RATE4K|RATE9K|CUSTom}
- BUS:B<x>:LIN:BITRate?
Info
B<x>is the number of the bus.
Properties
.value: TheBUS:B<x>:LIN:BITRate:VALuecommand.
value
property
¶
value: BusBItemLinBitrateValue
Return the BUS:B<x>:LIN:BITRate:VALue command.
Description
- This command sets or queries the LIN bus custom bitrate value. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:BITRate:VALue <nr3>
- BUS:B<x>:LIN:BITRate:VALue?
BusBItemLinBitrateValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:BITRate:VALue command.
Description
- This command sets or queries the LIN bus custom bitrate value. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:LIN:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:LIN:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:LIN:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:LIN:BITRate:VALue <nr3>
- BUS:B<x>:LIN:BITRate:VALue?
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.
BusBItemLinPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:POLarity command.
Description
- This command sets or queries the LIN bus polarity. The bus is specified by x. The value of x can range from 1 to 16.
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 {INVerted|NORMal}
- BUS:B<x>:LIN:POLarity?
BusBItemLinSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:SOUrce command.
Description
- This command sets or queries sets the LIN bus source. The bus is specified by x. The value of x can range from 1 to 16.
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>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:LIN:SOUrce?
BusBItemLinStandard
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:LIN:STANDard command.
Description
- This command sets or queries the LIN bus standard for the specified bus. The bus number is specified by x.
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 {MIXed|V1X|V2X}
- BUS:B<x>:LIN:STANDard?
Info
B<x>is the number of the bus.MIXedspecifies both versions 1.x and 2.x of the LIN standard.V1Xspecifies version 1.x of the LIN standard.V2Xspecifies version 2.x of the LIN standard.
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.
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 MIL-STD-1553 bus polarity to normal or inverted. B
specifies the bus number, which can range from 1 to 16.
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
NORMal- A high-low transition sets the MIL-STD-1553 bus polarity to positive.INVerted- A high-low transition sets the MIL-STD-1553 bus polarity to negative.
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 sets or queries sets the MIL-STD-1553 bus source. The supported source
waveforms are channels 1-4 and math waveforms 1-4. The default is channel 1. B
specifies the bus number, which can range from 1 to 16.
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<x>}
- BUS:B<x>:MIL1553B:SOUrce?
Info
CH<x>specifies to use one of the analog channels as the MIL-STD-1553 bus source for differential input. x has a minimum of 1 and a maximum of 4.MATH<x>specifies to use the math waveform as the MIL-STD-1553 bus source for differential input x has a minimum of 1 and a maximum of 4.
BusBItemMil1553bPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIL1553B:POLarity command.
Description
- This command sets the MIL-STD-1553 bus polarity to normal or inverted. B
specifies the bus number, which can range from 1 to 16.
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
NORMal- A high-low transition sets the MIL-STD-1553 bus polarity to positive.INVerted- A high-low transition sets the MIL-STD-1553 bus polarity to negative.
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 sets or queries sets the MIL-STD-1553 bus source. The supported source
waveforms are channels 1-4 and math waveforms 1-4. The default is channel 1. B
specifies the bus number, which can range from 1 to 16.
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<x>}
- BUS:B<x>:MIL1553B:SOUrce?
Info
CH<x>specifies to use one of the analog channels as the MIL-STD-1553 bus source for differential input. x has a minimum of 1 and a maximum of 4.MATH<x>specifies to use the math waveform as the MIL-STD-1553 bus source for differential input x has a minimum of 1 and a maximum of 4.
BusBItemMipicsitwo
¶
Bases: SCPICmdRead
The BUS:B<x>:MIPICSITWo command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.clock: TheBUS:B<x>:MIPICSITWo:CLOCkcommand tree..lane: TheBUS:B<x>:MIPICSITWo:LANE<x>command tree.
clock
property
¶
clock: BusBItemMipicsitwoClock
Return the BUS:B<x>:MIPICSITWo:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:MIPICSITWo:CLOCk:SOUrcecommand..type: TheBUS:B<x>:MIPICSITWo:CLOCk:TYPecommand.
lane
property
¶
lane: dict[int, BusBItemMipicsitwoLaneItem]
Return the BUS:B<x>:MIPICSITWo:LANE<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrcecommand tree..type: TheBUS:B<x>:MIPICSITWo:LANE<x>:TYPecommand.
BusBItemMipicsitwoClock
¶
Bases: SCPICmdRead
The BUS:B<x>:MIPICSITWo:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:MIPICSITWo:CLOCk:SOUrcecommand..type: TheBUS:B<x>:MIPICSITWo:CLOCk:TYPecommand.
source
property
¶
source: BusBItemMipicsitwoClockSource
Return the BUS:B<x>:MIPICSITWo:CLOCk:SOUrce command.
Description
- This command sets or queries the MIPI CSI2 clock source for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:CLOCk:SOUrce {CH<x>|D<x>|MATH<x>}
- BUS:B<x>:MIPICSITWo:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the MIPI CSI2 clock source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the MIPI CSI2 clock source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the MIPI CSI2 clock source. x has a minimum of 1 and a maximum of 4.
type
property
¶
Return the BUS:B<x>:MIPICSITWo:CLOCk:TYPe command.
Description
- This command sets or queries the MIPI CSI2 clock source type for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:CLOCk:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:CLOCk:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPICSITWo:CLOCk:TYPe?
Info
ANALogsets the clock source type to support analog input for the specified bus.DIGItalsets the clock source type to support digital input for the specified bus.
BusBItemMipicsitwoClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPICSITWo:CLOCk:SOUrce command.
Description
- This command sets or queries the MIPI CSI2 clock source for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:CLOCk:SOUrce {CH<x>|D<x>|MATH<x>}
- BUS:B<x>:MIPICSITWo:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the MIPI CSI2 clock source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the MIPI CSI2 clock source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the MIPI CSI2 clock source. x has a minimum of 1 and a maximum of 4.
BusBItemMipicsitwoClockType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPICSITWo:CLOCk:TYPe command.
Description
- This command sets or queries the MIPI CSI2 clock source type for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:CLOCk:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:CLOCk:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:CLOCk:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPICSITWo:CLOCk:TYPe?
Info
ANALogsets the clock source type to support analog input for the specified bus.DIGItalsets the clock source type to support digital input for the specified bus.
BusBItemMipicsitwoLaneItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:B<x>:MIPICSITWo:LANE<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrcecommand tree..type: TheBUS:B<x>:MIPICSITWo:LANE<x>:TYPecommand.
source
property
¶
source: BusBItemMipicsitwoLaneItemSource
Return the BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.differential: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUScommand..dplus: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUScommand.
type
property
¶
Return the BUS:B<x>:MIPICSITWo:LANE<x>:TYPe command.
Description
- This command sets or queries the lane source type for the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPICSITWo:LANE<x>:TYPe?
Info
ANALogsets the source type for the specified lane to support analog input.DIGItalsets the source type for the specified lane to support digital input.
BusBItemMipicsitwoLaneItemSource
¶
Bases: SCPICmdRead
The BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.differential: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUScommand..dplus: TheBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUScommand.
differential
property
¶
differential: BusBItemMipicsitwoLaneItemSourceDifferential
Return the BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential command.
Description
- This command sets or queries the differential source for the specified lane of the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential {D<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?
Info
D<x>specifies a digital input signal to use as the differential source. x has a minimum of 0 and a maximum of 15.
dminus
property
¶
Return the BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS command.
Description
- This command sets or queries the D Minus source for the specified lane of the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?
Info
CH<x>specifies an analog channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Minus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.
dplus
property
¶
Return the BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS command.
Description
- This command sets or queries the D Plus source for the specified lane of the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?
Info
CH<x>specifies an analog channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Plus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.
BusBItemMipicsitwoLaneItemSourceDifferential
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential command.
Description
- This command sets or queries the differential source for the specified lane of the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential {D<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DIFFerential?
Info
D<x>specifies a digital input signal to use as the differential source. x has a minimum of 0 and a maximum of 15.
BusBItemMipicsitwoLaneItemSourceDminus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS command.
Description
- This command sets or queries the D Minus source for the specified lane of the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DMINUS?
Info
CH<x>specifies an analog channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Minus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.
BusBItemMipicsitwoLaneItemSourceDplus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS command.
Description
- This command sets or queries the D Plus source for the specified lane of the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPICSITWo:LANE<x>:SOUrce:DPLUS?
Info
CH<x>specifies an analog channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Plus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.
BusBItemMipicsitwoLaneItemType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPICSITWo:LANE<x>:TYPe command.
Description
- This command sets or queries the lane source type for the specified MIPI CSI2 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPICSITWo:LANE<x>:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPICSITWo:LANE<x>:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPICSITWo:LANE<x>:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPICSITWo:LANE<x>:TYPe?
Info
ANALogsets the source type for the specified lane to support analog input.DIGItalsets the source type for the specified lane to support digital input.
BusBItemMipidsione
¶
Bases: SCPICmdRead
The BUS:B<x>:MIPIDSIOne command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.clock: TheBUS:B<x>:MIPIDSIOne:CLOCkcommand tree..lane: TheBUS:B<x>:MIPIDSIOne:LANE<x>command tree.
clock
property
¶
clock: BusBItemMipidsioneClock
Return the BUS:B<x>:MIPIDSIOne:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:MIPIDSIOne:CLOCk:SOUrcecommand..type: TheBUS:B<x>:MIPIDSIOne:CLOCk:TYPecommand.
lane
property
¶
lane: dict[int, BusBItemMipidsioneLaneItem]
Return the BUS:B<x>:MIPIDSIOne:LANE<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrcecommand tree..type: TheBUS:B<x>:MIPIDSIOne:LANE<x>:TYPecommand.
BusBItemMipidsioneClock
¶
Bases: SCPICmdRead
The BUS:B<x>:MIPIDSIOne:CLOCk command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:CLOCk?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:MIPIDSIOne:CLOCk:SOUrcecommand..type: TheBUS:B<x>:MIPIDSIOne:CLOCk:TYPecommand.
source
property
¶
source: BusBItemMipidsioneClockSource
Return the BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce command.
Description
- This command sets or queries the clock source for the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the clock source. x has a minimum of 1 and a maximum of 4.MATH<x>specifies a math channel to use as the clock source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the clock source. x has a minimum of 0 and a maximum of 15.
type
property
¶
Return the BUS:B<x>:MIPIDSIOne:CLOCk:TYPe command.
Description
- This command sets or queries the clock source type for the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:CLOCk:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:CLOCk:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPIDSIOne:CLOCk:TYPe?
Info
ANALogsets the clock source type to support analog input.DIGItalsets the clock source type to support digital input.
BusBItemMipidsioneClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce command.
Description
- This command sets or queries the clock source for the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the clock source. x has a minimum of 1 and a maximum of 4.MATH<x>specifies a math channel to use as the clock source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the clock source. x has a minimum of 0 and a maximum of 15.
BusBItemMipidsioneClockType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:CLOCk:TYPe command.
Description
- This command sets or queries the clock source type for the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:CLOCk:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:CLOCk:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:CLOCk:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPIDSIOne:CLOCk:TYPe?
Info
ANALogsets the clock source type to support analog input.DIGItalsets the clock source type to support digital input.
BusBItemMipidsioneLaneItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:LANE<x> command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.source: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrcecommand tree..type: TheBUS:B<x>:MIPIDSIOne:LANE<x>:TYPecommand.
source
property
¶
source: BusBItemMipidsioneLaneItemSource
Return the BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.differential: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUScommand..dplus: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUScommand.
type
property
¶
Return the BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe command.
Description
- This command sets or queries the lane source type for the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?
Info
ANALogsets the source type for the specified lane to support analog input.DIGItalsets the source type for the specified lane to support digital input.
BusBItemMipidsioneLaneItemSource
¶
Bases: SCPICmdRead
The BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.differential: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerentialcommand..dminus: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUScommand..dplus: TheBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUScommand.
differential
property
¶
differential: BusBItemMipidsioneLaneItemSourceDifferential
Return the BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential command.
Description
- This command sets or queries the differential source for the specified lane of the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential {D<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?
Info
D<x>specifies a digital input signal to use as the differential source for the specified lane. x has a minimum of 0 and a maximum of 15.
dminus
property
¶
Return the BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS command.
Description
- This command sets or queries the D Minus source for the specified lane of the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?
Info
CH<x>specifies an analog channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Minus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.
dplus
property
¶
Return the BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS command.
Description
- This command sets or queries the D Plus source for the specified lane of the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?
Info
CH<x>specifies an analog channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Plus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.
BusBItemMipidsioneLaneItemSourceDifferential
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential command.
Description
- This command sets or queries the differential source for the specified lane of the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential {D<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DIFFerential?
Info
D<x>specifies a digital input signal to use as the differential source for the specified lane. x has a minimum of 0 and a maximum of 15.
BusBItemMipidsioneLaneItemSourceDminus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS command.
Description
- This command sets or queries the D Minus source for the specified lane of the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DMINUS?
Info
CH<x>specifies an analog channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Minus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Minus source for the specified lane. x has a minimum of 1 and a maximum of 4.
BusBItemMipidsioneLaneItemSourceDplus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS command.
Description
- This command sets or queries the D Plus source for the specified lane of the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:MIPIDSIOne:LANE<x>:SOUrce:DPLUS?
Info
CH<x>specifies an analog channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the D Plus source for the specified lane. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the D Plus source for the specified lane. x has a minimum of 1 and a maximum of 4.
BusBItemMipidsioneLaneItemType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe command.
Description
- This command sets or queries the lane source type for the specified MIPI DSI1 bus.
Usage
- Using the
.query()method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?query. - Using the
.verify(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:MIPIDSIOne:LANE<x>:TYPe valuecommand.
SCPI Syntax
- BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe {ANALog|DIGItal}
- BUS:B<x>:MIPIDSIOne:LANE<x>:TYPe?
Info
ANALogsets the source type for the specified lane to support analog input.DIGItalsets the source type for the specified lane to support digital 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
.clock: TheBUS:B<x>:PARallel:CLOCkcommand tree..isclocked: TheBUS:B<x>:PARallel:ISCLOCKEDcommand..sources: TheBUS:B<x>:PARallel:SOURCEScommand.
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..source: TheBUS:B<x>:PARallel:CLOCk:SOUrcecommand.
isclocked
property
¶
isclocked: BusBItemParallelIsclocked
Return the BUS:B<x>:PARallel:ISCLOCKED command.
Description
- This command sets or queries the Parallel bus behavior to either Clocked or not Clocked for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:ISCLOCKED?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:ISCLOCKED?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:ISCLOCKED valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:ISCLOCKED {YES|NO}
- BUS:B<x>:PARallel:ISCLOCKED?
Info
YESspecifies the Parallel mode of the specified bus to be clocked.NOspecifies the Parallel mode of the specified bus to be unclocked (asynchronous).
sources
property
¶
sources: BusBItemParallelSources
Return the BUS:B<x>:PARallel:SOURCES command.
Description
- This command sets or queries the members of the Parallel mode of specified bus according to a supplied list of signals. The first item on the list becomes the MSB signal of the Bus. The second becomes the next-most-significant, and so on, with the last item becoming the LSB of the bus. If no signals are listed, the Bus is emptied of members. No signal can appear more than once in the list of bus members.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:SOURCES?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:SOURCES?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:SOURCES valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:SOURCES {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:PARallel:SOURCES?
Info
CH<x>specifies an analog channel to use as the Parallel source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the Parallel source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies the math channel to use as the Parallel source. x has a minimum of 1 and a maximum of 4.
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..source: TheBUS:B<x>:PARallel:CLOCk:SOUrcecommand.
edge
property
¶
Return the BUS:B<x>:PARallel:CLOCk:EDGE command.
Description
- This command sets or queries which edge of a clocked parallel busses’ signal establishes when new bus values are sampled.
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 {FALL|RISe|EITHer}
- BUS:B<x>:PARallel:CLOCk:EDGE?
Info
FALLdecodes on the falling edge of the clocked parallel bus signal.RISedecodes on the rising edge of the clocked parallel bus signal.EITHerdecodes on the rising or falling edge of the clocked parallel bus signal.
source
property
¶
source: BusBItemParallelClockSource
Return the BUS:B<x>:PARallel:CLOCk:SOUrce command.
Description
- This command sets or queries the Parallel clock source for the specified 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>|D0|D1|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:PARallel:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the Parallel clock source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the Parallel clock source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies the math channel to use as the Parallel clock source. x has a minimum of 1 and a maximum of 4.
BusBItemParallelClockEdge
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:CLOCk:EDGE command.
Description
- This command sets or queries which edge of a clocked parallel busses’ signal establishes when new bus values are sampled.
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 {FALL|RISe|EITHer}
- BUS:B<x>:PARallel:CLOCk:EDGE?
Info
FALLdecodes on the falling edge of the clocked parallel bus signal.RISedecodes on the rising edge of the clocked parallel bus signal.EITHerdecodes on the rising or falling edge of the clocked parallel bus signal.
BusBItemParallelClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:CLOCk:SOUrce command.
Description
- This command sets or queries the Parallel clock source for the specified 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>|D0|D1|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:PARallel:CLOCk:SOUrce?
Info
CH<x>specifies an analog channel to use as the Parallel clock source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the Parallel clock source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies the math channel to use as the Parallel clock source. x has a minimum of 1 and a maximum of 4.
BusBItemParallelIsclocked
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:ISCLOCKED command.
Description
- This command sets or queries the Parallel bus behavior to either Clocked or not Clocked for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:ISCLOCKED?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:ISCLOCKED?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:ISCLOCKED valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:ISCLOCKED {YES|NO}
- BUS:B<x>:PARallel:ISCLOCKED?
Info
YESspecifies the Parallel mode of the specified bus to be clocked.NOspecifies the Parallel mode of the specified bus to be unclocked (asynchronous).
BusBItemParallelSources
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PARallel:SOURCES command.
Description
- This command sets or queries the members of the Parallel mode of specified bus according to a supplied list of signals. The first item on the list becomes the MSB signal of the Bus. The second becomes the next-most-significant, and so on, with the last item becoming the LSB of the bus. If no signals are listed, the Bus is emptied of members. No signal can appear more than once in the list of bus members.
Usage
- Using the
.query()method will send theBUS:B<x>:PARallel:SOURCES?query. - Using the
.verify(value)method will send theBUS:B<x>:PARallel:SOURCES?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PARallel:SOURCES valuecommand.
SCPI Syntax
- BUS:B<x>:PARallel:SOURCES {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:PARallel:SOURCES?
Info
CH<x>specifies an analog channel to use as the Parallel source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the Parallel source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies the math channel to use as the Parallel source. x has a minimum of 1 and a maximum of 4.
BusBItemPcie
¶
Bases: SCPICmdRead
The BUS:B<x>:PCIE command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:PCIE:BITRatecommand..hysteresis: TheBUS:B<x>:PCIE:HYSTeresiscommand..lane: TheBUS:B<x>:PCIE:LANEcommand..source: TheBUS:B<x>:PCIE:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemPcieBitrate
Return the BUS:B<x>:PCIE:BITRate command.
Description
- This command sets or queries the PCIE bus bit rate. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:BITRate {RATE2500|RATE5000|RATE8000|RATE16000|AUTO|CUSTom}
- BUS:B<x>:PCIE:BITRate?
Sub-properties
.value: TheBUS:B<x>:PCIE:BITRate:VALuecommand.
hysteresis
property
¶
hysteresis: BusBItemPcieHysteresis
Return the BUS:B<x>:PCIE:HYSTeresis command.
Description
- This command sets or queries the PCIE bus hysteresis. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:HYSTeresis <nr3>
- BUS:B<x>:PCIE:HYSTeresis?
Info
<nr3>specifies the hysteresis.
lane
property
¶
lane: BusBItemPcieLane
Return the BUS:B<x>:PCIE:LANE command.
Description
- This command sets or queries the PCIE bus lane number. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:LANE?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:LANE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:LANE valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:LANE <nr3>
- BUS:B<x>:PCIE:LANE?
Info
<nr3>specifies the bus lane.
source
property
¶
source: BusBItemPcieSource
Return the BUS:B<x>:PCIE:SOUrce command.
Description
- This command sets or queries the PCIE bus source. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:SOUrce {CH<x>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:PCIE:SOUrce?
BusBItemPcieBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PCIE:BITRate command.
Description
- This command sets or queries the PCIE bus bit rate. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:BITRate {RATE2500|RATE5000|RATE8000|RATE16000|AUTO|CUSTom}
- BUS:B<x>:PCIE:BITRate?
Properties
.value: TheBUS:B<x>:PCIE:BITRate:VALuecommand.
value
property
¶
value: BusBItemPcieBitrateValue
Return the BUS:B<x>:PCIE:BITRate:VALue command.
Description
- This command sets or queries the PCIE bus bit rate value. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:BITRate:VALue <nr3>
- BUS:B<x>:PCIE:BITRate:VALue?
Info
<nr3>specifies the bit rate value.
BusBItemPcieBitrateValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PCIE:BITRate:VALue command.
Description
- This command sets or queries the PCIE bus bit rate value. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:BITRate:VALue <nr3>
- BUS:B<x>:PCIE:BITRate:VALue?
Info
<nr3>specifies the bit rate value.
BusBItemPcieHysteresis
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PCIE:HYSTeresis command.
Description
- This command sets or queries the PCIE bus hysteresis. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:HYSTeresis <nr3>
- BUS:B<x>:PCIE:HYSTeresis?
Info
<nr3>specifies the hysteresis.
BusBItemPcieLane
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PCIE:LANE command.
Description
- This command sets or queries the PCIE bus lane number. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:LANE?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:LANE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:LANE valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:LANE <nr3>
- BUS:B<x>:PCIE:LANE?
Info
<nr3>specifies the bus lane.
BusBItemPcieSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:PCIE:SOUrce command.
Description
- This command sets or queries the PCIE bus source. The bus is specified by x. The value of x can range from 1 to 16.
Usage
- Using the
.query()method will send theBUS:B<x>:PCIE:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:PCIE:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:PCIE:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:PCIE:SOUrce {CH<x>|D0|D1|D10|D11|D12|D13|D14|D15|D2|D3|D4|D5|D6|D7|D8|D9|MATH<x>}
- BUS:B<x>:PCIE:SOUrce?
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..source: TheBUS:B<x>:RS232C:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemRs232cBitrate
Return the BUS:B<x>:RS232C:BITRate command.
Description
- This command sets or queries the RS232C bit rate for bus
, where x is the bus number.
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 <NR3>
- BUS:B<x>:RS232C:BITRate?
Info
<NR3>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 sets or queries the number of RS-232C data bits for bus
, where x is the bus number.
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 <NR3>
- BUS:B<x>:RS232C:DATABits?
Info
<NR3>specifies the number of bits in the RS-232C data frame.
delimiter
property
¶
delimiter: BusBItemRs232cDelimiter
Return the BUS:B<x>:RS232C:DELIMiter command.
Description
- This command sets or queries the RS-232C delimiting value for a packet on bus
, where x is the bus number.
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 {NUL1|CR|LF|SPace|XFF}
- BUS:B<x>:RS232C:DELIMiter?
Info
NULlspecifies NULl (0x00 ) delimiting value for a packet.CRspecifies CR (0x0D) delimiting value for a packet.LFspecifies LF (0x0A) delimiting value for a packet.XFFspecifies XFF (0xFF) delimiting value for a packet.SPacespecifies SPace delimiting value for a packet.
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.
source
property
¶
source: BusBItemRs232cSource
Return the BUS:B<x>:RS232C:SOUrce command.
Description
- This command sets or queries the RS-232 polarity for bus
, where x is the bus number.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:SOUrce {CH<x>|D<x>|MATH<x>}
- BUS:B<x>:RS232C:SOUrce?
Info
CH<x>specifies an analog channel to use as the RS232C source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use for the RS232C source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use for the RS232C source. x has a minimum of 1 and a maximum of 4.
BusBItemRs232cBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:BITRate command.
Description
- This command sets or queries the RS232C bit rate for bus
, where x is the bus number.
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 <NR3>
- BUS:B<x>:RS232C:BITRate?
Info
<NR3>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 sets or queries the number of RS-232C data bits for bus
, where x is the bus number.
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 <NR3>
- BUS:B<x>:RS232C:DATABits?
Info
<NR3>specifies the number of bits in the RS-232C data frame.
BusBItemRs232cDelimiter
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:DELIMiter command.
Description
- This command sets or queries the RS-232C delimiting value for a packet on bus
, where x is the bus number.
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 {NUL1|CR|LF|SPace|XFF}
- BUS:B<x>:RS232C:DELIMiter?
Info
NULlspecifies NULl (0x00 ) delimiting value for a packet.CRspecifies CR (0x0D) delimiting value for a packet.LFspecifies LF (0x0A) delimiting value for a packet.XFFspecifies XFF (0xFF) delimiting value for a packet.SPacespecifies SPace delimiting value for a packet.
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.
BusBItemRs232cSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:RS232C:SOUrce command.
Description
- This command sets or queries the RS-232 polarity for bus
, where x is the bus number.
Usage
- Using the
.query()method will send theBUS:B<x>:RS232C:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:RS232C:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:RS232C:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:RS232C:SOUrce {CH<x>|D<x>|MATH<x>}
- BUS:B<x>:RS232C:SOUrce?
Info
CH<x>specifies an analog channel to use as the RS232C source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use for the RS232C source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use for the RS232C source. x has a minimum of 1 and a maximum of 4.
BusBItemS64b66b
¶
Bases: SCPICmdRead
The BUS:B<x>:S64B66B command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:S64B66B:BITRatecommand..descramble: TheBUS:B<x>:S64B66B:DESCRAMblecommand..hysteresis: TheBUS:B<x>:S64B66B:HYSTeresiscommand..source: TheBUS:B<x>:S64B66B:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemS64b66bBitrate
Return the BUS:B<x>:S64B66B:BITRate command.
Description
- Set or query the data rate for the specified bus to a standard rate in bits per
second, or enables you to specify a custom data rate using
BUS:B<x>:S64B66B:BITRate:VALue. The query returns the data rate that is set for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:BITRate { CUSTom|RATE10000|RATE12000|RATE14000 }
- BUS:B<x>:S64B66B:BITRate?
Info
CUSTomsets the data rate to Custom, allowing you to set the value. (See Related Commands.).RATE10000sets the data rate to 10 Gb/s.RATE12000sets the data rate to 12 Gb/s.RATE14000sets the data rate to 14 Gb/s.
Sub-properties
.value: TheBUS:B<x>:S64B66B:BITRate:VALuecommand.
descramble
property
¶
descramble: BusBItemS64b66bDescramble
Return the BUS:B<x>:S64B66B:DESCRAMble command.
Description
- Set or query that the Descramble checkbox is checked (ON) or unchecked (OFF).
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:DESCRAMble?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:DESCRAMble?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:DESCRAMble valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:DESCRAMble { ON|OFF }
- BUS:B<x>:S64B66B:DESCRAMble?
Info
ONenables descrambling.OFFdisables descrambling.
hysteresis
property
¶
hysteresis: BusBItemS64b66bHysteresis
Return the BUS:B<x>:S64B66B:HYSTeresis command.
Description
- Set or query the hysteresis of the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:HYSTeresis <NR3>
- BUS:B<x>:S64B66B:HYSTeresis?
Info
<NR3>is the hysteresis value.
source
property
¶
source: BusBItemS64b66bSource
Return the BUS:B<x>:S64B66B:SOUrce command.
Description
- Set or query the signal sources for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:SOUrce { CH1|CH2|CH3|CH4|MATH1|MATH2|MATH3|MATH4 }
- BUS:B<x>:S64B66B:SOUrce?
Info
CH<x>is the analog channel used as the signal source. x has a minimum of 1 and a maximum of 4.MATH<x>is the math channel used as the signal source. x has a minimum of 1 and a maximum of 4.
BusBItemS64b66bBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S64B66B:BITRate command.
Description
- Set or query the data rate for the specified bus to a standard rate in bits per second, or
enables you to specify a custom data rate using
BUS:B<x>:S64B66B:BITRate:VALue. The query returns the data rate that is set for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:BITRate { CUSTom|RATE10000|RATE12000|RATE14000 }
- BUS:B<x>:S64B66B:BITRate?
Info
CUSTomsets the data rate to Custom, allowing you to set the value. (See Related Commands.).RATE10000sets the data rate to 10 Gb/s.RATE12000sets the data rate to 12 Gb/s.RATE14000sets the data rate to 14 Gb/s.
Properties
.value: TheBUS:B<x>:S64B66B:BITRate:VALuecommand.
value
property
¶
value: BusBItemS64b66bBitrateValue
Return the BUS:B<x>:S64B66B:BITRate:VALue command.
Description
- Set or query the data rate for the specified bus to a rate that you specify in bits per second. The bitrate must be set to custom (see Related Commands, below).
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:BITRate:VALue <NR3>
- BUS:B<x>:S64B66B:BITRate:VALue?
Info
<NR3>is the data rate in bits per second.
BusBItemS64b66bBitrateValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S64B66B:BITRate:VALue command.
Description
- Set or query the data rate for the specified bus to a rate that you specify in bits per second. The bitrate must be set to custom (see Related Commands, below).
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:BITRate:VALue <NR3>
- BUS:B<x>:S64B66B:BITRate:VALue?
Info
<NR3>is the data rate in bits per second.
BusBItemS64b66bDescramble
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S64B66B:DESCRAMble command.
Description
- Set or query that the Descramble checkbox is checked (ON) or unchecked (OFF).
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:DESCRAMble?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:DESCRAMble?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:DESCRAMble valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:DESCRAMble { ON|OFF }
- BUS:B<x>:S64B66B:DESCRAMble?
Info
ONenables descrambling.OFFdisables descrambling.
BusBItemS64b66bHysteresis
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S64B66B:HYSTeresis command.
Description
- Set or query the hysteresis of the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:HYSTeresis <NR3>
- BUS:B<x>:S64B66B:HYSTeresis?
Info
<NR3>is the hysteresis value.
BusBItemS64b66bSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S64B66B:SOUrce command.
Description
- Set or query the signal sources for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S64B66B:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:S64B66B:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S64B66B:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:S64B66B:SOUrce { CH1|CH2|CH3|CH4|MATH1|MATH2|MATH3|MATH4 }
- BUS:B<x>:S64B66B:SOUrce?
Info
CH<x>is the analog channel used as the signal source. x has a minimum of 1 and a maximum of 4.MATH<x>is the math channel used as the signal source. x has a minimum of 1 and a maximum of 4.
BusBItemS8b10b
¶
Bases: SCPICmdRead
The BUS:B<x>:S8B10B command tree.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bitrate: TheBUS:B<x>:S8B10B:BITRatecommand..hysteresis: TheBUS:B<x>:S8B10B:HYSTeresiscommand..source: TheBUS:B<x>:S8B10B:SOUrcecommand.
bitrate
property
¶
bitrate: BusBItemS8b10bBitrate
Return the BUS:B<x>:S8B10B:BITRate command.
Description
- Sets the bus data for the specified bus to a standard rate in bits per second, or enables you to specify a custom data rate using the value command. The query returns the bus data rate that is set for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:BITRate {CUSTom|RATE1250|RATE1500|RATE2125|RATE2500|RATE3000|RATE3125|RATE4250|RATE5000|RATE6000|RATE6250}
- BUS:B<x>:S8B10B:BITRate?
Info
CUSTOMsets the bus data rate to Custom, allowing you to set the value (see Related Commands).RATE1250sets the bus data rate to 1.25 Gb/s.RATE1500sets the bus data rate to 1.5 Gb/s.RATE2125sets the bus data rate to 2.125 Gb/s.RATE2500sets the bus data rate to 2.5 Gb/s.RATE3000sets the bus data rate to 3.0 Gb/s.RATE3125sets the bus data rate to 3.125 Gb/s.RATE4250sets the bus data rate to 4.25 Gb/s.RATE5000sets the bus data rate to 5.0 Gb/s.RATE6000sets the bus data rate to 6.0 Gb/s.RATE6250sets the bus data rate to 6.25 Gb/s.
Sub-properties
.value: TheBUS:B<x>:S8B10B:BITRate:VALuecommand.
hysteresis
property
¶
hysteresis: BusBItemS8b10bHysteresis
Return the BUS:B<x>:S8B10B:HYSTeresis command.
Description
- Sets or queries the hysteresis for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:HYSTeresis <NR3>
- BUS:B<x>:S8B10B:HYSTeresis?
source
property
¶
source: BusBItemS8b10bSource
Return the BUS:B<x>:S8B10B:SOUrce command.
Description
- Sets or queries the signal sources for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:S8B10B:SOUrce?
Info
CH<x>specifies an analog channel to use as the bus signal source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the bus signal source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the bus signal source. x has a minimum of 1 and a maximum of 4.
BusBItemS8b10bBitrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S8B10B:BITRate command.
Description
- Sets the bus data for the specified bus to a standard rate in bits per second, or enables you to specify a custom data rate using the value command. The query returns the bus data rate that is set for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:BITRate?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:BITRate?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:BITRate valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:BITRate {CUSTom|RATE1250|RATE1500|RATE2125|RATE2500|RATE3000|RATE3125|RATE4250|RATE5000|RATE6000|RATE6250}
- BUS:B<x>:S8B10B:BITRate?
Info
CUSTOMsets the bus data rate to Custom, allowing you to set the value (see Related Commands).RATE1250sets the bus data rate to 1.25 Gb/s.RATE1500sets the bus data rate to 1.5 Gb/s.RATE2125sets the bus data rate to 2.125 Gb/s.RATE2500sets the bus data rate to 2.5 Gb/s.RATE3000sets the bus data rate to 3.0 Gb/s.RATE3125sets the bus data rate to 3.125 Gb/s.RATE4250sets the bus data rate to 4.25 Gb/s.RATE5000sets the bus data rate to 5.0 Gb/s.RATE6000sets the bus data rate to 6.0 Gb/s.RATE6250sets the bus data rate to 6.25 Gb/s.
Properties
.value: TheBUS:B<x>:S8B10B:BITRate:VALuecommand.
value
property
¶
value: BusBItemS8b10bBitrateValue
Return the BUS:B<x>:S8B10B:BITRate:VALue command.
Description
- Sets the data rate for the specified bus to a rate that you specify in bits per second. The bitrate must be set to custom (see Related Commands, below).
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:BITRate:VALue <NR3>
- BUS:B<x>:S8B10B:BITRate:VALue?
Info
<NR3>is the data rate in bits per second.
BusBItemS8b10bBitrateValue
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S8B10B:BITRate:VALue command.
Description
- Sets the data rate for the specified bus to a rate that you specify in bits per second. The bitrate must be set to custom (see Related Commands, below).
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:BITRate:VALue?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:BITRate:VALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:BITRate:VALue valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:BITRate:VALue <NR3>
- BUS:B<x>:S8B10B:BITRate:VALue?
Info
<NR3>is the data rate in bits per second.
BusBItemS8b10bHysteresis
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S8B10B:HYSTeresis command.
Description
- Sets or queries the hysteresis for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:HYSTeresis?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:HYSTeresis?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:HYSTeresis valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:HYSTeresis <NR3>
- BUS:B<x>:S8B10B:HYSTeresis?
BusBItemS8b10bSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:S8B10B:SOUrce command.
Description
- Sets or queries the signal sources for the specified bus.
Usage
- Using the
.query()method will send theBUS:B<x>:S8B10B:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:S8B10B:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:B<x>:S8B10B:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:S8B10B:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:S8B10B:SOUrce?
Info
CH<x>specifies an analog channel to use as the bus signal source. x has a minimum of 1 and a maximum of 4.D<x>specifies a digital channel to use as the bus signal source. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel to use as the bus signal source. x has a minimum of 1 and a maximum of 4.
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..clock: TheBUS:B<x>:SPI:CLOCkcommand tree..data: TheBUS:B<x>:SPI:DATacommand tree..framing: TheBUS:B<x>:SPI:FRAMINGcommand..idletime: TheBUS:B<x>:SPI:IDLETimecommand..select: TheBUS:B<x>:SPI:SELectcommand 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.
Info
B<x>is the number of the bus waveform.
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.
Sub-properties
.polarity: TheBUS:B<x>:SPI:DATa:POLaritycommand..size: TheBUS:B<x>:SPI:DATa:SIZecommand..source: TheBUS:B<x>:SPI:DATa:SOUrcecommand.
framing
property
¶
framing: BusBItemSpiFraming
Return the BUS:B<x>:SPI:FRAMING command.
Description
- This command sets or queries the SPI framing setting for the specified bus. The bus number is specified by x.
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 {IDLE|SS}
- BUS:B<x>:SPI:FRAMING?
Info
B<x>is the number of the bus waveform.IDLEspecifies IDLE SPI framing.SSspecifies SS SPI framing.
idletime
property
¶
idletime: BusBItemSpiIdletime
Return the BUS:B<x>:SPI:IDLETime command.
Description
- This command sets or queries the SPI idle time. 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
<nr3>specifies the SPI idle time.
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.
Info
B<x>is the number of the bus waveform.
Sub-properties
.polarity: TheBUS:B<x>:SPI:SELect:POLaritycommand..source: TheBUS:B<x>:SPI:SELect: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.
Info
B<x>is the number of the bus waveform.
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 sets or queries the SPI clock (SCLK) source polarity for the specified bus. The bus is specified by x.
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
B<x>is the number of the bus waveform.FALLsets the clock to the falling edge of the signal.RISEsets the clock to the rising edge of the signal.
source
property
¶
source: BusBItemSpiClockSource
Return the BUS:B<x>:SPI:CLOCk:SOUrce command.
Description
- This command sets or queries the SPI clock (SCK) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:CLOCk:SOUrce?
Info
D<x>designates a digital input signal as the clock source. x has a minimum of 0 and a maximum of 15.CH<x>designates an analog channel as the buss SPI clock source. x has a minimum of 1 and a maximum of 4.MATH<x>designates a math waveform as the clock source. x has a minimum of 1 and a maximum of 4.
BusBItemSpiClockPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:CLOCk:POLarity command.
Description
- This command sets or queries the SPI clock (SCLK) source polarity for the specified bus. The bus is specified by x.
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
B<x>is the number of the bus waveform.FALLsets the clock to the falling edge of the signal.RISEsets the clock to the rising edge of the signal.
BusBItemSpiClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:CLOCk:SOUrce command.
Description
- This command sets or queries the SPI clock (SCK) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:CLOCk:SOUrce?
Info
D<x>designates a digital input signal as the clock source. x has a minimum of 0 and a maximum of 15.CH<x>designates an analog channel as the buss SPI clock source. x has a minimum of 1 and a maximum of 4.MATH<x>designates a math waveform as the clock source. x has a minimum of 1 and a maximum of 4.
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.
Properties
.polarity: TheBUS:B<x>:SPI:DATa:POLaritycommand..size: TheBUS:B<x>:SPI:DATa:SIZecommand..source: TheBUS:B<x>:SPI:DATa:SOUrcecommand.
polarity
property
¶
polarity: BusBItemSpiDataPolarity
Return the BUS:B<x>:SPI:DATa:POLarity command.
Description
- This command sets or queries the SPI data (DATA) polarity for the bus specified by x. The value of x can range from 1 through 16. The SPI decode operation treats high inputs as ones in normal polarity and zeros in inverted polarity.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa: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:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:POLarity {high|low}
- BUS:B<x>:SPI:DATa:POLarity?
Info
highsets the SPI data polarity to active high.lowsets the SPI data polarity to active low.
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.
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 <NR3>
- BUS:B<x>:SPI:DATa:SIZe?
Info
<NR3>is the data size for the specified bus. The minimum value is 2 and maximum is 64.
source
property
¶
source: BusBItemSpiDataSource
Return the BUS:B<x>:SPI:DATa:SOUrce command.
Description
- This command sets or queries the SPI data (DATA) source for the bus specified by x. The value of x can range from 1 through 16.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa: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:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:DATa:SOUrce?
Info
CH<x>designates an analog channel as the data source for the specified SPI bus. x has a minimum of 1 and a maximum of 4.MATH<x>designates a math waveform as the data source. x has a minimum of 1 and a maximum of 4.D<x>designates a digital input signal as the data source. x has a minimum of 0 and a maximum of 15.
BusBItemSpiDataPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:POLarity command.
Description
- This command sets or queries the SPI data (DATA) polarity for the bus specified by x. The value of x can range from 1 through 16. The SPI decode operation treats high inputs as ones in normal polarity and zeros in inverted polarity.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:POLarity?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa: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:POLarity valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:POLarity {high|low}
- BUS:B<x>:SPI:DATa:POLarity?
Info
highsets the SPI data polarity to active high.lowsets the SPI data polarity to active low.
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.
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 <NR3>
- BUS:B<x>:SPI:DATa:SIZe?
Info
<NR3>is the data size for the specified bus. The minimum value is 2 and maximum is 64.
BusBItemSpiDataSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:DATa:SOUrce command.
Description
- This command sets or queries the SPI data (DATA) source for the bus specified by x. The value of x can range from 1 through 16.
Usage
- Using the
.query()method will send theBUS:B<x>:SPI:DATa:SOUrce?query. - Using the
.verify(value)method will send theBUS:B<x>:SPI:DATa: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:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:SPI:DATa:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:DATa:SOUrce?
Info
CH<x>designates an analog channel as the data source for the specified SPI bus. x has a minimum of 1 and a maximum of 4.MATH<x>designates a math waveform as the data source. x has a minimum of 1 and a maximum of 4.D<x>designates a digital input signal as the data source. x has a minimum of 0 and a maximum of 15.
BusBItemSpiFraming
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:FRAMING command.
Description
- This command sets or queries the SPI framing setting for the specified bus. The bus number is specified by x.
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 {IDLE|SS}
- BUS:B<x>:SPI:FRAMING?
Info
B<x>is the number of the bus waveform.IDLEspecifies IDLE SPI framing.SSspecifies SS SPI framing.
BusBItemSpiIdletime
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:IDLETime command.
Description
- This command sets or queries the SPI idle time. 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
<nr3>specifies the SPI idle time.
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.
Info
B<x>is the number of the bus waveform.
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 sets or queries the SPI Slave Select (SS) polarity for the specified bus. The bus is specified by x.
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
B<x>is the number of the bus waveform.LOWsets an active low polarity.HIGHsets an active high polarity.
source
property
¶
source: BusBItemSpiSelectSource
Return the BUS:B<x>:SPI:SELect:SOUrce command.
Description
- This command sets or queries the SPI Slave Select (SS) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:SELect:SOUrce?
Info
CH<x>designates an analog channel as the busses’ SPI Slave Select source. x has a minimum of 1 and a maximum of 4.D<x>designates a digital input signal as the Slave Select source. x has a minimum of 0 and a maximum of 15.MATH1-MAThH4designates a math waveform as the Slave Select source.
BusBItemSpiSelectPolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SELect:POLarity command.
Description
- This command sets or queries the SPI Slave Select (SS) polarity for the specified bus. The bus is specified by x.
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
B<x>is the number of the bus waveform.LOWsets an active low polarity.HIGHsets an active high polarity.
BusBItemSpiSelectSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:SPI:SELect:SOUrce command.
Description
- This command sets or queries the SPI Slave Select (SS) source for the specified 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:SPI:SELect:SOUrce?
Info
CH<x>designates an analog channel as the busses’ SPI Slave Select source. x has a minimum of 1 and a maximum of 4.D<x>designates a digital input signal as the Slave Select source. x has a minimum of 0 and a maximum of 15.MATH1-MAThH4designates a math waveform as the Slave Select source.
BusBItemType
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:TYPe command.
Description
- This command sets or queries the type for the specified bus.
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 {CAN|CUSTom|FLEXRAY|LIN|I2C|MIPICSITWo|MIPIDSIOne|PARallel|PCIE|RS232c|S8B10B|SPI|USB|ETHernet}
- BUS:B<x>:TYPe?
Info
CANspecifies a CAN bus.CUSTomspecifies a custom bus.FLEXRAYspecifies a FLEXRAY bus.LINspecifies a LIN bus.I2Cspecifies the Inter-IC bus.MIPICSITWospecifies the MIPI CSI2 bus.MIPIDSIOnespecifies the MIPI DSI1 bus.PARallelspecifies the Parallel bus.PCIEspecifies a PCIe bus.RS232specifies the RS232 Serial bus.S8B10Bspecifies the 8B10B bus.SPIspecifies the Serial Peripheral Interface bus.USBspecifies the Universal Serial Bus.ETHernetspecifies the Ethernet 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.
bitrate
property
¶
bitrate: BusBItemUsbBitrate
Return the BUS:B<x>:USB:BITRate command.
Description
- This command sets or queries the USB bit rate for bus
, where x is the bus number.
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 {FULL|HIGH|LOW}
- BUS:B<x>:USB:BITRate?
Info
B<x>is the number of the bus waveform.FULLindicates the bit rate is 12 Mbps.HIGHindicates the bit rate is 480 Mbps.LOWindicates the bit rate is 1.5 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.
Description
- This command sets or queries the USB Data Source for bus
, where x is the bus number.
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. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce?
Info
CH1-Ch4specifies an analog channel as the data source for the specified USB bus.D<x>specifies a digital channel as the data source for the specified USB bus. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel as the data source for the specified USB bus. x has a minimum of 1 and a maximum of 4.
Sub-properties
.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 sets or queries the USB bit rate for bus
, where x is the bus number.
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 {FULL|HIGH|LOW}
- BUS:B<x>:USB:BITRate?
Info
B<x>is the number of the bus waveform.FULLindicates the bit rate is 12 Mbps.HIGHindicates the bit rate is 480 Mbps.LOWindicates the bit rate is 1.5 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: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:SOUrce command.
Description
- This command sets or queries the USB Data Source for bus
, where x is the bus number.
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. - Using the
.write(value)method will send theBUS:B<x>:USB:SOUrce valuecommand.
SCPI Syntax
- BUS:B<x>:USB:SOUrce {CH<x>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce?
Info
CH1-Ch4specifies an analog channel as the data source for the specified USB bus.D<x>specifies a digital channel as the data source for the specified USB bus. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel as the data source for the specified USB bus. x has a minimum of 1 and a maximum of 4.
Properties
.dminus: TheBUS:B<x>:USB:SOUrce:DMINuscommand..dplus: TheBUS:B<x>:USB:SOUrce:DPLUscommand.
dminus
property
¶
dminus: BusBItemUsbSourceDminus
Return the BUS:B<x>:USB:SOUrce:DMINus command.
Description
- This command sets or queries the USB Data Source for D- input for bus
, where x is the bus number. 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DMINus?
Info
CH1-Ch4specifies an analog channel as the D- source for the specified USB bus.D<x>specifies a digital channel as the D-source for the specified USB bus. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel as the D- source for the specified USB bus. x has a minimum of 1 and a maximum of 4.
dplus
property
¶
dplus: BusBItemUsbSourceDplus
Return the BUS:B<x>:USB:SOUrce:DPLUs command.
Description
- This command sets or queries the USB Data Source for 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DPLUs?
Info
CH1-Ch4specifies an analog channel as the D+ source for the specified USB bus.D<x>specifies a digital channel as the D+ source for the specified USB bus. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel as the D+ source for the specified USB bus. x has a minimum of 1 and a maximum of 4.
BusBItemUsbSourceDminus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:SOUrce:DMINus command.
Description
- This command sets or queries the USB Data Source for D- input for bus
, where x is the bus number. 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DMINus?
Info
CH1-Ch4specifies an analog channel as the D- source for the specified USB bus.D<x>specifies a digital channel as the D-source for the specified USB bus. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel as the D- source for the specified USB bus. x has a minimum of 1 and a maximum of 4.
BusBItemUsbSourceDplus
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:B<x>:USB:SOUrce:DPLUs command.
Description
- This command sets or queries the USB Data Source for 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>|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|MATH<x>}
- BUS:B<x>:USB:SOUrce:DPLUs?
Info
CH1-Ch4specifies an analog channel as the D+ source for the specified USB bus.D<x>specifies a digital channel as the D+ source for the specified USB bus. x has a minimum of 0 and a maximum of 15.MATH<x>specifies a math channel as the D+ source for the specified USB bus. x has a minimum of 1 and a maximum of 4.
BusChannel
¶
Bases: ValidatedChannel, SCPICmdRead
The BUS:CH<x> command tree.
Usage
- Using the
.query()method will send theBUS:CH<x>?query. - Using the
.verify(value)method will send theBUS:CH<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.lowthreshold: TheBUS:CH<x>:LOWTHRESHoldcommand..threshold: TheBUS:CH<x>:THRESHoldcommand.
lowthreshold
property
¶
lowthreshold: BusChannelLowthreshold
Return the BUS:CH<x>:LOWTHRESHold command.
Description
- This command sets or queries the low threshold value for the analog source in the bus (USB differential).
Usage
- Using the
.query()method will send theBUS:CH<x>:LOWTHRESHold?query. - Using the
.verify(value)method will send theBUS:CH<x>:LOWTHRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:CH<x>:LOWTHRESHold valuecommand.
SCPI Syntax
- BUS:CH<x>:LOWTHRESHold <NR3>
- BUS:CH<x>:LOWTHRESHold?
Info
<NR3>is a floating point number that specifies the threshold in millivolts. The default value is -200 mV.
threshold
property
¶
threshold: BusChannelThreshold
Return the BUS:CH<x>:THRESHold command.
Description
- If there is a high and low threshold for the analog source in the bus, this command sets or queries the high threshold value. Otherwise, this command sets or queries the threshold value.
Usage
- Using the
.query()method will send theBUS:CH<x>:THRESHold?query. - Using the
.verify(value)method will send theBUS:CH<x>:THRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:CH<x>:THRESHold valuecommand.
SCPI Syntax
- BUS:CH<x>:THRESHold <NR3>
- BUS:CH<x>:THRESHold?
Info
<NR3>is a floating point number that specifies the high threshold value for the specified analog source. The default value is 1.4 V.
BusChannelLowthreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:CH<x>:LOWTHRESHold command.
Description
- This command sets or queries the low threshold value for the analog source in the bus (USB differential).
Usage
- Using the
.query()method will send theBUS:CH<x>:LOWTHRESHold?query. - Using the
.verify(value)method will send theBUS:CH<x>:LOWTHRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:CH<x>:LOWTHRESHold valuecommand.
SCPI Syntax
- BUS:CH<x>:LOWTHRESHold <NR3>
- BUS:CH<x>:LOWTHRESHold?
Info
<NR3>is a floating point number that specifies the threshold in millivolts. The default value is -200 mV.
BusChannelThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:CH<x>:THRESHold command.
Description
- If there is a high and low threshold for the analog source in the bus, this command sets or queries the high threshold value. Otherwise, this command sets or queries the threshold value.
Usage
- Using the
.query()method will send theBUS:CH<x>:THRESHold?query. - Using the
.verify(value)method will send theBUS:CH<x>:THRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:CH<x>:THRESHold valuecommand.
SCPI Syntax
- BUS:CH<x>:THRESHold <NR3>
- BUS:CH<x>:THRESHold?
Info
<NR3>is a floating point number that specifies the high threshold value for the specified analog source. The default value is 1.4 V.
BusMathItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:MATH<x> command tree.
Usage
- Using the
.query()method will send theBUS:MATH<x>?query. - Using the
.verify(value)method will send theBUS:MATH<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.lowthreshold: TheBUS:MATH<x>:LOWTHRESHoldcommand..threshold: TheBUS:MATH<x>:THRESHoldcommand.
lowthreshold
property
¶
lowthreshold: BusMathItemLowthreshold
Return the BUS:MATH<x>:LOWTHRESHold command.
Description
- This command sets or queries the low threshold value of the mathematical waveform for the bus (USB differential).
Usage
- Using the
.query()method will send theBUS:MATH<x>:LOWTHRESHold?query. - Using the
.verify(value)method will send theBUS:MATH<x>:LOWTHRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:MATH<x>:LOWTHRESHold valuecommand.
SCPI Syntax
- BUS:MATH<x>:LOWTHRESHold <NR3>
- BUS:MATH<x>:LOWTHRESHold?
Info
<NR3>is a floating point number that specifies the threshold in Volts. The default value is 0V.
threshold
property
¶
threshold: BusMathItemThreshold
Return the BUS:MATH<x>:THRESHold command.
Description
- If there is a high and low threshold for the mathematical waveform in the bus, this command sets or queries the high threshold value. Otherwise, this command sets or queries the threshold value.
Usage
- Using the
.query()method will send theBUS:MATH<x>:THRESHold?query. - Using the
.verify(value)method will send theBUS:MATH<x>:THRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:MATH<x>:THRESHold valuecommand.
SCPI Syntax
- BUS:MATH<x>:THRESHold <NR3>
- BUS:MATH<x>:THRESHold?
Info
<NR3>is a floating point number that specifies the high threshold value for the mathematical waveform. The default value is 0 V.
BusMathItemLowthreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:MATH<x>:LOWTHRESHold command.
Description
- This command sets or queries the low threshold value of the mathematical waveform for the bus (USB differential).
Usage
- Using the
.query()method will send theBUS:MATH<x>:LOWTHRESHold?query. - Using the
.verify(value)method will send theBUS:MATH<x>:LOWTHRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:MATH<x>:LOWTHRESHold valuecommand.
SCPI Syntax
- BUS:MATH<x>:LOWTHRESHold <NR3>
- BUS:MATH<x>:LOWTHRESHold?
Info
<NR3>is a floating point number that specifies the threshold in Volts. The default value is 0V.
BusMathItemThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:MATH<x>:THRESHold command.
Description
- If there is a high and low threshold for the mathematical waveform in the bus, this command sets or queries the high threshold value. Otherwise, this command sets or queries the threshold value.
Usage
- Using the
.query()method will send theBUS:MATH<x>:THRESHold?query. - Using the
.verify(value)method will send theBUS:MATH<x>:THRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:MATH<x>:THRESHold valuecommand.
SCPI Syntax
- BUS:MATH<x>:THRESHold <NR3>
- BUS:MATH<x>:THRESHold?
Info
<NR3>is a floating point number that specifies the high threshold value for the mathematical waveform. The default value is 0 V.
BusRefItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The BUS:REF<x> command tree.
Usage
- Using the
.query()method will send theBUS:REF<x>?query. - Using the
.verify(value)method will send theBUS:REF<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.threshold: TheBUS:REF<x>:THRESHoldcommand.
threshold
property
¶
threshold: BusRefItemThreshold
Return the BUS:REF<x>:THRESHold command.
Description
- If there is a high and low threshold for the reference waveform in the bus, this command sets or queries the high threshold value. Otherwise, this command sets or queries the threshold value.
Usage
- Using the
.query()method will send theBUS:REF<x>:THRESHold?query. - Using the
.verify(value)method will send theBUS:REF<x>:THRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:REF<x>:THRESHold valuecommand.
SCPI Syntax
- BUS:REF<x>:THRESHold <NR3>
- BUS:REF<x>:THRESHold?
Info
<NR3>is a floating point number that specifies the high threshold value for the reference waveform. The default value is 0 V.
BusRefItemThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The BUS:REF<x>:THRESHold command.
Description
- If there is a high and low threshold for the reference waveform in the bus, this command sets or queries the high threshold value. Otherwise, this command sets or queries the threshold value.
Usage
- Using the
.query()method will send theBUS:REF<x>:THRESHold?query. - Using the
.verify(value)method will send theBUS:REF<x>:THRESHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theBUS:REF<x>:THRESHold valuecommand.
SCPI Syntax
- BUS:REF<x>:THRESHold <NR3>
- BUS:REF<x>:THRESHold?
Info
<NR3>is a floating point number that specifies the high threshold value for the reference waveform. The default value is 0 V.