Module | +-- Filter | +-- Calibrate
if ( calibrate ) { if ( intIn < currentMinimum ) { currentMinimum = intIn; } if ( intIn > currentMaximum ) { currentMaximum = intIn; } } if ( intIn < currentMinimum ) { currentValue = currentMinimum; } else if ( intIn > currentMaximum ) { currentValue = currentMaximum; } else { currentValue = intIn; }