DISPlay Command (Select or query screen mode, waveform display, etc.)


Select or query the display mode


Syntax


(Command)
(Query)


:DISPlay:CHANge A$
:DISPlay:CHANge?

(response)

A$
A$ = DISPlay, CHANalog, CHSEtting, CHLOgic, CHWAvecalc, CHGEnerator, TRGAnalog, TRGLogic, ALLChan, CHDEtail, SCALing, COMMent, STATus, MEASurement, MEMDiv, WAVEcalc, GENErator, SYSTem, SAVE, PRINter, INTErface, INITialize, FILE


Details


Changes the display mode.
Returns the current display mode as a text string.

DISPlay Waveform
CHANalog CH.SET Analog
CHSEtting CH.SET Display
CHLOgic CH.SET Logic
CHWAvecalc CH.SET Wavefrom calculation
CHGEneratorCH.SET Signal generator
TRGAnalog Trigger analog
TRGLogic Trigger logic
ALLChan All channel
CHDEtail Detail channel
SCALing Scaling
COMMent Comment
STATus Status
MEASurementNumerical calculation
MEMDiv Memory division
WAVEcalc Wavefrom calculation
GENErator Signal generator
SYSTem Detail setting
SAVE Save file
PRINter Printer
INTErface Communication
INITialize Initialize
FILE File


Example


:DISPlay:CHANge DISPlay
:DISPlay:CHANge?
(response)  :DISPLAY:CHANGE? DISPLAY  (when headers are enabled)


Note


Available display modes depend on the current function.
Argument A$ cannot be set to NONE while storing data.
For this command, the screen page number is always 1.
Use the:DISPlay:PAGE command to change the screen page


Usage
Conditions


ALL functions




Query the settings made for viewing comments.


Syntax


(Command)
(Query)


:DISPlay:COMView A$
:DISPlay:COMView?

(response)

A$
A$ = OFF, ON


Details


Make settings for viewing the comments on the waveform screen.
Settings made for viewing comments on the waveform screen will be returned in the form of text data.


Example


:DISPlay:COMView ON
:DISPlay:COMView?
(response)  :DISPLAY:COMVIEW ON  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC, XY




Set or query waveform display color


Syntax


(Command)
(Query)


:DISPlay:DRAWing CH$,A$
:DISPlay:DRAWing? CH$

(response)

CH$,A$
CH$ = CH1 to CH32
A$ = OFF, C1 to C16


Details


Specifies the waveform color for analog channel CH$.
Returns the waveform color of analog channel CH$ as a text string.
When A$ = OFF, the waveform is invisible.

Correspondence table of the display color and color number. (Initial state)
C1 Yellow C5 Magenta C9 White C13 Beige
C2 Red C6 Orange C10 Gray C14 Pink
C3 Cyan C7 Yellow green C11 Blue C15 Midiumpurple
C4 Green C8 Sky blue C12 Light green C16 Purple


Example


:DISPlay:DRAWing CH1,C1
:DISPlay:DRAWing? CH1
(response)  :DISPLAY:DRAWING CH1,C1  (when headers are enabled)


Note


-


Usage
Conditions


All functions




Set or query the display graph of a waveform


Syntax


(Command)
(Query)


:DISPlay:GRAPh CH$,A
:DISPlay:GRAPh? CH$

(response)

CH$,A<NR1>
CH$ = CH1 to CH32
A = 1 to Graph number


Details


Specifies the screen region [Graph]
in which to display waveform [trace] number.
Returns the current screen region [Graph]
in which waveform [trace] number is displayed.


Example


:DISPlay:GRAPh CH1,2
(Displays Waveform 1 on Graph 2)

:DISPlay:GRAPh? CH1
(response)  :DISPLAY:GRAPH CH1,2  (when headers are enabled)


Note


Available graphs (argument B) depend on the display format.


Usage
Conditions


MEM, REC




Query the settings made for inverting channels.


Syntax


(Command)
(Query)


:DISPlay:INVErt CH$,A$
:DISPlay:INVErt? CH$

(response)

CH$,A$
CH$ = CH1 to CH32
A$ = OFF, ON


Details


Make settings to invert specified channels.
Settings made for inverting specified channels will be returned in the form of text data.


Example


:DISPlay:INVErt CH1,ON
:DISPlay:INVErt? CH1
(response)  :DISPLAY:INVERT CH1,ON  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Query the settings made for displaying the upper and lower limits.


Syntax


(Command)
(Query)


