Commit Graph

687 Commits

Author SHA1 Message Date
rusefillc 2b80929ac6 only:reducing unit test logging 2024-02-21 17:31:02 -05:00
rusefillc 43c0bda002 only:dead 2024-02-16 19:07:55 -05:00
Andrey Gusakov d12b871620 Fix unit tests? 2024-02-05 07:56:10 -05:00
Andrey Gusakov 483056746c gpio diagnostic: use PIN_UNKNOWN for pins with no diagsotic 2024-02-05 07:56:10 -05:00
Matthew Kennedy 8f42f8ccc8 Staged injection support; use two sets of injectors on the same engine fix #5247 2024-01-07 23:14:18 -05:00
Matthew Kennedy 37727d4278 Staged injection support; use two sets of injectors on the same engine #5247
wire up pins for second stage injectors
2024-01-07 22:36:19 -05:00
rusefillc 52a68b122f only: encapsulation and ACR bugfix 2024-01-07 22:36:19 -05:00
Matthew Kennedy 7037108500 Staged injection support; use two sets of injectors on the same engine #5247 2024-01-07 22:36:19 -05:00
Matthew Kennedy d4105657c5 action_s utility 2024-01-07 22:36:18 -05:00
Matthew Kennedy 1c3a422a12 integration: scheduler shadown 2024-01-07 22:36:18 -05:00
Andrey 6708494bb0 only:towards https://github.com/rusefi/rusefi/pull/4841 2024-01-07 16:21:54 -05:00
Andrey 509261ad10 only:renaming field 2024-01-07 16:04:36 -05:00
rusefillc e931bd850d signal_executor_sleep is not part of real firmware 2024-01-07 15:51:49 -05:00
Andrey d678c49a13 one step towards https://github.com/rusefi/rusefi/pull/4841/files#diff-63e5fe040b8a611e8897c2f4d455c248e6e4c6ee377f04ef30ada43e1dad3c61 2024-01-07 14:25:07 -05:00
rusefillc 889c374beb only:ooooops typo 2024-01-07 13:49:10 -05:00
rusefi 39e888bba7 EPIC: we need to test fresh boards HW QC #5511 2024-01-06 17:24:39 -05:00
rusefillc a3f3f536e8 openblt preparation 2023-12-29 17:55:50 -05:00
Andrey 59caa0f2b8 a bit more rename 2023-12-14 00:31:46 -05:00
rusefillc 101df2cf92 only:better method name 2023-11-24 14:37:01 -05:00
rusefillc 5cae9663c7 only: assert eventQueue in simulator 2023-11-17 17:46:46 -06:00
rusefillc d4c21e514c only: refactoring: reduce guard duplication 2023-11-17 16:53:57 -05:00
rusefillc 65cdf658c0 narrowBandO2heater confusion 2023-11-15 15:55:12 -05:00
Andrey 3af8d69ad9 only:unused-variable is a nice error message to have #5683 2023-11-02 15:28:04 -04:00
Matthew Kennedy 78391f04ee PWM shadowing 2023-11-01 19:37:56 -04:00
Matthew Kennedy 02621224a7 dc motor 2023-11-01 19:25:13 -04:00
rusefillc 35e57475a4 only:variable shadowing should be avoided #5676 2023-11-01 12:12:50 -04:00
rusefillc b3d921d961 only:variable shadowing should be avoided #5676 2023-11-01 12:00:08 -04:00
rusefillc 198c9e8f57 only:shall we be just a little less Toyota 2023-11-01 10:09:04 -04:00
rusefillc 850d79d89d shall we be just a little less Toyota 2023-11-01 09:48:33 -04:00
rusefillc 14887656de
hd (#5668) 2023-10-31 12:24:26 -04:00
rusefi b77a7c4111 hd 2023-10-31 10:29:14 -04:00
rusefillc bbab25a378 only: docs 2023-10-26 22:42:21 -04:00
Andrey a90f8d4c9f only:simulator guards 2023-10-19 13:25:19 -04:00
andreika-git bfd16c47ae remove exclusivePinControlMode 2023-10-17 12:34:29 -04:00
andreika-git 3f30eb41ce OutputPin::exclusivePinControlMode 2023-10-17 12:34:15 -04:00
Matthew Kennedy ee381b2f34 speedo output 2023-10-15 22:07:31 -04:00
Matthew Kennedy 6f52a25c2b Prevent multiple-starts on a thread from causing panic 2023-10-12 21:41:33 -04:00
andreika-git b82b125e4f guards for getVvtOutputPin 2023-10-11 12:39:53 -04:00
andreika-git 6ce7457b23 getOutputPinForBenchMode() 2023-10-11 12:39:53 -04:00
rusefillc 920e57e67c only:bench test fuel pump pin #5603 2023-10-11 00:07:36 -04:00
rusefillc f89dc86032 only:bench test fuel pump pin #5603 2023-10-10 23:48:46 -04:00
rusefillc f7f8135e04 only:bench test fuel pump pin #5603 2023-10-10 21:29:52 -04:00
Matthew Kennedy 6b13f95b3c dual ACR pins #47 2023-10-09 18:51:47 -04:00
Matthew Kennedy 02f4a09d56 basic harley acr (#48)
* acr

* cleanup

* handle m_hasPinMode

* output channel

* ui

* wrap phase

* don't inject during ACR

* skip extra calculation

---------

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2023-10-09 18:51:47 -04:00
Matthew Kennedy 115a0bfef0 consolidate pwm logic 2023-10-06 19:56:14 -04:00
Matthew Kennedy 22a10cc0eb minor pwm logic cleanup 2023-10-06 19:41:40 -04:00
Andrey f4da504968 tooth-event angle cannot be negative 2023-10-06 12:21:55 -04:00
Andrey a6103dca56 tooth-event angle cannot be negative 2023-10-06 12:21:55 -04:00
rusefillc e4a3fb260d only: readability? 2023-10-05 22:42:00 -04:00
rusefillc 696a83d04a only: documenting the current naming mess 2023-10-05 22:32:20 -04:00