Commit Graph

188 Commits

Author SHA1 Message Date
kifir c6d40acdf9 get rid of unused outOfOrder field #6374 2024-04-21 18:50:40 -04:00
rusefillc 92f7c326ae only: integration 2024-03-01 19:47:28 -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
rusefillc 889c374beb only:ooooops typo 2024-01-07 13:49:10 -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
Andrey 3af8d69ad9 only:unused-variable is a nice error message to have #5683 2023-11-02 15:28:04 -04:00
rusefillc b3d921d961 only:variable shadowing should be avoided #5676 2023-11-01 12:00:08 -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
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
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
Andrey e5f7c9885c testability: bench test commands should have automated coverage using simulator #5562 2023-09-11 00:03:10 -04:00
rusefi 720ba01d04 proteus fails to start while powered by stim board #5545
only:proteus_f7
2023-08-29 00:46:21 -04:00
rusefillc cf7944cd78 CAN side of automated testing fix #4630
closing simply because we have too many tickets
2023-08-21 00:40:36 -04:00
rusefi e8c45a2e7d refactoring: reducing code duplication. Also, do we even care for critical error codes?! 2023-08-20 22:23:44 -04:00
rusefi 163e4ddd40 turnAllPinsOff improvements #5429
only:turning a couple of more pins off
2023-07-21 21:30:21 -04:00
Andrey 5bdcb84d0a Too many bench test buttons are broken #5327 2023-06-15 19:30:46 -04:00
Andrey 88f662ca2d Too many bench test buttons are broken #5327 2023-06-15 15:43:35 -04:00
rusefillc 65dcdb86ec Too many bench test buttons are broken #5327 2023-06-15 11:46:39 -04:00
Matthew Kennedy b174ef488a shared define for all LED pin mode 2023-06-05 11:49:09 -04:00
Matthew Kennedy f7e6ccd9e2 de-pointerize outputMode #49 2023-06-05 10:25:00 -04:00
rusefillc 74e2592746 p from past 2023-06-05 10:23:20 -04:00
rusefillc fb2e64a6be reducing GPIO code duplication 2023-05-24 10:57:09 -04:00
rusefillc b2547c629d reducing GPIO code duplication 2023-05-24 10:44:33 -04:00
rusefillc fa57f32a37 reducing GPIO code duplication 2023-05-24 10:37:02 -04:00
rusefillc 458d8982aa reducing GPIO code duplication 2023-05-24 10:34:11 -04:00
rusefillc cdf5447afb reducing GPIO code duplication 2023-05-24 10:24:44 -04:00
rusefillc 61f840fcc3 reducing GPIO code duplication 2023-05-24 09:30:19 -04:00
rusefillc cc4175f428 reducing GPIO code duplication 2023-05-24 08:51:24 -04:00
Andrey 51d0f6e347 it's going to be painful 2023-04-29 00:44:00 -04:00
Matthew Kennedy 2857e9527d remove specs_s struct, flatten config
(cherry picked from commit f090a97b0b7771dfe02e4b4bb9919d50a6a11ef5)
2023-04-28 20:59:11 -04:00
Andrey 0c948f6448 yes, this thing works nicely 2023-02-20 23:43:58 -05:00
rusefillc a11a770ae4 Default binary should have more relaxed pinout: FATAL pin #5002
refactoring: extract method
2023-01-23 10:11:04 -05:00
rusefillc 800b6b7a95 https://github.com/rusefi/hellenNA6_issues/issues/35 2022-11-09 14:41:21 -05:00
rusefillc 0283351d6c send more of Engine Sniffer data #4560 2022-10-29 21:55:35 -04:00