- Thu Nov 14, 2019 12:52 pm
#39033
Another few months down and they've been some of the busiest ever for things happening in Speeduino-land!
Firstly I want to pass on a big thanks to @iLeeeZi who has contributed multiple pull requests this month for new features! Thanks also to @brunob45 and @pazi88 for their contributions as well, it's terrific to see other people starting to make some regular pull requests and things
This release has a HEAP of small bug fixes as well as some nice new feature additions. A huge number of issues/requests have been both submitted and resolved this month and this release is one of the most thoroughly tested ever.
The full list of of impacting changes is below:
The update is live now on SpeedyLoader (https://github.com/speeduino/SpeedyLoad ... es/latest/) or can be downloaded from Github if you're looking to compile this yourself
As usual, if you run into any issues, please post a comment here or raise an d Issue on Github for tracking.
Firstly I want to pass on a big thanks to @iLeeeZi who has contributed multiple pull requests this month for new features! Thanks also to @brunob45 and @pazi88 for their contributions as well, it's terrific to see other people starting to make some regular pull requests and things
This release has a HEAP of small bug fixes as well as some nice new feature additions. A huge number of issues/requests have been both submitted and resolved this month and this release is one of the most thoroughly tested ever.
The full list of of impacting changes is below:
- Add a manual baro correction curve
- Add idle advance control
- Add a new MAP sampling mode ('Event average') that averages MAP readings over a single ignition event (Eg every 180 degrees for a 4 cylinder, ever 90 degrees for a V8 etc). This is intended to provide the benefits of averaging values with the higher update speed of the instantaneous mode
- Split the idle stepper homing and max steps into 2 different variables
- Tweaks to the closed loop algorithm to prevent 'rubber banding' with the integral value
- Add an option to select whether the injector voltage correction applies only to the dead time or to the entire pulse width
- Fix a possible incorrect injector pulse at very low RPM when sequential fuel is enabled
- Fix a potential underflow issue when DFCO was used in conjunction with staged injection
- Fix a bug where a missing tooth decoder could potentially sync on the wrong phase under certain sequential conditions
- Fix an issue where the default nitrous pins would be disabled even if nitrous was not enabled
- The 2D table lookup has been rewritten to improve performance as well as correctly handle 16-bit and negative values
- Some significant performance and RAM optimisations
The update is live now on SpeedyLoader (https://github.com/speeduino/SpeedyLoad ... es/latest/) or can be downloaded from Github if you're looking to compile this yourself
As usual, if you run into any issues, please post a comment here or raise an d Issue on Github for tracking.