I think almost all of the sensor data is now being decoded properly. At the very least I see sensible values for them
Here's a session from today with my mk1 Escort running - showing the real time visualisation features - I activate logging at the start and then load up the csv file in a spreadsheet at the end. Code is running on my laptop here, but the exact same codebase runs on the Pi and uses the miniature LCD screens, I just emulate them here on the laptop:
Some observations:
Yes, my engine needs a damn good tune. The idle is still not quite right.
My TPS reading jumps about from time to time. I've read other people sometimes have problems with these, so it could be that I need to replace it.
MAP sensor readings don't correspond to my Stack electronic gauges. So that needs chasing up.
Refresh rate could do with being improved - it's ok for most slower changing sensors, but TPS and RPS show the limitation of the current screen speed. I'll need to decrease the sleep time between each image frame being generated.