Matthew Kennedy
|
06b39dbb07
|
trigger and engine types -> enum class (#113)
* trigger type is enum class
* java tooling
* enum class engine_type_e
* enum class engine_type_e
|
2023-06-01 13:47:49 -07:00 |
Matthew Kennedy
|
04e6f45ce9
|
log per-cylinder timing #76
|
2023-05-31 11:38:06 -07:00 |
Matthew Kennedy
|
41339c5418
|
change to log base timing
|
2023-05-31 11:22:41 -07:00 |
Matthew Kennedy
|
ad3ea57276
|
tooth_logger.h -> pch
|
2023-05-30 22:41:20 -07:00 |
Matthew Kennedy
|
9621ff844e
|
add ignition/injection mode output channel #85
|
2023-04-28 00:27:43 -07:00 |
Matthew Kennedy
|
d5f9479f28
|
ObdCode is enum class (#77)
* change ObdCode to enum class builds firmware
* test builds
* don't need this line at all
* can we go down to uint16_t?
|
2023-04-12 23:44:33 -07:00 |
Matthew Kennedy
|
778289455b
|
this warning is not useful fix #79
|
2023-04-12 19:42:44 -07:00 |
Matthew Kennedy
|
489d016682
|
function >>> macro
|
2023-04-12 19:32:52 -07:00 |
Matthew Kennedy
|
0c644e2b2e
|
format
|
2023-04-11 17:17:50 -07:00 |
GitHub gen-configs Action
|
996cfd2721
|
Auto-generated configs and docs
|
2023-03-27 08:38:48 +00:00 |
Matthew Kennedy
|
f090a97b0b
|
remove specs_s struct, flatten config
|
2023-03-27 00:58:18 -07:00 |
Matthew Kennedy
|
e5d28022ad
|
spammy prints cleanup
|
2023-03-16 01:27:03 -07:00 |
GitHub gen-configs Action
|
456229d49e
|
Auto-generated configs and docs
|
2023-03-15 18:57:35 +00:00 |
Matthew Kennedy
|
cd6b770945
|
is this just dead?
|
2023-03-03 02:05:50 -08:00 |
Matthew Kennedy
|
3fa2f44014
|
remove twoWireBatchIgnition
|
2023-03-02 22:23:24 -08:00 |
Matthew Kennedy
|
c551aef780
|
no reason to warn about injection pins, I think you already know
|
2023-02-24 23:57:15 -08:00 |
Matthew Kennedy
|
711e90f3d3
|
remove old trigger noise detector (#44)
* remove old noiseless decoder layer
* test
|
2023-02-23 11:27:56 -08:00 |
Matthew Kennedy
|
5d7a30ce2b
|
no qc
|
2023-02-22 14:53:31 -08:00 |
Matthew Kennedy
|
959f14fae6
|
more dead
|
2023-02-21 11:54:24 -08:00 |
Matthew Kennedy
|
0e12622371
|
cdm ion
|
2023-02-20 22:37:14 -08:00 |
Matthew Kennedy
|
e1af81e1d7
|
hip9011
|
2023-02-20 22:32:32 -08:00 |
Andrey
|
3d096b2ac1
|
totalFuel and totalIgnition correction gauges in Tunerstudio #4955
|
2023-01-15 08:26:38 -05:00 |
Andrey
|
df2b073c49
|
totalFuel and totalIgnition correction gauges in Tunerstudio #4955
|
2023-01-14 23:21:23 -05:00 |
Matthew Kennedy
|
5471321363
|
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 |
Andrey G
|
a274b1f777
|
Feed mapAveragingAdcCallback() with volts not adc raw values (#4940)
|
2023-01-05 12:14:48 -05:00 |
rusefillc
|
875a3dbe57
|
CI is useful
|
2023-01-01 11:30:50 -05:00 |
rusefillc
|
886ec74442
|
antilag and anti-lag #2403
TurboMarian is the ALS boss
|
2022-12-21 20:12:00 -05:00 |
rusefillc
|
4e60a9741e
|
guards
|
2022-12-17 18:26:38 -05:00 |
rusefillc
|
f342bf7537
|
guards
|
2022-12-17 15:50:54 -05:00 |
rusefillc
|
b7409470f9
|
guards
|
2022-12-17 15:23:32 -05:00 |
rusefillc
|
484f21aeba
|
random getOrZero clean-up
|
2022-12-14 19:48:07 -05:00 |
Matthew Kennedy
|
2118aaff60
|
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
|
29db8e2474
|
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
|
016b71babe
|
switch hpfp and aux valves to AngleBasedEventNew (#4882)
* switch hpfp to AngleBasedEventNew
* aux valves too!
|
2022-12-10 16:15:11 -05:00 |
Matthew Kennedy
|
a58e687d2f
|
TriggerScheduler cleanup (#4844)
* TriggerScheduler cleanup
* remove TRIGGER_EVENT_UNDEFINED
* remove dead overload of scheduleOrQueue
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
|
2022-11-28 08:55:38 -05:00 |
Matthew Kennedy
|
9e60b52ed4
|
fix warnings (#4840)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
|
2022-11-27 10:11:14 -05:00 |
Andrey
|
65f5c00616
|
trigger refactoring: instance RPM #4740
|
2022-11-06 11:56:18 -05:00 |
Andrey
|
ba17b83bea
|
trigger refactoring: instance RPM #4740
|
2022-11-06 11:12:20 -05:00 |
Andrey
|
f8cce72779
|
trigger refactoring: instance RPM #4740
|
2022-11-06 10:58:04 -05:00 |
GitHub gen-configs Action
|
a225635864
|
Auto-generated configs and docs
|
2022-11-01 21:35:56 +00:00 |
rusefillc
|
1d78a0486e
|
Too long field comment becomes log field name #4716
|
2022-11-01 17:31:47 -04:00 |
GitHub gen-configs Action
|
6eedad82c1
|
Auto-generated configs and docs
|
2022-11-01 21:00:55 +00:00 |
rusefillc
|
651101e6bc
|
Too long field comment becomes log field name #4716
|
2022-11-01 16:51:51 -04:00 |
Andrey G
|
cc9b1517ac
|
compile warnings: signed vs unsigned and unused (#4713)
|
2022-10-30 09:47:53 -04:00 |
rusefillc
|
ec184423f2
|
send more of Engine Sniffer data #4560
|
2022-10-29 21:55:35 -04:00 |
Matthew Kennedy
|
6b97bf8e07
|
plumbing for dual MAP sensors (#4704)
* wiring for dual maps
* s
|
2022-10-27 21:15:04 -04:00 |
Matthew Kennedy
|
6a9b481c65
|
prep for multiple MAP sensors (#4705)
* prep for multiple MAP sensors
* move guard
* sensor info printing
* maybe kinetis memory
|
2022-10-27 13:59:36 -04:00 |
Andrey
|
698c0da164
|
Revert "prep for multiple MAP sensors (#4677)"
This reverts commit 10ea7ad948 .
|
2022-10-26 21:25:02 -04:00 |
Matthew Kennedy
|
10ea7ad948
|
prep for multiple MAP sensors (#4677)
* prep for multiple MAP sensors
* move guard
* sensor info printing
|
2022-10-26 18:06:20 -04:00 |
rusefillc
|
67ea775f17
|
progress: rpm register based on trigger input being none or not (#4691)
* progress: rpm register based on trigger input being none or not
* use helper functions
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
|
2022-10-22 09:27:41 -04:00 |