Better input speed filtering (Affects torque converter and clutch speed model beneficially!)
Remove all 64bit timestamps and replace them with 32bit ones (Faster computation!) - A 32bit timestamp will rollover every 49 days (2^32 milliseconds)...I don't think anyone will have a TCU on for that long in 1 sitting, so this is safe to do
Use a new peak-detection algorithm for current measuring
Refactor the solenoid code base into a few separate classes
Special class for Inrush control and off solenoid (For TCC solenoid)
Special class for the shift solenoids (On/Off) (Y3/Y4/Y5 solenoids)
Merge constant current driver into a new class for Constant current solenoids (SPC and MPC)
Allow for reading default SCN coding string from TCU
Create a python script to generate SCN coding YML descriptor files from raw C header in TCU code base!
Fetch ATF Temperature every second (Filtered) to avoid very jittery readings