Remote Operation

CALCulate Subsystem Commands

CALCulate[123456]:MATH:STATe OFFON01

CALCulate[123456]:MATH:STATe

Determines whether or not math processing is done.

CALCulate[123456]:MAXimum:CLEar

Clears the current maximum hold values for the trace and allows a new maximum hold to occur. The trace will be initialized to a very negative dBm value (–300 dBm). If the specified trace is not in the maximum hold state, this command will have no effect.

CALCulate[123456]:MAXimum[:STATe] OFFON01

CALCulate[123456]:MAXimum[:STATe]?

Turns maximum hold on a trace ON or OFF. The maximum hold operation compares the current amplitude value of each point on a trace in the current sweep to the corresponding point detected during the previous sweep, then stores the maximum value. The CALCulate:AVERage, CALCulate:MAXimum, and CALCulate:MINimum states are mutually exclusive. Each trace can have only one of these functions on at a time. Turning CALCulate:MAXimum ON will automatically turn CALCulate:AVERage and CALCulate:MINimum OFF. Each trace is allowed to have a different CALC block turned on. For example, CALCulate1:MAXimum ON, CALCulate2:MINimum ON, CALCulate3:AVERage ON will put trace A in maximum hold, trace B in minimum hold and trace C in trace average mode.

If the math expression with the corresponding CALCulate subopcode is OFF, then the SENSe:DATA is used for the maximum hold operation. If the math expression is ON, the result of the math expression is used for the maximum hold operation.

4-61