- Thu Aug 27, 2020 6:40 am
#45021
Been a few months between firmware updates once again, which I think reflects what is probably the new normal in terms of firmware releases. This comes down to the larger pieces of work that are going in, but also the higher number of contributions from others. With this release there have been 10 different people with commits, far exceeding any of the previous releases! A HUGE thanks to all those who contributed
A significant amount of effort went in this month to a large change in the calibrations routines for temperature and O2 sensors. Whilst this doesn't impact how these work from a user perspective, it has allowed the free up of a significant portion of memory and EEPROM, which will mean plenty of room for future expansion! This may not sound like a big deal, but it will ensure that continued additions can be made without running up on memory limits for quite some time. It has the added side effect of making the temperature calibrations MUCH faster.
The other major addition this month is the introduction of programmable outputs. These allow output pins to be set based on defined conditions and rules. For example you can create a basic shift light by setting a rule to switch an output high when the RPM goes over a certain value.
As always, there are tons of other small additions as well, and a list of the main changes is below:
Overall Engine Protection system
Fuel and oil pressure inputs
Generic programmable outputs
420a decoder
Water and methanol injection
Fuel Temperature sensing and compensation
Closed loop VVT on missing tooth
VSS Sampling (Less jumpy VSS readings)
Add option to display and log VSS in MPH
Add AE option to add amount rather than multiply
Add 'Incorporate AFR' (MS fuel table compatability mode)
TPS reverse fix
New calibration modes (Much faster temp calibrations)
Serial buffer improvements + decoder perf improvements
The update is available through SpeedyLoader or on Github: https://github.com/noisymime/speeduino/ ... tag/202008
A significant amount of effort went in this month to a large change in the calibrations routines for temperature and O2 sensors. Whilst this doesn't impact how these work from a user perspective, it has allowed the free up of a significant portion of memory and EEPROM, which will mean plenty of room for future expansion! This may not sound like a big deal, but it will ensure that continued additions can be made without running up on memory limits for quite some time. It has the added side effect of making the temperature calibrations MUCH faster.
The other major addition this month is the introduction of programmable outputs. These allow output pins to be set based on defined conditions and rules. For example you can create a basic shift light by setting a rule to switch an output high when the RPM goes over a certain value.
As always, there are tons of other small additions as well, and a list of the main changes is below:
Overall Engine Protection system
Fuel and oil pressure inputs
Generic programmable outputs
420a decoder
Water and methanol injection
Fuel Temperature sensing and compensation
Closed loop VVT on missing tooth
VSS Sampling (Less jumpy VSS readings)
Add option to display and log VSS in MPH
Add AE option to add amount rather than multiply
Add 'Incorporate AFR' (MS fuel table compatability mode)
TPS reverse fix
New calibration modes (Much faster temp calibrations)
Serial buffer improvements + decoder perf improvements
The update is available through SpeedyLoader or on Github: https://github.com/noisymime/speeduino/ ... tag/202008