Commit Graph

9890 Commits

Author SHA1 Message Date
GitHub gen-configs Action e4d602c35e Auto-generated configs and docs 2022-12-10 22:22:53 +00: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
GitHub gen-configs Action 5670052046 Auto-generated configs and docs 2022-12-10 12:40:43 +00:00
Matthew Kennedy c617b00180 Use a shared buffer for "high memory" operations (#4878)
* big buffer

* mostly hooked up big buffer

* bad merge

* s

* sneak preview of trigger scope

* s

* constness

* channel limits

* s

* unnecessary

* efilib

* TcpServerSandbox

* includes fix

* binary format
2022-12-10 07:35:39 -05:00
GitHub gen-configs Action 6116aae9fa Auto-generated configs and docs 2022-12-10 03:55:37 +00:00
GitHub set-date Action 40400f44b2 Update date 2022-12-10 00:21:11 +00:00
GitHub set-date Action c331b2ae63 Update date 2022-12-09 00:23:52 +00:00
Matthew Kennedy a1f69c853c Strictly validate stack use in hardware CI (#4880)
* firmware error in case of low stack only on HW CI

* send date

* I don't java good

* I still don't java good

* send the right command

* I guess we can check it on every single test?

* javaaaaaa

* atoi breaks on later non-digit

* avoid sscanf use (for atoi)

to avoid bloating the stack

* less churn

* less churn

Co-authored-by: Nathan Schulte <nmschulte@desmas.net>
2022-12-08 13:20:55 -05:00
GitHub gen-configs Action 463b0a2d44 Auto-generated configs and docs 2022-12-08 04:06:07 +00:00
GitHub set-date Action 19901fe5cf Update date 2022-12-08 00:19:21 +00:00
GitHub gen-configs Action b2f03fe629 Auto-generated configs and docs 2022-12-07 15:10:52 +00:00
GitHub gen-configs Action dd964ffda5 Auto-generated configs and docs 2022-12-07 04:04:03 +00:00
GitHub set-date Action 6f0452dd7f Update date 2022-12-07 00:23:33 +00:00
GitHub gen-configs Action cbd2168969 Auto-generated configs and docs 2022-12-06 04:43:03 +00:00
GitHub gen-configs Action 6c7a2d2853 Auto-generated configs and docs 2022-12-06 03:17:38 +00:00
GitHub gen-configs Action 24fa4b7fcf Auto-generated configs and docs 2022-12-06 02:51:38 +00:00
GitHub set-date Action bb65afc31c Update date 2022-12-06 00:21:07 +00:00
GitHub gen-configs Action e4a73906c3 Auto-generated configs and docs 2022-12-05 23:56:47 +00:00
Nathan Schulte e904ad209e firmware: fix ISO date-time parsing (#4872)
sscanf(isoDateTime, "%4lu-%2hhu-%2hhuT%2hhu:%2hhu:%2hhu", ...) would not
parse beyond the month when built for rusEFI, for unknown reasons,
though it works with a simplified test with GCC, hence the splayed
parsing

use sscanf over atoi for improved memory safety
2022-12-05 18:41:30 -05:00
GitHub set-date Action 4dc23c369b Update date 2022-12-05 00:21:30 +00:00
GitHub gen-configs Action f5b4ecdaa1 Auto-generated configs and docs 2022-12-04 19:58:59 +00:00
rusefillc 5beaf1605a reduce flash footprint by smarter code generation #4163
more or less dead code?
2022-12-04 14:14:54 -05:00
GitHub gen-configs Action a1b4acce85 Auto-generated configs and docs 2022-12-04 18:19:30 +00:00
rusefillc 764c064656 reduce flash footprint by smarter code generation #4163 2022-12-04 01:21:38 -05:00
GitHub gen-configs Action ab1f935e1f Auto-generated configs and docs 2022-12-04 06:01:18 +00:00
GitHub gen-configs Action cad8e0235d Auto-generated configs and docs 2022-12-04 05:50:09 +00:00
GitHub gen-configs Action 9c249300c5 Auto-generated configs and docs 2022-12-04 05:26:23 +00:00
GitHub gen-configs Action c623645ce4 Auto-generated configs and docs 2022-12-04 00:21:48 +00:00
GitHub gen-configs Action 7a4d84fe6b Auto-generated configs and docs 2022-12-03 15:21:13 +00:00
GitHub gen-configs Action 517c238668 Auto-generated configs and docs 2022-12-03 13:38:26 +00:00
GitHub gen-configs Action 86f822c2c1 Auto-generated configs and docs 2022-12-03 02:23:31 +00:00
GitHub gen-configs Action 114abe22e5 Auto-generated configs and docs 2022-12-03 01:50:37 +00:00
GitHub gen-configs Action 3e13e81b14 Auto-generated configs and docs 2022-12-03 01:20:16 +00:00
GitHub set-date Action 01f8024071 Update date 2022-12-03 00:19:35 +00:00
rusefillc c73225efa9 Better ETB duty ROC length default #4859 2022-12-02 14:51:48 -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
GitHub gen-configs Action 3cde3f9e3f Auto-generated configs and docs 2022-12-02 03:58:12 +00:00
rusefillc 0add8ba5db VW TP 2.0 2022-12-01 20:40:50 -05:00
rusefillc 7cad868a28 VW TP 2.0 2022-12-01 20:23:31 -05:00
rusefillc 705056603f VW TP 2.0 2022-12-01 19:31:49 -05:00
GitHub set-date Action 7ef466f0c5 Update date 2022-12-02 00:22:25 +00:00
GitHub gen-configs Action bbb9c42ad0 Auto-generated configs and docs 2022-12-02 00:01:18 +00:00
rusefillc 0fe4998fdd VW TP 2.0 2022-12-01 18:47:08 -05:00
GitHub gen-configs Action 60b67d82be Auto-generated configs and docs 2022-12-01 03:35:46 +00:00
Matthew Kennedy ecee1dd02d 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
GitHub gen-configs Action 0ee4312869 Auto-generated configs and docs 2022-12-01 02:58:54 +00:00
Andrey db8f7c48f3 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
GitHub gen-configs Action 85284bbe80 Auto-generated configs and docs 2022-12-01 00:55:15 +00:00
Andrey a6432feae7 ETB duty cycle jitter: only monitoring within this ticket #4833 2022-11-30 19:48:08 -05:00