MDO3000 Programmer Manual.pdf - 第230页

Commands Listed in A lphabetical Order Conditions This command re quires a DPO4EMBD application module for 4000 series models, a nd an MDO3EMBD applicatio n module for MDO3000 series m odels. Group Bus Syntax BUS:B<x&…

100%1 / 1158
Commands Listed in Alphabetical Order
BUS:B<x>:SPI
:IDLETime
This command specifies the idle time, in seconds, for the SPI bus.
Conditions
This command requires a DPO4EMBD application module for 4000 series
models, and an MDO3EMBD application module for MDO3000 series models.
Group
Bus
Syntax
BUS:B<x>:SPI:IDLETime <NR3>
BUS:B<x>:SPI:IDLETime?
Arguments
NR3 is the idle time, in seconds, for the SPI bus.
Examples
BUS:B1:SPI:IDLETIME 100.0000E-9 sets the idle time to 100 ns.
BUS:B1:SPI:IDLETIME? might return BUS:B1:SPI:IDLETIME
100.0000E-9
indicating the idle time is set to 100 ns.
BUS:B<x>:SPI{:SELect|:SS}:POLarity
This command specifies the polarity for the SPI bus.
Conditions
This command requires a DPO4EMBD application module for 4000 series
models, and an MDO3EMBD application module for MDO3000 series models.
Group
Bus
Syntax
BUS:B<x>:SPI{:SELect|:SS}:POLarity {LOW|HIGH}
BUS:B<x>:SPI{:SELect|:SS}:POLarity?
Arguments
LOW specifies an active low polarity.
HIGH specifies an active high polarity.
BUS:B<x>:SPI{:SELect|:SS}:SOUrce
This command specifies the source waveform for the SPI bus.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-199
Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4EMBD application module for 4000 series
models, and an MDO3EMBD application module for MDO3000 series models.
Group
Bus
Syntax
BUS:B<x>:SPI{:SELect|:SS}:SOUrce {CH1|CH2|CH3|CH4|
D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15}
BUS:B<x>:SPI{:SELect|:SS}:SOUrce?
Arguments
CH1–CH4 specifies an analog channel as the source waveform.
D0-D15 specifies a digital channel as the source waveform.
(MSO/MDO4000/B models only as well as MDO3000 and MDO400C models
with option MDO3MSO or MDO4MSO installed.)
BUS:B<x>:STATE
This command specifies the on/off state of the bus.
Group
Bus
Syntax
BUS:B<x>:STATE {<NR1>|OFF|ON}
BUS:B<x>:STATE?
Related Commands
SELect:{BUS<x>|B<x>}
Arguments
ON or <NR1> ≠0turnsonthebus.
OFF or <NR1> =0turnsoffthebus.
BUS:B<x>:TYPe
This command specifies (or queries) the bus type. The supported bus types are
dependent on the oscilloscope model and the installed application models. With
the exception of the parallel bus, all bus types require installation of an application
module. (Seepage2-15,Bus Command Group.)
NOTE. The PARallel bus is available on M SO/MDO4000/B models only as well
as MDO3000 and MDO400C models with option MDO3MSO or MDO4MSO
installed.
2-200 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Group
Bus
Syntax
BUS:B<x>:TYPe
{I2C|SPI|CAN|RS232C|PARallel|USB|LIN|FLEXRay|AUDio|ETHERnet|
MIL1553B|ARINC429A}
BUS:B<x>:TYPe?
Arguments
I2C specifies the Inter-IC bus.
SPI specifies the Serial Peripheral Interface bus (not available on two-channel
models).
CAN specifies the Controller Area Network bus.
RS232C specifies the RS-232C bus.
PARallel specifies the Parallel bus.
USB specifies the USB bus.
LIN specifies the LIN bus.
FLEXRay specifies the FLexRay bus.
AUDio specifies the audio bus.
ETHERnet specifies the Ethernet bus.
MIL1553B specifies the MIL-STD-1553 bus.
ARINC429A specifies the Aeronautical Radio INC (specification 429) bus.
BUS:B<x>:USB:BITRate
This command specifies the bit rate for the USB bus.
Conditions
This command requires a DPO4USB application module for 4000 series models,
and an MDO3USB application module for MDO3000 series models.
Group
Bus
Syntax
BUS:B<x>:USB:BITRate {LOW|FULL|HIGH}
BUS:B<x>:USB:BITRate?
Arguments
LOW indicates the bit rate is 1.5 Mbps.
FULL indicates the bit rate is 12 Mbps.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-201