CALCulate Commands (Set and Query Calculations)


Y:  Available   N:  Unavailable

Command

Data
(for a query, response data)

Explanation

Function

8860

8861

:ACCOunt NO$,N1,A$,N2

NO$: NO1 to NO16
N1,N2: 1 to 16
A$: PLUS, MINUS, MULT, DIV

Set an arithmetic operator

MEM

Y

Y

:ACCOunt? NO$

NO$,N1,A$N2

Query an arithmetic operator

MEM

Y

Y

:ANSWer? NO$

NO$,A$,B<NR3>
NO$: NO1 to NO16
A$: OFF, AVE, RMS, PP, MAX, MAXT, MIN, MINT, PERI, FREQ, RISE, FALL, STD, AREA, XYAREA, LEVEL, PWIDTH, DUTY, PCOUNT, CALC
B: calculation result (A$: except OFF)

Query a calculation result

MEM

Y

Y

:CALCArea A$

A$: ALL, A_B

Select area (interval) setting for waveform calculations

MEM

Y

Y

:CALCArea?

A$

Query area (interval) setting for waveform calculations

MEM

Y

Y

:COMP NO$,A$

NO$: NO1 to NO16
A$: OFF, ON

Set a calculation comparator state

MEM

Y

Y

:COMP? NO$

NO$,A$

Query a calculation comparator state

MEM

Y

Y

:COMPArea NO$,A,B

NO$: NO1 to NO16
A,B: -9.9999E+29 to +9.9999E+29

Set comparator thresholds for a numerical calculation

MEM

Y

Y

:COMPArea? NO$

NO$,A<NR3>,B<NR3>

Query comparator thresholds for a numerical calculation

MEM

Y

Y

:COMPJudge? NO$

NO$: NO1 to NO16, ALL
A$: OFF, AVE, RMS, PP, MAX, MAXT, MIN, MINT, PERI, FREQ, RISE, FALL, STD, AREA, XYAREA, LEVEl, PWIDTH, DUTY, PCOUNT, CALC
B$: GO, NG, *

Query the comparison result of a numerical calculation

MEM

Y

Y

:COMPStop A$

A$: GO, NG, G_N

Set calculation comparator judgment to stop measurement

MEM

Y

Y

:COMPStop?

A$

Query calculation comparator judgment to stop measurement

MEM

Y

Y

:FACTor A$,B

A$: A to P
B: -9.9999E+29 to +9.9999E+29

Set waveform calculation factor (constant) A to P

MEM

Y

Y

:FACTor? A$

A$,B<NR3>

Query waveform calculation factor (constant) A to P

MEM

Y

Y

:GROUp A

A: 1 to 16

Set a numerical calculation group

MEM

Y

Y

:GROUp?

A

Query a numerical calculation group

MEM

Y

Y

:MEASArea A$

A$: ALL, A_B

Select area (interval) setting for numerical calculations

MEM

Y

Y

:MEASArea?

A$

Query area (interval) setting for numerical calculations

MEM

Y

Y

:MEASFsave A$

A$: OFF, ON

Set auto-saving of calculation results

MEM

Y

Y

:MEASFsave?

A$

Query auto-saving of calculation results

MEM

Y

Y

:MEASPrint A$

A$: OFF, PRINter, USB

Set print output of calculation results

MEM

Y

Y

:MEASPrint?

A$

Query print output of calculation results

MEM

Y

Y

:MEASSet NO$,A$
:MEASSet NO$,A$,CH$
:MEASSet NO$,A$,CH1$,CH2$
:MEASSet NO$,A$,CH$,B

NO$: NO1 to NO16
A$: OFF, AVE, RMS, PP, MAX, MAXT, MIN, MINT, PERI, FREQ, RISE, FALL, STD, AREA, XYAREA, LEVEl, PWIDth, DUTY, PCOUnt, CALC
CH$,CH1$,CH2: CHm_n, CHx, Z1 to Z16
B: 1 to 4(logic only, omitted for analog)

Specify the function and channel(s) for a numerical calculation

MEM

Y

Y

:MEASSet? NO$

NO$,A$,CH$
NO$,A$,CH1$,CH2$ (A$ = XYAREA)
NO$,A$,CH$,B (CH$ = CHx)

