A python script that reads Torque-Pro style sensor definitions from a CSV file and creates custom commands for the Python OBD-II interface library.
The script is intended to run on a Raspberry Pi and dump the sampled sensor values into an HDF5 data file, using individually labelled datasets for each PID time series. Currently, compound PIDs (i.e., using Torque-Pros' [ ]
syntax) are not supported.
- Python 3
- Non-standard modules: h5py, obd, timeloop
- Download and configure the
obd
Python module following these instructions - Link your OBD-II dongle, e.g., following these steps
- Simply download the
obd-ii-logger.py
script
- simply run from the command line, providing the filename for the CSV sensor-definitions as an argument
- Please let me know if you should encounter any issues.
- 0.1
- Initial Release
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.