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
Andrey
ba66fdcf82
reducing code duplication around assert
2023-09-05 21:28:39 -04:00
Andrey
4fbccca850
4G69 Cam pattern #5541
2023-08-25 01:10:08 -04:00
rusefillc
fc5c9542c5
helping cypress ( #5537 )
...
* helping cypress
* helping cypress
2023-08-24 00:35:13 -04:00
rusefillc
a041eb55f3
broadcast button toggle counter #5514
...
only:fancy boolen with counter
2023-08-22 14:49:28 -04:00
rusefillc
3c8cd08c61
broadcast button toggle counter #5514
...
only:fancy boolen with counter
2023-08-22 14:37:17 -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
Andrey
5f686c302d
"Single Tooth" renamed to "Half Moon", more proper "Single Tooth" crank trigger as a new trigger fix #5488
2023-08-05 23:49:32 -04:00
rusefillc
77ef4db8ab
Simplified VVT single tooth cam modes. ( #5483 )
...
* Simplified VVT single tooth cam modes.
* Simplified VVT single tooth cam modes.
* Simplified VVT single tooth cam modes.
* Simplified VVT single tooth cam modes.
* Simplified VVT single tooth cam modes.
---------
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-08-03 20:24:22 -04:00
rusefillc
c19326e89e
Too many bench test buttons are broken #5327
2023-06-15 22:54:00 -04:00
rusefi
7b2985c1c3
Too many bench test buttons are broken #5327
2023-06-15 22:28:15 -04:00
rusefi
1908896598
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 10:29:05 -04:00
Andrey
4390320b6c
setSparkSkipRatio limitation #5231
2023-05-25 12:41:11 -04:00
rusefi
409bf4b2ce
Ford Coyote VVT Decoder #5275
...
helping build?
2023-05-13 13:27:37 -04:00
rusefillc
50bb3aff97
it's going to be painful
2023-04-29 06:17:32 -04:00
Andrey
51d0f6e347
it's going to be painful
2023-04-29 00:44:00 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
rusefi
7c33515d0e
refactoring
2023-03-16 15:53:01 -04:00
Andrey
34fddd44e0
K
...
only:hellen-honda-k
2023-03-12 12:01:51 -04:00
Matthew Kennedy
325417caa7
fix 4g63 vs 9x naming, add cam-only test ( #5093 )
2023-02-16 23:22:34 -05:00
Matthew Kennedy
9630edfbf8
mitsu 4g63 ( #5001 )
...
* mitsu 4g63
* file header
2023-01-24 06:53:40 +05:30
rusefillc
92a4895b13
refactoring: inside the boost controller instead of depending on the engine god object
2023-01-22 07:40:42 -05:00
rusefillc
f94aa7a7cd
https://rusefi.com/forum/viewtopic.php?f=2&t=2484 luaIgnCut
2023-01-02 17:46:56 -05:00
Andrey
748f97afeb
kinetis asking for guard, also I've must have messed up something
2022-12-17 18:04:54 -05:00
rusefillc
2b4d58005b
guards
2022-12-17 14:43:51 -05:00
TurboMarian
276713d24f
LUA FuelAdd update
...
(cherry picked from commit a54cdbb0771b1a48aa8e24bffbaf554e10d55f3a)
2022-12-16 20:22:48 -05:00
rusefillc
57ad9b7311
random getOrZero clean-up
2022-12-14 19:48:07 -05:00
rusefi
ec77afeaa0
reducing ugly
2022-11-06 20:47:57 -05:00
Andrey
77a3f5d795
trigger refactoring: instance RPM #4740
2022-11-06 11:56:18 -05:00
Andrey
83e736b06a
trigger refactoring: instance RPM #4740
2022-11-06 11:47:23 -05:00
rusefillc
e3fd84ed08
minor trigger refactoring
2022-11-06 00:32:38 -04:00
Matthew Kennedy
940e0dc369
require ignition on for firing ( #4628 )
...
* require ignition on for firing
* too much havoc for a unit test
* patch up references
* last one
* fix changelog mangling
* fix the changelog template too
* bad merge
* fix the template again
* s
* fake battery voltage on hw ci
* ugh merge
* ugh merge
2022-10-04 20:36:03 -04:00
rusefi
529fb35c66
need Proteus QC
2022-10-01 22:00:25 -04:00
Andrey
baaec6a603
refactoring: encapsulation
2022-09-28 22:42:08 -04:00
Andrey
2ec9cca5e2
Honda K cam wheels #3405
2022-09-24 23:49:41 -04:00
Andrey
61cfff1e9e
K progress - just a rename
2022-09-24 23:25:36 -04:00
Matthew Kennedy
dfe1b47b4d
remove ignitionPin ( #4608 )
...
* remove ignitionPin
* now that's gone
* BMW test
2022-09-23 17:30:10 -04:00
rusefillc
61134b452a
tear down Engine god object #4511
...
oh I hope this ends well
2022-09-15 23:41:06 -04:00
rusefillc
ec0e567989
tear down Engine god object #4511
2022-09-15 21:46:01 -04:00
Andrey
0c87bb7260
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:45:31 -04:00
Andrey
0e91914266
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:35:55 -04:00
Andrey
663c39afdc
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:24:41 -04:00
Andrey
2c0ce0ec7d
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:17:04 -04:00
Andrey
12d857b99c
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:06:52 -04:00
Andrey
6cdb0dc0af
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 01:53:17 -04:00
Andrey
82cda62bac
inline method to reduce confusion
2022-09-14 01:34:52 -04:00