MDO3000 Programmer Manual.pdf - 第899页
Commands Listed in Alphabetical Order Arguments NOCARE —a n ye n d point type. CONTRol — control endpoint type. ISOchronous — isochronous endpoint type. BULK — bulk endpoint type (BULK-IN or BULK-OUT). INTERRUPT — interr…

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:SPECIALType {ANY|PREamble|RESERVed}
TRIGger:A:BUS:B<x>:USB:SPECIALType?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
ANY indicates any type of special packet.
PREamble indicates a preamble special packet.
RESERVed indicates a reserved special packet.
Examples
TRIGGER:A:BUS1:USB:SPECIALTYPE PREAMBLE sets the special packet type
to preamble.
TRIGGER:A:BUS1:USB:SPECIALTYPE? might return
:TRIGGER:A:BUS1:USB:SPECIALTYPE PREAMBLE, indicating that the special
type is set to preamble.
TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue
When triggering on a high-speed USB split transaction, this command specifies
the split transaction endpoint type value to trigger on.
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:SPLit:ET:VALue
{NOCARE|CONTRol|ISOchronous|BULK|INTERRUPT}
TRIGger:A:BUS:B<x>:USB:SPLit:ET:VALue?
Related Commands
TRIGger:A:
BUS:B<x>:USB:SPECIALType
2-868 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Arguments
NOCARE —anyend
point type.
CONTRol — control endpoint type.
ISOchronous — isochronous endpoint type.
BULK — bulk endpoint type (BULK-IN or BULK-OUT).
INTERRUPT — interrupt endpoint type (Interrupt-IN).
Examples
TRIGger:A:BUS:B1:USB:SPLit:ET:VALue iso sets the endpoint type to
trigger on to isochronous.
TRIGger:A:BUS:B1:USB:SPLit:ET:VALue? might return BULK, indicating
that the bulk endpoint type has been specified to trigger on.
TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue
When triggering on a high-speed USB split transaction, this command specifies
the split transaction hub address value to trigger on. The value can be up to 7
characters long. The default is all X’s (don’t care).
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:SPLit:HUB:VALue <QString>
TRIGger:A:BUS:B<x>:USB:SPLit:HUB:VALue?
Related Commands
TRIGger:A:BUS:B<x>:USB:SPECIALType
Arguments
QString is a quoted string of up to 7 characters. The valid characters are 0 and 1.
Examples
TRIGger:A:BUS:B1:USB:SPLit:HUB:VALue “001010” sets the split
transaction hub address to trigger on to 001010.
TRIGger:A:BUS:B1:USB:SPLit:HUB:VALue? might return XXXXXXX,
indicating that the hub address value to trigger on doesn’t matter.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-869

Commands Listed in Alphabetical Order
TRIGger:A:BU
S:B<x>:USB:SPLit:PORT:VALue
When triggering on a high-speed USB split transaction, this command specifies
the split transaction port address value to trigger on. The value can be up to7
characters l
ong. The default is all X’s (don’t care).
B<x>
Conditions
This command requires the DPO4USB application module to be installed, except
for MDO30
00 models, which require the MDO3USB. Note that 1 GHz bandwidth
models are recommended for high-speed (HS) USB.
Group
Trigge
r
Syntax
TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue <QString>
TRIGger:A:BUS:B<x>:USB:SPLit:PORT:VALue?
Related Commands
TRIGger:A:BUS:B<x>:USB:SPECIALType
Arguments
QString is a quoted string of up to 7 characters. The valid characters are 0 and 1.
Examples
TRIGger:A:BUS:B1:USB:SPLit:PORT:VALue “001010” sets the split
transaction hub address to trigger on to 001010.
TRIGger:A:BUS:B1:USB:SPLit:PORT:VALue? might return XXXXXXX,
indicating that the hub address value to trigger on doesn’t matter.
TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue
When triggering on a high-speed USB split transaction, this command specifies
whether to trigger on the start or complete phase of the split transaction, based
on the Start/Complete bit field value. (0 = Start, 1 = Complete). The default is
NOCARE.
B<x>
Conditio
ns
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:SPLit:SC:VALue {NOCARE|SSPLIT|CSPLIT}
TRIGger:A:BUS:B<x>:USB:SPLit:SC:VALue?
2-870 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual