Commit Graph

50 Commits

Author SHA1 Message Date
Matthew Kennedy c8ddbba529 trip odometer 2023-09-26 17:03:06 -04:00
Matthew Kennedy bb49b22294 joystick, lcd
(cherry picked from commit 61c17791b8)
2023-04-28 22:32:37 -04:00
rusefillc 37c35e08bb TurboMarian is the ALS boss 2022-12-16 23:31:51 -05:00
Matthew Kennedy ad368b2031
Gear detection improvements (#4047)
* gear detect improvements

* ui

* ui for gear ratios

* ui
2022-04-06 16:15:58 -04:00
rusefillc d6b4ad9725 Feature request: odometer for engine break #3857 2022-02-06 22:03:47 -05:00
Matthew Kennedy 717d931e78
refactor decel fuel cut (#3830)
* refactor dfco

* s

* output channel logs dfco

* slightly cheeky comment
2022-01-23 19:44:41 -05:00
rusefillc a13a0a2cc9 mk files refactoring 2022-01-06 20:32:39 -05:00
rusefillc 5fdc884e71 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 22:07:44 -04:00
rusefillc d84cf5eea8 splitting accelerations 2021-10-16 20:16:40 -04:00
Andrey 813fe94ac2 progress - reducing code duplication 2021-07-12 21:31:40 -04:00
Matthew Kennedy e7f17b0365
move ign & cranking defaults (#2791)
* ignition defaults

* cranking

* s
2021-06-03 14:40:19 -04:00
Matthew Kennedy 981e8f5047
defaults cleanup: base engine & fuel (#2790)
* build

* fuel and base

* fix build

* cleanup

* extern

* tps/tps

* alternator

* tps

* iat timing

* cranking RPM

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-03 00:50:07 +03:00
Matthew Kennedy 84368cae10
Config generator jar (#2716)
* fix test

* jar

* kick config

* guard stuff

* nmea

* nmea

* nmea

* c++ is type safe, which is good

* c++ is type safe
2021-05-17 12:32:59 +03:00
rusefillc 4bb9762e2e extracting runtime state from trigger central 2021-01-31 22:41:17 -05:00
shadowm60 864bd7fa73
Dyno view proposal (#1999)
* DynoView creation

module implementation and unit_tests

* update acc algo

we only calcualte new acceleration value if speed has changed, not on every callback.

* added acceleration ts_channel

* fixed broken unit tests

* fixed accel sign

* review updates

* Update test_dynoview.cpp

fix unit_tests

* Update engine_controller.cpp

Fix .ram4 unused size

* Update test_dynoview.cpp
2020-12-04 20:28:48 -05:00
Matthew Kennedy 5929164fb3
Add injector model class (#1687)
* stub injector model

* tests

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-17 05:22:25 -04:00
Matthew Kennedy 1d0a244fa4 add fuel computer 2020-08-10 21:40:19 -07:00
Matthew Kennedy 8f27fc8b53 alphan 2020-07-25 01:14:35 -07:00
Matthew Kennedy b26bd6d891 move speed density 2020-07-24 19:30:12 -07:00
Matthew Kennedy 7e88011de5 move impl 2020-07-23 01:23:57 -07:00
Matthew Kennedy 5e7ddc9f24 start refactor 2020-07-22 13:11:07 -07:00
rusefi 5dce6e7104 launch control #203
somewhat questionable code
2020-03-23 23:20:54 -04:00
rusefi cb9fc19f92 that's not a worth a file 2019-12-24 00:03:53 -05:00
rusefi de36f76882 The Big Refactoring of 2019: folder structure #723 2019-12-03 23:52:44 -05:00
Matthew Kennedy cce6646cdf kill (#935) 2019-09-14 21:20:36 -04:00
andreika-git 00cf9fafe1 More portability (GPIO_F/G + auto_generated_enums) (#876)
* GPIO ports F and G are not everywhere

* auto_generated_enums path flexibility
2019-07-09 05:29:03 -04:00
rusefi 5316d7ad6a The Big Refactoring of 2019: folder structure #723 2019-04-09 23:01:45 -04:00
rusefi e0c9493dd9 The Big Refactoring of 2019: folder structure #723 2019-04-05 01:41:24 -04:00
rusefi 4f914ba956 fixing build? 2019-01-05 00:39:42 -05:00
rusefi b1d17c7da0 removing dead code #4 2017-05-16 20:18:28 -04:00
rusEfi dd13e6ba89 auto-sync 2016-06-26 13:02:23 -04:00
rusEfi 2d280314fa auto-sync 2016-02-11 15:01:32 -05:00
rusEfi 969ebbf142 auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 298341e0d1 auto-sync 2015-07-10 08:57:59 -04:00
rusEfi aaa186cf18 auto-sync 2015-01-13 08:03:51 -06:00
rusEfi a312e8d4ff auto-sync 2015-01-06 21:07:46 -06:00
rusEfi de215ba1ea auto-sync 2015-01-01 17:04:13 -06:00
rusEfi 5663ab3491 auto-sync 2015-01-01 15:04:22 -06:00
rusEfi c8903919ef auto-sync 2014-11-23 20:03:21 -06:00
rusEfi d0f6957b0f auto-sync 2014-10-22 16:03:06 -05:00
rusEfi 0da4fac8b3 auto-sync 2014-10-07 09:03:01 -05:00
rusEfi 0ca94f4a10 auto-sync 2014-09-11 09:04:31 -05:00
rusEfi 5e5fb89899 auto-sync 2014-09-04 15:02:47 -05:00
rusefi fdde061d6e auto-sync 2014-08-29 10:52:33 -04:00
rusefi d99a8b501e auto-sync 2014-08-29 10:44:55 -04:00
rusefi 0d87be6add manual sync with SF 2014-06-28 14:38:08 -04:00
rusefi e39e080551 manual sync 2014-05-19 10:10:56 -05:00
Andrey B 7050527756 manual sync 2014-04-30 09:37:02 -05:00
rusefi bfec788027 newer version 2014-04-22 19:43:32 -05:00
rusefi 30956bf9ea initial version 2014-04-22 17:13:46 -05:00