- Finally got around to adding the M4 GT3
- Re-wrote some of the code for a lot better efficiency. It had been rebuilding arrays and running every loop, for every refresh cycle. No more silly waste of CPU cycles!
- No more steering angle from now on. Not really worth showing it imo
- Further code rewrite and clean up to improve efficiency.
- Updated UI to now show:
- All ECU Maps available to a GT3 car, colour coded to show usage (dry, wet, pace car)
- Current ECU Map selected
Minor code efficiency update and to be ECMAScript 5.1 compliant.
If it still doesn't work, while ACC is running, you can send me a screenshot of GameData.CarId and GameData.EngineMap in SimHub's Available properties menu.
If these two properties contain invalid data (no data or non GT3 car), the overlay will not work.
Finally realised the primary cause of blank data....
I was reading data from a plugin that was not bundled with the default SimHub app. Unless you had this plugin, data would not exist.
I have rewritten the overlay to only use the default plugins, so it should work for 99.9% of users.
This release is ECU Only, as there is no max steering lock data available in the default plugins (as far as I could tell). I will add the overlay with steering lock later.
For those wondering, the plugin was part of the fantastic dashboard by Ensi Ferrum: ACC-CDS - Complete Dash Set
- Simplified car detection code to further reduce chances of no information
- Included an additional overlay in the release for ECU Only which omits the Factory Steering Angle
Additional fix for black screens. Overlay no longer tries to load ECU maps which cannot be selected in-car. E.g. 2017 BMW M6 ECU Map 9 which can be selected in setup>electronics, but cannot cycle to this map 9 while driving.