O2OO reads sensor data from a car into a sqlite database and generates graphs of the data so you can analyze the behavior of the car. It can also retrieve the location from a GPS module and store it in the same database, then can create a Google Maps KML-file, coloring the route line with a color depending on a sensor reading.
| Tags | data logger car diagnostics OBD2 GPS kml |
|---|---|
| Licenses | GPLv2 with extension |
| Operating Systems | Unix Linux |
| Implementation | C++ ncurses |
Recent releases


Release Notes: This release adds a couple of fixes (GPS, ELM327), a ELM327 emulator, more information in the output PDF, and more sensors.


Release Notes: PDFs now contain a map for each sensor (like the Google Maps output). This release adds support for ELM327 devices which are WiFi-enabled.


Release Notes: Several PDF and spreadsheet output fixes (e.g. all data in one sheet for more easily combining them).


Release Notes: Many PDF output improvements (new graphs, more metadata, landscape mode for graphs, histograms, and heat diagrams). Spreadsheet output (Excel and Libre Office compatible). More GPS info (signal strength and number of satellites). Retrieve start and end locations using Google Maps. A sensor filter. Handles CAN errors and problems talking to the ELM327 device more gracefully.


Release Notes: This release adds PDF output with graphs and some details on the data drawn, shows some GPS data, retrieves battery voltage, enhances protocol stability, and adds more sensors.