Matthew Kennedy
e95197cda6
doesn't need to be generated
2023-02-28 03:42:44 -08:00
Matthew Kennedy
b6e3f105df
state sequence api doesn't use triggervalue #55
2023-02-28 02:25:38 -08:00
Matthew Kennedy
d7681bf194
no TriggerValue for vvt: #55
2023-02-28 02:11:28 -08:00
rusefillc
83b6d49681
Feb20: 3rd ticket for 4g9x mess #5111
...
minor mess reduction: only changing internal naming
2023-02-20 16:51:56 -05:00
rusefillc
c3e3f57a7c
Feb20: 3rd ticket for 4g9x mess #5111
2023-02-20 15:22:12 -05:00
rusefillc
c119ce2f1a
NB1 welcomes 2023
2023-02-20 15:13:29 -05:00
Matthew Kennedy
4b5fa68d13
fix 4g63 vs 9x naming, add cam-only test ( #5093 )
2023-02-16 23:22:34 -05:00
Matthew Kennedy
59714d1f99
k sync again ( #5090 )
...
* k sync again
* oops
2023-02-16 21:13:00 -05:00
rusefi
18d93bf30f
Revert "making enum less public API"
...
This reverts commit 46807bc8a4
.
2023-02-15 09:08:52 -05:00
rusefillc
46807bc8a4
making enum less public API
2023-02-15 08:43:15 -05:00
Matthew Kennedy
2f4a0a7687
improved K sync params from real engine ( #5055 )
2023-02-11 19:34:39 -05:00
Matthew Kennedy
34430f251f
rewrite neon trigger ( #5003 )
...
* rewrite neon trigger
* we were testing the same thing four times, maybe test it once
2023-01-24 18:33:15 +05:30
Matthew Kennedy
dc4cbb9c37
mitsu 4g63 ( #5001 )
...
* mitsu 4g63
* file header
2023-01-24 06:53:40 +05:30
Matthew Kennedy
cd32e2e14d
toyota 4-1 noise rejection ( #4980 )
2023-01-20 15:47:44 +05:30
rusefillc
a113547174
12 tooth crank issues fix #4943
2023-01-09 21:10:55 -05:00
rusefillc
61ef70dac2
12 tooth crank issues fix #4943
2023-01-09 15:48:49 -05:00
rusefillc
7c2fa4520b
12 tooth crank issues #4943
...
refactoring
2023-01-08 22:30:57 -05:00
Andrey
a699e29c02
Mitsubishi 4G93 Trigger issues #4918
2023-01-07 16:28:57 -05:00
Matthew Kennedy
5f110d6c14
Toyota cam 4-1 can be a plain skipped tooth decoder ( #4863 )
...
* this should be RiseOnly
* use 4-1 skipped tooth for toyota
2022-12-02 07:37:18 -05:00
Andrey
9a3dfd7465
new trigger wheel shape for Benelli 3-cylinder engines #4744
2022-11-16 15:45:32 -05:00
Andrey
8d28853f48
docs
2022-11-16 15:23:42 -05:00
Andrey
7afc95a241
refactoring: default parameter, global replace
2022-11-16 14:28:43 -05:00
Andrey
01fd7f6831
new trigger wheel shape for Benelli 3-cylinder engines #4744
2022-11-16 12:18:46 -05:00
Andrey
c530523a7e
docs
2022-11-16 12:18:34 -05:00
rusefillc
5e9ff35ef9
new trigger wheel shape for Benelli 3-cylinder engines #4744
2022-11-16 11:35:00 -05:00
Matthew Kennedy
7b47e77e58
infer useOnlyRisingEdge by trigger type ( #4621 )
...
* most of the plumbing
* easy tests
* trigger types that are rise only
* configs
* change mode of various triggers
* vvt
* 898 test is now impossible 🥳
* s
* instant rpm test
* actually remove useOnlyRisingEdgeForTrigger
* remove vvtCamSensorUseRise
* s
* print
* one happy test
* another test
* happy testSomethingWeird
* happy testCamInput
* maybe fix it a different way
* better
* quad cam
* nb2 happy
* bad merge
* vvt test
* trigger.test1995FordInline6TriggerDecoder
* hellen gm e67
* changelog
2022-11-08 21:48:39 -05:00
rusefi
4bc9b25214
reducing ugly
2022-11-06 20:47:57 -05:00
rusefillc
d5c2c0294b
minor trigger refactoring
2022-11-06 01:11:33 -04:00
rusefillc
4c3c34518a
minor trigger refactoring
2022-11-05 22:42:33 -04:00
rusefillc
6402e61484
minor trigger refactoring
2022-11-05 22:30:08 -04:00
Andrey
b0acc6d141
A gem of dead code
2022-11-05 21:53:38 -04:00
Andrey G
cc9b1517ac
compile warnings: signed vs unsigned and unused ( #4713 )
2022-10-30 09:47:53 -04:00
Matthew Kennedy
1cc46a1b83
simplify initializeSkippedToothTrigger ( #4674 )
2022-10-17 16:05:27 -04:00
rusefillc
7a3cedfa22
triggerImage: todo: support symmetrical crank
2022-10-16 12:10:58 -04:00
Matthew Kennedy
14b92612e2
fix 36-2-1 trigger ( #4645 )
...
* fix
* test files
* test real 4b11
* test.mk
* better angle error math
* test GM too
* changelog
2022-10-09 21:22:05 -04:00
Matthew Kennedy
a65190b008
remove 2jz trigger that's really 12 tooth crank ( #4637 )
...
* remove 2jz trigger that's really 12 tooth crank
* triggerimage hardcoded name
2022-10-05 21:59:17 -04:00
Matthew Kennedy
33c8e937e6
change triggers that need RiseOnly ( #4636 )
...
* triggers that need RiseOnly
* skipped tooth
* s
2022-10-05 20:10:27 -04:00
Matthew Kennedy
f2c8a0192c
fix instant rpm clearing bug ( #4629 )
...
* improve instant rpm
* changelog
2022-09-29 07:15:59 -04:00
Andrey
1c9b07e355
nicer fatal message if that ever happens
2022-09-28 19:47:14 -04:00
GitHub gen-configs Action
915ce72a17
Auto-generated configs and docs
2022-09-25 22:54:41 +00:00
Matthew Kennedy
9cd5553617
plumbing parts of 4621 ( #4622 )
...
* plumbing parts of 4621
* show error list
* exit on error too!
* this test has some unhealthy undefined behavior
* no uninitialized values
* no that doesn't work
* remove the invalid data and the bug becomes obvious
2022-09-25 18:49:54 -04:00
Matthew Kennedy
6f5bed28d9
better k gaps ( #4623 )
2022-09-25 09:14:29 -04:00
Matthew Kennedy
02aad24c59
explicitly pass which edges we sync trigger on ( #4607 )
...
* require sync edge type
* s
* fix neon
* info printing
* put enums back
* auto gen enum fiddling
2022-09-23 20:39:41 -04:00
rusefillc
c6a2f2657b
honda K enum rename
2022-09-23 20:13:14 -04:00
rusefillc
e582a83ecb
tear down Engine god object #4511
2022-09-15 21:28:27 -04:00
rusefillc
0780a3f719
human brain does need sleep
2022-09-11 12:40:24 -04:00
rusefillc
787dc0700e
Revert "refactoring: type safety"
...
This reverts commit 0ff7af9db5
.
2022-09-11 11:14:20 -04:00
rusefillc
0ff7af9db5
refactoring: type safety
2022-09-11 11:00:12 -04:00
rusefillc
2e85a7a09d
refactoring: type safety
2022-09-11 05:41:01 -04:00
rusefillc
921b97431f
refactoring: type safety
2022-09-11 03:46:50 -04:00