CALCulate Commands (Set and Query Calculations)

 

Command

Data
(for a query, response data)

Explanation

:ACCOunt A,B,C$,D

A = 1 to 8
B = 1 to 8
C$ = PLUS, MINUs, MULT, DIV
D = 1 to 8

Set an arithmetic operator

:ACCOunt? A

A<NR1>,B<NR1>,C$,D<NR1>

Query an arithmetic operator

:ANSWer? A,CH$

A<NR1>,CH$,B$,C<NR3>
A = 1 to 8
CH$ = CH1_1 to CH4_15, P1 to P2, LA1 to LB4, L1_1 to L4_16, W1_1 to W4_2, Z1 to Z8, XY, OPE, LAT, LON, ALT, DIR, SPD, DST
B$ = OFF, AVE, RMS, PP, MAX, MAXT, MIN, MINT, PERI, FREQ, RISE, FALL, STD, AREA, XYARea, LEVEl, TIME, PWIDth, DUTY, PCOUnt, CALC, DIFF, PHASe, HI, LOW
C = <NR3> (calculation result)

Query a calculation result

:CH A,B$,CH$

A = 1 to 8
B$ = OBJect, BASE
CH$ = AALL, LALL, CALL, PALL, WALL, ZALL, GALL, CH1_1 to CH4_15, P1 to P2, LA1 to LB4, L1_1 to L4_16, W1_1 to W4_2, Z1 to Z8, LAT, LON, ALT, DIR, SPD, DST

Set the channels for conducting numerical calculations

:CH? A,B$

A<NR1>,B$,CH$

Query for the channels that will be used for conducting numerical calculations

:COMP A,B$

A = 1 to 8
B$ = OFF, ON

Set a calculation comparator state

:COMP? A

A<NR1>,B$

Query a calculation comparator state

:COMPArea A,B,C

A = 1 to 8
B = -9.9999E+29 to +9.9999E+29
C = -9.9999E+29 to +9.9999E+29

Set comparator thresholds for a numerical calculation

:COMPArea? A

A<NR1>,B<NR3>,C<NR3>

Query comparator thresholds for a numerical calculation

:COMPJudge? A(,CH$)

A,CH$,B$,C$ (except A = 0)
A,C$ (A = 0)
A = 0 to 8
CH$ = CH1_1 to CH4_15, P1 to P2, LA1 to LB4, L1_1 to L4_16, W1_1 to W4_2, Z1 to Z8, XY, OPE, LAT, LON, ALT, DIR, SPD, DST (except A = 0)
B$ = OFF, AVE, RMS, PP, MAX, MAXT, MIN, MINT, PERI, FREQ, RISE, FALL, STD, AREA, XYARea, LEVEl, PWIDth, DUTY, PCOUnt, CALC, DIFF, PHASe, HI, LOW (except A = 0)
C$ = GO, NG, *

Query the comparison result of a numerical calculation

:COMPStop A$

A$ = GO, NG, G_N

Set calculation comparator judgment to stop measurement

:COMPStop?

A$

Query calculation comparator judgment to stop measurement

:FACTor A$,B

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

Set waveform calculation factor (constant) A to P

:FACTor? A$

A$,B<NR3>

Query waveform calculation factor (constant) A to P

:MEASArea A,B$

A = 1 to 8
B$ = WHOLe, A_B, C_D

Select area (interval) setting for numerical calculations

:MEASArea?

A<NR1>,B$

Query area (interval) setting for numerical calculations

:MEASSet A,B$

A = 1 to 8
B$ = OFF, AVE, RMS, PP, MAX, MAXT, MIN, MINT, PERI, FREQ, RISE, FALL, STD, AREA, XYARea, LEVEl, TIME, PWIDth, DUTY, PCOUnt, CALC, DIFF, PHASe, HI, LOW

Specify the function for a numerical calculation

:MEASSet? A

A<NR1>,B$

Query the function for a numerical calculation

:MEASure A$

A$ = ON, OFF, EXEC

Set execution of numerical calculations

:MEASure?

A$

Query execution of numerical calculations

:MFILter A,B$,C

