Another late night coding session complete.
Whats been done now?
Added more fault definitions for both engine and transmission modules.
MAJOR modification in both engine and transmission data reading. SOE now grabs the latest data received and displays rather then each individual point. This allows a smooooooth, current display. Left SOE running in the car for 20mins and revs were still matching the vehicle when revving.
What was happening before, is SOE was trying to process each last point through all the gauges. This meant that more engine data was being recieved then was actually being processed.. causing a 'lag' to form after time. This has been resolved in the latest version.
Even though not 'all' of the engine data is displayed, its still smooth and all the data is still stored for saving/replaying.
Ahhhhhh, and final note before I forget it. Iv found that a 2007 VZ V6 ECU actually shows alot more different PIDs to a 2005. I originally worked off of a 2005 ECU soooo.. should have some more reverse engineer fun to come in the next few days to bring up "misfires per cylinder" ect which are currently missing.
Oh oh, anddddd... will be adding in "flags" as well (On/off, yes/no ect) type PID's. Just gotta come up with a full proof way of implemented them into the gauges