Matthew Kennedy
325417caa7
fix 4g63 vs 9x naming, add cam-only test ( #5093 )
2023-02-16 23:22:34 -05:00
Nathan Schulte
802f6b47b1
explicit RedundantSensor redundancy unit tests ( #5085 )
2023-02-16 07:18:18 -05:00
Matthew Kennedy
632cf9dd2d
remove useETBforIdleControl ( #5054 )
...
* remove useETBforIdleControl
* etb integrated
* jni weirdness
2023-02-12 16:49:12 -05:00
Matthew Kennedy
6e89e71d0a
more flexible GPPWM ( #5032 )
...
* gppwm improvements!
* test
* ui
* autoscale
2023-02-06 08:53:31 -04:00
Matthew Kennedy
827dc22757
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
9630edfbf8
mitsu 4g63 ( #5001 )
...
* mitsu 4g63
* file header
2023-01-24 06:53:40 +05:30
Matthew Kennedy
d92b90c0a5
emit v2 mlg ( #4979 )
...
* emit v2 mlg
* missed a spot
* s
* s
* binary log unit test
* sd generator test
* oop
* getcategory
* write zeroes instead of null pointer in case of no category
2023-01-21 07:31:40 +05:30
rusefillc
5368f60b22
h-bridge wastegate not alive on bench #4965
...
fixing master
2023-01-18 02:12:34 -05:00
Andrey
6588e813ae
totalFuel and totalIgnition correction gauges in Tunerstudio #4955
2023-01-15 08:26:38 -05:00
Andrey
9abdab795d
totalFuel and totalIgnition correction gauges in Tunerstudio #4955
2023-01-14 23:21:23 -05:00
Andrey
0c1859b77e
totalFuel and totalIgnition correction gauges in Tunerstudio #4955
2023-01-14 15:33:17 -05:00
Matthew Kennedy
d5b00e1187
don't warn if we intentionally skipped this spark ( #4961 )
...
* don't warn if we intentionally skipped this spark
* header
* real nb2
2023-01-10 19:07:44 -05:00
Matthew Kennedy
eb56c2897a
detect and ignore doubled trigger edges ( #4656 )
...
* isToothExpectedNow
* s
* s
* kick ci
* only warn at high enough RPM to detect non-smooth trigger
* 4b11 test
2023-01-10 16:07:17 -05:00
Matthew Kennedy
1eca0ca1bd
Jammed ETB detection ( #4873 )
...
* jammed ETB detection
* autoscale
* comment
* cleanup
* implement test, cleanup
2023-01-10 15:31:04 -05:00
Andrey
289171a85a
symmetrical shapes are not rendered right #4956
2023-01-08 22:37:35 -05:00
rusefillc
2e882986f4
refactoring
2023-01-08 22:30:57 -05:00
rusefillc
68dcbd214e
sweet 4g93 data
2023-01-07 17:31:13 -05:00
Andrey
0f1d46238f
Mitsubishi 4G93 Trigger issues #4918
2023-01-07 16:28:57 -05:00
Matthew Kennedy
e5d199272d
improve iat ignition table ( #4948 )
...
* iat ignition table
* changelog
2023-01-06 21:59:34 -05:00
Andrey
987e59f7cc
Mitsubishi 4G93 Trigger issues #4918
...
a good case for NAN?
2023-01-03 21:17:32 -05:00
Andrey
def809aa39
Mitsubishi 4G93 Trigger issues #4918
...
adding more info on the trigger images
2023-01-03 15:44:13 -05:00
Andrey
c9d88d2605
a bit of dead code
2023-01-03 13:59:25 -05:00
Andrey
d0f6fa8ea3
let's try again
2023-01-03 08:38:42 -05:00
Andrey
603f188b55
a bit of dead code
2023-01-03 07:49:17 -05:00
Andrey
c8b998a911
test coverage for antilag #4920
...
fuel correction bugfix & test
2022-12-31 14:48:25 -05:00
Andrey
1afa6fa99a
test coverage for antilag #4920
...
bugfix?
2022-12-30 12:21:04 -05:00
Andrey
7138b9d1c1
test coverage for antilag #4920
2022-12-30 12:17:53 -05:00
Andrey
57d76d902f
test coverage for antilag #4920
2022-12-30 12:11:57 -05:00
rusefillc
24cdca5515
refactoring: method name
2022-12-27 00:13:13 -05:00
rusefillc
e189d6517b
random Frankenso clean-up
2022-12-14 19:29:01 -05:00
Matthew Kennedy
5250b177c2
Allow scheduling_s to come from a pool ( #4841 )
...
* injection events use scheduling pool
* knock and prime
* bench test
* dropped this: *
* extract action before execute
* comment
* init allocated timers
* metrics
* dropped this: ,
* guard
* injection events use scheduling pool
* knock and prime
* bench test
* dropped this: *
* extract action before execute
* comment
* init allocated timers
* metrics
* dropped this: ,
* guard
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-12-10 17:55:51 -05:00
Matthew Kennedy
994ee2f22f
Combine angle based event ( #4884 )
...
* Remove AngleBasedEventOld/New, only AngleBasedEvent now
* this 7 year old comment of old test code can go away
2022-12-10 17:07:02 -05:00
Matthew Kennedy
2c58579a8d
switch hpfp and aux valves to AngleBasedEventNew ( #4882 )
...
* switch hpfp to AngleBasedEventNew
* aux valves too!
2022-12-10 16:15:11 -05:00
rusefillc
5e62595d69
reduce flash footprint by smarter code generation #4163
2022-12-03 00:51:41 -05:00
Matthew Kennedy
466833d95a
ETB error counter logic ( #4854 )
...
* simplify ETB error counter logic
* dropped this: {
* happy test
* reorder logic, test etbErrorCode
* test that fails
* independent TPS and PPS counters
* missed a file
* happy test
2022-11-30 22:20:09 -05:00
Andrey
32e502c569
ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832
2022-11-30 21:23:13 -05:00
Andrey
405b23d682
ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832
2022-11-30 20:08:19 -05:00
Andrey
e6993aa248
ETB duty cycle jitter: only monitoring within this ticket #4833
2022-11-30 19:48:08 -05:00
rusefi
5499938d52
x2 spelling
2022-11-30 17:14:16 -05:00
Andrey
4e74882c5e
ETB duty cycle jitter #4833
...
need whole output not just closed loop part
2022-11-30 15:25:50 -05:00
Matthew Kennedy
151416b005
default fuel cleanup and injection phase change ( #4836 )
...
* default fuel cleanup and injection phase change
* happy tests
* changelog
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-29 23:41:49 -05:00
Andrey
6ad3ce13d6
ETB duty cycle jitter #4833
2022-11-29 20:51:28 -05:00
Andrey
98e886e00b
mock invalid & current state of ETB error counter
2022-11-29 20:36:03 -05:00
Andrey
9a1c7b36ba
refactoring: extracting method
2022-11-29 20:11:34 -05:00
Andrey
21b217f132
ETB duty cycle jitter #4833
...
do-you-TDD
2022-11-29 16:05:36 -05:00
Andrey
3070e1b3c8
ETB duty cycle jitter #4833
2022-11-29 14:59:08 -05:00
Andrey
368517780d
ETB duty cycle jitter #4833
2022-11-29 14:02:44 -05:00
Andrey
607a5677d4
ETB overheats due to constant isTpsError true/false/true/false jitter #4832
2022-11-29 11:42:09 -05:00
Andrey
4dd9217327
unit test compile more of ETB code
2022-11-28 23:41:51 -05:00
Andrey
5b88c6b535
exp average is pretty cool
2022-11-28 19:22:45 -05:00