MDO3000 Programmer Manual.pdf - 第739页

Commands Listed in Alphabetical Order Syntax SEARCH:SEARCH <x>:TRIGger:A:BU S:B<x>:USB:QUALi fier {LESSthan|MOR Ethan|EQual|UNEQ ual|LESSEQual |MOREEQual|IN range|OUTrange} SEARCH:SEARCH <x>:TRIGger:A:B…

100%1 / 1158
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
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType
{ANY|NAK|ACK|STALL}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
ANY indicates the oscilloscope will search for any handshake type.
NAK indicates the oscilloscope will search for when a device cannot send or
receive data.
ACK indicates the oscilloscope will search for when a packet is successfully
received.
STALL indicates the oscilloscope will search for when a device requires
intervention from the host.
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE ACK sets the
handshake type to acknowledgement.
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE? might return
:SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE STALL,
indicating that the handshake type is set to stall.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALier
This command specifies the qualifiers for address, endpoint and data to be used in
a USB search .
SEARCH<x> is the search number, which is always 1, and 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
Search
2-708 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Syntax
SEARCH:SEARCH
<x>:TRIGger:A:BUS:B<x>:USB:QUALifier
{LESSthan|MOREthan|EQual|UNEQual|LESSEQual
|MOREEQual|INrange|OUTrange}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:QUALifier?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
LESSthan indicates the oscilloscope will search for a value that is less than a
set value.
MOREthan indicates the oscilloscope will search for a value that is greater than a
set value.
EQual indicates the oscilloscope will search for a value that is equal to a set value.
UNEQual indicates the oscilloscope will search for a value that is not equal to a
set value.
LESSEQual indicates the oscilloscope will search for a value that is less than
or equal to a set value.
MOREEQual indicates the oscilloscope will search for a value that is greater than
or equal to a set value.
INrange indicates the oscilloscope will search for a value that is within a range
set by two values.
OUTrange indicates the oscilloscope will search for a value that is outside of a
range set by two values.
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:QUALIFIER LESSTHAN sets the
oscilloscope to search when an address, data, or endpoint value is less thana
set value.
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:QUALIFIER? might return
:SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:QUALIFIER EQUAL indicating
that the search condition is to search when an address, data, or endpoint is equal
to a set value.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber
This command specifies the value for the start of frame to be used in a USB search,
when the search condition is set to
TOKENPacket, and the token type is set to SOF
(Start of Frame). S EARCH<x> is the search number, which is always 1, and B< x>
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-709
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
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFFRAMENUMber
<QString>
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SOFF
RAMENUMber?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition,
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:TOKENType
Arguments
<QString> within the range 000 0000 0000 to 111 1111 1111 (000 hex to 7FF
hex).
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:SOFFRAMENUMBER
“00000001000”
sets the start of frame number to 00000001000 (008 hex).
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:SOFFRAMENUMBER? might
return
:SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:SOFFRAMENUMBER
“00000001001”
, which indicates that the start of frame number is 00000001001
(009 hex).
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType
This command specifies the packet ID (PID) for the special packet to be used in
a USB search: any, preamble or reserved.
SEARCH<x> is the search number,
whichisalways1,and
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
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType
{ANY|PREamble|RESERVed}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:SPECIALType?
2-710 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual