Commit Graph

657 Commits

Author SHA1 Message Date
GitHub gen-configs Action 392dc30aa2 Auto-generated configs and docs 2022-11-23 01:42:21 +00:00
rusefillc 550baee796 trying to improve ETB logging 2022-11-22 20:20:45 -05:00
rusefillc 9eaafa931a even if directly commanded ETB PWM should be logged it should be logged somewhere else 2022-11-22 20:16:54 -05:00
rusefillc ba3d482340 What is "Aux PID"? #4807 2022-11-21 00:10:35 -05:00
rusefillc 6ce90db155 What is "Aux PID"? fix #4807 2022-11-20 18:27:51 -05:00
rusefillc 6764988226 https://github.com/rusefi/alphax-4chan/issues/77 2022-11-20 16:42:44 -05:00
rusefillc 545734f944 would need to stop the buzzing at PRI. 2022-11-15 11:01:56 -05:00
rusefillc a6d98e3afe reducing confusion just a bit 2022-11-12 12:00:27 -05:00
Andrey 65f5c00616 trigger refactoring: instance RPM #4740 2022-11-06 11:56:18 -05:00
Andrey Gusakov 18d5fea021 ETB: do not restart ETH thread on each doInitElectronicThrottle() 2022-11-06 09:26:40 -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
Andrey Gusakov 057769e084 ETB: dead variable 2022-11-03 19:38:47 -04:00
Andrey Gusakov 20437e5153 typo 2022-11-03 19:38:35 -04:00
Andrey Gusakov d9d80d29c1 ETB: typo? 2022-11-03 19:38:14 -04:00
rusefi b3e18bd296 https://github.com/rusefi/rusefi/issues/4688#issuecomment-1301886167 2022-11-03 09:45:57 -04:00
rusefi 0d03d29ace removing dead code - function never returns nullptr 2022-11-03 09:40:44 -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
GitHub gen-configs Action 03b295080a Auto-generated configs and docs 2022-10-30 21:55:22 +00:00
Andrey G fb242d00d4 idle_state: rename useIacTableForCoasting -> isIacTableForCoasting (#4721) 2022-10-30 17:41:18 -04:00
Andrey G cc9b1517ac compile warnings: signed vs unsigned and unused (#4713) 2022-10-30 09:47:53 -04:00
rusefillc c164a05f2c refactoring: helper method 2022-10-29 23:04:24 -04:00
rusefi 8f5abb88af GM SENT ETB bench test in NJ #4688 2022-10-26 17:33:10 -04:00
rusefi 7c79fe7b4e adding simplicity 2022-10-26 12:10:54 -04:00
rusefillc 69a503a0ee Lua aux gauge #4672 2022-10-17 21:21:23 -04:00
Matthew Kennedy 58a5569006 require ignition on for firing (#4628)
* require ignition on for firing

* too much havoc for a unit test

* patch up references

* last one

* fix changelog mangling

* fix the changelog template too

* bad merge

* fix the template again

* s

* fake battery voltage on hw ci

* ugh merge

* ugh merge
2022-10-04 20:36:03 -04:00
rusefillc 58ae901639 VVT minimum RPM fix #4545 2022-09-27 22:41:26 -04:00
rusefillc 8ba835fb58 refactoring: renaming method 2022-09-27 22:21:18 -04:00
Matthew Kennedy d84a290eca gppwm load axis can be another GPPWM channel (!!!!!) (#4587)
* gppwm load axis can be another GPPWM channel (!!!!!)

* explicit cast

* efiAssert not void

* kick
2022-09-17 21:38:06 -04:00
Matthew Kennedy 4106704385 add ignition adder tables (#4586)
* ign blend tables

* tweaks

* iterate

* tweaks

* axis values

* changelog
2022-09-16 20:07:04 -04:00
Matthew Kennedy 14068656ad more gppwm options (#4585)
* more gppwm options

* fix ui

* gppwm list size
2022-09-16 16:04:03 -04:00
rusefi 8f0023441e You would not believe how you invert TLE9201 #4579 2022-09-13 21:03:47 -04:00
Andrey G 1ca5988877 time routines refactor (#4563)
* Extract time helpers from engine_controller_misc to efitime.cpp

* Rename currentTimeMillis() to getTimeNowMs()

We have getTimeNowNt(), getTimeNowUs(), currentTimeMillis() and getTimeNowSeconds()
Align a bit.

find . -type f -name '*.c*' -exec sed -i 's/currentTimeMillis/getTimeNowMs/g' {} \;

* Rename getTimeNowSeconds() to getTimeNowS()

To align with Nt, Us, Ms versions.

* Some comments about getTimeNowLowerNt()
2022-09-11 13:06:03 -04:00
Andrey ac9d405d40 dead 2022-09-08 00:20:56 -04:00
Andrey f10af5dd91 remove alternator on/off mode fix #4548 2022-09-07 23:06:34 -04:00
Andrey a35f20af78 remove alternator on/off mode fix #4548 2022-09-07 22:46:42 -04:00
Andrey 1eb1f1a101 tear down Engine god object #4511
just trying different things
2022-09-05 04:00:24 -04:00
Andrey b017ef8031 Revert "tear down Engine god object #4511"
This reverts commit 2d689f5a5a.
2022-09-01 20:44:51 -04:00
Andrey 2d689f5a5a tear down Engine god object #4511
just trying different things
2022-09-01 20:16:41 -04:00
Andrey 6f09b0d9f9 tear down Engine god object #4511
just trying different things
2022-09-01 19:46:47 -04:00
GitHub gen-configs Action 29fede7a65 Auto-generated configs and docs 2022-08-31 23:10:02 +00:00
Matthew Kennedy ec8be9400c AC delay (#4502)
* AC delay

* changelog
2022-08-31 19:01:42 -04:00
GitHub gen-configs Action 69358f8eb0 Auto-generated configs and docs 2022-08-30 02:29:24 +00:00
Matthew Kennedy 4035d79a91 idle always uses instant rpm (#4499)
* idle always uses instant rpm

* configs

* fully inject rpm
2022-08-29 22:18:06 -04:00
Matthew Kennedy 2926570747 idle coasting table is RPM, not clt (#4487)
* idle coasting table is RPM, not clt

* default

* autoscale

* changelog
2022-08-29 08:15:04 -04:00
Matthew Kennedy 0d99d828e3 trim table for throttle #2 (#4472)
* add table and wire it up

* trim table ui

* initialization

* changelog

* add a test
2022-08-28 08:28:20 -04:00
GitHub gen-configs Action 470c44ba12 Auto-generated configs and docs 2022-08-27 18:44:44 +00:00
Andrey G aefea6d3ff output channels: isFuelPumpOn vs isPumpOn, remove second one (#4490) 2022-08-27 14:28:33 -04:00
Andreika fda9448798 [DRAFT] Air by rpm taper (#4486)
* add rpm to getOpenLoop() and getRunningOpenLoop()

* implement airByRpmTaper

* unit-test for airByRpmTaper
2022-08-25 21:23:23 -04:00
GitHub gen-configs Action c95899a306 Auto-generated configs and docs 2022-08-26 01:09:10 +00:00