I've definitely been working on this software using some of the ones you've (FoMoCoSHO) posted as inspiration for sure. I've attached a picture of where I'm at right now. It's on a Galaxy Note 3. Mostly just playing around, still need to tweak a few things. Yes, I know my LTFT's are garbage. Not sure what happened with that. STFT seems spot on, cruising LTFT seems okay, but idle LTFT is crap. Anyway, I should post that in my OTHER post. :/
I'm replying here to inquire if you found a way to get KR to behave where negative is bad vs. good. Every way I modify the equation, if I try to flip the negative by modifying various parts of it, when I test, I get get "Stack empty." or a similar error. :/ If not, maybe we can both go over to
ScanTool.net's forums and picket for change!
Oh, and I screwed something up with LPFP actual, as it reads really low. I think I'm converting kPa or something incorrectly. Need to fix that too.
Awesome work. It's this post that really convinced me to get a quality OBD interface vs. the generic ELM327 ones. I even picked up an LX today for the Toyota and planning on putting an Android head unit in it. Having the full 500kbps at my disposal is amazing.