Commit Graph

1938 Commits

Author SHA1 Message Date
Nathan Schulte 551329da42
add knock frequency power-cycle tooltip (#247) 2023-09-16 14:33:36 -07:00
Matthew Kennedy 4ddd1ffbdb rename 2jz -> toyota 3 tooth 2023-09-14 13:53:16 -07:00
mi-hol e769600034
Update rusefi_config.txt first obsolete wiki link from #235 (#242) 2023-09-12 12:20:35 -07:00
Matthew Kennedy 727f3a7a76 boost is engine module 2023-09-07 12:41:56 -07:00
Matthew Kennedy c41ebafc59 prep for small can board 2023-08-29 00:57:57 -07:00
Matthew Kennedy 9ab71c1b58
separate ign bench parameters (#226) 2023-08-19 07:17:11 -07:00
Matthew Kennedy 96bf74b797 fix off time digits 2023-08-05 15:06:38 -07:00
Matthew Kennedy 94c29d4cfb
simplify cam input single tooth modes (#178) 2023-08-03 00:52:19 -07:00
Matthew Kennedy cc5c337197 allow more bench test count #219 2023-08-02 23:24:46 -07:00
Matthew Kennedy 1ecd35ba97 bad merge 2023-07-26 10:16:42 -07:00
Matthew Kennedy e8e69a171c
remove livedata (#206)
* remove live data ui

* allow null java name

* delete generated java files

* remove most javas

* checked in copies of C source, tests

* jars
2023-07-26 10:11:28 -07:00
Matthew Kennedy 20ebd3a433 lambda monitor live data 2023-07-25 23:59:00 -07:00
Matthew Kennedy 6f4a4fc373
implement ignition timing clamping (#212)
* implement ignition timing clamping

* ui, improved comment

* wrap atdc timing correctly

* tests
2023-07-21 15:55:04 -07:00
Matthew Kennedy fb8cb4987e
fan control is engine module (#203)
* fan is engine module

* mockable AC

* mockable AC

* mock AC controller in fan test

* constexpr fan livedata

* isPtr
2023-07-21 01:28:25 -07:00
Matthew Kennedy e2550105b8
vvt is engine module (#202)
* vvt refactoring

* vvt constexpr livedata

* format

* fix null deref
2023-07-19 22:16:29 -07:00
Matthew Kennedy 010cc9c216 config typos 2023-07-19 11:36:05 -07:00
Matthew Kennedy bed48892aa
new parser touches all input files (#201)
* begin the resurrection

* use hw ci build script

* Revert "use hw ci build script"

This reverts commit e97e693eea.

* list serial ports

* bad merge

* Revert "list serial ports"

This reverts commit a29270405c.

* Revert "bad merge"

This reverts commit ea2541110e.

* unnecessary autoscales

* improve bad autoscale message

* bit group formatting

* formatting matching

* c struct writer mostly works

* tests and formatting alignment

* tests

* cherry pick potential hw ci fix

* format matching

* newparse reads live data files

* vvt scaling

* cleanup

* format matching

* format matching

* format matching

* format matching

* handle arrays of structs

* cleanup for merge

* jars
2023-07-19 00:21:41 -07:00
Matthew Kennedy c36840d0c3 nix gauge generation 2023-07-18 11:39:39 -07:00
Matthew Kennedy ec24e45c04
scattered read is not a primary scenario (#198) 2023-07-18 00:09:34 -07:00
Matthew Kennedy ab5c33154a not sure why injector model makes only sim unhappy 2023-07-01 23:01:53 -07:00
Matthew Kennedy f8595f0ff8 happy java tests 2023-07-01 21:45:50 -07:00
Matthew Kennedy d17d902f24 stub vvt live data 2023-07-01 21:08:50 -07:00
Matthew Kennedy 565a5996c8 live data injector model 2023-07-01 20:51:01 -07:00
Matthew Kennedy ab6d206673 lambdaProtectionRestoreRpm 2023-07-01 17:56:45 -07:00
Matthew Kennedy a4a0c5dee7 lambda cut restore config 2023-06-29 00:01:14 -07:00
Matthew Kennedy b0c3357cba #23 and fix https://github.com/rusefi/rusefi/issues/5353 2023-06-24 20:14:37 -07:00
Matthew Kennedy 07f0360dd9 stub config for lambda protection #75 2023-06-23 02:14:13 -07:00
Matthew Kennedy 4542c259d2 semi-secret brz/frs pedal mode 2023-06-10 20:12:14 -07:00
Matthew Kennedy ec8b054093 implement temp sensor pulldown mode #116 2023-06-10 13:36:03 -07:00
Matthew Kennedy c3f82726cf trigger errror pin is totally dead 2023-06-05 11:03:31 -07:00
Matthew Kennedy 67bb861d5e rev the config version 2023-06-05 00:18:41 -07:00
Matthew Kennedy 71b40786ab status LED UI is dead! #35 2023-06-05 00:13:45 -07:00
Matthew Kennedy c2d058126d obd sensors very broken 2023-06-01 14:08:13 -07:00
Matthew Kennedy 41339c5418 change to log base timing 2023-05-31 11:22:41 -07:00
Matthew Kennedy 980c0f2aec bench test resolution #109 2023-05-29 13:56:31 -07:00
Matthew Kennedy 7e30d54dfa bump flash version as that's a good idea 2023-05-11 23:58:45 -07:00
Matthew Kennedy ea81fdfc64 idle data 2023-05-05 12:48:38 -07:00
Matthew Kennedy 18493f9083 TPS AE log cleanup 2023-05-05 02:34:48 -07:00
Matthew Kennedy a8fef36342 more log fields cleanup, lots of duplicates around fuel logic #98 2023-05-05 02:09:42 -07:00
Matthew Kennedy 51c8d905b2 string #98 2023-05-05 01:55:06 -07:00
Matthew Kennedy 0c80664f49 yet more field cleanup (and some dead ones?) #98 2023-05-05 01:37:46 -07:00
Matthew Kennedy 115fb9116f field names #98, fix #83 2023-05-04 14:13:53 -07:00
Matthew Kennedy 37510136c1 casing #98 2023-05-04 13:53:20 -07:00
Matthew Kennedy 37ee6af0ce field naming #98 2023-05-04 13:33:00 -07:00
Matthew Kennedy 536b853724 more channel names #98 2023-05-04 13:15:50 -07:00
Matthew Kennedy 129f6f8d10 Channel names #98 2023-05-04 13:01:35 -07:00
Nathan Schulte fbef2620e1
TunerStudio help URL (#97)
* TunerStudio FOME help URL

* whitespace
2023-05-04 11:34:15 -07:00
Matthew Kennedy b576153297
boost control gets blend tables (#73)
* boost control gets blend tables

* most of boost blend UI

* boost blends use ECU-calculated axis value

* oop

* disable UI when no boost control (or open only)

* changelog
2023-05-03 11:04:40 -07:00
Matthew Kennedy f30e2ce0f2
selectable idle Y axis override (#94)
* selectable idle Y axis override

* changelog
2023-05-02 15:04:15 -07:00
Matthew Kennedy 5e7a6dab90 rpm limit hysteresis 2023-04-10 11:37:20 -07:00