> I don't think fancy interpolation algorithms would ever be worthwhile for thermistor measurement to be honest. It would significantly increase execution time on a PIC, and the extra code space could be used for a bigger table in the first place. The only thing I do differently is to scale the table in equal ADC steps (rather than equal temperature steps), which means you can get the two values required for interpolation with no table search at all which speeds things up. It does however mean you generaly need more table entries to maintain accuracy at either end of the table where it gets more non-linear, but program space is rarely an issue for me. > I did it in VB a while back for a battery monitor, it was a bit of a PITA, and I think you're right on all points. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist