Any open source OBDII apps out there?
Hi, I just got an OBD2 All-in-one, and have been having fun playing with it. However, I'm not happy with any of the free OBDII programs out there. I'm looking to write my own that does what I want (unless one exists, and I just don't know about it). My wishlist is:
-Support all ELM scanners
-Fully configurable as to which values are polled, and the frequency of polling
-Logs all data
-Create real-time gauges and graphs
-Be cross-platform, at least for Windows and Linux
So what I'm looking for is any open source (i.e. GPL) code out there for either Windows or Linux which can interface with the ELM320 ELM322 ELM323 ELM327 chips via serial ports of course. Also, I'm interested in any formulas / equations for computing miles per gallon (MPG), horsepower, and anything else people are interested in.
I'd like to have (mostly) portable code for the ELM interfacing backend, but of course there'd have to be some specialization for each OS. As for the GUI, I'd use something cross platform like wxWidgets, FLTK, or the like. The nice thing is, these already have chart and gauge widgets built in (or as plug ins).
If there's any other suggestions or info people can give me, I'll gladly take it. Thanks!