MDO3000 Programmer Manual.pdf - 第118页
Command Groups T able 2-41: T rigger Commands (cont.) Command Description TRIGger:A:LEV el:CH<x> S ets the threshold voltage level for an Edge, Pulse Width, Runt or Rise/Fall (aka Transition, aka Slew Rate) tri gge…

Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:BUS:B <x>:SPI:DATa:SIZe This command specifies the length of the data s tring in bytes to be used for
SPI trigger
TRIGger:A:BUS:B <x >:USB:ADDRess:HIVALue This command specifies the high limit for the USB trigger address
TRIGger:A:BUS:B<x>:USB :ADDRess:VALue This command specifies the value for the USB trigger address
TRIGger:A:BUS:B <x>:USB:CONDition This command specifies the USB trigger condition
TRIGger:A:BUS:B<x>:USB :DATa:HIVALue This command specifi es the high limit for the USB trigger data
TRIGger:A:BUS:B <x>:USB:DATa:OFFSet This command specifies the data offset for the U SB trigger data
TRIGger:A:BUS:B <x>:USB:DATa:SIZe This command specifies the number of data bytes for the USB trigger
TRIGger:A:BUS:B <x>:USB:DATa:TYPe This command specifies the data type for the USB trigger
TRIGger:A:BUS:B <x>:USB:DATa:VALue This command specifies the data value for the USB trigger
TRIGger:A:BUS:B<x>:USB :ENDPoint:VALue This command specifies the endpoint value for the USB trigger
TRIGger:A:BUS:B <x>:USB:ERRTYPE This command specifies the error type for the USB trigger
TRIGger:A:BUS:B<x>:USB :HANDSHAKEType This command specifies the handshake type for the USB trigger
TRIGger:A:BUS:B <x >:USB:QUALifier This command specifies the qualifier for USB trigger
TRIGger:A:BUS:B <x >:USB:SOFFRAMENUMber This command specifies the SOF number for the USB trigger
TRIGger:A:BUS:B<x>:USB :SPECIALType This command specifies the special packet type for the USB trigger
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.
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.
TRIGger:A:BUS: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.
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.
TRIGger:A:BUS:B<x>:USB :SPLit:SE:VALue When triggering on a high-speed USB split transaction, this command specifies
the split transaction start/end bit value to trigger on.
TRIGger:A:BUS:B <x>:USB:TOKENType This command speci fies the token type for the USB trigger
TRIGger:A:BUS:S OUrce This command specifies the source for a bus trigger
TRIGger:A:EDG E? Returns the source, coupling and source for the A edge trigger
TRIGger:A:EDGE:COUPling This command specifies the type of coupling for the A edge trigger
TRIGger:A:EDGE:SLOpe This command specifies the slope for the A edge trigger: rising, falling or either.
TRIGger:A:EDGE:SOUrce This command specifies the source for the A edge trigger
TRIGger:A:HOLDoff? Returns the A trigger holdoff parameters
TRIGger:A:HOLDoff:TIMe This command specifies the A trigger holdoff time
TRIGger:A:LEVel:AUXin Sets the threshold v oltage level for an Edge, Pulse Width, Runt or Rise/Fall
(aka Transition, aka Slew Rate) trigger to use when triggering on the Aux
Input connector signal.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-87

Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:LEVel:CH<x> S ets the threshold voltage level for an Edge, Pulse Width, Runt or Rise/Fall
(aka Transition, aka Slew Rate) trigger to use when triggering on an analog
channel waveform.
TRIGger:A:LEVel:D<x> Sets the threshold voltage level for an Edge, Pulse W idth, Runt or Rise/Fall
(aka Transition, aka Slew Rate) trigger to use when triggering on a digital
channel waveform.
TRIGger:A:LOGIc?
Returns all A trigger logic settings
TRIGger:A:LOGIc:CLAs s This command sets the class of the logic trigger (either logic or setup/hold).
You also need to set the trigger type using the command TRIGger:A:TYPe.
TRIGger:A:LOGIc:FU NCtion This command specifies the logical combination of the input channels for the A
logic trigger
TRIGger:A:LOGIc:INPut? Returns the logic input values for all channels
TRIGger:A:LOGIc:INPut:C H<x> Specifies or returns the logic setting for the specified channel
TRIGger:A:LOGIc:INPut:C LOCk:EDGE Sets the polarity of the clock channel
TRIGger:A:LOGIc:INPut:C LOCk:SOUrce This command specifies the channel to use as the clock source
TRIGger:A:LOGIc:INPut:D <x> This command specifies the logic pattern for a trigger on digital channel <x>
TRIGger:A:LOGIc:INPut:R F This command specifies the logic level to use when the internal RF power level
is the source for a logic pattern trigger.
TRIGger:A:LOGIc:PATtern? Returns the conditions for generating a n A logic pattern trigger
TRIGger:A:LOGIc:PATtern:DELTatime This command specifies the pattern trigger delta time value
TRIGger:A:LOGIc:PATtern:WHEn This command specifies the pattern logic condition on which to trigger the
oscilloscope
TRIGger:A:LOGIc:THReshold:CH<x> Sets or queries the trigger A logic threshold voltage for the specified channel.
TRIGger:A:LOGIc:THReshold:RF This command specifi es the threshold to use when the internal RF power level
is the source for a logic trigger. It will affect all trigger types using the channel.
TRIGger:A:LOGIc:THReshold:D<x> This command specifies the trigger A logic threshold level for the specified
digital channel.
TRIGger:A:LOWerthreshold:CH<x> This com m and specifies the lower threshold for the channel selected.
TRIGger:A:LOWerthreshold:D<x> Sets the A trigger lower threshold for the digital channel selected.
TRIGger:A:LOWerthreshold{:AUX|:EXT} This command specifies the lower threshold for the Aux Input connector.
TRIGger:A:LOWerthreshold:RF This command specifies the lower threshold when using the internal RF power
level for a RUNT trigger, or the single threshold in the cases of the PULSE
and TIMEOUT triggers.
TRIGger:A:MO De This command specifies the A trigger mode – either AUTO or NORMAL.
TRIGger:A:PULse:CLAss This command specifies which kind of pulse to trigger on (either runt, width,
transition (rise/fall or slew rate) or timeout). You also need to set the trigger
type to
PULSe using the command TRIGger:A:TYPe.
TRIGger:A:PULS EW idth:HIGHLimit This command specifies the upper limit to use, in seconds, when triggering
on detection of a pulse whose duration is inside or outside a r ange of two
values. (Use TRIG ger:A:P ULSE Width:LOWLimit to specify the lower value
of the range.)
2-88 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:PULSEWidth:LOWLimit This command specifies the lower limit to use, in seconds, when triggering
on detection of a pulse whose duratio n i s inside or outside a range of two
values. (Use TRIGger:A:PULSEWidth:HIGHLimit to specify the upper limit
of the range.)
TRIGger:A:PULSEWidth:POLarity This command specifies the polarity for the A pulse width trigger
TRIGger:A:PULSEWidth:SOUrce This command specifies the source for the pulse width trigger
TRIGger:A:PULSEWidth:WHEn This command specifies to trigger when a pulse is detected with a
width (duration) that is less than, greater than, equal to, or unequal to a
specified value (set using TRIGger:A:PULSEWidth:WIDth), OR whose
width falls outside of or within a specified range of two values (set using
TRIGger:A:PULSEWidth:LOWLimit and TRIG ger:A:PULSEWidth:HIG HLimit ).
TRIGger:A:PULSEWidth:WIDth This command specifies the pulse width (duration), in seconds, for triggering
on pulses whose widths are greater than, less than, equal to, or not equal
to the specified value.
TRIGger:A:RUNT ?
Returns the current A runt pulse trigger logic parameters
TRIGger:A:RUNT:POLarity This command speci fies the polarity for the A pulse runt trigger
TRIGger:A:RUNT:SOUrce This command specifies the source for the A pulse trigger
TRIGger:A:RUNT:WHEn This command specifies the type of pulse width the trigger checks for when it
uncovers a runt
TRIGger:A:RUNT:WIDth This command specifies the minimum width for A pulse runt trigger
TRIGger:A:SETH old? Returns settings for setup and hold violation triggering
TRIGger:A:SETHo ld:C LOCk? Returns clock edge polarity, voltage threshold and source input for setup/hold
triggering
TRIGger:A:SETHo ld:C LOC k:ED G E This command specifies the clock edge polarity for setup and hold triggering
TRIGger:A:SETHo ld:C LOC k:SOUrce This command specifies the clock source for the A logic trigger setup and
hold input
TRIGger:A:SETHold:CLOCk:THReshold This command specifies the clock voltage threshold for setup and hold trigger
TRIGger:A:SETHo ld:D ATa? Returns the voltage threshold and data source for the setup/hold trigger
TRIGger:A:SETHold:DATa:SOUrce This command specifies the data source for the setup and hold trigger
TRIGger:A:SETHold:DATa:THReshold This command specifies the data voltage threshold for setup and hold trigger
TRIGger:A:SETH old:HOLDTime This command specifies the hold time for the setup and hold violation triggering
TRIGger:A:SETHo ld:SETTime This command specifies the setup time for setup and hold violation triggering
TRIGger:A:SETHold:THReshold:CH<x> Sets or queries the threshold for the channel
TRIGger:A:SETHold:THReshold:D<x> Sets the A trigger setup and hold threshold for the selected digital channel
TRIGger:A:TIMEOut:PO Larity When triggering using the TIMEOut trigger type, this commands specifies
the polarity to be used.
TRIGger:A:TIMEOut:SO Urce When triggering using the TIMEOut trigger type, this command specifies the
source. The available sources are live channels, external (or auxillary) input,
and digital c hannels. The default is channel 1.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-89