> >> Allow non-electronics types to retrieve the data and modify the > >> algorithm in the field (I'm thinking USB or SD memory card) > > This and the fact that it probably will be (has to be, considering that > they are "non-electronic types" :) floating point seems to be a critical > thing to look at. There probably needs to be some kind of limitation to the > complexity of the algorithm. (Or are you just talking about modifying the > parameters rather than the algorithm itself?) Definitely the algorithm itself, but I anticipate that with some effort I can reduce it to a broad case with coefficients and then just let them modify the coefficients in the field. But at that point it would probably be 10-15 terms and floating point would be essential. I'm secretly hoping that I can distill it to some sort of lookup table. Have Matlab or Excel produce it and then transfer that to the system, but rough calculations shows a table size of nearly a megabyte so that may not be an option. Obviously no PIC can do that nativly, but if I use an SD card for logging it may be possible to stash it there. -Denny -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist