Commit Graph

1780 Commits

Author SHA1 Message Date
rusefillc 5c5f4a375e freedom 2022-12-26 23:44:42 -05:00
rusefillc ff98b5b9f2 antilag and anti-lag #2403
TurboMarian is the ALS boss
2022-12-21 19:19:47 -05:00
rusefillc 136f58e1cf TurboMarian is the ALS boss 2022-12-21 18:26:56 -05:00
rusefillc 2d9298e586 ohhh we already have FO_1_2_3_4_5_6_7_8 2022-12-20 21:23:25 -05:00
rusefillc f49cae527c FO_1_2_3_4_5_6_7_8 2022-12-20 21:13:33 -05:00
rusefillc f9bedd4301 GDI progress 2022-12-20 17:40:15 -05:00
rusefillc 58529ee629 TurboMarian is the ALS boss 2022-12-17 00:07:44 -05:00
rusefillc 9cf5cdc719 TurboMarian is the ALS boss 2022-12-16 23:51:50 -05:00
rusefillc 69ba82afe2 TurboMarian is the ALS boss 2022-12-16 23:32:04 -05:00
rusefillc 93d7f87a38 TurboMarian is the ALS boss 2022-12-16 20:22:48 -05:00
Matthew Kennedy 2e35013d1d SD card tooth log (#4897)
* adjust tooth logger api

* mmc card writes tooth log

* changelog
2022-12-15 08:34:10 -04:00
Andrey 687abae6ad antilag and anti-lag #2403 2022-12-14 22:38:14 -05:00
rusefillc af23aef7c0 antilag and anti-lag #2403 2022-12-14 22:25:06 -05:00
rusefillc 9828cc8290 Jammed ETB detection #4873 2022-12-13 22:32:43 -05:00
Matthew Kennedy 969002f105 Trigger scope uses full buffer (#4893)
* trigger scope uses full buffer

* channels swapped on 4chan

* UI has custom names for boards
2022-12-13 19:55:36 -04:00
rusefillc b2937de88c RPM correction/multiplier for Accel Enrich #4760 2022-12-13 14:58:55 -05:00
Matthew Kennedy 7fe386a6a5 tooth logger uses big buffer (#4883)
* 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

* tooth logger uses big buffer

* dead config
2022-12-10 17:17:15 -05: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
rusefillc 6b2fedf631 reducing aux/lua mess 2022-12-04 12:51:57 -05:00
rusefillc 93b8121dc0 getDigital only works for 4 specific pins. Can it be made to work with generic digital pins? #4861 2022-12-04 12:45:27 -05:00
Andrey 90be54ff13 ETB duty cycle jitter: only monitoring within this ticket fix #4833 2022-11-30 19:49:16 -05:00
rusefi c86761cad1 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
better default for 16 bit fields
2022-11-30 13:23:19 -05:00
rusefi 84d49b3436 ETB duty cycle jitter #4833
brain fart :(
2022-11-29 22:11:41 -05:00
rusefi e565b706ce ETB duty cycle jitter #4833
still totally dead on real hardware and I've already fixed two defects! time for an indicator
2022-11-29 22:01:15 -05:00
rusefillc 2191960a34 ETB duty cycle jitter #4833 2022-11-28 20:01:26 -05:00
Matthew Kennedy 3f9bb81834 fuel computer in SD logs (#4828)
* remove duplicate target lambda/afr

* names on fuel computer

* remove more copies

* sensor.java

* everybody loves hard dependencies on generated fields

* target afr gauge fix

* constexpr fuel computer

* status loop

* happier test

* gone test is happy test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-28 19:25:49 -05:00
Matthew Kennedy 431eb0e832 period -> frequency (#4837)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-27 08:10:05 -05:00
rusefillc 6a77c6136c ETB duty cycle jitter #4833 2022-11-27 00:45:02 -05:00
rusefi 947d4e952e usability progress: conditional ETB button enable. TODO: make logic consistent with other instances of same buttons 2022-11-26 14:26:29 -05:00
rusefillc fc5b4b42a2 Full Optimized – High Speed #4818 2022-11-23 21:30:50 -05:00
rusefillc 060810231a Full Optimized – High Speed #4818 2022-11-21 22:08:16 -05:00
rusefillc a76f5e9ea2 Full Optimized – High Speed #4818
one step back
2022-11-21 20:45:37 -05:00
rusefillc 881e2a6eb6 Full Optimized – High Speed #4818 2022-11-21 20:20:14 -05:00
Nathan Schulte 22f2d10bb7 Full Optimized – High Speed #4818 2022-11-21 20:12:13 -05:00
rusefillc ba8a510f77 Boost is it actually "open+closed"? fix #4803 2022-11-20 00:03:40 -05:00
rusefillc e3bad2649e simpler SENT for now 2022-11-19 09:38:39 -05:00
Andrey 9a3dfd7465 new trigger wheel shape for Benelli 3-cylinder engines #4744 2022-11-16 15:45:32 -05:00
rusefillc 5e9ff35ef9 new trigger wheel shape for Benelli 3-cylinder engines #4744 2022-11-16 11:35:00 -05:00
rusefi 7ea4c6788c sentErrorRate digits 2022-11-15 19:53:25 -05:00
rusefillc 6e2708b621 Show cams in TS trigger logger #2496
oops
2022-11-14 23:42:10 -05:00
rusefillc 8d61ee2f12 high-speed composite logger #416 2022-11-14 18:32:26 -05:00
rusefi 58482b1546 Add fuel adder to launch #4777
only UI for now
2022-11-13 19:55:46 -05:00
rusefi 9ad7e346a2 Ford SENT ETB bench test in NJ #4745 2022-11-11 18:07:13 -05:00
rusefi 9f5a28091a minor naming consistency, should this be taken further? 2022-11-10 15:09:52 -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
Matthew Kennedy acfde29c60 remove idle timing deadzone (#4731)
* remove idle timing deadzone

* test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-04 15:02:20 -04:00
rusefillc 8bed91cc27 todo: better names 2022-11-02 11:16:42 -04:00
rusefillc 651101e6bc Too long field comment becomes log field name #4716 2022-11-01 16:51:51 -04:00
rusefillc e5780234e3 SD card log fields list should be auto-generated #3985 2022-10-28 10:28:38 -04:00
rusefillc 6c84b2b58c SD card log fields list should be auto-generated #3985 2022-10-26 22:07:24 -04:00