:DISPlay:LIMIt A$
:DISPlay:LIMIt?

(response)

A$
A$ = OFF, ON


Details


Make settings to display the upper and lower limits on the waveform screen.
Settings made for displaying the upper and lower limits on the waveform screen will be returned in the form of text data.


Example


:DISPlay:LIMIt ON
:DISPlay:LIMIt?
(response)  :DISPLAY:LIMIT ON  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC, XY




Query the settings made for displaying the level monitor.


Syntax


(Command)
(Query)


:DISPlay:LMONitor A$
:DISPlay:LMONitor?

(response)

A$
A$ = OFF, ON


Details


Make settings to display the level monitor on the waveform screen.
Settings made for displaying the level monitor on the waveform screen will be returned in the form of text data.


Example


:DISPlay:LMONitor ON
:DISPlay:LMONitor?
(response)  :DISPLAY:LMONITOR ON  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC, XY




Set or query logic waveform display color


Syntax


(Command)
(Query)


:DISPlay:LOGDraw A$,CH$,N,B$
:DISPlay:LOGDraw? A$,CH$,N

(response)

A$,CH$,N<NR1>,A$
A$ = L0 to L8  (logic unit)
CH$ = CHA to CHH  (logic channel)
N = 1 to 4  (logic number)
B$ = OFF, C1 to C16


Details


Specifies the waveform color for the logic channel designated by A$, CH$ and N.
Returns the waveform color of the logic channel designated by A$, CH$ and N as a text string.
When B$ = OFF, the waveform is invisible.
Correspondence table of the display color and color number


Example


:DISPlay:LOGDraw L0,CHA,3,C1
:DISPlay:LOGDraw? L0,CHA,3
(response)  :DISPLAY:LOGDRAW L0,CHA,3,C1  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC




Set or query the display position of a logic waveform


Syntax


(Command)
(Query)


:DISPlay:LOGPosi A$,CH$,B
:DISPlay:LOGPosi? A$,CH$

(response)

A$,CH$,B<NR1>
A$ = L0 to L8
CH$ = CHA to CHH
B = 0 to 95


Details


Sets the display position of logic waveform CH$.
Returns the current display position of logic waveform CH$ as a numerical value in NR1 format.


Example


:DISPlay:LOGPosi L0,CHA,80
:DISPlay:LOGPosi? L0,CHA
(response)  :DISPLAY:LOGPOSI L0,CHA,80  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC




Query the width settings for the logic waveform.


Syntax


(Command)
(Query)


:DISPlay:LWIDth A$
:DISPlay:LWIDth?

(response)

A$
A$ = WIDE, NORMal, NARRow


Details


Make settings for the width of the logic waveform.
The current width settings for the logic waveform will be returned in the form of text data.
WIDE  wide
NORMal  standard
NARRow  narrow


Example


:DISPlay:LWIDth WIDE
:DISPlay:LWIDth?
(response)  :DISPLAY:LWIDTH WIDE  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC




Select or query the screen page


Syntax


(Command)
(Query)


:DISPlay:PAGE A
:DISPlay:PAGE?

(response)

A<NR1>
A = 1 to ...


Details


Changes the screen page.
Returns the current screen page as an NR1 numerical value.


Example


:DISPlay:PAGE 2
:DISPlay:PAGE?
(response)  :DISPLAY:PAGE 2  (when headers are enabled)


Note

-


Usage
Conditions


ALL functions




Switch or query the up/down status of the pen


Syntax


(Command)
(Query)


:DISPlay:PEN A$
:DISPlay:PEN?

(response)

A$
A$ = UP, DOWN


Details


Switch the up/down status of the pen.
The current settings for the pen will be returned in the form of text data.


Example


:DISPlay:PEN UP
:DISPlay:PEN?
(response)  :DISPLAY:PEN UP  (when headers are enabled)


Note


-


Usage
Condition


XY




Select or query the Range page


Syntax


(Command)
(Query)


:DISPlay:RNGPage A$
:DISPlay:RNGPage?

(response)

A$
A$ = PAGE1, PAGE2


Details


If PAGE1 is specified with A$, CH1 to CH16 are displayed, and if PAGE2 is specified, CH16 to CH32 are displayed.
Returns the setting for the current range information display as text data.


Example


:DISPlay:RNGPage PAGE1
:DISPlay:RNGPage?
(response)  :DISPLAY:RNGPAGE PAGE1  (when headers are enabled)


Note


