Commit Graph

565 Commits

Author SHA1 Message Date
rusefillc 79cfb0a5f3 External aem wideband does not work over CAN wbo #7048 2024-11-06 08:39:38 -05:00
rusefillc 8df3a41856 only:dead HW QC 2024-10-11 18:59:44 -04:00
rusefillc 0882e723e1 only:dead HW QC 2024-10-11 18:42:11 -04:00
Matthew Kennedy 4ba6cf4185 only:int rpm -> float rpm 2024-09-26 00:25:55 -04:00
Matthew Kennedy a58ce66581 AC state change uses a timer 2024-09-13 09:36:54 -04:00
Andrey b75bb8d3cd TT_NISSAN_HR_CAM_IN #6898
only:intake
2024-09-08 00:51:28 -04:00
Matthew Kennedy b9292dbb33 rename Executor -> Scheduler 2024-09-05 00:11:31 -04:00
rusefi 93a2c428c8 only:random clean-up 2024-08-07 23:14:23 -04:00
Matthew Kennedy cfa7ad9741 AE is engine module 2024-08-03 10:41:50 -04:00
kifir23917 a6bce34932 implement `setFuelDisabled` Lua hook 2024-07-25 11:36:11 -04:00
rusefi 7f25c1cad2 small-can-board does not start #6738
only:small-can-board_debug
2024-07-23 15:31:03 -04:00
rusefillc 9991f394e3 only:Ford Coyote Exhaust VVT position error #6402
prep work
2024-07-04 14:09:23 -04:00
rusefillc 310ac01f90 only:setDfcoDisabled 2024-07-03 21:00:50 -04:00
Andrey 3d5390a283 only:Launch to accept lua-based clutch and brake pedals fix #6658 2024-06-24 22:33:55 -04:00
Andrey f4fbfc62b1 Launch to accept lua-based clutch and brake pedals #6658
only:lua clutchDownState
2024-06-24 21:30:53 -04:00
Andrey dc6419f4c2 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:39:54 -04:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
Matthew Kennedy fabec702e2 implement mazda L cam 2024-05-28 16:56:53 -04:00
rusefi 2e0d30a64f brakePedalPinInverted & throttlePedalPosition gauge improvement 2024-05-12 13:54:46 -04:00
rusEFI LLC 75f38f6913 only: EFI_ANTILAG_SYSTEM is effectively dead 2024-04-24 21:57:46 -04:00
rusefi 21af489f12 only: todo: boolean sensors should leverage sensor framework #6342 2024-04-07 15:08:58 -04:00
Andrey Gusakov 56d46e5fbe max31855: also support max31856 2024-03-10 12:56:03 -04:00
rusefillc e7247b2e49 Odd getVvtTriggerType error 2024-02-08 20:17:53 -05:00
rusefillc 4c49f958f3 only: cam-only Honda CBR600 trigger wheel #5909 2024-02-04 09:19:43 -05:00
Andrey Gusakov 94f08047df EGT: max31855: run driver as a thread instead of slow callback
So do not call SPI communication from ISR context.
Also fix minor bus in driver:
 - one spi config struct for all chips
 - init spi config struct with some valid data (to be tested)
2024-02-02 23:17:56 -05:00
rusefillc 324378f252 LUA code and EGT makes ECU to hang fix #5889 2024-01-30 17:39:50 -05:00
rusefi 39e888bba7 EPIC: we need to test fresh boards HW QC #5511 2024-01-06 17:24:39 -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 034654b379 only:nicer message 2023-11-20 11:57:57 -05:00
rusefillc d7c40a08c8 lowing watchdog gap 2023-11-17 19:02:37 -06:00
rusefillc a1240ce803 only:extract method 2023-11-17 15:58:08 -05:00
rusefillc 8a5c3eb5a1 only:minor simplification 2023-11-17 15:46:28 -05:00
rusefillc 49293137cc only:better message 2023-11-17 15:42:32 -05:00
rusefillc a2518197b5 only:better order of operations 2023-11-17 15:33:06 -05:00
rusefillc 757f4e6844 better field name watchOutForLinearTime 2023-11-17 15:22:43 -05:00
rusefillc cdc3371667 extract method 2023-11-17 15:20:40 -05:00
rusefillc c6b2a014c3 enginePins.o2heater technical debt or confusion #5727 2023-11-15 16:44:33 -05:00
rusefillc 27e479f447 only: 6G72 Trigger Pattern #5593 2023-11-08 14:59:38 -05:00
rusefillc 4cb45a354b
Better efi engine control guard (#5695)
* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL
2023-11-05 13:54:06 -05:00
rusefi 75dd0f26f8 hiding stuff deeper 2023-11-02 13:02:33 -04:00
Andreika 0097fe292c
Bench test: main relay and other pins fix (#5637)
* use standard pin bench test for the main relay

* fix pin bench test

* enable some pin bench test

* fix
2023-10-25 10:22:45 -04:00
Matthew Kennedy 883336ff30 fixAngle -> wrapAngle 2023-10-19 22:42:50 -04:00
Matthew Kennedy ee381b2f34 speedo output 2023-10-15 22:07:31 -04:00
rusefillc f7f8135e04 only:bench test fuel pump pin #5603 2023-10-10 21:29:52 -04:00
rusefillc e19204dd2e
Boost (#5586)
* boost is engine module

* only:idle leaves outputs

---------

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-09-26 13:39:43 -04:00
rusefillc be35a5eb23
fan control is engine module (#5585)
* fan is engine module

* mockable AC

* mockable AC

* mock AC controller in fan test

* constexpr fan livedata

* isPtr

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-09-26 07:12:11 -04:00
rusefi 2f907af198 Fan not be able to be set because in use at VR PWM fix #5565
only:reducing confusion
2023-09-16 11:03:14 -04:00
Matthew Kennedy bc637c4e6b rename 2jz -> toyota 3 tooth 2023-09-14 17:42:27 -04:00
Matthew Kennedy ee513cf452 boost control runs in fast callback 2023-09-10 23:31:45 -04:00
Andrey a2a5fda3ce spelling is important 2023-09-09 19:51:09 -04:00