smoother (8-step) moving average for compass