> It looks to me like everyone is focusing on the decimal input > (which ought to be relatively standard) rather than the automatic > scaling (which presumably has to happen at assembly time rather > than runtime; I don't think there's any way you can derive a > scale factor from a single input number...) When the user initially sets it up, the name, FSD, range and units of each sensor is entered and stored in EEPROM. This is what is used later for the comparison (and to check against for out-of-range command numbers etc) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist