Commit Graph

9168 Commits

Author SHA1 Message Date
Andrey c17cc38470 refactoring 2022-08-26 00:14:52 -04:00
Andrey 45d8716fcc B6 progress 2022-08-26 00:04:47 -04:00
Andrey 777d0363f4 lua unit tests can print now 2022-08-26 00:04:17 -04:00
rusefillc 1ea6535b83 two bugs love to cancel each other 2022-08-25 23:55:42 -04:00
rusefillc c0391b16e4 docs 2022-08-25 23:50:00 -04:00
GitHub gen-configs Action 5e71ac94b8 Auto-generated configs and docs 2022-08-26 03:21:00 +00:00
rusefillc 7e6bb54e7a saving 4 bytes of RAM? 2022-08-25 22:34:16 -04:00
rusefillc 72c4637512 progress or maybe even a fix of logging? 2022-08-25 22:24:35 -04:00
rusefillc fb3343dff5 this code is too dead 2022-08-25 22:09:22 -04:00
GitHub gen-configs Action d0a734d4ae Auto-generated configs and docs 2022-08-26 01:48:46 +00:00
Matthew Kennedy 08d2aee17b dfco delay (#4482)
* dfco delay

* config

* using a function that doesn't exist? who does that

* test new behavior

* clearer test
2022-08-25 21:26:17 -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
Matthew Kennedy e40c3a2180 etb rev limit indicator (#4483) 2022-08-25 20:49:21 -04:00
GitHub gen-configs Action d5811a698a Auto-generated configs and docs 2022-08-26 00:41:14 +00:00
Matthew Kennedy f3a5c28f07 fix typo, move bit to idle state (#4484) 2022-08-25 20:26:12 -04:00
GitHub gen-configs Action 211b348353 Auto-generated configs and docs 2022-08-26 00:09:14 +00:00
Andrey 4ec4d4caf7 docs 2022-08-25 19:58:15 -04:00
Andrey 5392f8d13e https://github.com/rusefi/hellen154hyundai/issues/60
extra logging
2022-08-25 19:58:10 -04:00
GitHub gen-configs Action 1117be38e3 Auto-generated configs and docs 2022-08-25 22:51:12 +00:00
rusefi 10d77f92b3 https://github.com/rusefi/hellen154hyundai/issues/60 2022-08-25 18:44:23 -04:00
GitHub gen-configs Action 57692793e3 Auto-generated configs and docs 2022-08-25 14:52:31 +00:00
Andrey 0b3478697a Lua code reuse 2022-08-25 10:45:26 -04:00
GitHub set-date Action 4f8846ed68 Update date 2022-08-25 00:24:35 +00:00
rusefillc aa9aa3fe64 readme 2022-08-24 18:52:23 -04:00
rusefillc 4c18b43aea poke 2022-08-24 18:31:50 -04:00
GitHub gen-configs Action 2629924a06 Auto-generated configs and docs 2022-08-24 22:15:50 +00:00
Matthew Kennedy dfd340e8c3 log the state of hasSynchronizedPhase() (#4478)
* s

* log whether we've synced phase

* trigger_state_primary

* need that file

* engine state is not the right spot
2022-08-24 18:11:05 -04:00
rusefi 8ebe5a9262 lua outputs bench test 2022-08-24 13:20:14 -04:00
GitHub gen-configs Action 8577e7b882 Auto-generated configs and docs 2022-08-24 16:16:12 +00:00
rusefi 7340700b74 refactoring 2022-08-24 12:11:11 -04:00
rusefi 31df3da2cf refactoring 2022-08-24 12:02:39 -04:00
rusefillc f5576b05d9 VQ trigger gaps improvement fix #4469
nice, unit test is happier!
2022-08-23 23:32:14 -04:00
rusefillc 42f02c67a3 require full sync for odd cylinder count #4478 2022-08-23 22:58:33 -04:00
rusefillc ecdde2cf6d docs 2022-08-23 22:54:48 -04:00
GitHub gen-configs Action 3bbb26ed24 Auto-generated configs and docs 2022-08-24 02:19:34 +00:00
rusefillc 13f9e6d76a log the state of hasSynchronizedPhase() for future diagnostic help. 2022-08-23 22:14:32 -04:00
GitHub set-date Action f38e16e2a5 Update date 2022-08-24 00:23:51 +00:00
GitHub gen-configs Action 991cd40f74 Auto-generated configs and docs 2022-08-23 23:50:32 +00:00
rusefillc 4e6d129f27 poke 3 2022-08-23 09:02:38 -04:00
GitHub gen-configs Action 26e81a4647 Auto-generated configs and docs 2022-08-23 04:19:39 +00:00
rusefillc 016cd3bc7c poke 2 2022-08-22 23:43:06 -04:00
rusefillc 341b43e7e3 poke 1 2022-08-22 23:42:48 -04:00
GitHub gen-configs Action 3897340735 Auto-generated configs and docs 2022-08-23 03:11:55 +00:00
GitHub gen-configs Action 437f10bcbd Auto-generated configs and docs 2022-08-23 02:57:26 +00:00
rusefillc 637dc37e95 RE: reasons for verbose messages 2022-08-22 22:52:48 -04:00
GitHub set-date Action 653e36e4cc Update date 2022-08-23 00:35:46 +00:00
GitHub gen-configs Action 9b0ae564d8 Auto-generated configs and docs 2022-08-22 23:45:06 +00:00
Matthew Kennedy e959f7e71e hard code vq cam gaps (#4471) 2022-08-22 19:40:24 -04:00
rusefillc db0ff659c7 docs 2022-08-22 18:44:44 -04:00
GitHub gen-configs Action 9ce8250a90 Auto-generated configs and docs 2022-08-22 22:32:47 +00:00
rusefillc 101d597d9a // todo: migrate to engineState->desiredRpmLimit to get this variable logged 2022-08-22 18:23:48 -04:00
GitHub gen-configs Action 4b6abf9557 Auto-generated configs and docs 2022-08-22 22:23:05 +00:00
GitHub gen-configs Action 525509a260 Auto-generated configs and docs 2022-08-22 15:19:58 +00:00
rusefillc 27b5db8789 Pavel Xenon is asking for EGT limping mode #3172 2022-08-22 11:12:34 -04:00
GitHub gen-configs Action 3f9e800bc9 Auto-generated configs and docs 2022-08-22 14:54:09 +00:00
rusefillc a11789a28d Pavel Xenon is asking for EGT limping mode #3172 2022-08-22 10:48:54 -04:00
rusefi 27c1165560 canRxAdd bus does not convert from Lua/human value into zero-indexed implementation value fix #4467 2022-08-21 23:48:10 -04:00
rusefi b94195255c less violent error handling 2022-08-21 22:46:59 -04:00
rusefi 329edcddfc refactoring: magic constant 2022-08-21 22:46:49 -04:00
rusefi 3eeff9e388 Lua CAN bus index: let's fail if invalid value specified 2022-08-21 22:31:52 -04:00
GitHub gen-configs Action 01b92ac9a3 Auto-generated configs and docs 2022-08-22 01:57:53 +00:00
rusefillc a3d2c1b997 refactoring 2022-08-21 21:53:01 -04:00
GitHub set-date Action fd6fe2a2ef Update date 2022-08-22 00:23:28 +00:00
rusefillc 891a63bf2a https://en.wikipedia.org/wiki/Man-in-the-middle_attack 2022-08-21 16:28:09 -04:00
Andrey 90130b3311 Revert "Revert "Revert "small step forward? (#4450)"""
This reverts commit 30297da80c.
2022-08-21 15:23:20 -04:00
Andrey 2d4b944547 test coverage and some magic constant refactoring 2022-08-21 15:22:22 -04:00
Andrey 30297da80c Revert "Revert "small step forward? (#4450)""
This reverts commit d2365c5c7f.
2022-08-21 14:43:50 -04:00
rusefillc 083211c233 https://en.wikipedia.org/wiki/Man-in-the-middle_attack 2022-08-21 14:42:42 -04:00
GitHub gen-configs Action 1c01d5608f Auto-generated configs and docs 2022-08-21 16:43:08 +00:00
rusefi ea7597e0d6 trigger gap logging: it's a mess :( 2022-08-21 12:38:29 -04:00
rusefillc 2afe89baec yeah, not really refactoring 2022-08-21 01:11:09 -04:00
rusefillc 06018ada5b Idle air add via Lua fix #4465
AddressSanitizer being useful?
2022-08-21 00:58:59 -04:00
rusefillc a56910b022 AddressSanitizer does not like "yeah, not really refactoring"? 2022-08-21 00:45:39 -04:00
rusefillc 38e3a84ec9 Idle air add via Lua fix #4465 2022-08-21 00:32:34 -04:00
rusefillc 6863d0534a yeah, not really refactoring 2022-08-21 00:32:10 -04:00
GitHub gen-configs Action 00e6059660 Auto-generated configs and docs 2022-08-21 04:25:05 +00:00
rusefillc ec05175b28 Idle air add via Lua #4465 2022-08-21 00:18:32 -04:00
GitHub set-date Action aa472c7739 Update date 2022-08-21 00:25:06 +00:00
GitHub gen-configs Action 35364ebae2 Auto-generated configs and docs 2022-08-21 00:17:05 +00:00
Matthew Kennedy ea733ecbf0 fix inverted vvt (#4464)
* fix inverted mode

* unit tests are great
2022-08-20 20:12:32 -04:00
GitHub set-date Action c7627cc357 Update date 2022-08-20 00:20:38 +00:00
GitHub gen-configs Action 5f4bf04d56 Auto-generated configs and docs 2022-08-19 19:53:59 +00:00
GitHub gen-configs Action 74d93f9d11 Auto-generated configs and docs 2022-08-19 03:08:33 +00:00
rusefillc e5580ec3c0 Extra Idle Air if Throttle is Pressed behavior #3940 2022-08-18 23:03:33 -04:00
rusefillc 00e3cabf23 Extra Idle Air if Throttle is Pressed behavior #3940 2022-08-18 21:10:19 -04:00
GitHub set-date Action c8c80515ed Update date 2022-08-19 00:25:34 +00:00
GitHub gen-configs Action 592614aea3 Auto-generated configs and docs 2022-08-18 23:36:32 +00:00
GitHub set-date Action 14a69f249b Update date 2022-08-18 00:23:00 +00:00
GitHub gen-configs Action aeb4ef671c Auto-generated configs and docs 2022-08-18 00:08:52 +00:00
Matthew Kennedy 6218edd040 allow logging multiple warnings at once (#4414)
* allow logging multiple warnings at once

* comment

* .Code

* Revert ".Code"

This reverts commit 2b986bd50035aeec051d11aafd83fdbc1694351c.

* add a better comparison operator instead of conversion

* dot code

* Revert "dot code"

This reverts commit 35f6ae1007c41e3b30ea129a324f33ab4205036d.

* force gcc-10 maybe?

* Revert "force gcc-10 maybe?"

This reverts commit 4ddf8bcefddd354ccdc1da682c5fff1e68d44273.

* vq

* dot code

* dead

* dot code

* return may be null

* static_vector; maybe cyclic_buffer is broken or wrong tool for the job?

* move static vector

* put cyclic buffer back how it was since we don't use it now
2022-08-17 01:12:25 -04:00
GitHub gen-configs Action 1343699a2f Auto-generated configs and docs 2022-08-17 05:08:02 +00:00
rusefillc dfd4953f0d unconditional VVT PID logging 2022-08-17 00:47:31 -04:00
GitHub gen-configs Action 911a6c5f0c Auto-generated configs and docs 2022-08-17 04:30:35 +00:00
GitHub gen-configs Action 53d125b9d4 Auto-generated configs and docs 2022-08-17 03:01:19 +00:00
GitHub gen-configs Action 4a415e5f13 Auto-generated configs and docs 2022-08-17 01:17:01 +00:00
GitHub set-date Action 4a261ea322 Update date 2022-08-17 00:28:24 +00:00
GitHub gen-configs Action b7deeb9995 Auto-generated configs and docs 2022-08-16 23:59:35 +00:00
GitHub build-firmware Action 11e754ed21 Auto-generated configs and docs 2022-08-16 23:48:31 +00:00
Andrey d2365c5c7f Revert "small step forward? (#4450)"
This reverts commit badbc1a46e.
2022-08-16 19:43:46 -04:00
GitHub build-firmware Action 1b7171db0f Auto-generated configs and docs 2022-08-16 23:06:34 +00:00
rusefillc badbc1a46e small step forward? (#4450)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-16 18:57:40 -04:00
GitHub build-firmware Action 4fb9b3966f Auto-generated configs and docs 2022-08-16 21:17:44 +00:00
GitHub build-firmware Action 2e7d37f485 Auto-generated configs and docs 2022-08-16 14:32:23 +00:00
rusefillc 0f4ee42397 reducing inconsistency, renaming signature header 2022-08-16 10:27:13 -04:00
GitHub build-firmware Action 190a550a9b Auto-generated configs and docs 2022-08-16 01:04:05 +00:00
GitHub set-date Action 21200a0a82 Update date 2022-08-16 00:25:12 +00:00
GitHub build-firmware Action 537a073e04 Auto-generated configs and docs 2022-08-15 21:32:55 +00:00
GitHub build-firmware Action 72ead5be96 Auto-generated configs and docs 2022-08-15 21:22:59 +00:00
GitHub build-firmware Action 006190aa15 Auto-generated configs and docs 2022-08-15 19:03:46 +00:00
GitHub build-firmware Action 9a5808c53e Auto-generated configs and docs 2022-08-15 18:43:52 +00:00
GitHub build-firmware Action ec8639d188 Auto-generated configs and docs 2022-08-15 17:10:30 +00:00
GitHub build-firmware Action 1cf9e8faec Auto-generated configs and docs 2022-08-15 15:51:50 +00:00
GitHub set-date Action f53829f32a Update date 2022-08-15 00:22:33 +00:00
rusefillc 23f9ceeb06 EGT nothing 2022-08-14 18:36:09 -04:00
GitHub build-firmware Action cc76b9ee88 Auto-generated configs and docs 2022-08-14 21:08:27 +00:00
GitHub build-firmware Action ff8ad6ba6e Auto-generated configs and docs 2022-08-14 20:14:30 +00:00
rusefillc 5365ae5c2d ECU to Mainline DynoLog Data Protocol #4319 2022-08-14 11:28:17 -04:00
GitHub build-firmware Action 58de39aec9 Auto-generated configs and docs 2022-08-14 03:42:37 +00:00
GitHub set-date Action e6d8d36454 Update date 2022-08-14 00:22:28 +00:00
GitHub build-firmware Action bb15a4c741 Auto-generated configs and docs 2022-08-13 03:58:20 +00:00
rusefillc 69d582a674 ECU to Mainline DynoLog Data Protocol #4319 2022-08-12 23:53:48 -04:00
GitHub set-date Action 37881f0076 Update date 2022-08-13 00:22:13 +00:00
rusefi 4290c66769 https://rusefi.com/forum/viewtopic.php?f=4&t=2325 2022-08-12 16:19:45 -04:00
rusefi 7055f32fd3 https://rusefi.com/forum/viewtopic.php?f=4&t=2325 2022-08-12 16:15:54 -04:00
Matthew Kennedy fcb9897443 resolve VVT phase using every tooth, not just sync point (#4434)
* resolve VVT phase using every tooth, not just sync point

* fix tests

* comment

* changelog
2022-08-12 08:08:23 -04:00
GitHub set-date Action 0907c009bd Update date 2022-08-12 00:21:14 +00:00
GitHub build-firmware Action d2fc2e364a Auto-generated configs and docs 2022-08-12 00:10:03 +00:00
rusefillc f11480597d todo: huh? dead code? how can we get NAN from eventAngles table? 2022-08-11 20:05:29 -04:00
GitHub build-firmware Action 471dedde04 Auto-generated configs and docs 2022-08-11 14:25:31 +00:00
GitHub build-firmware Action 1ec0daebce Auto-generated configs and docs 2022-08-11 04:34:40 +00:00
rusefi 27caa44824 ISO-TP does not work on real car #4427 2022-08-11 00:17:03 -04:00
GitHub set-date Action a62a8da4f0 Update date 2022-08-11 00:23:40 +00:00
GitHub build-firmware Action 0c31cb4532 Auto-generated configs and docs 2022-08-10 05:44:46 +00:00
rusefillc 443ac0bfdf Extra Idle Air if Throttle is Pressed behavior #3940 2022-08-10 01:39:24 -04:00
GitHub build-firmware Action 3c908ded0e Auto-generated configs and docs 2022-08-10 00:44:28 +00:00
rusefillc d97bcec161 refactoring: better field name 2022-08-09 20:32:39 -04:00
GitHub set-date Action e8b9b0bd11 Update date 2022-08-10 00:20:55 +00:00
Andrey G 78e53535d5 OpneBLT: Ops!: use can2OpenBLT for second CAN (#4430) 2022-08-09 18:12:11 -04:00
Andrey G f40f8323e1 OpenBLT: jump to OpenBLT on CAN request only if allowed (#4429) 2022-08-09 17:22:38 -04:00
GitHub build-firmware Action e838c2b5ff Auto-generated configs and docs 2022-08-09 20:28:25 +00:00
Matthew Kennedy 66b4523575 add option to invert vvt control (#4425)
* add option to invert vvt control

* s

* s

* s

* one bit per cam type

* move the space

* I don't spelling good

* changelog
2022-08-09 16:22:55 -04:00
GitHub build-firmware Action a227c5f9ec Auto-generated configs and docs 2022-08-09 19:45:41 +00:00
GitHub build-firmware Action 1215618e1b Auto-generated configs and docs 2022-08-09 17:31:12 +00:00
rusefillc 87389f152e https://github.com/rusefi/hellen154hyundai/issues/57 2022-08-09 13:26:11 -04:00
rusefillc bf15c5bc8a ISO-TP does not work on real car #4427 2022-08-09 13:12:51 -04:00
GitHub build-firmware Action 6e8c0f24d5 Auto-generated configs and docs 2022-08-09 16:53:48 +00:00
GitHub build-firmware Action 2349572182 Auto-generated configs and docs 2022-08-09 03:13:08 +00:00
rusefillc 6e7ebf9e5e VVT target to allow negative values fix #4424 2022-08-08 22:51:51 -04:00
GitHub build-firmware Action 58b06ef2f8 Auto-generated configs and docs 2022-08-09 01:00:36 +00:00