Common |
|||
Syntax
|
command query |
:TRIGger:MODE A$ :TRIGger:MODE? |
|
response
|
A$A$ = SINGle, REPEat, AUTO (MEM, FFT) SINGle, REPEat (REC, RMS) SINGle, REPEat, TIMEr (R&M)
|
||
Explanation
|
Sets the trigger mode. Returns the current trigger mode as character data.
|
||
Example
|
:TRIGger:MODE REPEat Sets the trigger mode to repeat.
|
||
When allowed
|
In all functions.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:PRETrig A :TRIGger:PRETrig? |
|
response
|
A<NR1>A = 0, 2, 5, 10, 20, … ,90, 95, 100, -95 (unit %) (MEM, R&M, FFT) A = 0, 5, 10 (DIV) (RMS, 8720)
|
||
Explanation
|
Sets pre-trigger value to a numerical value. If an attempt is made to set a value which cannot be set on the 8835, setting is performed to the next higher permitted value. The currently set pre-trigger value is returned as an NR1 numerical value.
|
||
Example
|
:TRIGger:PRETrig 10 Pre-trigger value is set to 10%.
|
||
When allowed
|
In MEM, RMS, R&M and FFT.
|
||
Except 8720 |
|||
Syntax
|
command query |
:TRIGger:TIMIng A$ :TRIGger:TIMIng? |
|
response
|
A$A$ = START, STOP, S_S
|
||
Explanation
|
Sets the trigger timing. The current trigger timing setting is returned as character data.
|
||
Example
|
:TRIGger:TIMIng START Sets the trigger timing to START.
|
||
When allowed
|
In REC.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:SOURce A$ :TRIGger:SOURce? |
|
response
|
A$A$ = OR, AND
|
||
Explanation
|
Sets the logical operator determining whether the internal, logic, external and timer triggers are ANDed or ORed. Returns the current setting of the trigger logical operator (AND/OR) as character data.
|
||
Example
|
:TRIGger:SOURce OR Sets the trigger source to OR.
|
||
When allowed
|
In all functions.
|
||
Except 8720 |
|||
Syntax
|
command query |
:TRIGger:MANU A$ :TRIGger:MANU? |
|
response
|
A$A$ = OFF, ON
|
||
Explanation
|
Enables and disables manual trigger. Returns the current setting of the manual trigger as character data.
|
||
Example
|
:TRIGger:MANU ON Sets the manual trigger to ON.
|
||
When allowed
|
In all functions.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:KIND ch$,A$ :TRIGger:KIND? |
|
response
|
ch$,A$A$ = OFF LEVEl : level trigger (MEM, REC, R&M, FFT) IN : window-in trigger (MEM, REC, R&M, FFT) OUT : window-out trigger (MEM, REC, R&M, FFT) DROP : voltage drop trigger (MEM, R&M, FFT) PERIod : period trigger (MEM, REC, R&M, FFT) RMS : RMS level trigger (RMS)
|
||
Explanation
|
Sets the type of trigger for the channel designated by ch$. Returns as character data the type of the current trigger for the channel designated by ch$.
|
||
Example
|
:TRIGger:KIND CH1,LEVEl Sets channel 1 to level trigger.
|
||
When allowed
|
In all functions.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:LEVEl ch$,A :TRIGger:LEVEl? ch$ |
|
response
|
ch$,A<NR3>A = voltage value (V)
|
||
Explanation
|
Sets the trigger level of the level trigger of the channel designated by ch$. Returns as an NR3 numerical value the current trigger level of the channel designated by ch$.
|
||
Example
|
:TRIGger:LEVEl CH1,50E-3 Sets the trigger level of channel 1 to 50 mV.
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:SLOPe ch$,A$ :TRIGger:SLOPe? ch$ |
|
response
|
ch$,A$A$ = UP: rising DOWN: falling
|
||
Explanation
|
Sets the trigger direction of the level trigger or the period trigger of the channel designated by ch$. Returns as a character value the current trigger direction of the channel designated by ch$.
|
||
Example
|
:TRIGger:SLOPe CH1,UP Sets the trigger direction of channel 1 to rising.
|
||
When allowed
|
In MEM, REC, R&M and FFT. |
||
Common |
|||
Syntax
|
command query |
:TRIGger:FILTer ch$,A :TRIGger:FILTer? ch$ |
|
response
|
ch$,A<NR2>A = 0(OFF), 0.1, 0.2, 0.5, 1.0, 1.5, 2.0, 2.5, 5.0, 10.0(DIV) (MEM,R&M,FFT) A = 0(OFF), 1(ON) (REC)
|
||
Explanation
|
Sets the filter width for a trigger of the channel designated by ch$ to 1 to 10 divisions. For the recorder function, only ON/OFF can be selected. Returns the current filter width as an NR2 numerical value.
|
||
Example
|
:TRIGger:FILTer CH1,0.1 Sets the filter width of channel 1 to 0.1 (DIV).
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
(10) Sets and queries upper limit level for a window-in/-out trigger. |
Common |
||
Syntax
|
command query |
:TRIGger:UPPEr ch$,A :TRIGger:UPPEr? ch$ |
|
response
|
ch$,A<NR3>A = voltage value (V)
|
||
Explanation
|
Sets the upper limit level of the window trigger of the channel designated by ch$ as a voltage value. Returns the current upper limit level of the window trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:UPPEr CH1,+1.0E-3 Sets the upper limit level of the window trigger of channel 1 to +1.0 mV.
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
(11) Sets and queries lower limit level for a window-in/-out trigger. |
Common |
||
Syntax
|
command query |
:TRIGger:LOWEr ch$,A :TRIGger:LOWEr? ch$ |
|
response
|
ch$,A<NR3>A = voltage value (V)
|
||
Explanation
|
Sets the lower limit level of the window trigger of the channel designated by ch$ as a voltage value. Returns the current lower limit level of the window trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:LOWEr CH1,-1.0E-3 Sets the lower limit level of the window trigger of channel 1 to -1.0 mV.
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
(12) Sets and queries measurement frequency for a voltage drop trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:VFREq ch$,A :TRIGger:VFREq? ch$ |
|
response
|
ch$,A<NR1>A = 50, 60(Hz)
|
||
Explanation
|
Sets the measurement frequency of the voltage drop trigger of the channel designated by ch$ as a frequency. Returns the current measurement frequency of the voltage drop trigger as an NR1 numerical value.
|
||
Example
|
:TRIGger:VFREq ch CH1,50 Sets the measurement frequency of the voltage drop trigger of channel 1 to 50 Hz.
|
||
When allowed
|
In MEM, R&M and FFT.
|
||
(13) Sets and queries drop level for a voltage drop trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:VLEVel ch$,A :TRIGger:VLEVel? ch$ |
|
response
|
ch$,A<NR3>A = voltage value (V)
|
||
Explanation
|
Sets the drop level of the voltage drop trigger of the channel designated by ch$ as a voltage value. Returns the current drop level of the voltage drop trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:VLEVel CH1,1.0E2 Sets the drop level of the voltage drop trigger of channel 1 to 100 V.
|
||
When allowed
|
In MEM, R&M and FFT.
|
||
(14) Sets and queries upper period limit for a period trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:PUPPer ch$,A :TRIGger:PUPPer? ch$ |
|
response
|
ch$,A<NR3>A = upper period limit (s)
|
||
Explanation
|
Sets the upper period limit of the period trigger of the channel designated by ch$ as a period. Returns the current upper period limit of the period trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:PUPPer CH1,2.2E-5 Sets the upper period limit of the period trigger of channel 1 to 22 μs.
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
(15) Sets and queries lower period limit for a period trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:PLOWer ch$,A :TRIGger:PLOWer? ch$ |
|
response
|
ch$,A<NR3>A = lower period limit (s)
|
||
Explanation
|
Sets the lower period limit of the period trigger of the channel designated by ch$ as a period. Returns the current lower period limit of the period trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:PLOWer CH1,2.0E-5 Sets the lower period limit of the period trigger of channel 1 to 20 μs.
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
Except 8720 |
|||
Syntax
|
command query |
:TRIGger:PLEVel ch$,A :TRIGger:PLEVel? ch$ |
|
response
|
ch$,A<NR3>A = voltage value (V)
|
||
Explanation
|
Sets the trigger level of the period trigger of the channel designated by ch$ as a voltage value. Returns the current trigger level of the period trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:PLEVel CH1,1.0E0 Sets the trigger level of the period trigger of channel 1 to 1 V.
|
||
When allowed
|
In MEM, REC, R&M and FFT.
|
||
(17) Sets and queries trigger level for an RMS level trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:RLEVel ch$,A :TRIGger:RLEVel? ch$ |
|
response
|
ch$,A<NR3>A = voltage value (V)
|
||
Explanation
|
Sets the trigger level of the RMS level trigger of the channel designated by ch$ as a voltage value. Returns the current trigger level of the RMS level trigger as an NR3 numerical value.
|
||
Example
|
:TRIGger:RLEVel CH1,1.0E0 Sets the trigger level of the RMS level trigger of channel 1 to 1 V.
|
||
When allowed
|
In RMS.
|
||
(18) Sets and queries trigger direction (slope) for an RMS level trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:RSLOpe ch$,A :TRIGger:RSLOpe? ch$ |
|
response
|
ch$,A$A$ = UP: rising DOWN: falling
|
||
Explanation
|
Sets the trigger direction of the RMS level trigger of the channel designated by ch$. Returns the current trigger direction of the RMS level trigger as character data.
|
||
Example
|
:TRIGger:RSLOpe CH1,UP Sets the trigger direction of the RMS level trigger of channel 1 to rising.
|
||
When allowed
|
In RMS.
|
||
(19) Sets and queries the logical operator (AND/OR) for the trigger pattern of a logic trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:LOGAnd ch$,A$ :TRIGger:LOGAnd? ch$ |
|
response
|
ch$,A$ch$ = CHA to CHD (8835, 8835-01, 8841, 8842), CHA to CHH (8826) A$ = OFF, OR, AND
|
||
Explanation
|
Sets the AND/OR logical operator for the trigger pattern of a logic trigger of the channel designated by ch$. Returns the present AND/OR setting for the trigger pattern of a logic trigger as a character string.
|
||
Example
|
:TRIGger:LOGAnd CHA,OR Sets the AND/OR logical operator for the trigger pattern of a logic trigger of channel A to OR.
|
||
When allowed
|
In MEM, REC, RMS and R&M.
|
||
Except 8720 |
|||
Syntax
|
command query |
:TRIGger:LFILter ch$,A :TRIGger:LFILter? ch$ |
|
response
|
ch$,A<NR2>ch$ = CHA to CHD (8835, 8835-01, 8841, 8842), CHA to CHH (8826) A$ = 0 (OFF), 0.1, 0.2, 0.5, 1.0, 1.5, 2.0, 2.5, 5.0, 10.0(DIV)(MEM,R&M) = 0 (OFF), 1 (ON) (REC, RMS)
|
||
Explanation
|
Sets the filter width for a logic trigger of the channel designated by ch$. Returns the current setting for the filter width for a logic trigger as an NR2 numerical value.
|
||
Example
|
:TRIGger:LFILter CHA,0.1 Sets the filter width for a logic trigger of channel A to 0.1 (DIV).
|
||
When allowed
|
In MEM, REC, RMS and R&M.
|
||
(21) Sets and queries the trigger pattern for a logic trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:LOGPat ch$,'a$’ :TRIGger:LOGPat? ch$ |
|
response
|
ch$,’a$’ch$ = CHA to CHD (8835, 8835-01, 8841, 8842), CHA to CHH (8826) a$ = XXXX : trigger pattern (X, 0, 1)
|
||
Explanation
|
Sets the trigger pattern for the logic trigger of the channel designated by ch$. Returns the current setting for the trigger pattern for the logic trigger as that specified by the given character data.
|
||
Example
|
:TRIGger:LOGPat CHA,"011X" Sets the trigger pattern for the logic trigger of channel A to ’011X’.
|
||
When allowed
|
In MEM, REC, RMS and R&M. |
||
Except 8720 |
|||
Syntax
|
command query |
:TRIGger:TIMEr A$ :TRIGger:TIMEr? |
|
response
|
A$A$ = OFF, ON
|
||
Explanation
|
Sets the timer trigger. Returns the current timer trigger setting as character data.
|
||
Example
|
:TRIGger:TIMEr ON Sets the timer trigger.
|
||
When allowed
|
In MEM, REC, RMS and FFT.
|
||
(23) Sets and queries the start instant for the timer trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:TMSTArt A,B,C,D :TRIGger:TMSTArt? |
|
response
|
A,B,C,D<all NR1>A = month: 1 to 12 B = day: 1 to 31 C = hour: 0 to 23 D = min: 0 to 59
|
||
Explanation
|
Sets the start instant for the timer trigger. Returns the current setting for the timer trigger start instant as NR1 numerical values.
|
||
Example
|
:TRIGger:TMSTArt 7,22,11,22 Sets the start instant for the timer trigger to 11:22 on July 22nd.
|
||
When allowed
|
In all functions.
|
||
(24) Sets and queries the stop instant for the timer trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:TMSTOp A,B,C,D :TRIGger:TMSTOp? |
|
response
|
A,B,C,D<all NR1>A = month: 1 to 12 B = day: 1 to 31 C = hour: 0 to 23 D = min: 0 to 59
|
||
Explanation
|
Sets the stop instant for the timer trigger. Returns the current setting for the timer trigger stop instant as NR1 numerical values.
|
||
Example
|
:TRIGger:TMSTOp 7,22,11,45 Sets the stop instant for the timer trigger to 11:45 on July 22nd.
|
||
When allowed
|
In all functions.
|
||
(25) Sets and queries the time interval for the timer trigger. |
Except 8720 |
||
Syntax
|
command query |
:TRIGger:TMINTvl A,B,C,D :TRIGger:TMINTvl? |
|
response
|
A,B,C,D<all NR1>A = day: 0 to 99 B = hour: 0 to 23 C = min: 0 to 59 D = sec: 0 to 59
|
||
Explanation
|
Sets the time interval for the timer trigger. Returns the current setting for the timer trigger time interval as NR1 numerical values.
|
||
Example
|
:TRIGger:TMINTvl 1,20,30 Sets the time interval for the timer trigger to one hour, twenty minutes, and thirty seconds.
|
||
When allowed
|
In all functions.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:DETECTTime A,B,C :TRIGger:DETECTTime? |
|
response
|
A,B,C<all NR1>A = hour: 0 to 23 B = min: 0 to 59 C = sec: 0 to 59
|
||
Explanation
|
Sets the time point for trigger detection. Returns the setting for the time point for trigger detection as a numerical value in NR1 format.
|
||
Example
|
:TRIGger:DETECTTime? The currently set time point for trigger detection is queried.
|
||
When allowed
|
In all functions.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:DETECTDate A,B,C :TRIGger:DETECTDate? |
|
response
|
A,B,C<all NR1>A = year: 0 to 99 B = month: 1 to 12 C = day: 1 to 31
|
||
Explanation
|
Sets the date for trigger detection. Returns the setting for the date for trigger detection as a numerical value in NR1 format.
|
||
Example
|
:TRIGger:DETECTDate? The currently set date for trigger detection is queried.
|
||
When allowed
|
In all functions.
|
||
(28) Sets and queries the time for start operating termination. |
Common |
||
Syntax
|
command query |
:TRIGger:STOPTime A,B,C :TRIGger:STOPTime? |
|
response
|
A,B,C<all NR1>A = hour: 0 to 23 B = min: 0 to 59 C = sec: 0 to 59
|
||
Explanation
|
Sets the time for start operating termination. Returns the currently set time for start operating termination as a numerical value in NR1 format.
|
||
Example
|
:TRIGger:STOPTime? The currently set time for start operating termination is queried.
|
||
When allowed
|
In REC and R&M.
|
||
(29) Sets and queries the date for start operating termination. |
Common |
||
Syntax
|
command query |
:TRIGger:STOPDate A,B,C :TRIGger:STOPDate? |
|
response
|
A,B,C all<NR1>A = year: 0 to 99 B = month: 1 to 12 C = day: 1 to 31
|
||
Explanation
|
Sets the date for start operating termination. Returns the currently set date for start operating termination as a numerical value in NR1 format.
|
||
Example
|
:TRIGger:STOPDate? The currently set date for start operating termination is queried.
|
||
When allowed
|
In REC and R&M.
|
||
Common |
|||
Syntax
|
command query |
:TRIGger:EXTErnal A$ :TRIGger:EXTErnal? |
|
response
|
A$A$ = OFF, ON
|
||
Explanation
|
Enables and disables external trigger. Returns the current external trigger enablement state as character data.
|
||
Example
|
:TRIGger:EXTErnal OFF Sets the external trigger to OFF.
|
||
When allowed
|
In all functions.
|
||