Commit Graph

75 Commits

Author SHA1 Message Date
Andreika 84f7508701
Trigger emulator: support for cam/vvt (#5642)
* tiny refactoring

* add cam/vvt support to trigger_emulator

* fix

* fix unit-tests

* fix

* CAM sensor simulator #5640
only: assertHappyTrigger

* fix?

* better fix?

* only:alphax-8chan

* progress!

---------

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
Co-authored-by: Andrey <rusefillc@gmail.com>
2023-11-02 21:57:01 -04:00
rusefillc 0b1b7a86d9 Make TPS/PPS split configurable #5620 2023-10-30 22:25:29 -04:00
rusefi 198609ecaf Non-square dimension maps #5641
copy/paste bad
2023-10-25 23:50:28 -04:00
Andrey f1c32b52e9 only: Non-square dimension maps #5641 2023-10-25 22:44:48 -04:00
rusefillc 9d0eac561e Non-square dimension maps #5641 2023-10-25 19:33:32 -04:00
rusefillc 77b7cd683d Non-square dimension maps #5641 2023-10-25 18:08:05 -04:00
rusefillc 33f4f39b6d CAM sensor simulator #5640 2023-10-25 18:05:48 -04:00
rusefillc ba1ea253a3 dead code 2023-10-21 18:14:52 -04:00
rusefillc d3db9c9eaa https://rusefi.com/forum/viewtopic.php?p=48481#p48481 2023-10-08 15:07:50 -04:00
rusefillc f3a032a052 only: #5580 suggests a default 2023-09-25 15:52:16 -04:00
rusefillc 9359d80474 in GDI mode we should require "Require cam/VVT sync for ignition" fix #5580
only:alphax-4chan_f7
2023-09-25 14:41:29 -04:00
rusefillc 1c154f6ee7 2JZ cam trigger configuration is much easier to adjust #5557
only:proteus_f4
2023-09-10 10:34:06 -04:00
rusefi 1d4f82deab 2JZ cam trigger is unfinished #5557 2023-09-10 00:22:38 -04:00
Andrey 63295873b4 reducing/moving technical debt 2023-08-29 16:53:49 -04:00
Andrey d2f899e737 reducing/moving technical debt 2023-08-29 16:46:04 -04:00
rusefillc 7906d5125b only: more on setInline4 2023-07-24 02:41:45 -04:00
andreyb 18a4a65bf3 only: proteus_f4
that's how much I do not like copy-paste
2023-07-19 10:58:43 -07:00
andreyb 75b122d6a3 only: proteus_f4
that's how much I do not like copy-paste
2023-07-19 10:50:51 -07:00
andreyb deb3c8207f only: proteus_f4
that's how much I do not like copy-paste
2023-07-19 10:36:30 -07:00
rusefi 28bb70e94c only:slingshot 2023-07-12 11:34:25 -04:00
rusefillc edc390bf29 Better defaults based on some real tunes #5344 2023-06-19 11:03:09 -04:00
rusefillc 2cc359d095 Better defaults based on some real tunes #5344 2023-06-18 23:02:38 -04:00
rusefillc 5c7c833284 Dashpot for return-to-idle from coasting fix #5303 2023-06-15 00:57:28 -04:00
rusefillc d3d2a3aad7 GDI defaults: -400 is wrong and you risk serious injector damage
set injection phase control mode to "center of injection" and whole injection phase table to -200
2023-06-12 19:42:52 -04:00
rusefillc 96bad7a392 PB 2023-06-10 12:46:39 -04:00
rusefi 1908896598 Technical debt: ENUM_32_BITS #3874
poking the bear
2023-06-01 10:29:05 -04:00
rusefillc 39c3af285a only:hellen-honda-k
configurable CAN terminator
2023-05-09 19:33:47 -04:00
andrey c7b750936a boostCutPressureHyst default 2023-05-05 17:42:07 -04:00
Nathan Schulte 7b4f49ace6 set default MAP estimate axis values (#96)
move to default_fuel

fixes #93

(cherry picked from commit 166a08d1b5e4b637a809f59844d0dd32f8820a3d)
2023-05-04 17:19:56 -04:00
Matthew Kennedy 3d1dc5a442 table-only map fallback (#46)
* table-only map fallback

* InSequence

(cherry picked from commit 4cd08fbc4b8205028c6f4aaa359264f672dd3798)
2023-05-04 11:02:39 -04:00
Andrey 067cba5b30 defaults are nice 2023-04-29 10:43:53 -04:00
Matthew Kennedy 2857e9527d remove specs_s struct, flatten config
(cherry picked from commit f090a97b0b7771dfe02e4b4bb9919d50a6a11ef5)
2023-04-28 20:59:11 -04:00
rusefillc 0b95cfb2b2 GDI goes mainstream 2023-04-25 00:56:59 -04:00
rusefillc 481d971666 GDI goes mainstream 2023-04-25 00:41:25 -04:00
Andrey d3462f2fd6 only:one-step-back 2023-04-22 14:22:39 -04:00
rusefillc 9ad6ec2382 only:mre_f4 2023-04-22 11:57:07 -04:00
rusefillc f05a5fcd70 refactoring, fancy: extract magic constant 2023-03-30 10:01:51 -04:00
rusefi 0f9e6e25a6 8chan Official well known idle stepper configuration #5197
only:alphax-8chan
2023-03-27 22:04:54 -04:00
rusefi 3e3a7440cf 8chan Official well known idle stepper configuration #5197
only:alphax-8chan
2023-03-27 21:33:49 -04:00
rusefillc fd55cbd997 k-line 2023-03-03 21:27:48 -05:00
rusefi fb648f0fb8 only:hellen-honda-k 2023-03-03 10:35:06 -05:00
rusefillc 760eb889a6 Revert "Feb20: 3rd ticket for 4g9x mess #5111"
This reverts commit 61eefa205b.
2023-02-21 21:43:05 -05:00
rusefillc 61eefa205b Feb20: 3rd ticket for 4g9x mess #5111
something is really weird
2023-02-20 19:05:45 -05:00
rusefillc 2a7db23708
Als timer smaller (#5041)
* Update default_base_engine.cpp

(cherry picked from commit 8ac64e2a16f18b7497c3fa1993a4d3e31a161332)

* als timer meta

---------

Co-authored-by: TurboMarian <podgajnymariusz@gmail.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-02-06 19:05:38 -04:00
Andrey db09833774 test coverage for antilag #4920
better default
2022-12-31 14:48:25 -05:00
rusefillc 12d79d09de TurboMarian is the ALS boss 2022-12-16 23:51:50 -05:00
rusefillc d0584d344f antilag and anti-lag #2403 2022-12-14 22:25:06 -05:00
rusefillc a331cfa2c9 simpler SENT for now 2022-11-19 09:38:39 -05:00
rusefi 37194dfe56 Ford SENT ETB bench test in NJ #4745 2022-11-13 11:23:54 -05:00
Matthew Kennedy 5c50ad2db4
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