Commit Graph

870 Commits

Author SHA1 Message Date
Andrey Gusakov 5314eed4ea LTFT: glue to engine 2025-01-04 13:34:56 -05:00
rusefillc 6cf3c6340c decoupling 2024-12-26 22:31:34 -05:00
rusefillc 4a356d4fe6 firmware should account for mc33810 dwell limit #7174
only:hellen154hyundai_f7
2024-12-17 23:02:35 -05:00
rusefillc 0bc2c65160 firmware should account for mc33810 dwell limit #7174
only:hellen154hyundai_f7
2024-12-17 10:12:33 -05:00
rusefillc 5e28346f04 firmware should account for mc33810 dwell limit #7174
only:hellen154hyundai_f7
2024-12-16 16:07:25 -05:00
rusefillc e1de09896b firmware should account for mc33810 dwell limit #7174
only:hellen154hyundai_f7
2024-12-16 09:54:55 -05:00
rusefillc d26b6e662d Add I-term bounds for Alternator Control fix #6988 2024-10-20 00:24:23 -04:00
rusefillc 0882e723e1 only:dead HW QC 2024-10-11 18:42:11 -04:00
rusefillc de718d2184 only:code style 2024-09-26 20:10:08 -04:00
Andrey cc80c6e354 pretty dead
only:kin
2024-09-04 23:49:35 -04:00
rusefillc ddf1c28d57 open loop boost control does not allow Y axis MAP values greater than 100, even when Y axis is set to MAP #6840
expanding range, also renaming axis
2024-08-22 11:34:34 -04:00
Andrey Gusakov 93b4e0fb24 engine_controller: no need to know about fastAdc 2024-08-18 10:22:43 -04:00
Matthew Kennedy fdcd5bf8f6 oil pressure protection (while running) #6780
only:oilPressureProtection submenu
2024-08-08 11:13:14 -04:00
Matthew Kennedy cfa7ad9741 AE is engine module 2024-08-03 10:41:50 -04:00
kifir edfdf04e47 default `Coolant Temperature Boost Multiplier` and `Intake Air Temperature Boost Multiplier` curves and their validation #6424 2024-07-26 20:17:07 +03:00
Matthew Kennedy ae1a6e9d8d cisnan -> std::isnan 2024-07-22 19:53:59 -04:00
Andrey Gusakov 42213ac172 getPinNameByAdcChannel: be more safe
Know buffer size
Use snprintf
Expect null from portname()
2024-07-20 17:37:52 -04:00
Matthew Kennedy 5b57b65ecd dead pwm tester 2024-07-14 23:47:11 -04:00
Matthew Kennedy 9177b0556c misleading table axis checker names 2024-07-08 21:20:12 -04:00
Matthew Kennedy e1d29141dc only: wow, all of this was dead code 2024-07-03 10:16:24 -04:00
rusefi 1b3ba1a670 only:refactoring 2024-06-29 22:17:09 -04:00
Andrey Gusakov dbbe6ace0a ADC: AdcConfiguration.h rename to AdcDevice.h 2024-06-20 08:16:03 -04:00
Andrey 37085b9196 only:Some sort of AFR smoothing for some reason #6579 2024-06-15 10:31:03 -04:00
rusefillc 41563266a6 validateConfigOnStartUpOrBurn 2024-06-09 13:19:44 -04:00
rusefillc d6d2a1dad9 only: validateBoardConfig 2024-06-09 11:51:00 -04:00
rusefillc d706537893 refactoring: removing validateConfiguration by moving logic into another similar method 2024-06-09 11:33:17 -04:00
rusefillc 1569a8bede Cranking Cycle Multiplier Map to be 3d with Coolant Temp as the additional axis. #6584
only: validateConfig
2024-06-09 11:12:29 -04:00
Andrey 8bc5fbfbaa time for VCS_VERSION to go 2024-05-29 18:10:01 -04:00
rusefi 944a9375d3 EFI_CONFIGURATION_STORAGE reducing code duplication 2024-05-05 15:52:39 -04:00
rusefi 217546b02d EFI_CONFIGURATION_STORAGE 2024-05-05 15:38:21 -04:00
3er0.1ive d6fdf204fa - fix build 2024-05-04 10:51:46 -04:00
3er0.1ive bdb997fe1a - clean commit with knock_analyzer 2024-05-04 10:51:46 -04:00
Matthew Kennedy c72f3b4670 Wait. Why do we even use Map3D here? 2024-05-04 01:49:25 -04:00
rusefi 8569a39503 knock logic not activated until any configuration change via TS fix #6462 2024-05-03 21:39:03 -04:00
Andrey 59e415728e Overdwell at times around syncloss while cranking #6349
only: explicit above-zero initialization
2024-04-17 18:47:24 -04:00
Andrey d9a3bb4bd1 move a bunch of tables out of engine_configuration_s 2024-03-20 17:07:12 -04:00
Andrey 521580ed60 move a bunch of tables out of engine_configuration_s 2024-03-20 17:07:12 -04:00
rusefillc 2e53984dc4 only:cleaner guards 2024-03-15 13:11:39 -06:00
rusefillc 41669e0a52 traction control ignition cut #5898 2024-02-03 17:02:30 -05:00
rusefillc 459a6d6dc6 enableExtendedCanBroadcast 2024-01-19 19:04:48 -05:00
rusefillc be452b2870 validate injectorStaging arrays
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2024-01-08 12:02:54 -05:00
Matthew Kennedy 2048492c59 removing narrow ego avg 2024-01-03 11:16:40 -05:00
rusefillc 76e0108881 traction control: wheel-slip based close ETB #5843 2023-12-31 20:02:53 -05:00
rusefi cc90a0ecd2 traction control: wheel-slip based close ETB #5843
only:proteus_f4
2023-12-31 15:15:23 -05:00
rusefillc 64d35a1307 gear_detection does not work on small-can-board #5812
taking 'engine->periodicSlowCallback();' out of guards
only:small-can-board
2023-12-17 22:23:54 -05:00
rusefillc c7b155d97f small-can FW is not well #5787
seems to be about EFI_ENGINE_CONTROL guarding too much of default settings
only:small-can-board
2023-12-13 00:15:43 -05:00
rusefillc 216da53bf8 everyone ignores me!? 2023-12-05 15:43:18 -05:00
andreika-git 955ff6cea6 Simulator watchdog stub 2023-11-28 15:49:12 -05:00
andreika-git 585ca0c829 Initial support for watchdog 2023-11-28 15:49:12 -05:00
rusefi 51d1d3d064 only:alphax-8chan 2023-11-25 01:41:39 -05:00