Commit Graph

14613 Commits

Author SHA1 Message Date
rusefillc bca2afb81e B6 2022-07-25 08:06:04 -04:00
rusefillc 17bf4d0c46 custom skipped wheel could be located on camshaft fix #4377 2022-07-25 08:05:52 -04:00
GitHub build-firmware Action 75e3a7997d Auto-generated configs and docs 2022-07-25 08:05:04 +00:00
Matthew Kennedy 690ba95842 s (#4376) 2022-07-25 04:00:26 -04:00
GitHub set-date Action 7e6b9e7742 Update date 2022-07-25 00:24:30 +00:00
GitHub set-date Action 64e963e1aa Update date 2022-07-24 00:25:06 +00:00
rusefillc cfd6828d42 Extra gap ratios for custom trigger wheels fix #4375
these lines are now part of shared method
2022-07-23 10:00:55 -04:00
GitHub build-firmware Action 18c590794a Auto-generated configs and docs 2022-07-23 07:26:13 +00:00
Andrey 43bc08bc24 Extra gap ratios for custom trigger wheels fix #4375 2022-07-23 03:16:11 -04:00
GitHub set-date Action 8928ac7064 Update date 2022-07-23 00:22:24 +00:00
rusefillc dc36538e57 thank you Mark we have humans asking for it 2022-07-22 16:04:43 -04:00
rusefillc a04251bfd9 thank you Mark we have humans asking for it 2022-07-22 15:57:18 -04:00
rusefillc 7fd1b743d6 software jump to DFU does not work with OpenBLT fix #4230
one step back!
2022-07-22 13:43:59 -04:00
rusefillc e09d12108d software jump to DFU does not work with OpenBLT fix #4230 2022-07-22 08:47:10 -04:00
rusefillc 84178951a2 software jump to DFU does not work with OpenBLT fix #4230 2022-07-22 08:46:01 -04:00
rusefillc c3f11cfdc6 software jump to DFU does not work with OpenBLT #4230
was this really fixed?
2022-07-22 08:16:21 -04:00
Andrey G bdaf1587d7 Openblt to dfu jump fixed (#4367)
* OpenBLT: supress "target 'startup_xxxxxx.o' given more than once in the same rule" warning

* OpenBLT: check for DFU request, do not ignore dead beef
2022-07-22 07:43:15 -04:00
GitHub build-firmware Action 50dc7459d4 Auto-generated configs and docs 2022-07-22 05:36:38 +00:00
Andrey G 4a4443a27d Add "Reset to OpenBLT" button (#4364)
Similar to "Reset to DFU", but uses different seed
2022-07-22 08:21:11 +03:00
GitHub set-date Action 3dc05b9e5f Update date 2022-07-22 00:25:14 +00:00
Matthew Kennedy 4c1f624af1 detect too short/too long boost (#4363) 2022-07-21 15:53:57 -04:00
Matthew Kennedy 1596228f10 libfirmware has interpolation tests (#4362)
* move interpolation tests

* what actually happens if sanitize is off?

* oh look there are real bugs to be caught by sanitizer
2022-07-21 15:41:42 -04:00
GitHub build-firmware Action 2d1fb25ab4 Auto-generated configs and docs 2022-07-21 19:34:19 +00:00
rusefillc 58b0aaeda1 cherry pick https://github.com/rusefi/rusefi/pull/4365 2022-07-21 15:26:41 -04:00
rusefillc c600a9f59c Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-21 15:23:42 -04:00
Matthew Kennedy efdae2322d Start -> start (#4366) 2022-07-21 15:17:32 -04:00
rusefillc 1d359c7361 Launch control bug? "range" thing is confusing #4348
minor fix
2022-07-21 04:16:30 -04:00
GitHub set-date Action 7ae4044639 Update date 2022-07-21 00:23:33 +00:00
GitHub build-firmware Action 1cc1d56bcc Auto-generated configs and docs 2022-07-20 23:09:02 +00:00
rusefillc 9c721ff28d Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-20 18:54:11 -04:00
GitHub build-firmware Action 2341028714 Auto-generated configs and docs 2022-07-20 22:52:33 +00:00
rusefillc 1245c83406 Launch control bug? "range" thing is confusing fix #4348 2022-07-20 18:52:02 -04:00
rusefillc 2bc4fd909d Launch control bug? "range" thing is confusing #4348
a typo and configurable behaviour without UI
2022-07-20 18:48:55 -04:00
rusefillc a8e86b9b81 typos 2022-07-20 18:45:35 -04:00
rusefillc 116207e9aa Launch control bug? "range" thing is confusing #4348 2022-07-20 18:39:17 -04:00
rusefillc 2ba07e975e Launch control bug? "range" thing is confusing #4348
bug or dead code? at least making it a bit more obvious
2022-07-20 18:30:20 -04:00
rusefillc 99d8bf0ac1 Launch control bug? "range" thing is confusing #4348
minor tooltip progress
2022-07-20 18:27:44 -04:00
rusefillc f9ba8bf82c Launch control bug? "range" thing is confusing #4348
refactoring: reducing confusion
2022-07-20 18:24:36 -04:00
rusefillc 8213252f45 code formatting #4348 2022-07-20 18:16:54 -04:00
Andrey G 2eeb1ad84e TunerStudio reconnect speedup (#4358)
* TunerStudio: do not emit tons of errors if we are not in sync

Track state of sync with ither side. Emit only ONE error when sync
is lost.
Also no need to wait 1sec for second byte in binary mode. 10mS is
enought.

* TunerStudio: remove duplicated debug print

* TunerStudio: comment about in_sync

* TunerStudio: clear comments
2022-07-20 17:54:10 -04:00
GitHub build-firmware Action 3c43925e05 Auto-generated configs and docs 2022-07-20 21:19:50 +00:00
rusefillc ca25530445 picking atomic piece of #4358 2022-07-20 17:06:34 -04:00
rusefillc 5fafaa571d refactoring: reducing warnings 2022-07-20 17:03:15 -04:00
rusefillc 50df5aa031 random docs 2022-07-20 17:03:00 -04:00
GitHub set-date Action a1b8340a91 Update date 2022-07-20 00:20:03 +00:00
GitHub build-firmware Action f9f33da641 Auto-generated configs and docs 2022-07-19 08:17:08 +00:00
Matthew Kennedy 2bf6c94663 fragments (#4357) 2022-07-19 11:02:41 +03:00
GitHub set-date Action 33d0241ab4 Update date 2022-07-19 00:25:22 +00:00
rusefillc 2d08d8ea28 Nissan Lua 2022-07-18 17:01:44 -04:00
GitHub build-firmware Action c3b6a80e81 Auto-generated configs and docs 2022-07-18 19:58:26 +00:00
Matthew Kennedy 1fd637d27e remove idle offset (#4355)
* remove offset

* remove more completely

* changelog
2022-07-18 15:49:43 -04:00
rusefillc 64a9f84872 scaling of microRusEFI ADC gauges fix #4356 2022-07-18 08:26:17 -04:00
rusefillc 5aa9942fe0 more on MRE BT drama part 2 2022-07-18 02:15:31 -04:00
rusefillc 6f28c4734e more on BT drama 2022-07-18 02:08:30 -04:00
GitHub build-firmware Action b89ef01574 Auto-generated configs and docs 2022-07-18 06:01:28 +00:00
Matthew Kennedy 492a5db2fb libfirmware gets efi::size (#4354) 2022-07-18 01:56:58 -04:00
GitHub set-date Action 213c746066 Update date 2022-07-18 00:21:43 +00:00
rusefillc a717d1c05f Console autoupdate fix #4352 2022-07-17 03:10:42 -04:00
GitHub build-firmware Action edcfb4a8e0 Auto-generated configs and docs 2022-07-17 04:21:58 +00:00
Matthew Kennedy 1951bbda8b move math (#4353) 2022-07-17 00:16:22 -04:00
GitHub set-date Action 1774117ac4 Update date 2022-07-17 00:22:46 +00:00
GitHub build-firmware Action 267f356ef3 Auto-generated configs and docs 2022-07-16 06:38:35 +00:00
Matthew Kennedy ba8a84e5ce GDI: add min/max boost time config (#4343)
* add min/max boost time config

* add cast

* generated

* UI
2022-07-16 02:23:05 -04:00
Matthew Kennedy cd98ad35c2 use libfirmware for a few things (#4351)
* use libfirmware

* unit tests

* crc

* missed one

* bootloader
2022-07-16 02:22:51 -04:00
GitHub set-date Action f3d5ff7b99 Update date 2022-07-16 00:24:20 +00:00
rusefillc d586a7dc9c raw aux inputs gauges fix #4346 2022-07-15 06:37:30 -04:00
GitHub build-firmware Action 7123361f2e Auto-generated configs and docs 2022-07-15 10:29:23 +00:00
rusefillc 807bb26555 raw aux inputs gauges #4346 2022-07-15 06:23:24 -04:00
GitHub build-firmware Action 2b04c8c5f8 Auto-generated configs and docs 2022-07-15 08:46:25 +00:00
GitHub set-date Action 6bbec5ffea Update date 2022-07-15 00:25:03 +00:00
Matthew Kennedy 07acf4d405 pt2001 sim project (#4342)
* sim project files

* wave list

* project files

* ignore simulator build files

* ignore .def.hex too

* wave list and readme

* readme
2022-07-14 17:42:57 -04:00
rusefillc ae92cb1c70 launch control for autocross on micro rusefi #4341 2022-07-14 17:23:54 -04:00
rusefillc 0f303553c1 launch control for autocross on micro rusefi #4341 2022-07-14 17:19:30 -04:00
rusefillc e91d72bba5 launch control for autocross on micro rusefi #4341 2022-07-14 16:41:50 -04:00
rusefillc 604a3f4ba2 launch controll for autocross on micro rusefi #4341 2022-07-14 16:20:03 -04:00
rusefillc 3079ab9bae https://rusefi.com/forum/viewtopic.php?p=43183#p43183 2022-07-14 15:45:33 -04:00
rusefillc 4ba73d1679 Detail on how to set up iDrive or equivalent CAN button control #226
boost lua
2022-07-14 14:04:21 -04:00
rusefillc 456d52e1fe Detail on how to set up iDrive or equivalent CAN button control #226
boost lua
2022-07-14 13:03:08 -04:00
Matthew Kennedy c259b1cf2d pt2001 updates (#4340)
* delete registers/

* update gitignore

* readme

* Revert "delete registers/"

This reverts commit de10448d5479487b529b4e9ee551f45f271daa8c.

* remove dead dram constants

* switch to use generated C source instead of copy/paste

* more memory map
2022-07-14 12:47:51 -04:00
rusefillc 9e8bfe92d8 #4308 progress 2022-07-14 12:36:55 -04:00
GitHub build-firmware Action 0b14ee48a1 Auto-generated configs and docs 2022-07-14 13:57:47 +00:00
rusefillc c85ad42f09 Detail on how to set up iDrive or equivalent CAN button control #226
was I drunk or something?
2022-07-14 09:41:36 -04:00
GitHub build-firmware Action ccd01302fe Auto-generated configs and docs 2022-07-14 12:08:23 +00:00
rusefillc 133ab5618b FSIO is dead 2022-07-14 07:52:58 -04:00
rusefillc 04e47532ef FSIO is dead 2022-07-14 07:46:10 -04:00
rusefillc 52af5fa05a refactoring - lambda for readbility 2022-07-14 07:27:58 -04:00
rusefillc 9b775e67b1 OBDII dreams 2022-07-14 05:05:49 -04:00
rusefillc 902da45e72 https://rusefi.com/forum/viewtopic.php?f=5&t=2373
rusEFI TS plugin launcher fixed
2022-07-14 03:29:36 -04:00
GitHub build-firmware Action 9ba86c4d4b Auto-generated configs and docs 2022-07-14 06:15:11 +00:00
GitHub set-date Action 1ba31e5d65 Update date 2022-07-14 00:24:00 +00:00
GitHub build-firmware Action 4f53ef9c4a Auto-generated configs and docs 2022-07-13 07:29:05 +00:00
rusefillc 714951aaef Drew reminds that humans like sorted drop downs fix #4339 2022-07-13 03:24:28 -04:00
GitHub set-date Action 782a9df3df Update date 2022-07-13 00:23:56 +00:00
GitHub build-firmware Action f289765cec Auto-generated configs and docs 2022-07-12 07:14:09 +00:00
rusefillc 250d8c4213 RoverK - wow that's odd, but whatever 2022-07-12 02:42:41 -04:00
rusefillc b2cbd889f9 looks dead 2022-07-12 01:38:25 -04:00
rusefillc 72e372ea2b reducing confusion: pulling start button out of battery menu 2022-07-12 01:14:05 -04:00
GitHub build-firmware Action ce7048c51a Auto-generated configs and docs 2022-07-12 04:26:09 +00:00
GitHub set-date Action d9e67dfe06 Update date 2022-07-12 00:21:32 +00:00
GitHub build-firmware Action b8713ee13b Auto-generated configs and docs 2022-07-11 16:50:58 +00:00
rusefillc dd094ad543 Make hard-coded gap ratios visible on trigger documentation images #4172 2022-07-11 12:36:41 -04:00
rusefillc 13464f1c8f yes, yes, we get it: TPS 2022-07-11 12:36:00 -04:00
GitHub build-firmware Action bf64052f52 Auto-generated configs and docs 2022-07-11 08:48:23 +00:00
rusefillc 02ce0423bf STM32_HSE_BYPASS where we need it (#4338)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-11 04:30:49 -04:00
rusefillc cc3cbdabc0 Make hard-coded gap ratios visible on trigger documentation images #4172 2022-07-11 04:21:17 -04:00
GitHub build-firmware Action cdbfaa4cb2 Auto-generated configs and docs 2022-07-11 07:13:35 +00:00
rusefillc 374997111c default value duplicate & breaking up long line 2022-07-11 02:57:32 -04:00
rusefillc 3fd5a4b888 looks dead to me 2022-07-11 02:57:32 -04:00
rusefillc cff97ee855 reducing complexity 2022-07-11 02:57:31 -04:00
rusefillc c7c4807c52 removing some unused debug 2022-07-11 02:57:31 -04:00
GitHub set-date Action 3b0d313fb4 Update date 2022-07-11 00:20:26 +00:00
rusefillc 7d9ebccf12 more fancy 2022-07-09 23:51:20 -04:00
GitHub build-firmware Action d5d659bfa5 Auto-generated configs and docs 2022-07-10 02:50:43 +00:00
Matthew Kennedy 3c88dda538 Add a timeout for Lua ETB adjustment (#4331)
* lua etb timeout

* mocks

* test
2022-07-10 05:46:28 +03:00
GitHub set-date Action 53d561028c Update date 2022-07-10 00:25:28 +00:00
GitHub build-firmware Action 1720eee3a1 Auto-generated configs and docs 2022-07-09 07:07:25 +00:00
rusefillc 71a30d5f75 docs 2022-07-09 03:00:14 -04:00
GitHub set-date Action 96b92f0c0c Update date 2022-07-09 00:18:42 +00:00
rusefillc 578faa0d41 ETB to overrides, fixing 88 2022-07-08 19:33:49 -04:00
rusefillc ce611b1ea6 ETB to overrides 2022-07-08 19:32:16 -04:00
rusefillc bdd7183b7d refactoring 2022-07-08 19:31:07 -04:00
rusefillc fa1d7b2773 copy-paste bad 2022-07-08 19:31:07 -04:00
GitHub build-firmware Action 56ec034f44 Auto-generated configs and docs 2022-07-08 23:27:15 +00:00
rusefillc a89317f5ce E65 progress 2022-07-08 19:00:49 -04:00
GitHub build-firmware Action c98c37da2b Auto-generated configs and docs 2022-07-08 22:21:59 +00:00
rusefillc 2e1c148881 https://rusefi.com/forum/viewtopic.php?p=45813#p45813 2022-07-08 18:07:53 -04:00
rusefillc 4c4f494904 PID logging: p term #4337 2022-07-08 10:31:34 -04:00
GitHub build-firmware Action 575a0b3d5d Auto-generated configs and docs 2022-07-08 14:11:38 +00:00
rusefillc 443770e902 PID logging: p term #4337 2022-07-08 09:49:58 -04:00
rusefillc c3d99528e1 PID logging: p term #4337 2022-07-08 09:43:05 -04:00
GitHub build-firmware Action f1b56628ef Auto-generated configs and docs 2022-07-08 05:14:15 +00:00
rusefillc d850bea101 debug is set to idle mode, but none of the debug fields show anything #4335
better log names?
2022-07-08 01:05:48 -04:00
rusefillc db3f92edf4 Lua A/C Input #4333 2022-07-08 00:51:53 -04:00
GitHub build-firmware Action 1d148c57df Auto-generated configs and docs 2022-07-08 04:45:52 +00:00
rusefillc 798188bdde Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-08 00:30:47 -04:00
GitHub build-firmware Action b65d1a0909 Auto-generated configs and docs 2022-07-08 04:29:21 +00:00
rusefillc c23fe0fe9a Lua A/C Input #4333 2022-07-08 00:25:29 -04:00
rusefillc 9dd9dd1083 https://rusefi.com/forum/viewtopic.php?p=45811#p45811 ETB 2022-07-08 00:07:44 -04:00
rusefillc e84ed034ae refactoring hellen meta 2022-07-08 00:07:15 -04:00
rusefillc f08c172cfc https://rusefi.com/forum/viewtopic.php?p=45811#p45811 2022-07-07 23:51:38 -04:00
Matthew Kennedy 16a39badff Error handling cleanup (#4332)
* dead code in stm32

* rusefi.cpp can have some noreturn

* handle lua panic

* unused error codes

* simplifications of error_handling.cpp

* comment

* put that back

* guard
2022-07-07 23:49:02 -04:00
rusefillc e8ab60914f debug is set to idle mode, but none of the debug fields show anything #4335
better names where user did not really ask for better names
2022-07-07 23:48:17 -04:00
GitHub build-firmware Action bba4a89f3e Auto-generated configs and docs 2022-07-08 03:21:52 +00:00
Matthew Kennedy 68fb838641 Lua hooks for gear detection (#4328)
* implement

* sim has vss

* write a test

* guard
2022-07-07 23:16:56 -04:00
rusefillc c51881a80d debug is set to idle mode, but none of the debug fields show anything #4335
reducing confusion
2022-07-07 23:04:19 -04:00
GitHub build-firmware Action 7673d7ec1f Auto-generated configs and docs 2022-07-08 02:55:13 +00:00
Matthew Kennedy c4d01754c3 Respond to OBD2 on the same bus we got the request on (#4330)
* obd replies on the same bus as the request

* comment

* missed one
2022-07-08 05:25:35 +03:00
GitHub set-date Action 3997e34bb2 Update date 2022-07-08 00:24:15 +00:00
Matthew Kennedy 6267b8621a big delete ICU (#4270)
* big delete

* icu vestiges

* changelog
2022-07-07 15:27:59 -04:00
Matthew Kennedy cbdfb7ac5c Write hard faults to backup ram, print on next boot (#4324)
* use backup ram, hard fault handler improvement

* wire it up

* upload elf

* s

* I guess I'll just use strncpy

* s

* what is it even complaining about?

* neat, we don't need a cast

* cypress and kinetis

* cleanup

* ci

* guard for tests
2022-07-07 15:14:31 -04:00