2020-10-28 14:16:06 -07:00
<!-- -
How to use this file:
- When making a change to the firmware that users should know about, add it to the
appropriate section (breaking/added/fixed) in the next release.
- If it's something interesting or breaking, make a post about it on the forum! We want users
to find out about changes before they have to get help because their car won't start.
Release template (copy/paste this for new release):
## Month 202x Release - "Release Name"
### Breaking Changes
2023-12-25 17:28:55 -08:00
-
2020-10-28 14:16:06 -07:00
### Added
2022-10-04 17:36:03 -07:00
-
2020-10-28 14:16:06 -07:00
### Fixed
2023-12-25 17:28:55 -08:00
-
2022-10-04 17:36:03 -07:00
### Removed
2023-12-25 17:28:55 -08:00
-
2020-10-28 14:16:06 -07:00
-->
# Changelog
2024-08-09 19:27:12 -07:00
## Unreleased
2024-11-17 08:05:48 -08:00
## November 2024 "Day 998"
2024-11-12 20:42:16 -08:00
2024-08-31 14:31:28 -07:00
### Added
- Support wasted spark on odd cylinder count 4-stroke engines. Improves startup and allows running without a cam sensor!
2024-09-12 11:11:28 -07:00
- CLT/IAT boost duty/target compensation #6424
2024-09-15 08:23:09 -07:00
- DFCO MAP condition hysteresis #6915
2024-10-19 21:24:23 -07:00
- Add I-term bounds for Alternator Control #6988
2024-11-04 05:29:59 -08:00
- knock fuel trim + disable suppression then deceleration #7017
2024-11-04 05:30:18 -08:00
- TS runtime rate improvement
2024-08-31 14:31:28 -07:00
2024-08-20 12:49:23 -07:00
### Fixed
- Removed questionable MAP sampling trigger index option
2024-08-22 08:30:53 -07:00
- boost control load axis range and rename #6840
2024-09-12 22:00:25 -07:00
- alphaNUseIat calculations are wrong #6907
2024-09-15 17:26:31 -07:00
- TPS/PPS Error Detection Threshold visible twice in same dialog #6922
2024-10-17 13:27:32 -07:00
- V-Twin MAP phase sense does not need to always wait for sync #6985
2024-10-28 21:35:39 -07:00
- Organize sensor categories #6856
2024-11-04 05:24:58 -08:00
- USB serial is sometimes lost #6595
2024-11-11 11:04:10 -08:00
- fix detect cylinder for knock then wasted_spark #7062
2024-11-17 08:05:48 -08:00
- Change BMW E46 CAN interval to 10 ms #6974
2024-08-20 12:49:23 -07:00
2024-11-18 07:11:57 -08:00
### Breaking Changes
- Now secondary injectors use `Secondary injector flow compensation mode` and `Secondary injector reference pressure` instead of `Injector flow compensation mode` and `Injector reference pressure` Tuner Studio settings #6972
2024-08-09 19:27:12 -07:00
## August 2024 "Day 898"
2024-05-04 09:38:43 -07:00
### Added
- new rusEFI console tab: Knock analyzer #6467
2024-05-10 04:47:03 -07:00
- Suzuki K6A (NON VVTI Trigger) #6490
2024-05-11 13:18:31 -07:00
- explicit error if 32 bit java is used #6497
2024-05-16 06:59:30 -07:00
- configurable Open Loop Boost vertical axis #4778
2024-05-29 16:50:09 -07:00
- reduce JRE download complexity #6569
2024-06-02 12:58:07 -07:00
- simpler basic firmware updater #5577
2024-06-06 23:44:13 -07:00
- prohibit mcu_standby on ECU start-up #6589
2024-06-09 12:09:07 -07:00
- Allow to choose lower RPM cutoff for AC Compressor #6597
2024-06-09 15:15:34 -07:00
- New TPS/TPS enrichment mode: percent adder #3167
2024-06-13 15:12:47 -07:00
- Launch control has a variable ignition cut BEFORE the main Hard cut #6566
2024-06-14 22:54:42 -07:00
- Experimental mapExpAverageAlpha filtering #6579
2024-06-14 23:12:03 -07:00
- minimum priming delay of 0.1 second
2024-06-24 18:46:34 -07:00
- Launch to accept lua-based clutch and brake pedals #6658
2024-06-27 18:04:04 -07:00
- Console command `set_sensor_mock` now accepts a sensor by name, instead of index. Example: `set_sensor_mock CLT 85.5`
2024-07-08 18:05:14 -07:00
- STM32Cube v2.17
2024-07-17 15:44:11 -07:00
- Better validation of thermistor configuration #6724
2024-07-26 22:44:01 -07:00
- Full layout vs tuning layout #5154
2024-08-01 15:30:05 -07:00
- Usability: turn on boost controller without ECU power cycle #6761
2024-08-04 11:32:16 -07:00
- Knock frequency inputs to be bore diameter and checkbox #6767
2024-08-06 16:24:46 -07:00
- Nissan HR crank trigger wheel #6773
2024-05-04 09:38:43 -07:00
2024-05-03 18:39:03 -07:00
### Fixed
- knock logic not activated until any configuration change via TS #6462
2024-05-09 16:39:43 -07:00
- VE Table have wrong units on Y-Axis #6479
2024-05-16 06:59:30 -07:00
- General Purpose PWM tables have wrong names on X-axis and Y-axis #6491
2024-05-13 19:46:10 -07:00
- Ignition scheduling errors after 40+ hours of uptime #6451
2024-05-17 06:59:21 -07:00
- luaSoftSparkSkip/luaHardSparkSkip probably bug #6528
2024-05-24 19:51:15 -07:00
- improved 4G63/4G9x cam wheel definition #6544
2024-05-29 11:58:14 -07:00
- Launch RPM + Launch Control window is not correct #6533
2024-06-20 13:13:49 -07:00
- MAX3185X_REFRESH_TIME is now 0.1 sec.
2024-07-13 17:36:41 -07:00
- ADC array out of bounds when using analog muxes #6376
2024-08-05 13:48:18 -07:00
- DFCO without a MAP sensor #6771
2024-05-03 18:39:03 -07:00
2024-04-20 20:26:00 -07:00
### Breaking Changes
- "60/2 VW" trigger wheel renamed to "60-2 Wrong Polarity" #988
2024-08-09 19:27:12 -07:00
- exhaust VVTs now use it's own Edge Select setting
2024-04-26 08:07:14 -07:00
- removing weird 1+16 trigger wheel #6418
2024-04-26 15:49:24 -07:00
- critical error in case of unneeded second channel #6419
2024-05-15 10:00:53 -07:00
- Open Loop Boost vertical axis needs to be configured #4778
2024-06-07 20:50:48 -07:00
- Cranking Cycle Multiplier is now a Map with Coolant Temp as the additional axis. #6584
2024-07-15 13:41:29 -07:00
- Now we use "Alternator Voltage Target Table" instead of "Target(Volts)" setting on "Alternator Settings" area to calculate alternator voltage target. #6523
2024-09-04 12:12:41 -07:00
- Now console generates current_configuration.binary_image in new format instead of current_configuration.rusefi_binary #6863
2024-04-20 20:26:00 -07:00
2024-04-18 19:33:06 -07:00
## April 2024 "Day 785"
2024-03-09 12:26:48 -08:00
### Added
- Boost Open Loop gear-based modifier takes negative values #6189
2024-03-09 16:12:23 -08:00
- "12 tooth crank" renamed to "12crank/24cam" #6192
2024-03-31 01:57:29 -07:00
- second CAN WBO channel detailed logging #6306
2024-03-31 14:00:12 -07:00
- Make sure TUNERSTUDIO IS DISCONNECTED FROM ECU #6325
2024-04-01 09:16:45 -07:00
- 1_6_5_10_2_7_3_8_4_9 firing order BMW S85, also Audi 5.2 R8 and huracan GDI
2024-04-06 06:04:42 -07:00
- boost duty gauge is now clamped to match actuator #6339
2024-04-11 08:19:09 -07:00
- "MAP estimate table" is only available in speed density mode #6344
- 1-8-6-2-7-3-4-5 Ferrari-Maserati F136 firing order
2024-03-09 12:26:48 -08:00
2024-03-04 15:23:48 -08:00
### Fixed
- ETB traction control drop is affected by not-highlighted cell #5952
2024-03-06 14:19:42 -08:00
- Aux Speed sensors stopped working on calibration change #6157
2024-03-07 03:43:46 -08:00
- EGO renamed to O2 sensor to reduce confusion #6159
2024-03-08 09:47:03 -08:00
- Disabling slow connectivity mode for now #6170
2024-03-08 18:04:10 -08:00
- hellen128 better ETB pin choice between rev A/B and C
2024-03-09 12:44:17 -08:00
- Base map values for Open Loop Boost Duty should be 0% #6188
2024-03-17 19:30:50 -07:00
- HPFP control on cam with variable timing #6245
2024-03-20 11:43:50 -07:00
- Negative timing is not displayed correctly fix #5250
2024-03-31 17:43:35 -07:00
- update-ts-cacerts work-around is no longer needed #6327
2024-04-05 06:32:07 -07:00
- uaEFI board knock configuration #6338
2024-04-12 02:08:58 -07:00
- Fix a scenario where noisy trigger can cause overdwell #6349
2024-04-18 07:30:57 -07:00
- knock retard calibration lookup #6370
2024-03-04 15:23:48 -08:00
2024-03-19 05:33:12 -07:00
### Breaking Changes
- wrong trigger naming for missing teeth #6258
2024-04-08 19:44:52 -07:00
- flipping timing_offset_cylinder direction #6095
2024-04-11 09:18:47 -07:00
- clutch and flex inputs inverted options renamed #2808
2024-03-19 05:33:12 -07:00
2024-03-08 18:02:56 -08:00
## March 2024 "Day 740"
2024-03-04 15:22:28 -08:00
2024-01-02 11:28:59 -08:00
### Breaking Changes
- Trigger Edge settings renamed from "true"/"false" to "Falling"/"Rising"
2023-10-14 14:27:19 -07:00
### Added
- Allow brief operation over 100% injector duty cycle and add configurable duty cycle limits #4798
2023-10-14 14:27:19 -07:00
- Staged injection support #5247
2024-01-11 10:29:03 -08:00
- Ford Voodoo 1-5-4-8-3-7-2-6 firing order
2024-01-15 18:06:19 -08:00
- 6/0 CKP trigger pattern for 1995 Lamborghini Diablo #5876
2024-01-17 02:43:04 -08:00
- VE/Ign/Boost blend tables can select a Y axis override for even more flexibility
2024-01-23 08:04:49 -08:00
- Disable radiator fans after certain vehicle speed #5875
2024-02-01 09:10:37 -08:00
- LIS2DW12TR on-board Accelerometer support #4870
2024-02-01 11:27:42 -08:00
- Wheel slip ratio using aux speed inputs #5897
2024-02-08 07:30:03 -08:00
- 4 cylinder daihatsu cam sensor decoder #5925
2024-03-04 08:23:52 -08:00
- allow inverted flex input #6131
2023-10-14 14:27:19 -07:00
2024-02-04 06:34:42 -08:00
### Fixed
- Honda CBR 600 cam decoder #5909
2024-02-14 14:17:04 -08:00
- boosted applications to log VE above 127
- removing confusing numeric options from enumerable drop downs #5942
2024-02-20 08:20:32 -08:00
- Subaru 6/7 improvement for cranking
2024-02-25 23:20:29 -08:00
- Improve performance with Lua CAN reception of a high volume of frames #5841
2024-03-01 10:31:59 -08:00
- odd fire timing_offset_cylinder not accounted by injection #6095
- odd fire first spark out of order coilIndex logic in prepareCylinderIgnitionSchedule #6094
2024-02-04 06:34:42 -08:00
2023-02-20 22:48:37 -08:00
### Removed
- Narrow to Wideband approximation
2024-01-01 11:22:23 -08:00
## December 2023 "Day 677"
2023-10-22 10:50:43 -07:00
### Breaking Changes
- "acIdleRpmBump" renamed to "acIdleRpmTarget", and changed the way of RPM rise needed for proper A/C operation from added to absolute target #5628
2023-10-30 09:41:21 -07:00
- After Cranking Enrichment changed from fixed value to table, it can help with some engines that want lots of fuel on cold, but don't run too well with big enrichment on hot #5632
2023-10-22 10:50:43 -07:00
2023-10-09 12:12:32 -07:00
### Added
- DAC with Lua #5601
2023-12-25 17:28:55 -08:00
- TunerStudio cacerts fix script #5536
2023-10-30 09:41:21 -07:00
- Idle Timing Control - Soft Entry mechanism, in case of aggressive PID tuning this can help when engine enters close loop idle
- Idle Timing Control - I factor configurable now #5635
2023-10-30 19:13:29 -07:00
- Make TPS/PPS split threshold configurable #5620
2023-11-08 12:29:07 -08:00
- Mitsubishi 6G72 CAM Trigger Pattern #5593
2023-12-25 17:28:55 -08:00
- 3/0 trigger #5788
2023-12-31 16:00:27 -08:00
- CANbus front to rear axle speed slip rate gauge on Nissan 350z and modern Hyundai/Kia #5842
2023-10-09 12:12:32 -07:00
2023-10-12 16:08:53 -07:00
### Fixed
- Changing idle stepper settings causes kernel panic
2023-10-19 14:10:44 -07:00
- Data log channel "Fuel: Injection timing SOI" indicates correct values
2023-11-01 12:06:18 -07:00
- Flex sensor input
2023-11-12 23:15:25 -08:00
- odd fire engines do not appreciate wasted mode on spinning #5715
2023-10-12 16:08:53 -07:00
2023-10-07 14:39:07 -07:00
## October 2023 "Day 591"
2023-08-03 17:24:22 -07:00
### 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.
2023-08-05 15:06:38 -07:00
- "Single Tooth" renamed to "Half Moon", more proper "Single Tooth" crank trigger as a new trigger #5488
2023-08-03 17:24:22 -07:00
2023-07-28 13:06:28 -07:00
### Added
- Latest jSerialComm 2.10.3
2023-07-28 21:56:30 -07:00
- Working disconnect button in Console #4862
2023-08-03 11:14:29 -07:00
- Preset for Mpxh6300 MAP sensor #5481
2023-08-15 09:50:54 -07:00
- Renault F 60-2-2 trigger wheel #5513
2023-08-24 13:29:35 -07:00
- AEM WBO EGO preset
2023-08-25 08:33:36 -07:00
- Mitsubishi 4G69 Cam pattern #5541
2023-08-25 11:25:53 -07:00
- Preset for Mazdaspeed Miata (NB) IAT sensor
2023-09-24 14:58:04 -07:00
- option to Suppress start button on start up #5578
2023-07-28 13:06:28 -07:00
2023-07-31 15:21:54 -07:00
### Fixed
- simulator: sensor mocking UI #5473
2023-08-05 09:59:11 -07:00
- Custom Trigger Tooth with 1+0 causes endless loop #5471
2023-08-05 12:29:37 -07:00
- nucleo-h7 bundle st-link flushing #5486
2023-09-10 07:34:06 -07:00
- 2JZ cam trigger configuration is much easier to adjust #5557
2023-09-24 15:04:56 -07:00
- lua reads stale output values #5579
2023-10-05 20:59:44 -07:00
- High Pressure Fuel Pump scheduling goes into negative range #5596
2023-07-31 15:21:54 -07:00
2023-07-26 11:41:40 -07:00
## July 2023 Release "Day 518"
2023-07-26 04:37:23 -07:00
2023-06-10 17:59:07 -07:00
### Added
2023-06-13 19:44:07 -07:00
- Dashpot for return-to-idle from coasting #5303
2023-07-20 13:34:40 -07:00
- injector duty cycle limited at 50% for GDI engines #5416
2023-07-21 06:30:00 -07:00
- STM32Cube v2.14 #5418
2023-07-21 18:37:41 -07:00
- turning coils and injectors off in case of extremely unexpected errors #5429
2023-07-21 21:07:15 -07:00
- Configurable ignition timing limits, adding safety particularly for engines running wasted spark with a large cam FOME#211
2023-06-10 17:59:07 -07:00
2023-06-10 18:00:25 -07:00
### Fixed
2023-12-25 17:28:55 -08:00
- fuel_pump_control is accessible as getOutput("isFuelPumpOn") in Lua #5239
2023-06-15 15:36:50 -07:00
- start button logic does not crank started for first X seconds since ECU boot #5324
2023-07-20 13:25:24 -07:00
- launch control: Speed threshold should not depend on launch mode, also zero speed limit handling #5419
2023-07-25 20:25:50 -07:00
- hard fault due to misaligned big buffer on F7 firmware #5354
2023-07-26 11:41:40 -07:00
- Pointing at https://adoptium.net/download/ as JRE source
2023-06-10 18:00:25 -07:00
2023-06-24 20:14:37 -07:00
### Breaking Changes
- Always operate in "two wire" mode for batch fuel, fixing batch firing order #5353
2023-07-02 18:01:12 -07:00
- rusEFI console requires java 11
2023-06-24 20:14:37 -07:00
2023-06-10 17:59:07 -07:00
## June 2023 Release "Day 466"
2023-04-28 20:14:16 -07:00
### Breaking Changes
- LCD & joystick support removed
2023-04-28 21:16:30 -07:00
- CJ125 support removed
2023-05-04 08:17:14 -07:00
- Single value to be used in event of a failed MAP removed, fallback table is the only option now
2023-04-28 20:14:16 -07:00
2023-04-29 04:33:31 -07:00
### Added
2023-04-30 08:50:00 -07:00
- Detected gear and wastegate position to CAN format
2023-04-29 04:33:31 -07:00
- Pause closed loop fuel after cuts
- More trigger UI tweaks
- Lua memory leak detection and prevention
2023-04-29 21:21:39 -07:00
- Support gauge fuel pressure sensors
2023-04-29 21:22:37 -07:00
- Better idle VE table transition
2023-03-31 22:29:36 -07:00
- Detected gear available as gppwm channel
2023-05-05 14:45:21 -07:00
- Y axis override for Idle VE table. Helps with idle quality on ITB setups.
- Blend tables for boost open and closed loop control
2023-05-05 14:45:43 -07:00
- Boost Cut Pressure Hysteresis #4529
2023-05-12 13:46:12 -07:00
- Enable knock sensing on F407 Discovery build, hardcoded to PA3 #5254
2023-04-29 04:33:31 -07:00
2023-02-20 21:54:10 -08:00
## April 2023 Release - "Day 419"
2023-04-07 02:46:28 -07:00
2023-02-14 01:18:06 -08:00
### Added
2023-02-27 07:29:10 -08:00
- Rearrange & simplify trigger configuration UI #5077
- Selectable CanBus channel for WBO inputs #5028
- STM32Cube v2.13 #5135
2023-03-01 14:37:56 -08:00
- Native (modern, fancy, digital) SENT TPS input #5079
2023-03-10 21:06:28 -08:00
- Allow k-line as a runtime option on default build
2023-04-17 17:34:12 -07:00
- microRusEFI: Indicator for injector hardware issues #5189
2023-02-14 01:18:06 -08:00
2023-02-14 10:14:56 -08:00
### Breaking Changes
- rusefi_default_bundle.zip was replaced by rusefi_bundle_f407-discovery.zip #5078
2023-02-07 07:05:17 -08:00
### Fixed
- Antilag switch pin mode was ignored #5036
2023-02-13 14:14:56 -08:00
- 50/83.3/125kbit CAN #5072
2023-02-20 14:30:51 -08:00
- console creates new log file every 100 ms #5112
2023-03-08 14:40:50 -08:00
- CAN bus AFR value inverted #5160
2023-03-11 07:15:47 -08:00
- Subaru EZ30 tdcPosition is now 240
2023-04-07 02:46:28 -07:00
- ETB control improvements hellen boards #5196
2023-04-10 08:31:29 -07:00
- Require either analog AFR or CAN AFR input not both #5226
2023-04-11 07:54:10 -07:00
- Ignition Knock response logging progress
2023-04-11 13:06:38 -07:00
- sensor checker is not checking sensors #5232
2023-02-07 07:05:17 -08:00
2023-02-06 14:14:44 -08:00
## February 2023 Release - "Day 346"
2023-01-06 18:59:34 -08:00
### Breaking Changes
- Change ignition IAT correction table to use IAT/load #4948
2022-12-10 19:55:26 -08:00
### Added
- Electronic throttle supply voltage compensation, giving more consistent behavior as battery voltage changes #4838
2023-02-01 05:32:54 -08:00
- VR trigger input oscilloscope for boards with "discrete VR" hardware (AlphaX ECUs, some Hellen) [#4885 ](https://github.com/rusefi/rusefi/issues/4885 )
2022-12-13 19:26:51 -08:00
- Jammed ETB detection #4873
2022-12-14 16:57:07 -08:00
- RPM correction/multiplier for Accel Enrich #4760
2022-12-15 04:34:10 -08:00
- Tooth logger writes to SD card #4897
2022-12-26 17:43:46 -08:00
- Antilag #2403
2023-01-02 15:06:38 -08:00
- Lua 'setIgnDisabled' function for all kinds of cranking safety systems
2023-01-06 12:32:32 -08:00
- STM32Cube v2.12
2023-01-10 13:11:50 -08:00
- detect and ignore doubled trigger edges #4656
2023-01-17 20:28:28 -08:00
- Additional fuel and timing correction gauges in Tunerstudio #4955
2023-01-23 05:04:41 -08:00
- Default bundle no longer initializes UART TTL connectivity by default #4998
2022-12-10 19:55:26 -08:00
2023-01-02 19:10:40 -08:00
### Fixed
- multi-line tooltips in TS #4927
2023-01-05 09:30:53 -08:00
- Negative temperature values for IAT Corr table #4941
2023-01-17 20:24:32 -08:00
- DC wastegate #4965
2023-02-12 13:01:03 -08:00
- [LSE] RTC (SD log dates) #4556
2023-01-02 19:10:40 -08:00
2022-12-09 19:51:06 -08:00
## December 2022 Release - "Day 289"
2022-12-01 15:42:31 -08:00
2022-11-27 05:10:05 -08:00
### Breaking Changes
- SD logging rate is now set with hz instead of ms period #4553
2022-09-16 17:07:04 -07:00
### Added
2022-10-03 20:00:08 -07:00
- VVT minimum RPM setting #4545
2022-11-17 08:39:00 -08:00
- Fuel/spark cut codes to TS indicators #4592
2022-10-19 03:42:22 -07:00
- Flexible ignition and VE adder/trim tables #4586 #4640
2022-10-03 20:00:08 -07:00
- Enforce board configuration overrides more strictly #4614
2022-10-05 15:26:12 -07:00
- rusEFI console Startup Frame should scan for available hardware #4633
2022-10-04 17:36:03 -07:00
- Don't fire the engine without the ignition on (avoids USB keeping engine alive after ignition off) #4474
2022-10-05 15:26:12 -07:00
- Lua: function to access VIN setting #3967
2022-10-18 13:13:19 -07:00
- Lua: designated Lua gauges with logging #4672
2022-11-13 17:13:40 -08:00
- GCC11 is the suggested compiler now, GCC9 no longer supported #4680
2022-11-13 17:23:19 -08:00
- Add fuel adder to launch #4777
2022-11-16 13:43:53 -08:00
- 3-cylinder Benelli trigger
2022-11-30 16:50:09 -08:00
- ETB intermittent sensors protection #4832
2022-11-30 16:49:16 -08:00
- ETB output average and rate of change gauges #4833
2023-01-24 07:29:08 -08:00
- Alternator Duty Cycle Adder for AC Fan #4973
2022-09-16 17:07:04 -07:00
2022-09-29 04:15:59 -07:00
### Fixed
2022-10-04 17:36:03 -07:00
- Fuel Priming reset fix #4627
2022-09-29 04:15:59 -07:00
- Slower than expected RPM information was slowing engine start #4629
2022-10-09 18:22:05 -07:00
- Fix 36-2-1 trigger (Mitsubishi 4B11, etc) #4635
2022-11-29 20:41:49 -08:00
- Improve injection phase table defaults #4808
2022-09-29 04:15:59 -07:00
2022-11-04 12:02:20 -07:00
### Removed
- Idle timing deadzone #4729
2022-11-08 18:48:39 -08:00
- "Use only rising edge" trigger option - triggers now select automatically based on trigger type #4621
2022-11-04 12:02:20 -07:00
2022-09-15 11:54:49 -07:00
## September 2022 Release - "Day 203"
2022-08-12 12:48:37 -07:00
### Added
2022-08-25 19:55:53 -07:00
- Time delay before DFCO #4292
2022-08-29 05:15:04 -07:00
- Idle coasting position table is now RPM-based, instead of CLT-based #4487
2022-08-28 05:28:20 -07:00
- Manual electronic throttle synchronization #3680
2022-08-31 16:01:42 -07:00
- Delay before enabling AC compressor #4502
2022-09-04 21:21:38 -07:00
- Require full sync for odd cylinder count #4533
2022-09-05 17:56:32 -07:00
- Hysteresis on some fuel cuts to avoid engine damage #4541
2022-09-05 17:57:18 -07:00
- Engine Sniffer into TS data logs #4535
2022-08-12 12:48:37 -07:00
### Fixed
2022-08-21 20:48:51 -07:00
- Inverted vvt control #4464
2022-08-21 20:48:10 -07:00
- Lua canRxAdd bus parameter handling #4467
2022-08-23 18:29:25 -07:00
- STM32Bootloader driver install from console requests elevation #4313
2022-08-23 20:32:14 -07:00
- VQ trigger gaps improvement #4469
2022-09-04 22:31:03 -07:00
- Injection Offset for skipped wheel triggers #4536
2022-09-14 05:41:40 -07:00
- Randomly hanging for a complete second #4557
2022-08-12 12:48:37 -07:00
### Removed
2022-09-07 19:46:42 -07:00
- Alternator on/off mode #4548
2022-08-12 12:48:37 -07:00
## August 2022 Release - "Day 170"
2022-07-15 03:37:30 -07:00
### Added
- raw voltage gauges for Lua script aux analog inputs #4346
2022-07-22 05:47:10 -07:00
- microRusEFI and Proteus F4 have CAN OpenBLT bootloader #4199 #4230
2022-07-23 00:16:11 -07:00
- counter-noise measure for custom skipped trigger wheels #4375
2022-07-26 12:39:30 -07:00
- Write hard faults to backup ram, print on next boot #4324
2022-07-27 23:27:18 -07:00
- Many more options for Lua CAN rx filters/callbacks #4387
2022-07-30 09:36:43 -07:00
- Password protection against tune access #4243
2022-08-02 12:31:06 -07:00
- Additional CAN messages #4401
2022-08-09 13:22:55 -07:00
- Option to invert VVT control (exhaust cams, etc) #4424
2022-08-11 07:54:54 -07:00
- Raw Battery gauge
2022-08-12 05:08:23 -07:00
- More accurate/stable VVT angle calculation #4433
2022-07-15 03:37:30 -07:00
2022-07-05 10:37:31 -07:00
### Fixed
- Lua CAN reception fixed for 11-bit IDs where the frame would be received, but a corrupt ID was passed to the handler function. #4321
2022-07-13 00:24:28 -07:00
- Many drop downs menues are now sorted #4339
2022-07-14 00:29:36 -07:00
- rusEFI TS plugin launcher fixed
2022-07-17 00:10:42 -07:00
- Console autoupdate error dialogs #4352
2022-07-25 05:05:52 -07:00
- custom skipped wheel could be located on camshaft #4377
2022-07-28 07:28:44 -07:00
- it's impossible to receive AcceleratorPedal sensor via CAN/Lua #4369
2022-07-29 15:27:11 -07:00
- MRE stepper disables LS2 control #4381
2022-08-08 19:48:13 -07:00
- VVT target tables allow negative values #4424
2022-07-05 10:37:31 -07:00
2022-07-07 12:27:59 -07:00
### Removed
- ICU trigger input logic since it is unused in any current ECU #639
2022-07-18 12:49:43 -07:00
- Idle PID "offset" field, as this role is filled more effectively by the various open loop parameters.
2022-07-07 12:27:59 -07:00
2022-07-03 20:44:15 -07:00
## July 2022 Release - "Day 130"
2022-06-01 19:18:04 -07:00
### Added
2022-06-18 12:18:45 -07:00
- verbose trigger sync should reuse engineSnifferRpmThreshold #4259
2022-06-20 08:41:33 -07:00
- Subaru EZ30 variation of 36/2/2/2 trigger
2022-07-04 05:22:36 -07:00
- Linux version of rusEFI simulator SocketCAN integration (#4312)
2022-06-01 19:18:04 -07:00
### Fixed
2022-06-09 14:21:22 -07:00
- Improved logic used to disambiguate trigger sync using cam/VVT information. Engine now runs in wasted spark until cam sync is achieved, at which point it switches to fully sequential. #4099
2022-06-25 16:48:48 -07:00
- visiting "live data" tab causes fatal error on ECU #4271
2022-06-26 17:43:17 -07:00
- SD card logs are broken by double fuel: wall correction #4291
2022-06-30 14:16:29 -07:00
- RPM-related tune fields can now hold larger values for higher rev limits, etc #4298
2022-06-01 19:18:04 -07:00
2022-06-02 07:17:34 -07:00
## June 2022 Release - "Day 98"
2022-06-01 19:18:04 -07:00
2022-04-23 06:51:47 -07:00
### Added
- FasterEngineSpinUp should be enabled by default #4094
2022-05-03 23:37:01 -07:00
- ETB low limit is now configurable #4119
2022-05-08 06:18:01 -07:00
- Advanced Trigger option: require engine phase synchronization in sequential mode #4151
2022-05-14 05:50:18 -07:00
- Maintainability: frequency sensors need a simple event counter in the logs #4173
2022-05-22 06:42:58 -07:00
- TS bench test commands are now configurable #4192
2022-05-29 07:45:53 -07:00
- microRusEFI can now use more pins for Cam position sensor #3032
2022-06-01 08:08:22 -07:00
- hard requirement for console version match #4187
2022-04-23 06:51:47 -07:00
2022-05-03 22:19:59 -07:00
### Fixed
2022-05-04 21:41:26 -07:00
- Make 36-2 trigger sync parameters more generous #4132
2022-05-09 01:36:03 -07:00
- Synchronized Phase handling fixes #4099
2022-05-03 22:19:59 -07:00
2022-06-01 18:24:20 -07:00
### Removed
- Various Honda 24/4/1 trigger modes (that didn't work very well), replaced with "12 tooth crank" mode.
2022-06-01 19:18:04 -07:00
## April 2022 Release - "Day 58"
2022-04-23 06:49:39 -07:00
2020-10-28 14:16:06 -07:00
All notable user-facing or behavior-altering changes will be documented in this file.
2022-04-03 17:29:58 -07:00
### Fixed
2022-04-18 05:03:16 -07:00
- An attempt to make 'Trigger' dialog a bit less confusing #4021
- Fixed knock threshold table, improved knock sensing status gauges
2022-04-03 17:29:58 -07:00
2022-03-19 19:32:15 -07:00
### Added
- Mitsubishi 36-2-1-1 trigger wheel
- Mitsubishi 3A92 VVT trigger
2022-03-23 16:44:26 -07:00
- Toyota 4-1 VVT trigger
2023-12-25 17:28:55 -08:00
- use extra RAM for lua if your microRusEFI unit has stm32f42x microcontroller
2022-04-10 16:22:39 -07:00
- VVT activation delay #3443
2022-04-18 07:03:27 -07:00
- Allow setting injection phase by start or center of injection #4068
- New 'View' menu in TunerStudio showing a lot of live data points #3614
2022-03-19 19:32:15 -07:00
2022-03-17 18:53:59 -07:00
## March 2022 Release - "Day 22"
2022-02-03 13:06:57 -08:00
### Added
2022-02-07 14:09:51 -08:00
- Use board-specific output and digital input pin names in error messages #3886
- Support LPS22 in addition to LPS25 baro sensors #3900
2023-12-25 17:28:55 -08:00
- Proteus F7 flashing work-around
2022-02-03 13:06:57 -08:00
2022-02-01 15:42:48 -08:00
### Fixed
2023-12-25 17:28:55 -08:00
- SD card logging with SDIO hardware #3873
2022-02-12 07:42:31 -08:00
- rusEFI console stability improvement #3912
- console updater does not work if folder name contains spaces #3927
2022-02-18 19:44:39 -08:00
- SD card logs PPS as TPS #3943
2022-02-01 15:42:48 -08:00
2022-01-31 15:20:43 -08:00
## Removed
- Miata NB1 trigger was merged with Miata NB2 trigger
2022-02-01 23:03:31 -08:00
- FSIO
2022-01-31 15:20:43 -08:00
2022-01-26 14:34:27 -08:00
## January 2022 Release - "Green Juice"
2021-05-17 01:28:13 -07:00
2021-12-31 23:19:59 -08:00
### Added
- Per-cylinder fuel trim tables
2022-01-01 12:47:47 -08:00
- Per-cylinder ignition timing trim tables
2022-01-11 07:32:42 -08:00
- SDRAM reference binary for stm32f429-discovery
2021-12-31 23:19:59 -08:00
2022-01-11 20:40:05 -08:00
### Fixed
- rusefi_Console: Too long re-connection time #3305
2022-01-18 22:24:25 -08:00
- Bosch Quick Start on B6 Passat is confused about phase #3812
2022-01-11 20:40:05 -08:00
2021-12-22 16:20:04 -08:00
## December 2021 Release - "Cookie Exchange"
2021-12-31 23:19:59 -08:00
### Added
2021-11-27 05:49:07 -08:00
- Improved vehicle speed sensor configuration: now uses real physical constants about tires, gear ratio, sensor, etc.
2021-12-08 16:01:44 -08:00
- Improved priming logic. Now includes a table of priming fuel mass vs. engine temperature, in addition to a delay before priming to allow fuel pressure to build. #3674
- ISO-TP connector in firmware & ISO-TP to TCP/IP bridge in rusEFI console #3667
2021-12-13 14:53:20 -08:00
- Lua: mcu_stop method for stm32 F4 and F7
2021-11-27 05:49:07 -08:00
2021-11-20 22:01:27 -08:00
### Fixed
- Faster engine sync + startup on engines with crank-speed primary trigger
2021-11-25 07:19:07 -08:00
### Added
- Lua 'Format' button
2021-11-14 14:47:07 -08:00
## November 2021 Release - "Loosen Up Lighten Up Day"
2021-10-19 16:22:30 -07:00
### Added
2023-12-25 17:28:55 -08:00
- Higher Data Rate with TS 3.1.06.14 Beta or newer
2021-11-04 19:26:29 -07:00
- turbo speed sensor #2935
2021-11-14 14:47:07 -08:00
- A TON of Lua progress
- Overall performance
2021-11-15 18:21:45 -08:00
- Knock retard #3396
2021-10-19 16:22:30 -07:00
2021-10-17 08:40:49 -07:00
### Fixed
- A/C control bugfix
2021-10-22 12:34:12 -07:00
- Better Windows build-in DFU #3338
2021-11-03 10:29:04 -07:00
- Proteus now waits for VBatt to enable main relay output
2021-10-17 08:40:49 -07:00
2021-10-16 18:22:48 -07:00
## Removed
- Remove engine load acceleration enrichment #3357
2021-11-14 05:33:19 -08:00
- FSIO removed from user interface #2928
2021-10-16 18:22:48 -07:00
2021-10-08 10:30:00 -07:00
## October 2021 Release - "Pierogi Day"
2021-10-07 10:53:05 -07:00
2021-09-12 10:58:03 -07:00
### Added
- Ford PIP trigger decoder https://github.com/rusefi/rusefi/wiki/Images/triggers/trigger_65.png
2021-09-15 05:07:33 -07:00
- Dwell battery voltage correction table
2021-09-27 18:36:47 -07:00
- rusEFI firmware feature should be honest about it's Windows-only limitation
2021-10-06 09:32:26 -07:00
- Bosch MM5.10 accelerometer integration
2021-10-06 12:18:44 -07:00
- CLT/IAT sensor calibration presets
2021-09-12 10:58:03 -07:00
2021-09-19 14:09:52 -07:00
### Fixed
- Fix of 36/2/2/2 attributes to help rotary #3242
2021-09-20 15:52:15 -07:00
- SD card doesn't work on H7
2021-09-25 22:26:14 -07:00
- rusEFI console to validate current bundle against bundle already in ECU #3266
2021-09-26 20:19:31 -07:00
- GPPWM usability: notes field #3270
2021-10-01 22:36:54 -07:00
- overdwell protection #3220
2021-09-19 14:09:52 -07:00
2021-09-09 05:41:54 -07:00
## September 2021 Release - "Iguana Awareness Day"
2021-08-27 22:36:26 -07:00
2021-07-30 19:23:52 -07:00
### Added
- RUSEFI MSD now contains bundle-specific URL #2848
2021-08-08 01:56:56 -07:00
- Nissan 4 cylinder QR trigger wheel #3118
2021-08-24 04:45:32 -07:00
- 1-6-2-4-3-5 firing order for all our 911 fans!
2021-08-27 14:54:08 -07:00
- Add minimum MAP threshold for closed-loop boost control
2021-09-09 05:41:54 -07:00
- rusEFI console Lua tab loads scripts from ECU on start
2021-07-30 19:23:52 -07:00
2021-08-15 10:59:18 -07:00
### Fixed
- Composite Logger uses same engineSnifferRpmThreshold setting as engine sniffer #3161
2021-08-07 02:13:16 -07:00
## Removed
- TS file read feature #3004
2021-07-18 20:33:41 -07:00
## July 2021 Release "Ice Cream Day"
2021-07-03 09:57:14 -07:00
### Breaking Changes
2023-12-25 17:28:55 -08:00
- vvtOffset field migrated to four vvtOffsets fields. Anyone using VVT would need to manually adjust their configuration.
2021-07-03 09:57:14 -07:00
2021-07-07 20:46:44 -07:00
### Added
- Injector nonlinearity (small pulse) correction - so far just polynomial, but table modes coming soon.
2021-07-14 10:01:12 -07:00
- 1-4-3-6-2-5 firing order for VAG v6
2021-07-17 07:50:55 -07:00
- vq30de trigger wheel decoder #2974
2021-07-17 10:42:10 -07:00
- new hardware testing console commands #2978
2023-12-25 17:28:55 -08:00
2021-07-14 10:01:12 -07:00
### Fixed
2021-07-18 11:53:25 -07:00
- rusEFI console start-up speed #2964
2023-12-25 17:28:55 -08:00
- wrong handling of symmetrical crank wheels NB2 VQ35 Renix #2980
2021-07-07 20:46:44 -07:00
2021-06-28 16:29:06 -07:00
## June 2021 Release "National Logistics Day"
2021-06-17 19:14:40 -07:00
2021-06-17 01:56:32 -07:00
### Fixed
- Improved cranking defaults
- Simplified/clarified idle and cranking TunerStudio pages
2021-07-07 08:25:44 -07:00
- Minor change of Miata NA trigger shape #2855
2023-12-25 17:28:55 -08:00
- Improved trigger sync for 60/2 36/1 36/22 triggers as part of VW warnings on cranking part #1 #2861
2021-06-17 01:56:32 -07:00
2021-06-16 14:20:28 -07:00
### Added
2021-06-17 01:56:32 -07:00
- Idle improvements! Open loop corrections are now applied in closed loop mode.
- Electronic throttle rev limiter: close the throttle before hitting hard limit, OEM style.
2021-06-16 14:20:28 -07:00
- "inhibit start until oil pressure" prevents starting the engine with no/low oil pressure #2799
2021-06-17 01:56:32 -07:00
- Dual cooling fans, with new "enable fan with AC" option
- Lua scripting: implement custom ECU behavior with a Lua script. https://github.com/rusefi/rusefi/wiki/Lua-Scripting
2021-06-16 14:20:28 -07:00
2021-05-17 01:28:13 -07:00
# 2021 May "Piercing Day"
2021-04-21 15:17:59 -07:00
### Fixed
- LCD screen works again #2576
2021-05-09 07:10:00 -07:00
- Support STM32F7 1MB devices
2021-05-09 06:37:07 -07:00
### Added
- Per-bank closed loop fuel correction (each cylinder corrected by the sensor that sees its exhaust)
2021-04-17 18:38:58 -07:00
2023-12-25 17:28:55 -08:00
## April 2021 Release - "Malbec"
2021-04-18 07:04:55 -07:00
### Added
- mount SD card and drive containing TunerStudio ini at the same time
- VAG MQB tachometer CAN integration
2021-04-15 09:00:48 -07:00
### Fixed
2021-04-18 07:04:55 -07:00
- fix error/warning buffer overflow #2456
- engine sniffer "show only interesting" fix #2528
2023-12-25 17:28:55 -08:00
- SD card logs bugfix #2556
2021-04-15 14:03:24 -07:00
- Too many small logs are zero size #2553
- Launcher splash screen is freezy #2560
2021-04-15 16:30:29 -07:00
- NB2 trigger decoder #2533
2021-04-13 20:06:59 -07:00
## April 2021 Release "Be Kind to Lawyers Day"
2021-04-14 06:26:18 -07:00
### Added
- mount SD card and drive containing TunerStudio ini at the same time
2021-04-04 20:36:49 -07:00
### Fixed
- engine sniffer "show only interesting" fix #2528
2021-03-15 10:57:47 -07:00
## Potato Chip Day 2021 Release
2021-03-14 18:20:02 -07:00
### Added
- VAG MQB tachometer CAN integration
2023-12-25 17:28:55 -08:00
2021-03-14 06:53:15 -07:00
### Fixed
- fix error/warning buffer overflow #2456
2021-01-07 01:06:02 -08:00
2021-03-10 20:20:22 -08:00
## Life in the Cracks 2021 Release
2021-02-06 17:28:50 -08:00
### Added
2021-02-14 12:03:07 -08:00
- USB Mass Storage: The connected SD card will be mounted over USB if rusEFI connected to a PC via USB.
2021-02-06 17:29:32 -08:00
- GM 60/2/2/2 trigger https://github.com/rusefi/rusefi/wiki/All-Supported-Triggers#gm
- TriTach trigger https://github.com/rusefi/rusefi/wiki/All-Supported-Triggers#tritach
2021-02-06 17:53:30 -08:00
- Skoda Favorit trigger https://github.com/rusefi/rusefi/wiki/All-Supported-Triggers#skoda-favorit
2021-02-08 12:13:28 -08:00
- Add fallback logic handling failed MAP sensor. In case of failed MAP, ses either a fixed MAP value, or a table that estimates MAP based on TPS and RPM.
2021-03-10 20:20:22 -08:00
- STM32H7 is mostly working
2021-03-10 16:56:30 -08:00
### Fixed
2021-03-10 20:20:22 -08:00
- Improved fuel/ignition bench testing precision - now accurate to ~1 microsecond #2440
- Fix internal MCU temperature sensing on STM32F7-based ECUs #2392
2021-03-10 16:56:30 -08:00
### Breaking Changes
- VVT target is now taken from VVT not FSIO table #2243
2021-02-06 17:28:50 -08:00
2021-01-19 12:19:31 -08:00
### 2021 Printing Ink Day
2021-01-07 01:06:02 -08:00
### Breaking Changes
2021-01-07 05:06:36 -08:00
- Closed loop idle timing behavior changed to no longer fall off control as entering/leaving the idle region. It now sharply engages/disengages upon entering/leaving the idle area.
- Idle phase logic uses the same idle detection thresholds as the main idle controller instead of its own thresholds.
2021-01-07 01:06:02 -08:00
### Added
2021-01-11 17:39:47 -08:00
- Main Relay bench test button
2021-01-07 01:06:02 -08:00
### Fixed
### 2021 Orthodox Christmas Day
2020-11-27 14:08:50 -08:00
2020-12-18 12:58:16 -08:00
### Breaking Changes
### Added
2021-01-07 02:48:22 -08:00
- Second wideband O2 processing as channels "Lambda 2" and "Air/Fuel Ratio 2". Currently only supports CAN sensors, but analog will be supported too soon.
2021-01-05 14:13:56 -08:00
- Basic fueling-only flex fuel implementation. Automatic adjustment of stoichiometric ratio based on ethanol content, compatible with the common GM/Continental 50-150hz flex fuel sensor 🎉 🎉 🎉
2020-12-18 12:58:16 -08:00
### Fixed
2021-01-07 05:06:36 -08:00
- Simplify idle control dialog in TunerStudio
2021-01-07 01:06:02 -08:00
- microRusEFI outputs are in trouble on configuration change
2021-01-07 02:48:22 -08:00
- CLT gauge no longer erroneously shows "deg F" by default.
2020-12-18 12:58:16 -08:00
### December 2020 Bake Cookies Day
2020-12-10 16:39:53 -08:00
### Breaking Changes
2020-12-11 07:34:28 -08:00
- GM x24 trigger now uses 0 offset (offset is now built in, previously needed 50 degrees offset)
2020-12-10 16:39:53 -08:00
2020-12-03 20:54:08 -08:00
### Added
- DAIHATSU 3/4 cylinder trigger https://rusefi.com/images/triggers/trigger_6.png
- Ford ST170 VVT cam trigger https://rusefi.com/images/triggers/trigger_42.png
2020-12-11 07:34:28 -08:00
- Changed scheduling timer driver to improve scheduling accuracy #1983
2020-12-03 20:54:08 -08:00
2020-12-18 18:19:09 -08:00
### Fixed
- microRusEFI GP3 & GP4 fixed
2020-12-01 21:58:57 -08:00
## December 2020 National Mutt Day
2020-11-27 14:08:50 -08:00
2020-12-01 21:41:17 -08:00
### Fixed
- minor bugfix - engine sniffer missing pin names #1995
2023-12-25 17:28:55 -08:00
2020-11-27 14:08:50 -08:00
## November 2020 Release - "Black Friday"
2020-10-28 14:16:06 -07:00
### Breaking Changes
- "AFR target" table is now "Lambda target" table. It should convert itself correctly, but a backup of that table is recommended when updating firmware/ini.
- "Base cranking fuel" is now in milligrams, using the full injector model at all times now. 60mg per liter per cylinder is a good starting point
### Added
- High & low pressure fuel sensor channels
- Electronic throttle-style wastegate control found on some VW turbos (and VGTs)
2023-12-25 17:28:55 -08:00
- Improved TLE8888 driver on microRusEFI
2020-11-03 16:03:46 -08:00
- Improved setting ECU presets/defaults from TunerStudio
2020-10-28 14:16:06 -07:00
2020-11-15 13:59:02 -08:00
### Fixed
2020-12-01 21:41:17 -08:00
- Improved TunerStudio protocol reliability - should see fewer CRC errors now #1943
2020-11-15 13:59:02 -08:00
2020-10-28 14:16:06 -07:00
## October 2020 Release - "Sausage Pizza Day"
### Added
- `iat` as FSIO variable to read intake air temperature
2020-11-27 14:08:50 -08:00
- [ALPHA] Software based knock detection on Proteus v0.4+. Possible on microRusEFI and Frankenso too with hardware modification.
2020-10-28 14:16:06 -07:00
- [ALPHA] Early framing work for automatic transmission control!
### Fixed
- Fixed fuel pump logic
- Improve trigger input/decode and PWM performance
- Fixes to SD card logging
2022-02-05 04:25:33 -08:00
# Old Changelog
| Release date | Revision | Details |
| ------------ | --------- | ------- |
| 07/26/2020 | r24635 | improvement #1637: DC motor idle air valve for late 90s German vehicles |
2023-12-25 17:28:55 -08:00
| 07/21/2020 | | bugfix #1592 injectors could stay open on transition from cranking to running under certain conditions |
2022-02-05 04:25:33 -08:00
| 06/17/2020 | r23656 | bugfix #1491 major performance/scheduling improvement |
| 05/21/2020 | r22961 | rusEFI console start-up time improvements |
| 04/18/2020 | r22231 | Renix 44-2-2 trigger support added |
| 04/02/2020 | | Start button feature |
| 03/28/2020 | | Critical error text is now displayed in TunerStudio |
| 03/26/2020 | | Multi-spark feature |
| 09/05/2019 | r19849 | Electronic Throttle Body including idle control seems to work |
| 07/28/2019 | r19612 | improvement #809: software jump to DFU |
| 04/25/2019 | r17317 | bugfix #775: electrical noise reboot during settings change causes with full tune loss |
| 04/07/2019 | r17098 | improvement #714: TLE8888 Enable Outputs SPI integration |
| 02/27/2019 | r16886 | bugfix #698: concurrency defect with single timer executor initialization |
| 02/23/2019 | r16857 | improvement #688: better support for 144 and 176 pin packages |
| 02/05/2019 | r16713 | improvement #631: ChibiOS 18 |
| 01/11/2019 | r16346 | bugfix #663: SPI fixes for CJ125 for stm32 errata STM32f405/7/15/17 |
| 12/09/2018 | r16057 | electronic throttle body control is now BETA version |
| 08/19/2018 | r15811 | bugfix #604: no interpolation outside of the table |
| 01/29/2018 | r15514 | improvement #215: CJ125 wideband controller |
| 01/23/2018 | r15442 | improvement #463: ChibiOS 17 / 4 |
| 01/07/2018 | r14952 | usability & minor bugfix #532 idle defaults are broken |
| 12/17/2017 | r14892 | bugfix #513: console: erase on older chips does not work |
| 11/26/2017 | r14789 | bugfix #500: set_rpn_expression command is broken |
| 11/23/2017 | r14779 | bugfix #497: engine does not start with SD card |
| 11/19/2017 | r14766 | improvement #496: console flasher to support older boards |
| 11/19/2017 | r14760 | improvement #495: incompatible change - larger settings area |
| 11/06/2017 | r14733 | improvement #487: single-point injection mode |
| 10/26/2017 | r14700 | improvement #385: narrow band to wide band conversion table |
| 08/31/2017 | | improvement #442: ADC_VCC should be configurable |
| 07/24/2017 | r14513 | bugfix #307: TS bench test blinks three times |
| 07/13/2017 | r14476 | bugfix #461: SAXParserException on console start-up due to damaged settings.xml file |
| 07/09/2017 | r14473 | improvement: IAC solenoid frequency changeable on the fly |
| 06/19/2017 | r14393 | bugfix: pinMode, milMode |
| 05/27/2017 | r14221 | improvement: ochGetCommand to support offset and count |
| 05/05/2017 | r13974 | bugfix #404: 36/1 FATAL error: angle range trgSync |
| 05/03/2017 | r13967 | improvement: ChibiOS 3.2 |
| 04/06/2017 | r13759 | major improvement #72: ChibiOS 3.1 |
| 03/26/2017 | r13330 | super annoying bug #336 fixed |
| 03/20/2017 | r13233 | improvements #375 & #376: hard FPU mode & migrating to fresh version of arm gcc |
| 03/19/2017 | r13223 | bugfix #374: persistent configuration starts to touch firmware - settings would need to be reloaded |
| 03/09/2017 | r13146 | bugfix #370: duty cycle vs error code 6050 |
| 03/06/2017 | r13123 | bugfix #363: 2/1 skipped wheel is a corner-case |
| 03/05/2017 | r13108 | bugfix #363: trigger front only processing |
2023-12-25 17:28:55 -08:00
| 02/22/2017 | r12980 | bugfix: false error message in case of single coil or simultaneous injection |
2022-02-05 04:25:33 -08:00
| 02/22/2017 | r12973 | unused property 'custom Use Rise Edge' removed |
2023-12-25 17:28:55 -08:00
| 02/22/2017 | r12972 | protocol signature changed to 'v0.02' (this would happen from time to time to ensure version match between console and TS project |
2022-02-05 04:25:33 -08:00
| 02/20/2017 | r12939 | https://github.com/rusefi/rusefi is now the official primary repository |
| 02/18/2017 | r11565 | improvement: level1 default brown out https://sourceforge.net/p/rusefi/tickets/354/ |
| 02/18/2017 | r11554 | bugfix: rusEfi console program/erase buttons fixed with ST-LINK 2.1 |
| 12/09/2016 | r10991 | bugfixes, bugfixes, bugfixes & release 1.0
| 02/15/2016 | r9600 | automatic warm-up fuel correction, performance improvements
| 08/31/2015 | r8725 | acceleration fuel correction, console improvements
| 07/06/2015 | r8554 | more CAN, better console, bugfixes, performance
| 04/26/2015 | r7938 | vehicle speed sensor, stepper idle valve, lots of improvements
| 11/13/2014 | r5327 | ChibiOS/RT 2.6.6, better cold start logic, bugfixes, bugfixes, bugfixes...
2023-12-25 17:28:55 -08:00
| 06/12/2014 | r3477 | Precise event scheduling, protocol selection
2022-02-05 04:25:33 -08:00
| 03/26/2014 | r2413 | C++, refactoring & improvements
| 02/23/2013 | r1777 | trigger is now configurable via TunerStudio
| 01/30/2014 | r1309 | true trigger angles, VBatt signal
| 01/12/2014 | r1007 | refactoring, refactoring & refactoring
| 12/19/2013 | r605 | ignition control & a little bit of CAN bus
| 11/08/2013 | r100 | Tuner Studio fuel map tuning, fuel pump control
| 10/14/2013 | r39 | USB serial bug, missing IAR files, self-contained Makefile
| 10/13/2013 | r33 | IAR project file
| 10/04/2013 | r26 | Patched ChibiOS/RT 2.6.1 sources are now included
| 09/23/2013 | r20 | Tuner Studio integration, configuration persistence
| 08/30/2013 | r14 | initial documentation & refactoring. tunerstudio integration
| 08/03/2013 | r13 | wideband O2 input, better idling algorithm, serial-over-USB
| 07/05/2013 | r10 | Second CKP, sequential injection.
| 06/19/2013 | r9 | Initial version - batch injection & ignition with advance table lookup.