Matthew Kennedy
2b392307e4
make wrapAngle a function not macro
2023-10-19 22:59:43 -04:00
rusefi
a7b9603b9c
docs
2023-10-19 22:54:24 -04:00
Matthew Kennedy
28fd3c59ac
remove wrapAngle2, wrapAngle does fine
2023-10-19 22:53:09 -04:00
Matthew Kennedy
883336ff30
fixAngle -> wrapAngle
2023-10-19 22:42:50 -04:00
rusefillc
a3050bba86
subaru 36-2-2-2
...
https://rusefi.com/forum/viewtopic.php?p=48444#p48444
2023-10-08 10:59:59 -04:00
Andrey
3b1fe9da7f
only: VVT refactoring reducing magic index math
2023-10-07 12:34:32 -04:00
rusefillc
0921a303d0
cam input into logs
...
only:proteus_f4
2023-10-07 11:03:53 -04:00
Matthew Kennedy
22a10cc0eb
minor pwm logic cleanup
2023-10-06 19:41:40 -04:00
Andrey
be3a7a4ef6
per-tooth cam position accounting for offset
2023-10-06 14:38:27 -04:00
GitHub gen-configs Action
e189430666
Auto-generated configs and docs
2023-10-06 17:26:49 +00:00
rusefillc
36789d7133
only:individual cam teeth positions
2023-10-06 13:22:33 -04:00
rusefillc
5b22465023
only:6G72 Trigger Pattern #5593
2023-09-29 23:21:48 -04:00
rusefi
eda6435b18
better enum name
2023-09-29 21:18:19 -04:00
GitHub gen-configs Action
c14c289419
Auto-generated configs and docs
2023-09-28 03:25:53 +00:00
rusefi
7624c91bec
we already have vvtCamCounter doing same exact thing
2023-09-27 23:22:18 -04:00
rusefillc
c0f8477692
36/2/2/2 is confusing #5566
2023-09-17 11:49:08 -04:00
Andrey
10563925d0
TT_MITSU_4G63_CRANK fix
2023-09-16 00:44:37 -04:00
Andrey
0a459fa9f5
36/2/2/2 is confusing #5566
...
only: code comments
2023-09-15 23:40:31 -04:00
Andrey
2f9f693665
only: adding some code clarity, actually no hacking here
2023-09-15 23:04:25 -04:00
Matthew Kennedy
bc637c4e6b
rename 2jz -> toyota 3 tooth
2023-09-14 17:42:27 -04:00
rusefillc
1c154f6ee7
2JZ cam trigger configuration is much easier to adjust #5557
...
only:proteus_f4
2023-09-10 10:34:06 -04:00
rusefi
1d4f82deab
2JZ cam trigger is unfinished #5557
2023-09-10 00:22:38 -04:00
GitHub gen-configs Action
37bd489600
Auto-generated configs and docs
2023-09-10 01:31:24 +00:00
Andrey
8391bc4dee
only: 2JZ cam trigger is unfinished #5557
2023-09-09 21:10:37 -04:00
GitHub gen-configs Action
8cc2a2b080
Auto-generated configs and docs
2023-09-10 01:03:22 +00:00
Andrey
768eefbb36
https://rusefi.com/forum/viewtopic.php?f=4&t=2613
2023-09-09 20:27:53 -04:00
Andrey
b5fd6ea044
spelling is important
2023-09-09 19:53:18 -04:00
Andrey
a2a5fda3ce
spelling is important
2023-09-09 19:51:09 -04:00
Andrey G
14333cb139
eg33 fixes ( #5556 )
...
* subaru-eg33: fix comments
* trigger_subaru: eg33: reuse defines
* subaru_eg33: enable LSE kills PC14, PC15 used for ignition
ChibiOS init code enabes LSE oscilator on this pins.
2023-09-09 16:44:14 -04:00
Andrey
ba66fdcf82
reducing code duplication around assert
2023-09-05 21:28:39 -04:00
Andrey
c8302be4ae
type clean-up to avoid nasty cast
2023-09-05 15:33:05 -04:00
rusefi
78e48d3718
only:timer.h goes to libfirmware!
2023-08-30 23:11:24 -04:00
Andrey
c5966f4fee
4G69 Cam pattern #5541
2023-08-25 11:00:35 -04:00
Andrey
4fbccca850
4G69 Cam pattern #5541
2023-08-25 01:10:08 -04:00
Andrey
49a270e3a3
4G69 Cam pattern #5541
2023-08-24 22:50:16 -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
ee83fea7e0
Renault F 60-2-2 trigger wheel fix #5513
2023-08-15 12:50:54 -04:00
Andrey
1774a75732
docs & extracing constant
2023-08-15 12:25:53 -04:00
rusefillc
8ddb59db32
Renault F3R trigger #5513
2023-08-15 08:49:20 -04:00
rusefillc
17026dbb3d
MAP Sync not working #5503
...
additional data points
2023-08-09 05:49:06 -04:00
GitHub gen-configs Action
f889aa76b6
Auto-generated configs and docs
2023-08-09 09:41:01 +00:00
rusefillc
1a7d9b0f43
MAP Sync not working #5503
...
additional data points
2023-08-09 05:35:14 -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
Andrey
f3a5586e36
Custom Trigger Tooth with 1+0 causes endless loop fix #5471
2023-08-05 12:59:11 -04:00
Andrey
0787b4f4a0
Custom Trigger Tooth with 1+0 causes endless loop #5471
...
only:test
2023-08-05 12:44:16 -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
Andrey
6ccf1fe426
only:mre_f4
...
honda 600 https://rusefi.com/forum/viewtopic.php?f=16&t=2572
2023-07-03 10:25:04 -04:00
Matthew Kennedy
7f67ecd02d
simplify adjustCrankPhase
...
(cherry picked from commit 7ae11160d9bfb31a664130e66586e849b8201c8a)
2023-06-28 21:49:51 -04:00
rusefillc
c20963d302
proteus F7 hard fault on "enable self stimulation" #5354
...
i feel lucky so I make random changes
2023-06-25 02:21:38 -04:00
rusefillc
bc2a2b9ab9
only:better method name
2023-06-25 02:08:53 -04:00
rusefi
cf7642b737
https://rusefi.com/forum/viewtopic.php?f=16&t=2572
2023-06-23 19:25:53 -04:00
AvatarSD
087a1c2ccd
Trigger: "Single 60deg tooth before TDC" for Saruman, Sovek ignition ( #5347 )
...
* Trigger: "Single 60deg tooth before TDC" for Saruman, Sovek ignition triggers has been added
* Cosmetic: added usefull notions from https://github.com/rusefi/rusefi/pull/5347
---------
Co-authored-by: Denys Sobchuk <d.sobchuk@perenio.com>
2023-06-22 21:10:29 -05:00
Andrey
632912d265
extra checks
2023-06-22 14:45:55 -05:00
rusefi
f77f356e6d
reducing code duplication
2023-06-11 23:17:13 -04:00
rusefi
731fd89ef7
reducing magic constant
2023-06-11 23:13:36 -04:00
Matthew Kennedy
81682d1a55
oop
2023-06-05 14:15:21 -04:00
Matthew Kennedy
f7e6ccd9e2
de-pointerize outputMode #49
2023-06-05 10:25:00 -04:00
Matthew Kennedy
71799f3f3d
better error message
...
(cherry picked from commit f9541aa1d160ca4be8d5da7f83593738d602f649)
2023-06-01 23:02:11 -04:00
Matthew Kennedy
0d1705599a
multiple assignments in one line is confusing
...
(cherry picked from commit 22553992579adb93caea3b138d7660c7ee6145a9)
2023-06-01 23:01:36 -04:00
rusefi
4d0abac889
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 10:29:05 -04:00
rusefi
1908896598
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 10:29:05 -04:00
rusefillc
ad52947775
it's going to be p
2023-05-31 16:20:54 -04:00
Matthew Kennedy
f12cab93aa
looks like initialState was dead #55
...
(cherry picked from commit daaf50c2e45de84b9a47716ff253d744caeb34b8)
2023-05-31 16:11:05 -04:00
Matthew Kennedy
12a29232cc
tooth_logger.h -> pch
...
(cherry picked from commit ad3ea57276361b6da69eb920dd056a662f6f5c70)
2023-05-31 15:59:02 -04:00
Mingjie Shen
495f0ea8c4
Fix invoking virtual functions from constructors
...
Virtual functions should not be invoked from a constructor or destructor
of the same class. Confusingly, virtual functions are resolved
statically (not dynamically) in constructors and destructors for the
same class. The call should be made explicitly static by qualifying it
using the scope resolution operator.
2023-05-24 15:27:09 -04:00
rusefillc
80d88604ff
fix https://github.com/rusefi/alphax-4chan/issues/135
2023-05-16 23:07:34 -04:00
rusefillc
86c1a9f8e0
fix https://github.com/rusefi/alphax-4chan/issues/135
2023-05-16 23:00:18 -04:00
Andrey
51def75f8d
Ford Coyote VVT Decoder #5275
...
only:alphax-8chan
2023-05-13 16:08:23 -04:00
Andrey
b69d846384
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 15:43:53 -04:00
Andrey
5d8eef1782
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 15:34:59 -04:00
Andrey
5e491306cf
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 15:20:40 -04:00
Andrey
56f4d89e33
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 15:16:38 -04:00
Andrey
56a327c6be
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 14:59:17 -04:00
Andrey
8b84b83e1a
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 14:46:32 -04:00
Andrey
d13610e1f1
trigger refactoring: we are long overdue for better api, also reducing CRANK_MODE_MULTIPLIER crazy
2023-05-13 14:26:31 -04:00
Andrey
da1f4f25c3
todo?
2023-05-13 13:51:22 -04:00
Andrey
a0408549f5
todo?
2023-05-13 13:40:47 -04:00
rusefi
409bf4b2ce
Ford Coyote VVT Decoder #5275
...
helping build?
2023-05-13 13:27:37 -04:00
rusefillc
fd736254ae
Ford Coyote VVT Decoder #5275
...
enum/header
2023-05-13 11:39:54 -04:00
Matthew Kennedy
71a032a61b
rename triggerSimulatorFrequency -> triggerSimulatorRpm
...
(cherry picked from commit d1246174d283ae775444a0e183be9cace88219a9)
2023-04-30 00:44:53 -04:00
Matthew Kennedy
9ae8e18757
only: cherry picking: it's going to be painful
2023-04-29 15:14:58 -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
rusefillc
fee6bd2ded
vvtChannel2 #5207
...
only:proteus_f7
2023-04-22 08:32:30 -04:00
rusefi
f3279c108e
proteus F7 QC build is broken #5242
2023-04-19 22:09:57 -04:00
rusefi
3cf43bb0a2
proteus F7 QC build is broken #5242
2023-04-19 20:45:23 -04:00
rusefillc
f7ec60d32d
Clean-up all the 4g drama #5213
2023-04-01 16:52:48 -04:00
Andrey
ad634a7ddc
Clean-up all the 4g drama #5213
2023-04-01 16:01:48 -04:00
rusefillc
9f7199950e
Clean-up all the 4g drama #5213
2023-04-01 15:19:59 -04:00
Andrey
6c1a8d501e
4g is symmetrical crank not just four stroke crank #5211
...
only:alphax-4chan
2023-03-30 23:31:47 -04:00
Andrey
080dfb034a
4g is symmetrical crank not just four stroke crank #5211
...
only:alphax-4chan
2023-03-30 23:11:15 -04:00
Andrey
3d31058cc5
4g is symmetrical crank not just four stroke crank #5211
2023-03-30 22:52:36 -04:00
GitHub gen-configs Action
a7fcc72de2
Auto-generated configs and docs
2023-03-31 02:46:09 +00:00
rusefillc
79a15d8da5
nice prefix
2023-03-30 22:42:53 -04:00
Andrey
f53937ae87
K
...
only:hellen-honda-k
2023-03-29 22:57:31 -04:00
GitHub gen-configs Action
157c6fd982
Auto-generated configs and docs
2023-03-29 00:39:11 +00:00
rusefi
7bd39719c4
Poor man categories for logs #5153 ?
...
only:hellen-honda-k
2023-03-28 20:35:42 -04:00
GitHub gen-configs Action
5af0aad5e7
Auto-generated configs and docs
2023-03-29 00:35:11 +00:00
rusefi
5ec6f523f3
Poor man categories for logs #5153
...
only:hellen-honda-k
2023-03-28 20:12:30 -04:00
rusefillc
3031818f3e
weird: happy running car shows repetitive pattern of unrealistic vvtSyncGapRatio fix #5152
2023-03-21 19:39:39 -04:00