CURSor Commands (Cursor setting and reading)


Query the cursor readout values of FFT data


Syntax


(Query)


:CURSor:DFREad? A$,B$

(Response)

A$,B$,C$,D$
A$ = A, B, C, D, E, F, B_A, D_C, F_E
B$ = F1 to F4
C$ = Readout value on x axis
D$ = Readout value on y axis


Details


Returns the cursor readout values of FFT data, as text strings:

A  (Cursor A)
B  (Cursor B)
C  (Cursor C)
D  (Cursor D)
E  (Cursor E)
F  (Cursor F)
B_A  (The value at Cursor B minus the value at Cursor A)
D_C  (The value at Cursor D minus the value at Cursor C)
F_E  (The value at Cursor F minus the value at Cursor E)


Example


:CURSor:DFREad? A,F1
(Response)  :CURSOR:DFREAD A,F1,2.00kHz,8.181mV  (when headers are enabled)


Note


-


Usage
Conditions





Query a cursor readout value (time)


Syntax


(Query)


:CURSor:DTREad? A$

(Response)

A$,B$
A$ = A, B, C, D, B_A, D_C
B$ = the readout value (time)


Details


Returns a cursor readout (time) value as a text string.

A  (Cursor A)
B  (Cursor B)
C  (Cursor C)
D  (Cursor D)
B_A  (The value at Cursor B minus the value at Cursor A)
D_C  (The value at Cursor D minus the value at Cursor C)


Example


:CURSor:DTREad? A
(Response)  :CURSOR:DTREAD A,5ms  (when headers are enabled)


Note


Only A, B, or B_A are available when the XY display format is selected.


Usage
Conditions


-




Query a cursor readout value (measured value)


Syntax


(Query)


:CURSor:DVREad? A$,CH$

(Response)

B$(,C$)
A$ = A, B, C, D, E, F, B_A, D_C, F_E
CH$ = CH1_1 to CH4_15, LA to LB, L1 to L4, P1 to P2, W1_1 to W4_2, Z1 to Z8, XY1 to XY8, LAT, LON, ALT, DIR, SPD, DST
B$, C$ = the readout value
(Argument C$ is available with the XY waveforms.)


Details


Returns a cursor readout (measured amplitude) value as a text string.

A  (Cursor A)
B  (Cursor B)
C  (Cursor C)
D  (Cursor D)
E  (Cursor E)
F  (Cursor F)
B_A  (The value at Cursor B minus the value at Cursor A)
D_C  (The value at Cursor D minus the value at Cursor C)
F_E  (The value at Cursor F minus the value at Cursor E)

B$

C$

XY waveform

X-axis data

Y-axis data

Other case

Measured value

-



Example


:CURSor:DVREad? A,CH1_1
(Response)  :CURSOR:DVREAD A,CH1_1,43.4600mV  (when headers are enabled)


Note


When a channel not used for measurement as identified by CH$ is specified, invalid values may be returned.
For XY waveforms, if the cursor value could not be obtained, "---" will be displayed for B$ or C$.


Usage
Conditions


W1_1 to W4_2 or Z1 to Z8 is available in V2.00 or later.
LAT, LON, ALT, DIR, SPD or DST are available in V2.10 or later.




Set or query the begining point of the FFT calculation


Syntax


(Command)
(Query)


:CURSor:FFTPos A
:CURSor:FFTPos?

(Response)

A<NR1>
A = 0 to (number of stored data - number of FFT point)


Details


Set the begining point of the FFT calculation.
Return the begining point of the FFT calculation as an NR1 numerical value.


Example


:CURSor:FFTPos 0
:CURSor:FFTPos?
(Response)  :CURSOR:FFTPOS 0  (when headers are enabled)


Note


If there is no stored data, the pointer cannot be set.


Usage
Conditions


-




Set or query the horizontal cursor position of the FFT waveform


Syntax


(Command)
(Query)


:CURSor:FHPOsition A$,B
:CURSor:FHPOsition? A$

(Response)

A$,B<NR1>
A$ = E, F
B = 0 to 500


Details


Set query the horizontal cursor position of the FFT waveform.
Return the horizontal cursor position of the FFT waveform as an NR1 number.


Example


:CURSor:FHPOsition E,0
:CURSor:FHPOsition? E
(Response)  :CURSOR:FHPOSITION E,0  (when headers are enabled)


Note


-


Usage
Conditions


The FFT waveform must be displayed.




Set or query the vertical cursor position of the FFT waveform


Syntax


(Command)
(Query)


:CURSor:FVPOsition A$,B
:CURSor:FVPOsition? A$

(Response)

A$,B<NR1>
A$ = A, B, C, D
B = 0 to (number of calculted data - 1)


Details


Set or query the vertical cursor position of the FFT waveform.
Return the vertical cursor position of the FFT waveform as an NR1 number.


Example


:CURSor:FVPOsition A,0
:CURSor:FVPOsition? A
(Response)  :CURSOR:FVPOSITION A,0  (when headers are enabled)


Note


-


Usage
Conditions


The FFT waveform must be displayed.




Set or query the horizontal cursor channel


Syntax


(Command)
(Query)


:CURSor:HCH A$,CH$
:CURSor:HCH? A$

(Response)

A$,CH$
A$ = E, F
CH$ = ALL, CH1_1 to CH4_15, P1 to P2, W1_1 to W4_2, Z1 to Z8, F1 to F4, LAT, LON, ALT, DIR, SPD, DST


Details


Makes settings for the horizontal cursor channel.
The settings will be returned as a text string.


Example


:CURSor:HCH E,CH1_1
:CURSor:HCH? E
(Response)  :CURSOR:HCH E,CH1_1  (when headers are enabled)


Note


-


Usage
Conditions


