Hi Paul,

I have a little routine that keeps a "Running Average" of 16-bit values, without using 32-bit math.
I use it for Pressure transducers, Flow sensors, Voltage readings, etc. It works really well for all of them.

Averaging 16 bit values without using 32 bit math?

HTH,
   Darrel