A = 1 to 8
B$ = OBJect, BASE
C = 0 to 1000

Set filtering for a numerical calculation

:MFILter? A,B$

A<NR1>,B$,C<NR1>

Query filtering for a numerical calculation

:MLEVel A,B$,C

A = 1 to 8
B$ = OBJect, BASE
C = <level>

Set the level for a numerical calculation

:MLEVel? A,B$

A<NR1>,B$,C<NR3>

Query the level for a numerical calculation

:MSLOpe A,B$,C$

A = 1 to 8
B$ = OBJect, BASE
C$ = UP, DOWN

Set the slope for a numerical calculation

:MSLOpe? A,B$

A<NR1>,B$,C$

Query the slope for a numerical calculation

:MSTAtis A,B$

A = 1 to 8
B$ = FIRSt, AVE, MAX, MIN

Set the stat for a numerical calculation

:MSTAtis? A

A<NR1>,B$

Query the stat for a numerical calculation

:MTIMe A,B$,C (B$ = TIME)
:MTIMe A,B$,D (B$ = CALC)

A = 1 to 8
B$ = TIME, CALC
C = <NR3>(second) (B$ = TIME)
D = 1 to 8 (Calculation Number) (B$ = CALC)

Set the parameters to conduct numerical calculation and the time/calculation number

:MTIMe? A

A<NR1>,B$,C (B$ = TIME)
A<NR1>,B$,D (B$ = CALC)

Query for the parameters to conduct numerical calculation and the time/calculation number

:PERCent A,B

A = 1 to 8
B = 5 to 30

Set the rise or fall time percentage for a numerical calculation

:PERCent? A

A<NR1>,B<NR1>

Query the rise or fall time percentage for a numerical calculation

:RCH1 CH$,A

CH$ = W1_1 to W4_2
A = 1 to 4 (internal module channel)

Select CH 1 for channel calculation

:RCH1? CH$

CH$,A<NR1>

Query CH 1 for channel calculation

:RCH2 CH$,A

CH$ = W1_1 to W4_2
A = 1 to 4 (internal module channel)

Select CH 2 for channel calculation

:RCH2? CH$

CH$,A<NR1>

Query CH 2 for channel calculation

:ROPErator CH$,A$

CH$ = W1_1 to W4_2
A$ = PLUS, MINUs, MULT

Select the arithmetic operator for channel calculation

:ROPErator? CH$

CH$,A

Query the arithmetic operator for channel calculation

:WVARea A$

A$ = WHOLe, A_B, C_D

Select area setting for waveform calculation

:WVARea?

A$

Query area setting for waveform calculation

:WVCALc A$

A$ = OFF, ON, EXEC

Set execution of waveform calculations

:WVCALc?

A$

Query execution of waveform calculations

:WVSCale A,B$

A = 1 to 8
B$ = AUTO, MANUal

Set auto/manual scaling for a waveform calculation

:WVSCale? A

A<NR1>,B$

Query auto/manual scaling for a waveform calculation

:XCH A,CH$

A = 1 to 8
CH$ = CH1_1 to CH4_15, P1 to P2, W1_1 to W4_2, Z1 to Z8, LAT, LON, ALT, DIR, SPD, DST

Set Channel X for numerical calculations

:XCH? A

A<NR1>,CH$

Query Channel X for numerical calculations

:YCH A,CH$

A = 1 to 8
CH$ = CH1_1 to CH4_15, P1 to P2, W1_1 to W4_2, Z1 to Z8, LAT, LON, ALT, DIR, SPD, DST

Set Channel Y for numerical calculations

:YCH? A

A<NR1>,CH$

Query Channel Y for numerical calculations

:Z A,"B$"

A = 1 to 8
B$ = (formula)

Set a waveform calculation formula

:Z? A

A<NR1>,"B$"

Query a waveform calculation formula

:ZUNIt A,"B$"

A = 1 to 8
B$ = Unit name (up to 7 characters)

Set the unit name assigned to a waveform calculation

:ZUNIt? A

[response] A<NR1>,"B$"
A = 1 to 8

Query the unit name assigned to a waveform calculation