If this command is sent and executed when other than Waveform screen or screen update available (:DISPlay:UPDAte TRUE) is set, an error occurs.


Usage
Conditions


MEM, REC




Set or query the display sheet


Syntax


(Command)
(Query)


:DISPlay:SHEET A
:DISPlay:SHEET?

(response)

A<NR1>
A = 1 to 4 (Sheet number)


Details


Sets the sheet number to be displayed on the waveform screen.
Returns the sheet number as an NR1 numerical value.


Example


:DISPlay:SHEET 1
:DISPlay:SHEET?
(response)  :DISPLAY:SHEET 1  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC




Select or query the displayed screen layout type


Syntax


(Command)
(Query)


:DISPlay:SIZE A$
:DISPlay:SIZE?

(response)

A$
A$ = NORMal, NARRow


Details


Sets the screen layout type.
Returns the current screen layout type as a text string.

NORMal  Wave display
NARRow  Value (note) ,period waveform display


Example


:DISPlay:SIZE NORMal
:DISPlay:SIZE?
(response)  :DISPLAY:SIZE NORMal  (when headers are enabled)


Note


(note)  Numerical values are displayed only when a cursor or numerical calculation is enabled.
If waveform comparison is ON, the screen size cannot be changed.


Usage
Conditions


MEM, REC




Set "Position" or "Block"


Syntax


(Command)
(Query)


:DISPlay:SCRType A$
:DISPlay:SCRType?

(Response)

A$
A$ = POSItion,BLOCk


Details


Sets the scrollbar display method (position or block).
Returns the scrollbar display method as a text string.


Example


:DISPlay:SCRType POSITION
:DISPlay:SCRType?
(Response)  :DISPLAY:SCRTYPE POSITION  (when headers are enabled)


Note


For the case other than waveform screen or updated screen, command sending will cause execution error.


Usage
Conditions


MEM




Enable/disable or query display updating


Syntax


(Command)
(Query)


:DISPlay:UPDAte A$
:DISPlay:UPDAte?

(Response)

A$
A$ = TRUE, FALSE


Details


Enables display updating.
Returns the current display updating state.

When enabled (A$ = TRUE), the display updates every time a command is sent.

TRUE  (Update the display.)
FALSE  (Do not update the display.)


Example


:DISPlay:UPDAte FALSE
(The screen does not update after this command is sent.)

:DISPlay:UPDAte?
(Response)  :DISPLAY:UPDATE FALSE  (when headers are enabled)

:CONFigure:TDIV 10.0E-06
:CONFigure:SHOT 50
………………………
(Sets some parameters, but changes are not reflected on the screen.)

:DISPlay:UPDAte TRUE
(After receiving this command, all parameters on the screen are updated.)

:DISPlay:UPDAte?
(Response)  :DISPLAY:UPDATE TRUE  (when headers are enabled)


Note


The response speed of the instrument when receiving many commands can be improved by setting A$ to FALSE.
However, attention to the instrument settings is still necessary when the display is not being updated,
because parameters are changed by some commands.

If waveform comparison is ON, can not set A$ to NONE.


Usage
Conditions


All functions




Enable/disable or query the variable gain function


Syntax


(Command)
(Query)


:DISPlay:VARIable CH$,A$
:DISPlay:VARIable? CH$

(response)

CH$,A$
CH$ = CH1 to CH32
A$ = OFF, ON


Details


Enables and disables the variable gain function for channel CH$.
Returns the current on/off state of the variable gain function for channel CH$ as a text string.


Example


:DISPlay:VARIable CH1,ON
:DISPlay:VARIable? CH1
(response)  :DISPLAY:VARIABLE CH1,ON  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Query the settings made for the variable location.


Syntax


(Command)
(Query)


:DISPlay:VARIPos CH$,A$
:DISPlay:VARIPos? CH$

(response)

CH$,A$
CH$ = CH1 to CH32
A$ = OFF, ON


Details


Make settings for the variable location of the channel specified by CH$.
The variable location settings for the channel specified by CH$ will be returned in the form of text data.


Example


:DISPlay:VARIPos CH1,50
:DISPlay:VARIPos? CH1
(response)  :DISPLAY:VARIPOS CH1,5.0000E+01  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Set or query variable gain and position values


Syntax


(Command)
(Query)


:DISPlay:VARIRng CH$,A
:DISPlay:VARIRng? CH$

(response)

CH$,A<NR3>
CH$ = CH1 to CH32
A = -9.9999E+29 to +9.9999E+29  (amplitude/DIV)


