MDO3000 Programmer Manual.pdf - 第737页
Commands Listed in Alphabetical Order SEARCH:SEARCH 1:TRIGGER:A:BUS: B1:USB:ENDPOINT: VALUE? might return :SEARCH:SEARC H1:TRIGGER:A:BUS :B1:USB:ENDPOINT :VALUE “1001 ” , which indicates that the binar y address is 1001 …

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

Commands Listed in Alphabetical Order
SEARCH:SEARCH
1:TRIGGER:A:BUS:B1:USB:ENDPOINT:VALUE?
might return
:SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:ENDPOINT:VALUE “1001”,
which indicates that the binary address is 1001 (09 hex).
SEARCH:SEAR
CH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE
This command specifies the error type to search for in a USB search, when the
search condition is set to
ERRor. SEARCH<x> is the search number, which is
always 1, a
nd
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:ERRTYPE
{PID|CRC5|CRC16|BITSTUFFing}
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:ERRTYPE?
Related Commands
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
PID indicates the error type is set to packet ID.
CRC5 indicates the error type is set to 5-bit CRC.
CRC16 indicates the error type is set to 16-bit
CRC.
BITSTUFFing indicates the error type is set to bit stuffing.
Examples
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:CONDITION PID sets the error
search condition to packet ID.
SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:CONDITION? might return
:SEARCH:SEARCH1:TRIGGER:A:BUS:B1:USB:CONDITION PID, indicating
the error search condition is packet ID.
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:USB:HANDSHAKEType
This command specifies the handshake type to be use
dinaUSBsearch.
SEARCH<x> is the search number, which is always 1, and B<x>
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-707

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:QUALifier
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