MDO3000 Programmer Manual.pdf - 第888页
Commands Listed in A lphabetical Order Conditions This command re quires a D PO4EMBD application module for DPO/MSO4000B and MDO4000/B/C models or MDO3EMBD application module for MDO3000 models. Group T rigger Syntax TRI…

Commands Listed in Alphabetical Order
Syntax
TRIGger:A:BUS
:B<x>:SPI:CONDition
{SS|STARTofframe|MISO|MOSI|MISOMOSI}
TRIGger:A:BU
S:B<x>:SPI:CONDition?
Related Commands
BUS:B<x>:SPI:IDLETime,
BUS:B<x>:SPI:FRAMING
Arguments
SS specifies the Slave Selection condition.
STARTofframe is applicable when BUS: B<x>:SPI:FRAMING is set to
IDLEtime. When the trigger condition is set to STARTofframe,theinstrument
triggers on the first SPI clock after an idle time when there are no clocks.
MISO specifies the Master-In Slave-Out condition.
MOSI specifies the Master-Out Slave-In condition.
MISOMOSI specifies the Master-In Slave-Out and Master-Out Slave-In conditions.
TRIGger:A:BUS:B<x>:SPI:DATa{:IN|:MISO}:VALue
This command specifies the binary data string to be used for a SPI trigger if the
trigger condition is MISO or MISOMOSI.
B<x>
Conditions
This command requires a DPO4EMBD application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3EMBD application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:SPI:DATa{:IN|:MISO}:VALue <QString>
TRIGger:A:BUS:B<x>:SPI:DATa{:IN|:MISO}:VALue?
Arguments
<QString> is the binary data string, where the number of bits is 8 times the
number of bytes specified. The only allowed characters in the string are 0, 1,
and X.
TRIGger:A:BUS:B<x>:SPI:DATa{:OUT|:MOSI}:VALue
This command specifies the binary data string to be used for a SPI trigger if the
trigger condition is MOSI or MISOMOSI.
B<x>
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-857

Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4EMBD application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3EMBD application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:SPI:DATa{:OUT|:MOSI}:VALue <QString>
TRIGger:A:BUS:B<x>:SPI:DATa{:OUT|:MOSI}:VALue?
Arguments
<QString> is the binary data string with the number of bits specified by the
TRIGger:A:BUS:B<x>:SPI:DATa:SIZe command. The only allowed characters
in the
QString are0,1,andX.
TRIGger:A:BUS:B<x>:SPI:DATa:SIZe
This command specifies the length of the data string to be used for a SPI trigger if
the trigger condition is MISO, MOSI, or MISOMOSI.
B<x>
Conditions
This command requires a DPO4EMBD application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3EMBD application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?
Arguments
<NR1> is the length of the data string in bytes.
TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue
This command specifies the binary address string for the upper limit for
inside-of-range and outside-of-range qualifiers for the USB trigger. Use the
command TRIGger:A:BUS:B<x>:USB:ADDRess:VALue to set the lower limit.
B<x>
Conditions
This command requires the DPO4USB application module to be installed, except
for MDO3000 models, which require the MDO3USB. Note that 1 GHz bandwidth
models are recommended for high-speed (HS) USB.
2-858 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue <QString>
TRIGger:A:BUS:B<x>:USB:ADDRess:HIVALue?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition,
TRIGger:A:BUS:B<x>:USB:ADDRess:VALue
Arguments
<QString> within the range 0000000 to 1111111 (00 hex to 7F hex).
Examples
TRIGGER:A:BUS:B1:USB:ADDRESS:HIVALUE “0001000” sets the upper limit
to binary 0001000 (08 hex).
TRIGGER:A:BUS:B1:USB:ADDRESS:HIVALUE? might return
:TRIGGER:A:BUS:B1:USB:ADDRESS:HIVALUE “1111111”, which indicates
that the upper limit is 1111111 (7F hex).
TRIGger:A:BUS:B<x>:USB:ADDRess:VALue
This command specifies the binary address string to be used for USB trigger.
This command also specifies the binary address string for the lower limit for
inside-of-range and outside-of-range qualifiers for the USB trigger.
B<x>
Conditions
This command requires the DPO4USB application module to be installed, except
for MDO3000 models, which require the MDO3USB. Note that 1 GHz bandwidth
models are recommended for high-speed (HS) USB.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:USB:ADDRess:VALue <Qstring>
TRIGger:A:BUS:B<x>:USB:ADDRess:VALue?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
<QString> within the range 0000000 to 1111111 (00 hex to 7F hex).
Examples
TRIGGER:A:BUS:B1:USB:ADDRESS:VALUE “0001000” sets the binary
address to 0001000 (08 hex).
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-859