Details


Sets the variable gain and position values for channel CH$.
Returns the current values of the variable gain and position.


Example


:DISPlay:VARIRng CH1,2
:DISPlay:VARIRng? CH1
(response)  :DISPLAY:VARIRNG CH1,+2.0000E+00  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Set or query the upper and lower variable gain limits for waveform display


Syntax


(Command)
(Query)


:DISPlay:VARIUPLOw CH$,A,B
:DISPlay:VARIUPLOw? CH$

(response)

CH$,A<NR3>,B<NR3>
CH$ = CH1 to CH32
A = -9.9999E+29 to +9.9999E+29  (lower limit value)
B = -9.9999E+29 to +9.9999E+29  (upper limit value)


Details


Specifies upper and lower waveform display limits for channel CH$.
Returns the current upper and lower waveform display limits for channel CH$ as NR3 numerical values.


Example


:DISPlay:VARIUPLOw CH1,-1.0E+00,1.0E+00
:DISPlay:VARIUPLOw? CH1
(response)  :DISPLAY:VARIUPLOW CH1,-1.0000E+00,+1.0000E+00  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Set or query the vernier function


Syntax


(Command)
(Query)


:DISPlay:VERNier CH$,A
:DISPlay:VERNier? CH$

(response)

CH$,A<NR2>
CH$ = CH1 to CH32
A = 50.0 to 200.0


Details


Specifies the vernier value [%] for channel CH$.
Returns the current setting of the vernier value [%] for channel CH$.


Example


:DISPlay:VERNier CH1,100.0
:DISPlay:VERNier? CH1
(response)  :DISPLAY:VERNIER CH1,100.0  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Select the waveform display origin


Syntax


(Command)


:DISPlay:WAVE A$

A$ = ACUR, BCUR, TRIG, POINT


Details


Displays waveforms beginning at the instant specified by A$.

ACUR  Cursor A: the (vertical) line or trace cursor
BCUR  Cursor B: the (vertical) line or trace cursor
TRIG  The trigger point
POINT  The point specified by :MEMory:POINt


Example


:DISPlay:WAVE ACUR


Note


-


Usage
Conditions


MEM, REC, XY




Assign or query the x-axis channel for an X-Y waveform


Syntax


(Command)
(Query)


:DISPlay:XAXIs A,CH$
:DISPlay:XAXIs? A

(response)

A<NR1>,CH$
A = 1 to 8  (Graph number)
CH$ = CH1 to CH32, Z1 to Z16


Details


Assigns the x-axis channel for X-Y graph A.
Returns the x-axis channel of X-Y graph A as a text string.


Example


:DISPlay:XAXIs 1,CH2
(Assigns CH2 as the x-axis for graph 1.)

:DISPlay:XAXIs? 1
(response)  :DISPLAY:XAXIS 1,CH2  (when headers are enabled)


Note


-


Usage
Conditions


MEM, XY




Set or query time axis magnification/compression


Syntax


(Command)
(Query)


:DISPlay:XMAG A$
:DISPlay:XMAG?

(response)

A$
A$ = X10, X5, X2, X1, X1_2, X1_5, X1_10, X1_20, X1_50, X1_100, X1_200, X1_500, X1_1000, X1_2000, X1_5000, X1_10000, X1_20000, X1_50000, X1_100000 X1_200000 (MEM)
A$ = X1, X1_2, X1_5, X1_10, X1_20, X1_50, X1_100, X1_200, X1_500, X1_1000, X1_2000, X1_5000, X1_10000, X1_20000, X1_50000 (REC)


Details


Sets the time axis magnification according to text string A$.
Returns the time axis magnification factor as a text string.


Example


:DISPlay:XMAG X1_10
(Sets the compression ratio of the time axis to 1/10.)

:DISPlay:XMAG?
(response)  :DISPLAY:XMAG X1_10  (when headers are enabled)


Note


-


Usage
Conditions


MEM, REC




Select or query area (interval) setting for X-Y waveforms


Syntax


(Command)
(Query)


:DISPlay:XYARea A$
:DISPlay:XYARea?

(response)

A$
A$ = ALL, A_B


Details


Selects whether X-Y waveforms are generated from the whole waveform, or from just the portion (area) between the A/B cursors.
Returns thecurrent selection of whether X-Y waveforms are generated from the whole waveform or from just the specified portion.

ALL  Whole waveform
A_B  Waveform between A/B cursors


