Commit Graph

16555 Commits

Author SHA1 Message Date
rusefillc d45c40b81a nissan 2022-12-04 12:49:02 -05:00
rusefillc 9b4fbc0006 getDigital only works for 4 specific pins. Can it be made to work with generic digital pins? #4861 2022-12-04 12:45:27 -05:00
rusefillc fff800a574 reducing aux/lua mess 2022-12-04 12:38:58 -05:00
rusefillc a5848e1d01 Passat 2022-12-04 12:28:49 -05:00
rusefillc aceb803cb6
Create readme.md 2022-12-04 10:46:48 -05:00
rusefillc d0957a03a5 reduce flash footprint by smarter code generation #4163 2022-12-04 01:21:38 -05:00
GitHub gen-configs Action 15745304cf Auto-generated configs and docs 2022-12-04 06:01:18 +00:00
GitHub gen-configs Action b5c7b573a5 Auto-generated configs and docs 2022-12-04 05:50:09 +00:00
GitHub gen-configs Action a42b579010 Auto-generated configs and docs 2022-12-04 05:26:23 +00:00
GitHub gen-configs Action f4db62e404 Auto-generated configs and docs 2022-12-04 00:21:48 +00:00
Timbelom 64b106e76a
8chan button mapping (#4869) 2022-12-03 19:07:39 -05:00
GitHub gen-configs Action 854baf09ea Auto-generated configs and docs 2022-12-03 15:21:13 +00:00
rusefillc bfb174a6bd 8chan 2022-12-03 10:16:17 -05:00
GitHub gen-configs Action 3862af75d2 Auto-generated configs and docs 2022-12-03 13:38:26 +00:00
rusefillc 3606580178 error=parentheses 2022-12-03 01:12:31 -05:00
rusefillc 5e62595d69 reduce flash footprint by smarter code generation #4163 2022-12-03 00:51:41 -05:00
GitHub gen-configs Action a0943133cd Auto-generated configs and docs 2022-12-03 02:23:31 +00:00
rusefi ca2ccc4625 etbStatus_error does the job #4820 2022-12-02 21:17:10 -05:00
rusefi 153b323459 ETB error counter logic #4854 2022-12-02 21:17:10 -05:00
GitHub gen-configs Action 3dff0a37dc Auto-generated configs and docs 2022-12-03 01:50:37 +00:00
rusefi 5214dae0a0 Epic: daily drive Nissan #4865 2022-12-02 20:45:51 -05:00
GitHub gen-configs Action 7537781739 Auto-generated configs and docs 2022-12-03 01:20:16 +00:00
rusefi 064bce7696 Epic: daily drive Nissan #4865 2022-12-02 20:15:08 -05:00
GitHub set-date Action 27f4a0238d Update date 2022-12-03 00:19:35 +00:00
GitHub gen-configs Action 916248714a Auto-generated configs and docs 2022-12-02 19:56:46 +00:00
rusefillc 5be4f3e38e Better ETB duty ROC length default #4859 2022-12-02 14:51:48 -05:00
Matthew Kennedy cb97c89588
Toyota cam 4-1 can be a plain skipped tooth decoder (#4863)
* this should be RiseOnly

* use 4-1 skipped tooth for toyota
2022-12-02 07:37:18 -05:00
GitHub gen-configs Action 48a0c48226 Auto-generated configs and docs 2022-12-02 04:11:45 +00:00
rusefillc 71a6b07ed0 Merge branch 'master' of https://github.com/rusefi/rusefi into master 2022-12-01 23:06:36 -05:00
rusefillc ef27bc2da9 external muxes for internal ADC #3350 2022-12-01 23:06:24 -05:00
GitHub gen-configs Action aee670068d Auto-generated configs and docs 2022-12-02 03:58:12 +00:00
rusefillc acf84d5740 8chan 2022-12-01 22:53:15 -05:00
rusefillc 8c2bfeb7b1 copy-paste is evil: let me add more evil... 2022-12-01 22:52:26 -05:00
rusefillc d6ee3203e1 copy-paste is evil 2022-12-01 22:51:51 -05:00
rusefillc 893ce1e38b 8chan 2022-12-01 22:33:29 -05:00
rusefillc 930a070507 VW TP 2.0 2022-12-01 20:40:50 -05:00
rusefillc 4365e9e24e VW TP 2.0 2022-12-01 20:23:31 -05:00
rusefillc b1df7a2727 VW TP 2.0 2022-12-01 19:31:49 -05:00
GitHub set-date Action ffd9b6b252 Update date 2022-12-02 00:22:25 +00:00
GitHub gen-configs Action 7bdcdaeebe Auto-generated configs and docs 2022-12-02 00:01:18 +00:00
rusefillc 8714347f4e VW TP 2.0 2022-12-01 18:47:08 -05:00
rusefillc 5b7e115dc1 ## December 2022 Release - "Day 281" 2022-12-01 18:42:31 -05:00
rusefillc 2ff4db8a3d 8chan 2022-12-01 10:31:23 -05:00
Matthew Kennedy 4d6e0e49f1
add missing dependencies for tests/sim builds (#4860) 2022-12-01 07:06:48 -05:00
GitHub gen-configs Action 5441e60c6b Auto-generated configs and docs 2022-12-01 03:35:46 +00:00
rusefi fc98c91e22 ETB duty cycle jitter #4833 2022-11-30 22:23:17 -05:00
Matthew Kennedy 466833d95a
ETB error counter logic (#4854)
* simplify ETB error counter logic

* dropped this: {

* happy test

* reorder logic, test etbErrorCode

* test that fails

* independent TPS and PPS counters

* missed a file

* happy test
2022-11-30 22:20:09 -05:00
GitHub gen-configs Action 64e40b867c Auto-generated configs and docs 2022-12-01 02:58:54 +00:00
rusefi 26a6eeaa34 ETB duty cycle jitter #4833 2022-11-30 21:51:54 -05:00
Andrey 32e502c569 ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832 2022-11-30 21:23:13 -05:00
GitHub gen-configs Action 0edf719e77 Auto-generated configs and docs 2022-12-01 00:55:15 +00:00
Andrey 8d456cedad ETB intermittent sensors protection #4832 2022-11-30 19:50:09 -05:00
Andrey 9a38d23b61 ETB duty cycle jitter: only monitoring within this ticket fix #4833 2022-11-30 19:49:16 -05:00
Andrey e6993aa248 ETB duty cycle jitter: only monitoring within this ticket #4833 2022-11-30 19:48:08 -05:00
GitHub gen-configs Action d281091c12 Auto-generated configs and docs 2022-12-01 00:34:21 +00:00
Matthew Kennedy 65b459d461
live data objects evaluated at runtime (#4857)
* live data objects evaluated at runtime

* guard

* s
2022-11-30 19:29:22 -05:00
GitHub set-date Action dab7349253 Update date 2022-12-01 00:25:57 +00:00
rusefi 4a68c321d3 ETB duty cycle jitter #4833
defaults
2022-11-30 17:09:28 -05:00
rusefi 421ac16f18 ETB input jitter protection fix #4832 2022-11-30 17:07:42 -05:00
Andrey 4e74882c5e ETB duty cycle jitter #4833
need whole output not just closed loop part
2022-11-30 15:25:50 -05:00
GitHub gen-configs Action 097c6752ea Auto-generated configs and docs 2022-11-30 18:29:45 +00:00
rusefi 511a6be63c ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832
better default for 16 bit fields
2022-11-30 13:23:19 -05:00
rusefillc a6a111c649 ETB fragment is null in fragments #4856 2022-11-30 11:23:01 -05:00
Matthew Kennedy 151416b005
default fuel cleanup and injection phase change (#4836)
* default fuel cleanup and injection phase change

* happy tests

* changelog

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-29 23:41:49 -05:00
GitHub gen-configs Action 64fb265575 Auto-generated configs and docs 2022-11-30 04:11:33 +00:00
rusefi 1e7baa1089 ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832 2022-11-29 22:39:55 -05:00
GitHub gen-configs Action 4a35b55634 Auto-generated configs and docs 2022-11-30 03:25:45 +00:00
rusefi b5049c8284 ETB overheats due to constant isTpsError true/false/true/false jitter: this seems obvious enough to disable ETB at least on non running engine #4832 2022-11-29 22:13:59 -05:00
rusefi 9132e85565 ETB duty cycle jitter #4833
brain fart :(
2022-11-29 22:11:41 -05:00
rusefi 84512567ba ETB duty cycle jitter #4833
still totally dead on real hardware and I've already fixed two defects! time for an indicator
2022-11-29 22:01:15 -05:00
rusefi b3a3c97b87 ETB duty cycle jitter #4833
still totally dead on real hardware and I've already fixed two defects! time for an indicator
2022-11-29 22:01:15 -05:00
Andrey 31a8a91f3b ETB duty cycle jitter #4833 2022-11-29 21:03:21 -05:00
Andrey 6ad3ce13d6 ETB duty cycle jitter #4833 2022-11-29 20:51:28 -05:00
Andrey 98e886e00b mock invalid & current state of ETB error counter 2022-11-29 20:36:03 -05:00
Andrey 3e6003f0ca refactoring: extracting method 2022-11-29 20:11:29 -05:00
GitHub set-date Action 18062b5ecc Update date 2022-11-30 00:28:08 +00:00
GitHub gen-configs Action 6f1b99535f Auto-generated configs and docs 2022-11-30 00:20:15 +00:00
rusefi 35bcf328c2 +x 2022-11-29 19:15:03 -05:00
rusefi 5a71d966ac Nested Panel tachSettings not found in UI structure fix #4853 2022-11-29 19:13:53 -05:00
Andrey 21b217f132 ETB duty cycle jitter #4833
do-you-TDD
2022-11-29 16:05:36 -05:00
Andrey 3070e1b3c8 ETB duty cycle jitter #4833 2022-11-29 14:59:08 -05:00
rusefillc 5c02e5b496 ETB duty cycle jitter #4833 2022-11-29 13:54:28 -05:00
Andrey 51ea23db68 ETB duty cycle jitter #4833 2022-11-29 12:39:47 -05:00
Andrey 607a5677d4 ETB overheats due to constant isTpsError true/false/true/false jitter #4832 2022-11-29 11:42:09 -05:00
Andrey G fee886b310
Bluetooth jdy33: minor fixes (#4852)
* bluetooth: add '-BLE' suffix for BLE broadcast name

* bluetooth: show current connection status before setup procedure

* tunerstudio: actually show EFI_CONSOLE_* pins
2022-11-29 10:26:56 -05:00
Andrey G 1d2b04a664
DFU: linux: start application after flashing (#4851) 2022-11-29 10:25:36 -05:00
Andrey cf63cea45f ETB JNI test progress 2022-11-29 02:21:36 -05:00
Andrey afea024ffe ETB JNI test progress 2022-11-29 02:10:55 -05:00
Andrey cc7ff2f92c ETB JNI test progress 2022-11-29 02:03:46 -05:00
Andrey c2c6669f47 ETB JNI test progress 2022-11-29 01:54:09 -05:00
Andrey 4dd9217327 unit test compile more of ETB code 2022-11-28 23:41:51 -05:00
Andrey e6146d6ee5 unit test compile more of ETB code 2022-11-28 23:26:09 -05:00
Andrey aa46a00bfb unit test compile more of ETB code 2022-11-28 23:24:11 -05:00
Andrey c203685022 unit test compile more of ETB code 2022-11-28 23:22:08 -05:00
rusefillc 5596087481 ETB duty cycle jitter #4833 2022-11-28 20:33:04 -05:00
GitHub gen-configs Action 53b1cfff95 Auto-generated configs and docs 2022-11-29 01:18:34 +00:00
rusefillc 59c5587368 ETB duty cycle jitter #4833 2022-11-28 20:13:16 -05:00
GitHub gen-configs Action f83f7b18b7 Auto-generated configs and docs 2022-11-29 01:06:09 +00:00
rusefillc 1190d64156 ETB duty cycle jitter #4833 2022-11-28 20:01:26 -05:00
rusefillc 7e79706221 "Day 267" was not amazing 2022-11-28 19:57:49 -05:00
GitHub gen-configs Action 5e3e64f8d6 Auto-generated configs and docs 2022-11-29 00:44:32 +00:00
Matthew Kennedy 0be3312bfe
fuel computer in SD logs (#4828)
* remove duplicate target lambda/afr

* names on fuel computer

* remove more copies

* sensor.java

* everybody loves hard dependencies on generated fields

* target afr gauge fix

* constexpr fuel computer

* status loop

* happier test

* gone test is happy test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-28 19:25:49 -05:00
Andrey 5b88c6b535 exp average is pretty cool 2022-11-28 19:22:45 -05:00
rusefillc c596445477 ETB overheats due to constant isTpsError true/false/true/false jitter #4832 2022-11-28 14:38:39 -05:00
rusefillc 4abb77a95f docs 2022-11-28 14:01:23 -05:00
rusefillc b214f19701 6379d894fd (r91274056) 2022-11-28 13:53:51 -05:00
rusefillc 5ed7a7bf00 9e3b7fabfe (r91273278) 2022-11-28 11:34:42 -05:00
Matthew Kennedy 769cdd32ca
TriggerScheduler cleanup (#4844)
* TriggerScheduler cleanup

* remove TRIGGER_EVENT_UNDEFINED

* remove dead overload of scheduleOrQueue

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-28 08:55:38 -05:00
rusefillc 9e3b7fabfe ETB overheats due to constant isTpsError true/false/true/false jitter #4832 2022-11-27 23:29:08 -05:00
GitHub gen-configs Action 740425611f Auto-generated configs and docs 2022-11-28 03:49:25 +00:00
rusefillc 2b9164b7a4 ETB overheats due to constant isTpsError true/false/true/false jitter #4832 2022-11-27 22:34:27 -05:00
Andrey 768f776d4d ETB duty cycle jitter #4833 2022-11-27 21:50:09 -05:00
Andrey 61de170d06 ETB duty cycle jitter #4833
weird, whatever for now :(
2022-11-27 20:55:10 -05:00
GitHub gen-configs Action a10542a3d6 Auto-generated configs and docs 2022-11-28 00:31:01 +00:00
Andrey b00a7e506b ETB duty cycle jitter #4833
a step back to safety
2022-11-27 19:26:28 -05:00
GitHub set-date Action 9b595e72df Update date 2022-11-28 00:21:23 +00:00
GitHub gen-configs Action f4f90c939d Auto-generated configs and docs 2022-11-28 00:00:49 +00:00
rusefillc 6379d894fd ETB duty cycle jitter #4833 2022-11-27 18:45:10 -05:00
rusefillc c3563ec577 ETB overheats due to constant isTpsError true/false/true/false jitter #4832
refactoring: extract method
2022-11-27 18:44:44 -05:00
rusefillc 56b225dbcc Merge branch 'master' of https://github.com/rusefi/rusefi into master 2022-11-27 18:33:08 -05:00
GitHub gen-configs Action 74ea14b29e Auto-generated configs and docs 2022-11-27 23:28:40 +00:00
rusefillc 3745d34249 better method name 2022-11-27 18:17:08 -05:00
rusefillc 9321aae600 ETB duty cycle jitter #4833 2022-11-27 18:13:10 -05:00
Andrey G 57c5ff6420
Bluetooth jdy33: save some memory (#4848)
* bluetooth: remove bluetooth_cancel command

No need. In case of error setup process will be canceled.

* bluetooth: no need to have separate thread for setup

Use same TinerStudio thread.

* bluetooth: pass tsChannel as argument

* bluetooth: use struct for baudrate - parameter table

* bluetooth: query MAC address if debug is enabled
2022-11-27 14:43:54 -05:00
Matthew Kennedy 8ea5969607
fix warnings (#4840)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-27 10:11:14 -05:00
GitHub gen-configs Action cbccb013f2 Auto-generated configs and docs 2022-11-27 14:13:54 +00:00
Matthew Kennedy f0d0876c61
ve blend typo, explanation on dialog (#4835)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-27 08:47:57 -05:00
Andrey G 64371e0f3a
Bluetooth jdy33 setup minor fixes (#4834)
* bluetoth: only HC05 needs equal sign in AT+NAME command

* bluetooth: returt on all param errors

* bluetooth setup: return on fail and request
2022-11-27 08:47:02 -05:00
GitHub gen-configs Action 0d1120ca13 Auto-generated configs and docs 2022-11-27 13:15:41 +00:00
Matthew Kennedy ef53ff0104
period -> frequency (#4837)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-27 08:10:05 -05:00
rusefillc 8a9a19bb81 minor clean-up 2022-11-27 00:53:52 -05:00
GitHub gen-configs Action 907254b6c1 Auto-generated configs and docs 2022-11-27 05:50:00 +00:00
rusefillc 268a89a05d ETB duty cycle jitter #4833 2022-11-27 00:45:02 -05:00
rusefillc 8f0163273b docs 2022-11-27 00:27:29 -05:00
rusefillc e4372f1262 docs 2022-11-27 00:08:45 -05:00
rusefillc 926168a0d4 docs 2022-11-27 00:08:34 -05:00
rusefillc 5009a286d9 Merge branch 'master' of https://github.com/rusefi/rusefi into master 2022-11-27 00:08:27 -05:00
rusefillc 3c73be35b5 https://writer.com/blog/occurred-occured/ 2022-11-26 23:44:48 -05:00
GitHub gen-configs Action 1c48c30147 Auto-generated configs and docs 2022-11-27 04:43:36 +00:00
rusefillc 3c1db7f086 "Auto Calibrate" enable consistency 2022-11-26 23:36:48 -05:00
rusefi 596fe6b64a minor clean-up 2022-11-26 21:53:31 -05:00
GitHub gen-configs Action ca2d92373c Auto-generated configs and docs 2022-11-27 01:34:31 +00:00
rusefillc 5b24fd14b8 Target AFR table Y axis stuck at 0 #4826
sweet coverage
2022-11-26 20:28:31 -05:00
GitHub set-date Action 30d3effc69 Update date 2022-11-27 00:24:13 +00:00
Andrey 45478c8161 Q: would this break anything?
A: apparently YES!
2022-11-26 17:36:27 -05:00
rusefillc 0fc6300b03 would this break anything? 2022-11-26 17:04:16 -05:00
GitHub gen-configs Action 3626ece149 Auto-generated configs and docs 2022-11-26 19:31:53 +00:00
rusefi 3375648612 usability progress: conditional ETB button enable. TODO: make logic consistent with other instances of same buttons 2022-11-26 14:26:29 -05:00
rusefi dfa70d0d9e safer defaults 2022-11-26 14:13:14 -05:00
rusefi 7af86c0d48 code reuse 2022-11-26 14:08:59 -05:00