W1_1 to W4_2, Z1 to Z8 or F1 to F4 are available in V2.00 or later.
LAT, LON, ALT, DIR, SPD or DST are available in V2.10 or later.




Makes ON/OFF settings for the horizontal cursor channel


Syntax


(Command)
(Query)


:CURSor:HENAble A$,B$
:CURSor:HENAble? A$

(Response)

A$,B$
A$ = E, F
B$ = OFF, ON


Details


Makes ON/OFF settings for the horizontal cursor.
The settings will be returned as a text string.


Example


:CURSor:HENAble E,OFF
:CURSor:HENAble? E
(Response)  :CURSOR:HENABLE E,OFF  (when headers are enabled)


Note


-


Usage
Conditions


-




Set or query the horizontal cursor position of the TY waveform (time - measured value)


Syntax


(Command)
(Query)


:CURSor:HPOSition A$,B
:CURSor:HPOSition? A$

(Response)

A$,B<NR1>
A$ = E, F
B = 0 to 500


Details


Makes settings for the horizontal cursor position of the TY waveform (time - measured value).
An NR1 number will be returned.


Example


:CURSor:HPOSition E,0
:CURSor:HPOSition? E
(Response)  :CURSOR:HPOSITION E,0  (when headers are enabled)


Note


-


Usage
Conditions


The TY waveform (time - measured value) must be displayed.




Set or query the vertical cursor channel


Syntax


(Command)
(Query)


:CURSor:VCH A$,CH$
:CURSor:VCH? A$

(Response)

A$,CH$
A$ = A, B, C, D
CH$ = ALL, CH1_1 to CH4_15, P1 to P2, LA to LB, L1 to L4, W1_1 to W4_2, Z1 to Z8, F1 to F4, LAT, LON, ALT, DIR, SPD, DST


Details


Makes settings for the vertical cursor channel.
The settings will be returned as a text string.


Example


:CURSor:VCH A,CH1_1
:CURSor:VCH? A
(Response)  :CURSOR:VCH A,CH1_1  (when headers are enabled)


Note


-


Usage
Conditions


W1_1 to W4_2, Z1 to Z8 or F1 to F4 are available in V2.00 or later.
LAT, LON, ALT, DIR, SPD or DST are available in V2.10 or later.




Makes ON/OFF settings for the vertical cursor channel


Syntax


(Command)
(Query)


:CURSor:VENAble A$,B$
:CURSor:VENAble? A$

(Response)

A$,B$
A$ = A, B, C, D
B$ = OFF, ON


Details


Makes ON/OFF settings for the vertical cursor.
The settings will be returned as a text string.


Example


:CURSor:VENAble A,OFF
:CURSor:VENAble? A
(Response)  :CURSOR:VENABLE A,OFF  (when headers are enabled)


Note


-


Usage
Conditions


-




Set or query the vertical cursor position of the TY waveform (time - measured value)


Syntax


(Command)
(Query)


:CURSor:VPOSition A$,B
:CURSor:VPOSition? A$

(Response)

A$,B<NR1>
A$ = A, B, C, D
B = 0...(number of stored data position)


Details


Makes settings for the vertical cursor position of the TY waveform (time - measured value).
An NR1 number will be returned.


Example


:CURSor:VPOSition A,0
:CURSor:VPOSition? A
(Response)  :CURSOR:VPOSITION A,0  (when headers are enabled)


Note


-


Usage
Conditions


The TY waveform (time - measured value) must be displayed.




Set or query X axis position of the XY waveform


Syntax


(Command)
(Query)


:CURSor:XPOSition A$,B
:CURSor:XPOSition? A$

(Response)

A$,B<NR1>
A$ = A, B, C, D
B = 0 to (Displayed position or number of stored data position)


Details


Makes settings for the X axis position of the XY waveform.
An NR1 number will be returned.


Example


:CURSor:XPOSition A,0
:CURSor:XPOSition? A
(Response)  :CURSOR:XPOSITION A,0  (when headers are enabled)


Note


-


Usage
Conditions


An XY waveform must be displayed.




Set or query the horizontal cursor at the XY waveform


Syntax


(Command)
(Query)


:CURSor:XYHOri A$,B
:CURSor:XYHOri? A$

(Response)

A$,B<NR1>
A$ = E, F
B = 1 to 8 (waveform number)


Details


Makes waveform number settings for the horizontal cursor at the XY waveform.
An NR1 number will be returned.


Example


:CURSor:XYHOri E,1
:CURSor:XYHOri? E
(Response)  :CURSOR:XYHORI E,1  (when headers are enabled)


Note


-


Usage
Conditions


An XY waveform must be displayed.




Set or query the vertical cursor at the XY waveform


Syntax


(Command)
(Query)


:CURSor:XYVErt A$,B
:CURSor:XYVErt? A$

(Response)

A$,B<NR1>
A$ = A, B, C, D
B = 1 to 8 (waveform number)


Details


Makes waveform number settings for the vertical cursor at the XY waveform.
An NR1 number will be returned.


Example


:CURSor:XYVErt A,1
:CURSor:XYVErt? A
(Response)  :CURSOR:XYVERT A,1  (when headers are enabled)


Note


-


Usage
Conditions


An XY waveform must be displayed.




Set or query Y axis position of the XY waveform


Syntax


(Command)
(Query)


:CURSor:YPOSition A$,B
:CURSor:YPOSition? A$

(Response)

A$,B<NR1>
A$ = E, F
B = 0 to 500


Details


Makes Y-axis position settings for the XY waveforms.
An NR1 number will be returned.


Example


:CURSor:YPOSition E,0
:CURSor:YPOSition? E
(Response)  :CURSOR:YPOSITION E,0  (when headers are enabled)


Note


-


Usage
Conditions


An XY waveform must be displayed.