Example


:DISPlay:XYARea A_B
:DISPlay:XYARea?
(response)  :DISPLAY:XYAREA A_B  (when headers are enabled)


Note


-


Usage
Conditions


MEM




Query the settings made for clearing waveforms.


Syntax


(Command)
(Query)


:DISPlay:XYCLr A$
:DISPlay:XYCLr?

(response)

A$
A$ = OFF, ON


Details


Make settings for the X-Y waveform clear function.
The current settings made to clear X-Y waveforms are returned in the form of text data.


Example


:DISPlay:XYCLr ON
:DISPlay:XYCLr?
(response)  :DISPLAY:XYCLR ON  (when headers are enabled)


Note


-


Usage
Conditions


XY




Set or query X-Y waveform display and color


Syntax


(Command)
(Query)


:DISPlay:XYDRawing A,B$
:DISPlay:XYDRawing? A

(response)

A<NR1>,B$
A = 1 to 8  (waveform number)
B$ = OFF, C1 to C16


Details


Sets the color of the X-Y waveform displayed as trace A.
Returns the color of the X-Y waveform displayed as trace A, as a text string.
The waveform is invisible when argument B$ = OFF.
Correspondence table of the display color and color number


Example


:DISPlay:XYDRawing 1,C1
(Sets the trace 1 waveform to color C1.)

:DISPlay:XYDRawing? 1
(response)  :DISPLAY:XYDRAWING 1,C1  (when headers are enabled)


Note


-


Usage
Conditions


MEM, XY




Assign or query the y-axis channel for an X-Y waveform


Syntax


(Command)
(Query)


:DISPlay:YAXIs A,CH$
:DISPlay:YAXIs? A

(response)

A<NR1>,CH$
A = 1 to 8  (Graph number)
CH$ = CH1 to CH32, Z1 to Z16


Details


Assigns the y-axis channel for X-Y graph A.
Returns the y-axis channel of X-Y graph A as a text string.


Example


:DISPlay:YAXIs 1,CH2
(Assigns CH2 as the y-axis for graph 1.)

:DISPlay:YAXIs? 1
(response)  :DISPLAY:YAXIS 1,CH2  (when headers are enabled)


Note


-


Usage
Conditions


MEM, XY




Set or query voltage axis magnification/compression


Syntax


(Command)
(Query)


:DISPlay:YMAG CH$,A$
:DISPlay:YMAG? CH$

(response)

CH$,A$
CH$ = CH1 to CH32
A$ = X1_10, X1_5, X1_2, X1, X2, X5, X10, X20, X50, X100


Details


Sets the voltage axis magnification for channel CH$ according to text string A$.
Returns the voltage axis magnification factor on channel CH$ as a text string.


Example


:DISPlay:YMAG CH1,X2
(Sets the magnification ratio of the voltage axis for channel CH1 to 2X.)

:DISPlay:YMAG? CH1
(response)  :DISPLAY:YMAG CH1,X2  (when headers are enabled)


Note


-


Usage
Conditions


ALL functions




Enable/disable or query display zooming


Syntax


(Command)
(Query)


:DISPlay:ZOOM A$
:DISPlay:ZOOM?

(response)

A$
A$ = OFF, ON


Details


Enables and disables the zoom function.
Returns the current on/off state of the zoom function as a text string.


Example


:DISPlay:ZOOM ON
:DISPlay:ZOOM?
(response)  :DISPLAY:ZOOM ON  (when headers are enabled)


Note


-


Usage
Conditions


MEM




Set or query zoom magnification


Syntax


(Command)
(Query)


:DISPlay:ZOOMMag A$
:DISPlay:ZOOMMag?

(response)

A$
A$ = X10, X5, X2, X1, X1_2, X1_5, X1_10, X1_20, X1_50, X1_100, X1_200, X1_500, X1_1000, X1_2000, X1_5000, X1_10000, X1_20000, X1_50000, X1_100000


Details


Sets the time-axis magnification for the lower screen when the zoom function is enabled.
Returns the time-axis magnification for the lower screen when the zoom function is enabled, as a text string.


Example


:DISPlay:ZOOM ON
(Enables the zoom function.)

:DISPlay:ZOOMMag X1_100
(Sets zoom compression of the time axis on the lower screen to 1/100.)

:DISPlay:ZOOMMag?
(response)  :DISPLAY:ZOOMMAG X1_100  (when headers are enabled)


Note


-


Usage
Conditions


MEM