MDO3000 Programmer Manual.pdf - 第895页

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…

100%1 / 1158
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
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:ERRTYPE {PID|CRC5|CRC16|BITSTUFFing}
TRIGger:A:BUS:B<x>:USB:ERRTYPE?
Related Commands
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
TRIGGER:A:BUS:B1:USB:ERRTYPE PID sets the error trigger condition to
packet ID.
TRIGGER:A:BUS:B1:USB:ERRTYPE? might return
:TRIGGER:A:BUS:B1:USB:TYPE PID, indicating th
e error trigger condition is
packet ID.
TRIGger:A:BUS:B<x>:USB:HANDSHAKEType
This command specifies the handshaketypefortheUSBtrigger.B<x>
Conditions
This command requires th
e 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:HANDSHAKEType {ANY|NAK|ACK|STALL}
TRIGger:A:BUS:B<x>:USB:HANDSHAKEType?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-865
Commands Listed in Alphabetical Order
Arguments
ANY indicates t
he oscilloscope will trigger on any handshake type.
NAK indicates the oscilloscope will trigger when a device cannot send or receive
data.
ACK indicates the oscilloscope will trigger when a packet is successfully received.
STALL indicates the oscilloscope will trigger when a device requires intervention
from the host.
Examples
TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE ACK sets the handshake type to
acknowledgement.
TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE? might return
:TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE STALL, indicating that
the handshake type is set to stall.
TRIGger:A:BUS:B<x>:USB:QUALier
This command specifies the USB trigger qualifier for address, endpoint and data.
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:QUALifier
{LESSthan|MOREthan|EQual|UNEQual|LESSEQual
|MOREEQual|INrange|OUTrange}
TRIGger:A:BUS:B<x>:USB:QUALifier?
Related Commands
TRIGger:A:BUS:B<x>:USB:CONDition
Arguments
LESSthan triggers on an input value that is less than a set value.
MOREthan triggers on an input value that is greater than a set value.
EQual triggers on an input value that is equal to a set value.
UNEQual triggers on an input value that is not equal to a set value.
LESSEQual triggers on an input value that is less than or equal to a set value.
MOREEQual triggers on an input value that is more than or equal to a set value.
2-866 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual