MDO3000 Programmer Manual.pdf - 第889页
Commands Listed in Alphabetical Order Group Tr i g g e r Syntax TRIGger:A:BUS :B<x>:USB:ADDRes s:HIVALue <Q String> TRIGger:A:BUS :B<x>:USB:ADDRes s:HIVALue? Related Commands TRIGger:A:BUS:B<x>:US…

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

Commands Listed in Alphabetical Order
TRIGGER:A:BUS
:B1:USB:ADDRESS:VALUE?
might return
:TRIGGER:A:BUS:B1:USB:ADDRESS:VALUE “1000000”,which
indicates that the binary address is 100000 (40 hex).
TRIGger:A:B
US:B<x>:USB:CONDition
This command specifies the trigger condition 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:CONDition
{SYNC|RESET|SUSPEND|RESUME|EOP|TOKENPacket|DATAPacket
|HANDSHAKEPacket|SPECIALPacket|ERRor}
TRIGger:A:BUS:B<x>:USB:CONDition?
Arguments
SYNC indicates triggering on a Sync field of a packet.
RESET sets triggering on a reset condition.
SUSPEND setstriggeringonasuspendcondition.
RESUME sets triggering on a resume condition.
EOP indicates t
riggering on an end-of-packet signal.
TOKENPacket indicates triggering on a token packet.
DATAPacket indicates triggering on a data packet
HANDSHAKEPacket indicates triggering on a handshake packet.
SPECIALPacket indicates triggering on a special status packet.
ERRor indicates triggering on an error condition.
Examples
TRIGGER:A:BUS:B1:USB:CONDITION TOKENPACKET sets the trigger condition
to be a token packet.
TRIGGER:A:BUS:B1:USB:CONDITION? might return
:TRIGGER:A:BUS:B1:USB:CONDITION SYNC, which indicates that the trigger
condition is a sync field.
2-860 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual