CALCulate Subsystem
TVS600 & TVS600A Command Reference
2–49
Command Error 108, “Parameter not allowed”
Attempted to assign more than 12 functions to PATH.
Execution Error –141, “Invalid character data”
Attempted to program an invalid function.
Other calculation errors cannot be detected until execution time.
None
Command: CALC1:PATH FILT,WML
Query: CALC1:PATH?
Response: FILT,WML
CALCulate:AAMList
CALCulate:DERivative
CALCulate:FILTer
CALCulate:FORMat
CALCulate:INTegral
CALCulate:SMOothing
CALCulate:TRANsform:FREQuency
CALCulate:WMList
CALCulate:PATH:EXPRession
CALCulate:PATH:EXPRession?
Sets or queries a measurement expression using a “C like” programming
language. When you define an :EXPRession it will be calculated in place of any
calculation defined with the CALCulate:PATH command. The :EXPRession
command allows you to perform calculations that cannot be expressed in a linear
or sequential form.
Commands that control individual subblock operation also apply when the
subblock is called by the CALC:PATH:EXPRession. For instance, whether you
use CALC:PATH or CALC:PATH:EXPRession to call the high pass filter
(CALC:FILT:FREQ:HPAS), you must still use CALC:FILT:FREQ:HPASs
<cutoff> to set the lower limit frequency.
Sources to :EXPRession must be specified as trace names, such as CHAN1,
instead of as data aliases, such as “XTIM:VOLT 1”. The settings of CALCu-
late:PATH and the :STATe commands of the subblocks are ignored. FEED1 and
FEED2 can be accessed as %1, %2 respectively. For more information, refer to
the TVS600 & TVS600A Series Waveform Analyzers User Manual.
Errors and Events
Dependencies
Examples
Related Commands