Commit Graph

24653 Commits

Author SHA1 Message Date
rusefillc f06a3d65a4 only:proteus_f7 2024-11-11 11:01:55 -05:00
GitHub gen-configs Action 664f59772e Auto-generated configs and docs 2024-11-11 15:44:36 +00:00
rusefillc 73770b4ff3 only:proteus_f7 2024-11-11 10:41:56 -05:00
GitHub gen-configs Action fec5193a20 Auto-generated configs and docs 2024-11-11 01:52:49 +00:00
rusefi 3d71fb42fe only:alphax-4k-gdi 2024-11-10 20:49:39 -05:00
GitHub gen-configs Action 59d3d79bb3 Auto-generated configs and docs 2024-11-11 01:33:15 +00:00
rusefi df8b6d5e7d only:alphax-8chan_f7 2024-11-10 20:28:17 -05:00
rusefi bae2db3ed4 only:alphax-4k-gdi 2024-11-10 20:23:28 -05:00
GitHub gen-configs Action 4c6bd4a6dd Auto-generated configs and docs 2024-11-11 00:47:34 +00:00
rusefillc 8adafbdba2 only:proteus_f7 2024-11-10 19:37:10 -05:00
GitHub set-date Action 751cde884d Update date 2024-11-11 00:24:44 +00:00
GitHub gen-configs Action 17d60908d0 Auto-generated configs and docs 2024-11-10 18:26:15 +00:00
rusefillc 4e06fa88ab only:proteus_f7 2024-11-10 13:23:33 -05:00
rusefillc 61cfd8269f only:proteus_f7 2024-11-10 13:14:33 -05:00
GitHub gen-configs Action a16e49bd5f Auto-generated configs and docs 2024-11-10 18:00:41 +00:00
rusefillc ecaf32f833 only:proteus_f7 2024-11-10 12:58:08 -05:00
rusefillc 7e6f725fd0 only:proteus_f7 2024-11-10 12:48:21 -05:00
rusefillc 0d2f088482 only:proteus_f7 2024-11-10 12:39:51 -05:00
GitHub set-date Action 8490c68e42 Update date 2024-11-10 00:25:25 +00:00
GitHub gen-configs Action 0a99718219 Auto-generated configs and docs 2024-11-09 21:02:10 +00:00
rusefillc 23fbbd74e2 How does the ECU decide when to use MAP estimate? #7030
only:uaefi
2024-11-09 15:52:09 -05:00
rusefillc 15045d3272 only:analog docs 2024-11-08 23:14:30 -05:00
GitHub gen-configs Action c973a91393 Auto-generated configs and docs 2024-11-09 02:04:19 +00:00
rusefillc 095668b9ce additional ETB state into LiveData
only:uaefi
2024-11-08 20:54:31 -05:00
GitHub gen-configs Action 4e6d3afa3f Auto-generated configs and docs 2024-11-09 01:31:53 +00:00
rusefillc 5651062d4f additional ETB state into LiveData
only:uaefi
2024-11-08 20:22:06 -05:00
rusefillc b99566284e only:uaefi 2024-11-08 19:42:40 -05:00
GitHub set-date Action fdf224aca5 Update date 2024-11-09 00:23:10 +00:00
GitHub gen-configs Action 30d0e011d1 Auto-generated configs and docs 2024-11-09 00:10:22 +00:00
rusefillc d3739f80d4 additional ETB state into LiveData
only:ueefi
2024-11-08 19:00:32 -05:00
GitHub gen-configs Action 4926f646b7 Auto-generated configs and docs 2024-11-08 23:34:56 +00:00
rusefillc 118e34ff42 additional ETB state into LiveData
only:ueefi
2024-11-08 18:24:56 -05:00
GitHub gen-configs Action 7cc8e24d79 Auto-generated configs and docs 2024-11-08 23:17:45 +00:00
rusefillc 4090323d0b directPwmValue is dead
only:uaefi
2024-11-08 18:07:21 -05:00
Diego b214a7b814
OBD2 CAN broken due to math base mismatch (#7053)
* updated can_msg_tx/obd2 code for unit tests, fixed supported pid error, WIP unit tests on obd2

* fix txCanBuffer not cleared after a tx can test

* simulator needs can header, add settings to respect code format on vscode, added more tests
2024-11-08 16:01:21 -05:00
GitHub gen-configs Action 5c23d89759 Auto-generated configs and docs 2024-11-08 20:51:02 +00:00
rusefillc 308a7611b1 Jam Detection should be wired into etbErrorCode fix #7057
only:uaefi
2024-11-08 15:41:05 -05:00
rusefillc 3b1316f622 only:secondsSinceIgnVoltage API 2024-11-08 15:41:05 -05:00
kifir23917 c3d2cfc33c
Implement setBitRangeMoto method (#7056)
* only:enhance tests a little bit

* implement `setBitRangeMsb` method

* implement `setBitRangeMoto` method
2024-11-08 14:59:17 -05:00
GitHub gen-configs Action 939ba6d170 Auto-generated configs and docs 2024-11-08 19:53:39 +00:00
rusefi 1c30a21843 TpsState::AutoTune
only:uaefi
2024-11-08 14:42:16 -05:00
rusefi c7663fad10 no such thing PidJitter 2024-11-08 14:42:16 -05:00
rusefillc 1ba6ee3921 tle9201 diagOkCounter
only:ueefi
2024-11-08 13:36:45 -05:00
GitHub gen-configs Action 2649d28fb9 Auto-generated configs and docs 2024-11-08 16:40:24 +00:00
rusefillc 7f16ada87d setHellenEnValue
only:uaefi
2024-11-08 11:24:06 -05:00
GitHub set-date Action 90d6663ebd Update date 2024-11-08 00:23:32 +00:00
rusefillc bcae46abe7 reset_9201
only:hellen154hyundai_f7
2024-11-07 18:07:21 -05:00
rusefillc 2bdfdca824 better logging
only:hellen154hyundai_f7
2024-11-07 17:49:45 -05:00
rusefi 2b39c732e4 enable ETB SPI for hellen154hyundai #7050
only:hellen154hyundai_f7
2024-11-07 17:10:58 -05:00
rusefi 64cdab6a45 TLE9201 SPI driver 12v logic #7051
only:hellen154hyundai_f7
2024-11-07 14:59:56 -05:00
rusefi e467919647 enable ETB SPI for hellen154hyundai #7050
only:hellen154hyundai_f7
2024-11-07 14:58:43 -05:00
Andreika 7bd44fbfa3
TLE9201 SPI diag support https://github.com/rusefi/rusefi/issues/5058 (#7049) 2024-11-07 08:44:08 -05:00
rusefillc 0a0ff11d5a motorolaMagicFromDbc(17, 10)
only:new API
2024-11-06 23:12:07 -05:00
GitHub gen-configs Action 75c0750bdf Auto-generated configs and docs 2024-11-07 04:11:31 +00:00
GitHub set-date Action 99e4a593f2 Update date 2024-11-07 00:23:37 +00:00
rusefillc 74fd9b55cb typo & docs
only:alphax-silver
2024-11-06 11:50:36 -05:00
rusefillc d7b39280fe one dead line?
only:alphax-silver
2024-11-06 11:14:37 -05:00
GitHub gen-configs Action 4689064482 Auto-generated configs and docs 2024-11-06 13:49:38 +00:00
rusefillc 79cfb0a5f3 External aem wideband does not work over CAN wbo #7048 2024-11-06 08:39:38 -05:00
rusefillc d8e0d51f05 docs 2024-11-06 08:39:10 -05:00
GitHub gen-configs Action d34a9d7cee Auto-generated configs and docs 2024-11-06 03:08:39 +00:00
GitHub set-date Action cfa84950b6 Update date 2024-11-06 00:23:29 +00:00
Andrey G 7ca9bcc86a
ts: handleWriteChunkCommand() and handlePageReadCommand() now with page (#7043)
* ts: handleWriteChunkCommand() and handlePageReadCommand() now with page

Initial support for page addressing. This is needed to move
scatteredOffsetArray to separate page that is not saved in TS and ECU.

* fix test
2024-11-05 16:46:59 -05:00
kifir 9d86da59e1 implement test for `Torque Reduction Ignition Retard(deg)` parameter #5608 2024-11-05 23:19:51 +02:00
kifir 5c6ee81352 only:refactoring: extract part of functionality into `TestEngineConfiguration` class 2024-11-05 23:19:51 +02:00
GitHub gen-configs Action bfebc60d7e Auto-generated configs and docs 2024-11-05 12:18:20 +00:00
Andrey G b5a5889c52
TS: do we need pageActivate ? (#7040) 2024-11-05 07:08:16 -05:00
rusefillc 227b50d07a only:uaefi 2024-11-04 21:48:25 -05:00
Andrey G 912b0959fd
ts: handle pageValueWrite and pageChunkWrite with one func (#7041)
Also fix bug with incorrect data picked in pageValueWrite.
Seems pageValueWrite was never used by TS
2024-11-04 21:45:33 -05:00
GitHub gen-configs Action c6764453df Auto-generated configs and docs 2024-11-05 00:33:18 +00:00
GitHub set-date Action 3aa1937568 Update date 2024-11-05 00:27:10 +00:00
rusefillc fce0839ba4 bare minimum pageActivate removal
only:uaefi
2024-11-04 19:23:22 -05:00
kifir23917 6361b9ef31
Flat shift tests #5608 (#7042)
* only:refactoring: extract part of functionality into `TestEngineConfiguration` class

* only:refactoring: rename file

* only:refactoring: Now we reuse `TestBase` class functionality

* only:refactoring: extract part of functionality into `TestEngineState` class

* only:refactoring: extract part of functionality into `TestEngineConfiguration` class

* implement test for `Torque Reduction Ignition Cut` setting #5608
2024-11-04 17:09:39 -05:00
rusefillc b538494370
3-0 dies for no reason at idle speeds #7002 (#7006)
different gaps for different wheels
2024-11-04 10:14:24 -05:00
GitHub gen-configs Action a3c7629cbe Auto-generated configs and docs 2024-11-04 13:49:57 +00:00
rusefillc 53fe6a052c Redistribute RAM between USB buffer and scratchBuffer, increase BLOCKING_FACTOR #7037 2024-11-04 08:39:30 -05:00
rusefillc 21e43c76c3 knock fuel trim + disable suppression then deceleration #7017
typo
2024-11-04 08:39:30 -05:00
Andrey Gusakov 45972ef6e0 rusefi config: increase BLOCKING_FACTOR
Keep it more that a half of TS_TOTAL_OUTPUT_SIZE allows TS to read
whole livedata in two requestes. This increases refresh rate while
still not wasting much of RAM for scratchBuffer.
2024-11-04 08:39:30 -05:00
Andrey Gusakov cbc2773f67 halconf: no need to have such a big TX USB buffers 2024-11-04 08:39:30 -05:00
Andrey Gusakov 93afc8125a usb: SERIAL_USB_BUFFERS_SIZE can be smaller than BLOCKING_FACTOR
Write to serial usb will just block caller untill enought space is
freed in internal buffer.
2024-11-04 08:39:30 -05:00
rusefillc 209ea941ae data write failed between older project and newer firmware fix #6595 2024-11-04 08:39:30 -05:00
rusefillc a5470c868a docs 2024-11-04 08:39:29 -05:00
GitHub gen-configs Action 1b414fc5c0 Auto-generated configs and docs 2024-11-04 13:37:42 +00:00
Andrey G 499801ceb9
TS: implement getCommand that have no params and request all livedata (#7039)
But until ochBlockSize is bigger than blockingFactor TS will not use
this command and prefer ochGetCommand.
2024-11-04 08:16:19 -05:00
Andrey G ccbf45808a
Fix UART rx floats (#7038)
* io serial: enable internal pull-up for EFI_CONSOLE_RX_BRAIN_PIN

* io serial: enable internal pull up for binarySerialRxPin
2024-11-04 08:05:54 -05:00
GitHub gen-configs Action d99f5f0f6d Auto-generated configs and docs 2024-11-04 11:59:56 +00:00
GitHub set-date Action 9d24adf990 Update date 2024-11-04 00:25:22 +00:00
Andrey G d9dcc40a54
6595 burn failed (#7031)
* halconf: SERIAL_USB_BUFFERS_RX_SIZE should be 64

Until we fix bug in OTGv1

* ChibiOS: update OTGv1

* usb_console: fix SERIAL_USB_BUFFERS_TX_SIZE vs BLOCKING_FACTOR check

Actually should be removed as we can write to USB serial more than
can fit into buffer. Write caller will be just waiting for space
available in buffer.
2024-11-03 17:22:17 -05:00
Diego 1fcf3343c9
new tests on decodeAemXSeries, fixed debug task on vscode (#7032) 2024-11-03 16:54:35 -05:00
GitHub gen-configs Action d76daa3faf Auto-generated configs and docs 2024-11-03 16:58:03 +00:00
rusefillc bb4564df82 poor usability when AEM reports error [was AEM Wideband alive on CAN, but nothing on TS.] #7011 2024-11-03 11:46:45 -05:00
GitHub gen-configs Action c1ac837efb Auto-generated configs and docs 2024-11-03 04:17:25 +00:00
rusefillc ed8fbde6e7 How does the ECU decide when to use MAP estimate? #7030
new 'isMapValid' logging data point
2024-11-03 00:05:46 -04:00
rusefillc a5c19320e0 TODO: are we missing a ton of .txt file references from LiveData.yaml?! 2024-11-03 00:02:29 -04:00
GitHub set-date Action 1cbf131231 Update date 2024-11-03 00:26:22 +00:00
GitHub gen-configs Action 3f43b06f44 Auto-generated configs and docs 2024-11-02 19:24:49 +00:00
rusefillc 6e589438fd global_can_data docs 2024-11-02 15:15:11 -04:00
kifir 9907cc2108 implement `Limit Torque Reduction Time` flag functionality #5608 2024-11-02 20:59:05 +02:00
GitHub gen-configs Action 81acecc5d3 Auto-generated configs and docs 2024-11-02 16:54:50 +00:00
kifir 7f11b6d1af add `Limit Torque Reduction Time` flag #5608 2024-11-02 18:45:21 +02:00
kifir 2c94f7bc28 allow `Torque Reduction Time` up to 2000 ms #5608 2024-11-02 18:45:21 +02:00
GitHub gen-configs Action 0719b02b12 Auto-generated configs and docs 2024-11-02 01:13:54 +00:00
GitHub set-date Action 99163f6fdb Update date 2024-11-02 00:23:35 +00:00
rusEFI LLC 95b8135916 knock spectrogram makes TS plugin useful again
only:proteus_f7
2024-11-01 11:29:12 -04:00
rusefillc 26a80a9533 disable debug configurations until someone fixes those :( (#7025) 2024-11-01 11:29:12 -04:00
GitHub gen-configs Action 9303e32a6a Auto-generated configs and docs 2024-11-01 13:38:16 +00:00
3eR01ive 691fb3f3db
Knock fuel trim and deacceleration (#7024)
* - knock fuel trim
- knock disable suppression then deceleration

* - knock disable suppression then deceleration syntax fix

* - knock disable suppression for test reapply

* - knock disable suppression for test reapply fix

* - knock fuel trim tests

---------

Co-authored-by: 3er0.1ive <3er0.1ive@veeroute.com>
2024-11-01 09:28:07 -04:00
DobsonyT 0251c4f1d5
Update trigger_vw.cpp - skoda trigger wheel (#7023)
Trigger wheel was mirrored(small tooth on other end of gap).
Setting up falling edge trigger in TS gives the same tooth pattern as originally coded with different gap lengths, so only length and gap ratio had to be modified. Tested on working car.
2024-11-01 08:48:42 -04:00
GitHub gen-configs Action cbc35e973e Auto-generated configs and docs 2024-11-01 03:11:56 +00:00
rusefi c9b05470e8 conditional etbJamDetectThreshold/etbJamTimeout
only:uaefi
2024-10-31 23:01:56 -04:00
GitHub gen-configs Action 31d594b00a Auto-generated configs and docs 2024-11-01 02:59:25 +00:00
rusefi 1e9ca2f90a blink error indicators to get proper error codes #7021
only:uaefi
2024-10-31 22:49:34 -04:00
rusefi fcc77166fe only:CH_CFG_USE_DYNAMIC unused? 2024-10-31 22:24:26 -04:00
GitHub gen-configs Action 225464da55 Auto-generated configs and docs 2024-10-31 22:24:26 -04:00
GitHub set-date Action 2213fc1383 Update date 2024-11-01 00:26:53 +00:00
GitHub gen-configs Action 9eb2710426 Auto-generated configs and docs 2024-10-31 22:06:43 +00:00
rusEFI LLC 1ab6806d30 blink error indicators to get proper error codes #7021
only:meta
2024-10-31 17:57:04 -04:00
rusEFI LLC 16bb0d01c7 knock fuel trim + diasble suppression then deceleration #7017
only:changelog
2024-10-31 10:08:03 -04:00
3eR01ive cd404d4f47
- knock fuel trim + diasble suppression then deceleration (#7017)
* - knock fuel trim
- knock disable suppression then deceleration

* - knock disable suppression then deceleration syntax fix

* - knock disable suppression for test reapply

* - knock disable suppression for test reapply fix

---------

Co-authored-by: 3er0.1ive <3er0.1ive@veeroute.com>
2024-10-31 09:26:10 -04:00
rusEFI LLC b25d5e635f EGT detaults
only:uaefi121
2024-10-31 08:52:03 -04:00
GitHub gen-configs Action 2bde92a933 Auto-generated configs and docs 2024-10-31 04:18:29 +00:00
rusEFI LLC 1bc8264cee more reasoable placement for vinNumber field 2024-10-31 00:08:30 -04:00
GitHub gen-configs Action 002cf9f7c3 Auto-generated configs and docs 2024-10-31 03:49:07 +00:00
rusEFI LLC 319dc74a8d Missing EGT settings fix #7015
only:uaefi121
2024-10-30 23:46:39 -04:00
rusEFI LLC 7f16434ab8 only:default f767 build 2024-10-30 22:15:53 -04:00
GitHub gen-configs Action 4116021f04 Auto-generated configs and docs 2024-10-31 00:49:43 +00:00
GitHub set-date Action 7b3da40128 Update date 2024-10-31 00:24:29 +00:00
GitHub gen-configs Action 443fbb9665 Auto-generated configs and docs 2024-10-30 02:07:31 +00:00
Diego 16d97e0025
wrong text in 'Use idle ignition table' tooltip (#7010) 2024-10-29 21:57:48 -04:00
GitHub set-date Action 5aaa19e0e4 Update date 2024-10-30 00:24:08 +00:00
GitHub gen-configs Action aa42f314a4 Auto-generated configs and docs 2024-10-29 13:48:03 +00:00
rusEFI LLC 4a84cf5fee Void initLambda() always registers Lambda sensors fix #7007 2024-10-29 09:37:53 -04:00
GitHub gen-configs Action d26ef5b413 Auto-generated configs and docs 2024-10-29 04:52:26 +00:00
rusEFI LLC 67fa3dfe61 only:lcv 2024-10-29 00:49:40 -04:00
rusEFI LLC f24d24245a only:changelog 2024-10-29 00:35:39 -04:00
GitHub gen-configs Action ad78552a43 Auto-generated configs and docs 2024-10-29 03:59:11 +00:00
FDSoftware 65516d985b Organize sensor categories in tunerstudio 2024-10-28 23:40:20 -04:00
GitHub set-date Action e6ab2f8b17 Update date 2024-10-29 00:24:40 +00:00
GitHub gen-configs Action 1e3ebc5da3 Auto-generated configs and docs 2024-10-29 00:19:11 +00:00
rusEFI LLC 973cb50f5c only:typo 2024-10-28 18:05:53 -04:00
rusEFI LLC a50187dd2a only:docs 2024-10-28 18:05:53 -04:00
GitHub gen-configs Action 8a86a8a27e Auto-generated configs and docs 2024-10-28 14:20:15 +00:00
rusEFI LLC 7fc6dc56aa only:HD_MENU_NAME 2024-10-28 10:10:00 -04:00
GitHub gen-configs Action 3c0f6ac171 Auto-generated configs and docs 2024-10-28 13:51:06 +00:00
GitHub set-date Action 3dd6cb9d49 Update date 2024-10-28 00:25:40 +00:00
GitHub set-date Action 1017a70089 Update date 2024-10-27 00:26:23 +00:00
rusefi b100bd9f1f todo fix root cause! work-around: make sure not to write bad tune since that would brick requestBurn();
only:uaefi
2024-10-26 13:23:39 -04:00
rusefi 66730530f2 ETB is hard
only:uaefi
2024-10-26 12:00:41 -04:00
rusefi 57584872f1 verbose etbAutocal
only:uaefi
2024-10-26 11:38:31 -04:00
GitHub gen-configs Action 5ee9cdd03d Auto-generated configs and docs 2024-10-26 01:49:30 +00:00