http://www.glacialwanderer.com/hobbyrobotics/?p=261

Besides graphing the data in real time, this software also supports
logging all the data to a file and applying a smoothing filter to the
data. I wrote this code pretty cleanly so it should be easy to add and
remove more data to the graphs.
Besides graphing the data in real time, this software also supports
logging all the data to a file and applying a smoothing filter to the
data. I wrote this code pretty cleanly so it should be easy to add and
remove more data to the graphs