Query the function and channel(s) for a numerical calculation

MEM

Y

Y

:MEASure A$

A$: ON, OFF, EXEC

Set execution of numerical calculations

MEM

Y

Y

:MEASure?

A$

Query execution of numerical calculations

MEM

Y

Y

:MFILter NO$,A

NO$: NO1 to NO16
A: 0.0 to 10.0

Set filtering for a numerical calculation

MEM

Y

Y

:MFILter? NO$

NO$,A

Query filtering for a numerical calculation

MEM

Y

Y

:MLEVel NO$,A

NO$: NO1 to NO16
A:

Set the level for a numerical calculation

MEM

Y

Y

:MLEVel? NO$

NO$,A

Query the level for a numerical calculation

MEM

Y

Y

:MSLOpe NO$,A

NO$: NO1 to NO16
A$: UP, DOWN

Set the slope for a numerical calculation

MEM

Y

Y

:MSLOpe? NO$

NO$,A$

Query the slope for a numerical calculation

MEM

Y

Y

:MSTAtis NO$,A$

NO$: NO1 to NO16
A$: FIRST,AVE,MAX,MIN

Set the stat for a numerical calculation

MEM

Y

Y

:MSTAtis? NO$

NO$,A$

Query the stat for a numerical calculation

MEM

Y

Y

:PERCent NO$,A

NO$: NO1 to NO16
A: 5 to 30

Set the rise or fall time percentage for a numerical calculation

MEM

Y

Y

:PERCent? NO$

NO$,A

Query the rise or fall time percentage for a numerical calculation

MEM

Y

Y

:WVCALc A$

A$: OFF, ON, EXEC

Set execution of waveform calculations

MEM

Y

Y

:WVCALc?

A$

Query execution of waveform calculations

MEM

Y

Y

:WVCOLor Z$,A$

Z$: Z1 to Z16
A$: OFF, C1 to C16

Set the waveform color for a waveform calculation

MEM

Y

Y

:WVCOLor? Z$

Z$,A$

Query the waveform color for a waveform calculation

MEM

Y

Y

:WVSCale Z$,A$

Z$: Z1 to Z16
A$: AUTO, MANUal

Set auto/manual scaling for a waveform calculation

MEM

Y

Y

:WVSCale? Z$

Z$,A$

Query auto/manual scaling for a waveform calculation

MEM

Y

Y

:Z Z$,"A$"

Z$: Z1 to Z16
A$: (formula)

Set a waveform calculation formula

MEM

Y

Y

:Z? Z$

Z$,"A$"

Query a waveform calculation formula

MEM

Y

Y

:ZCOMment Z$,"A$"

Z$: Z1 to Z16
A$: Comment text (up to 40 characters)

Set a waveform calculation comment

MEM

Y

Y

:ZCOMment? Z$

Z$,"A$"

Query a waveform calculation comment

MEM

Y

Y

:ZDIsplay A,Z$(,B)

A: 1 to 16
Z$: OFF, Z1 to Z16
B: 1 to 16 [may be omitted]

Set graph display of a waveform calculation

MEM

Y

Y

:ZDIsplay? A

[response] A,Z$,B
A: 1 to 16

Query graph display of a waveform calculation

MEM

Y

Y

:ZRANGe Z$,A,B

Z$: Z1 to Z16
A: (Range)
B: (Position)

Set the range and position of a waveform calculation

MEM

Y

Y

:ZRANGe? Z$

[response] Z$,A<NR3>,B<NR3>
Z$: Z1 to Z16

Query the range and position of a waveform calculation

MEM

Y

Y

:ZUNIt Z$,"A$"

Z$: Z1 to Z16
A$: Unit name (up to 7 characters)

Set the unit name assigned to a waveform calculation

MEM

Y

Y

:ZUNIt? Z$

[response] Z$,"A$"
Z$: Z1 to Z16

Query the unit name assigned to a waveform calculation

MEM

Y

Y

:ZUPLow Z$,A,B

Z$: Z1 to Z16
A: (upper threshold)
B: (lower threshold)

Set waveform calculation thresholds

MEM

Y

Y

:ZUPLow? Z$

[response] Z$,A<NR3>,B<NR3>
Z$: Z1 to Z16

Query waveform calculation thresholds

MEM

Y

Y