MDO3000 Programmer Manual.pdf - 第893页
Commands Listed in Alphabetical Order Conditions This command re quires the DPO4USB applicatio n module to be installed, except for MDO3000 models, which require the MDO3USB. Note that 1 GHz bandwidth models are recommen…

Commands Listed in Alphabetical Order
Syntax
TRIGger:A:BUS
:B<x>:USB:DATa:OFFSet <NR1>
TRIGger:A:BUS:B<x>:USB:DATa:OFFSet?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
<NR1> is number in the range 0 to 1024.
Examples
TRIGGER:A:BUS:B1:USB:DATA:OFFSET 36 sets the data offset to 36.
TRIGGER:A:BUS:B1:USB:DATA:OFFSET? might return
:TRIGGER:A:BUS:B1:USB:DATA:OFFSET 0, indicating that the
data offset is the default value, 0.
TRIGger:A:BUS:B<x>:USB:DATa:SIZe
This command specifies the number of contiguous data bytes to trigger on. The
minimum and default values are 1 and maximum is 16.
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:DATa:SIZe <NR1>
TRIGger:A:BUS:B<x>:USB:DATa:SIZe?
Arguments
<NR1> is number in the range 1 to 16.
Examples
TRIGGER:A:BUS:B1:USB:DATA:SIZE 4 sets the oscilloscope to trigger on four
contiguous data bytes.
TRIGGER:A:BUS:B1:USB:DATA:SIZE? might return
:TRIGGER:A:BUS:B1:USB:DATA:SIZE 6 indicating that the oscilloscope will
trigger on 6 contiguous data bytes.
TRIGger:A:BUS:B<x>:USB:DATa:TYPe
This command specifies the data type for when the trigger condition is set to
DATAPacket.
B<x>
2-862 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Conditions
This command re
quires 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:DATa:TYPe {ANY|DATA0|DATA1}
TRIGger:A:BUS:B<x>:USB:DATa:TYPe?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
ANY indicates either a DATA0 or DATA1 data packet type.
DATA0 indicates a DATA0 data packet type.
DATA1 indicates a DATA1 data packet type.
Examples
TRIGGER:A:BUS:B1:USB:DATA:TYPE DATA0 sets the oscilloscope to trigger
on a DATA0 data packet type.
TRIGGER:A:BUS:B1:USB:DATA:TYPE? might return
:TRIGGER:A:BUS:B1:USB:DATA:TYPE DATA1, indicating that the data packet
type is set to DATA1.
TRIGger:A:BUS:B<x>:USB:DATa:VALue
This command specifies the binary data string to be used for the USB trigger when
the trigger condition is DATAPacket.
This command also specifies the binary data string for the lower limit for
inside-of-range and outside-of-range qualifiers for the USB trigger when trigger
condition is DATAPacket.
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:DATa:VALue <QString>
TRIGger:A:BUS:B<x>:USB:DATa:VALue?
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-863

Commands Listed in Alphabetical Order
Related Commands
TRIGger:A:BUS
:B<x>:USB:CONDition
Arguments
<QString> within the range 00000000 to 11111111 (00 hex to FF hex).
Examples
TRIGGER:A:BUS:B1:USB:DATA:VALUE “00001000” sets the binary address
to 00001000 (08 hex).
TRIGGER:A:BUS:B1:USB:DATA:VALUE? might return
:TRIGGER:A:BUS:B1:USB:DATA:VALUE “01000000”,which
indicates that the binary address is 0100000 (40 hex).
TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue
This command specifies the binary endpoint string to be used 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:ENDPoint:VALue <QString>
TRIGger:A:BUS:B<x>:USB:ENDPoint:VALue?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
<QString> within the range 0000 to 1111 (00 hex to 0F hex).
Examples
TRIGGER:A:BUS:B1:USB:ENDPOINT:VALUE “1000” sets the binary address
to 1000 (08 hex).
TRIGGER:A:BUS:B1:USB:ENDPOINT:VALUE? might return
:TRIGGER:A:BUS:B1:USB:ENDPOINT:VALUE “1001”, which indicates that
the binary address is 1001 (09 hex).
TRIGger:A:BUS:B<x>:USB:ERRTYPE
This command specifies the error type to be used when the trigger condition
is set to ERRor.
B<x>
2-864 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual