Model 6220/6221 User’s Manual Averaging Filter, Math, and Buffer 6-5
Return to Section 6 topics
Programming example — Repeating average filter
This command sequence configures and enables the repeating filter for Differen-
tial Conductance:
Math
mX+b and m/X+b (reciprocal)
These math functions affect the results of the Delta, Pulse Delta, or Differential
Conductance operations. Details on the delta operations are covered in Section 5.
mX+b and m/X+b manipulate delta readings (X) mathematically according to the
following calculations:
Y = mX+b
Y = m/X+b
Where: X is the normal delta reading.
m and b are user-entered constants for scale factor and offset.
Y is the displayed result.
Table 6-2
Averaging filter commands
Command Description Default
SENSe[1]:AVERage:TCONtrol <name> Select filter control.
<name> = MOVing or REPeat.
MOV
SENSe[1]:AVERage:WINDow <NRf> Set filter window as % of range:
<NRf> = 0 to 10 (0 selects no window)
0.0
SENSe[1]:AVERage:COUNt <NRf> Specify filter count (size).
<NRf> = 2 to 300
10
SENSe[1]:AVERage[:STATe] <b> Enable or disable averaging filter. OFF
SENS:AVER:TCON REP ‘ Select the repeating average filter.
SENS:AVER:WIND 1 ‘ Set filter window to 1%.
SENS:AVER:COUN 20 ‘ Set filter count to 20.
SENS:AVER ON ‘ Enable the repeating average filter.
NOTE Changing the “m” or “b” for mX+b also changes it for
m/X+b.