December 2023 Release: Happy Festivus!
mck1117
released this
25 Dec 01:50
·
1487 commits
to master
since this release
Welcome to the FOME 2312
release!
Breaking Changes
- Simplified VVT single tooth cam modes. "Single tooth second half" and "single tooth first half" have been replaced by simply "single tooth". This may require re-setting your trigger and VVT timing offsets if you used "single tooth first half" prior to this change. #178
Added
- Log per-cylinder true ignition timing (includes trim, knock retard, etc) #76
- Add mode for CLT/IAT sensors that are installed "high side" instead of typical "low side" #116
- Automatic supply voltage compensation for VVT solenoids, giving more stable control as battery voltage changes #209
- Configurable ignition timing limits, adding safety particularly for engines running wasted spark with a large cam #211
- Improved injection, ignition bench test UI and functionality: More gauges, fuel pump on/off buttons for injector testing, and configurable duration/count #219
- Preset for Mazdaspeed Miata (NB) IAT sensor
- Option to compensate Alpha-N fueling with intake air temperature
- Gasoline-scale AFR gauge: instead of showing true AFR, show "gasoline scale" where 14.7 means stoichiometric
- Decode fuel temperature from flex fuel sensors #254
- Allow brief operation over 100% injector duty cycle and add configurable duty cycle limits #215
- Buttons to bump VVT targets for testing/PID tuning
- Improved serial port selection for FOME console and firmware update
- Better default configuration values for some advanced features
- Support BMW E8x/E9x CAN speed sensor input (works for standalone MK60e5 too)
Fixed
- Improved bench test resolution (more usable for testing injectors, dwell, etc)
- Maximum knock retard table displays correct Y axis values in TunerStudio
- Make errors about fuel pressure sensors less aggressive #111 #117
- Always operate in "two wire" mode for batch fuel, fixing batch firing order #23
- Fix "Toyota 3 Tooth Cam" VVT mode (1JZ, 2JZ, 1G, etc) actually works now #237
- Fix autotune while TS project is in AFR mode - corrections now made properly for target AFR table values
- Changing idle stepper settings causes kernel panic #265
- Data log channel "Fuel: Injection timing SOI" indicates correct values
New Contributors
-
@rusefillc made their first contribution in #170
-
@opelpanfan made their first contribution in #270
Full Changelog: release_230512_01...release_231224_05