Patch Notes
This is a minor patch over the May 2026 release. If you aren't having issues, there's no need to update.
Breaking Changes
- Upgrade console to use Java 21. This may require an update of your Java runtime.
- You may need to update your CAN wideband O2 sensor configuration to select the correct bus for each sensor (many ECUs, including Beer Money Motorsports, have the wideband controller(s) on CAN bus 2).
Added
- Dead knock sensor detection #578
- Allow sending CAN broadcast on both busses #712
- PWM fan control with configurable duty cycle #233
- AC state available as a GPPWM axis (e.g. for AC-dependent fan control) #233
- Lua
getChannelfunction for safely reading ECU values #721 - Improved Atlas board support, including Polygonus engine presets #700
- Clearer ignition/injection pin naming in TunerStudio #596
- 1996-2006 Dodge Viper V10 crank trigger pattern
Fixed
- Prevent false ETB jam detection when the throttle is not being commanded (for example with "Disable ETB if engine is stopped" enabled), which could latch the throttle off permanently
- TPS/PPS raw voltage now readable even when calibration is invalid, allowing users to calibrate sensors #710
- Fix OpenBLT updating 1MB STM32F7-based ECUs
- Improve RPM rate of change signal to idle control so the D-term is actually usable
- Fix automatic knock frequency calculation when cylinder bore is not configured
- Correct ADC conversion precision #707
- Delay sensor error checking briefly after boot to avoid false errors
- Fix boost control blend table axis names in TunerStudio
- Default initialize output channels to avoid invalid values at startup
- Clean up CAN verbose DBC file, removing invalid/orphan entries #677
- Idle VE table when using an electronic throttle correctly uses accel pedal to match main idle logic
New Contributors
- @FDSoftware made their first contribution in #633
- @twisted-builds-llc made their first contribution in #751
Full Changelog: release_251103_01...release_260501_02