Matthew Kennedy
2bf833a1ee
Usable fuel consumption data/gauges ( #2474 )
...
* fuel consumption
* gauge names
* consumers
* obd
* binary logging
* doesn't need explicit constructor
* getters
* it works
* correct for injections per cycle
* datalog
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-19 17:04:42 -04:00
Matthew Kennedy
89d71e4379
Compute injection duration later in the pipeline ( #2175 )
...
* injector model, test
* new math
* inject fuel based on new math
* tests
* fix
* it should work like this
* format
* update TPS AE even when we're cutting fuel
* comment
* conversion factor
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-03 07:30:56 -05:00
Matthew Kennedy
6abc80e74c
convert mass -> duration later in the pipeline ( #1906 )
...
* cranking duration to mass
* implement
* units
* patch types
* suppress warning
* fix output channels
* add note about how to set it
2020-10-26 07:23:13 -04:00
Matthew Kennedy
5296de1493
use fuel model ( #1901 )
...
* use fuel model
* spit'n'polish
2020-10-23 20:25:47 -04:00
Matthew Kennedy
4ac3ded498
consume
2020-08-10 21:41:03 -07:00
Matthew Kennedy
eabdd9f458
cleanup
2020-07-30 21:20:10 -07:00
Matthew Kennedy
5c156ebada
move impl
2020-07-23 01:23:57 -07:00
Matthew Kennedy
d14a0e01e8
use ign load for ign
2020-07-20 23:11:48 -07:00
Matthew Kennedy
aba153b814
simplify cranking corrections ( #1510 )
2020-06-18 08:54:02 -04:00
Matthew Kennedy
531f1c63c7
fuel math simplifications ( #1485 )
...
* simplify
* fix
* tweak
* cleaning
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-06-17 17:15:04 -04:00
Matthew Kennedy
2525a9a22c
Factor out airmass logic ( #1483 )
...
* refactor
* extract more airmass
* rename, fix tests
2020-06-06 07:25:19 -04:00
Matthew Kennedy
9ecb0a4e55
refactor ( #1481 )
2020-06-03 21:12:12 -04:00
Matthew Kennedy
573d6d2d55
pull out std air charge math ( #1397 )
2020-05-05 08:01:40 -04:00
Matthew Kennedy
942403cec2
Fuel/ign correctino on new temp sensors ( #1318 )
...
* corrections
* test
* adv map
* tests
* cleanup
* lcd
* fsio
* unneeded
* more math
* last consumer
* cleanup
* fix kinetis
2020-04-18 18:45:30 -04:00
rusefi
a222ecdfe1
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
ba59ef00e7
docs & refactoring
2019-10-08 01:49:42 -04:00
rusefi
4ed1ec7067
refactoring: method name consistency
2019-01-10 23:48:05 -05:00
rusefi
54e4834d8c
refactoring: code style in method name
2018-06-12 05:14:19 -04:00
andreika-git
5ba5e680d6
Coasting Fuel Cut-off - Implementation (basic) ( #585 )
...
* Use getRpm() instead of rpmValue - needed for unit-tests
* Impl.
* Defaults
* Unit-tests
2018-03-22 13:37:34 -04:00
andreika-git
a2675b9466
Fuel consumption impl. (alpha) ( #526 )
2017-12-31 19:25:59 -05:00
andreika-git
d466d9dac9
Better OBD2 support ( #515 )
2017-12-17 21:10:02 -05:00
rusefi
73c1f29cf9
better macro name
2017-05-15 23:33:22 -04:00
rusefi
46307b1a99
better constraint validation & refacoting
2017-04-12 23:25:58 -04:00
rusefi
a3b13364da
better corner case logging, also refactoring
2017-04-12 19:58:29 -04:00
rusefi
d1aac11cf9
#348 refactoring
2017-03-07 01:54:34 -05:00
rusEfi
6998b8357c
auto-sync
2017-01-05 21:12:06 -05:00
rusEfi
552c664a23
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
20d8980a94
auto-sync
2016-08-28 17:02:14 -04:00
rusEfi
106801f624
auto-sync
2016-08-26 18:02:39 -04:00
rusEfi
7ea1a535ee
auto-sync
2016-07-23 21:04:30 -04:00
rusEfi
79bf4b603d
auto-sync
2016-07-06 23:02:59 -04:00
rusEfi
42069e51ac
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
41e7abdd6f
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
69b0c4e2de
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
490da27bb3
auto-sync
2015-07-06 21:33:28 -04:00
rusEfi
1fc50cb652
auto-sync
2015-06-03 23:11:45 -04:00
rusEfi
e627eb960c
auto-sync
2015-05-12 15:09:38 -04:00
rusEfi
5487ba549c
auto-sync
2015-04-13 08:04:21 -05:00
rusEfi
c1130b3cf4
auto-sync
2015-04-12 13:05:29 -05:00
rusEfi
43953de01d
auto-sync
2015-04-05 11:11:54 -05:00
rusEfi
d6db339524
auto-sync
2015-02-28 00:04:17 -06:00
rusEfi
cb95297a4a
auto-sync
2015-02-27 16:07:50 -06:00
rusEfi
ba810f8160
auto-sync
2015-02-13 20:04:20 -06:00
rusEfi
f30f1cc11a
auto-sync
2015-02-12 21:04:12 -06:00
rusEfi
a174734294
auto-sync
2015-01-12 17:04:10 -06:00
rusEfi
8f89099072
auto-sync
2014-11-24 20:03:34 -06:00
rusEfi
bf901810a1
auto-sync
2014-11-12 15:05:43 -06:00
rusEfi
3fbeeec2e9
auto-sync
2014-11-07 23:07:22 -06:00
rusEfi
daa727f7b3
auto-sync
2014-11-07 22:03:53 -06:00
rusEfi
a95756b068
auto-sync
2014-11-03 12:03:03 -06:00