I am working on a plugin system for YourDyno now. This way anyone can add new features, add support for new sensors or more inputs/outputs :-).
I just got the first test plugin to work, a Speedometer. I need to expand the plugin support a bit and make it bit more robust and I need to document it, but it will soon be released. Stay tuned....!
OBD2 RPM is there already, but I will open for people to add their code to read other sensors from OBD.
I am getting the solution together, it has been a bit more work than anticipated. For example I needed to bring all settings (user options) out in a separate library too, such that it is available for the plug-ins, and then settings auto upgrade did not work, which I had to fix. First version is coming soon.
Yes, getting closer. I needed to redo the data format and make a system which supports dynamic additions of data sources which should show up in the gauges window and graphs, including turning on and off gauges and graphs.
The data format is changed to be dynamic, gauges now work for plugins, a bit left on the graphs and on the save/open format. Getting there!