Commit Graph

15065 Commits

Author SHA1 Message Date
rusefillc bc5d367910 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-20 18:54:11 -04:00
GitHub build-firmware Action 74754dfc2d Auto-generated configs and docs 2022-07-20 22:52:33 +00:00
rusefillc 3d2bb2a62d Launch control bug? "range" thing is confusing fix #4348 2022-07-20 18:52:02 -04:00
rusefillc 4987a0b93c Launch control bug? "range" thing is confusing #4348
a typo and configurable behaviour without UI
2022-07-20 18:48:55 -04:00
rusefillc 9e4187d8cf typos 2022-07-20 18:45:35 -04:00
rusefillc 991ec1c8ef Launch control bug? "range" thing is confusing #4348 2022-07-20 18:39:17 -04:00
rusefillc a03d927638 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 15c81ca90c Launch control bug? "range" thing is confusing #4348
minor tooltip progress
2022-07-20 18:27:44 -04:00
rusefillc 99ad5045df Launch control bug? "range" thing is confusing #4348
refactoring: reducing confusion
2022-07-20 18:24:36 -04:00
rusefillc 0e2907328b code formatting #4348 2022-07-20 18:16:54 -04:00
Andrey G 7caef0ba92
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 64a5536d41 Auto-generated configs and docs 2022-07-20 21:19:50 +00:00
rusefillc 70d0351f9c picking atomic piece of #4358 2022-07-20 17:06:34 -04:00
rusefillc adc11fcc1f refactoring: reducing warnings 2022-07-20 17:03:15 -04:00
rusefillc 8403fe2de9 random docs 2022-07-20 17:03:00 -04:00
GitHub set-date Action 12b55228cb Update date 2022-07-20 00:20:03 +00:00
GitHub build-firmware Action 208779081a Auto-generated configs and docs 2022-07-19 08:17:08 +00:00
Matthew Kennedy 848fbcf6ca
fragments (#4357) 2022-07-19 11:02:41 +03:00
GitHub set-date Action 71b9997383 Update date 2022-07-19 00:25:22 +00:00
rusefillc da336a6190 Nissan Lua 2022-07-18 17:01:44 -04:00
GitHub build-firmware Action b7ccb9db94 Auto-generated configs and docs 2022-07-18 19:58:26 +00:00
Matthew Kennedy e1254f84b9
remove idle offset (#4355)
* remove offset

* remove more completely

* changelog
2022-07-18 15:49:43 -04:00
rusefillc 90e98bacbf scaling of microRusEFI ADC gauges fix #4356 2022-07-18 08:26:17 -04:00
rusefillc 15f2725282 more on MRE BT drama part 2 2022-07-18 02:15:31 -04:00
rusefillc 76bc3b39fb more on BT drama 2022-07-18 02:08:30 -04:00
GitHub build-firmware Action eafbf9cd05 Auto-generated configs and docs 2022-07-18 06:01:28 +00:00
Matthew Kennedy 2b2eb04aba
libfirmware gets efi::size (#4354) 2022-07-18 01:56:58 -04:00
GitHub set-date Action c8d1d7ebae Update date 2022-07-18 00:21:43 +00:00
rusefillc b2fcb56e93 Console autoupdate fix #4352 2022-07-17 03:10:42 -04:00
GitHub build-firmware Action a0f1c1bfd4 Auto-generated configs and docs 2022-07-17 04:21:58 +00:00
Matthew Kennedy acf18c7072
move math (#4353) 2022-07-17 00:16:22 -04:00
GitHub set-date Action 6a0a2ec9eb Update date 2022-07-17 00:22:46 +00:00
GitHub build-firmware Action 175b8c00b9 Auto-generated configs and docs 2022-07-16 06:38:35 +00:00
Matthew Kennedy d413b28a77
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 a0d8ae3f4f
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 2a5e8d6d64 Update date 2022-07-16 00:24:20 +00:00
rusefillc 8a8a214927 raw aux inputs gauges fix #4346 2022-07-15 06:37:30 -04:00
GitHub build-firmware Action bde98e6f51 Auto-generated configs and docs 2022-07-15 10:29:23 +00:00
rusefillc 3ed54327a3 raw aux inputs gauges #4346 2022-07-15 06:23:24 -04:00
GitHub build-firmware Action 10ddcb4511 Auto-generated configs and docs 2022-07-15 08:46:25 +00:00
GitHub set-date Action 16bafb4cb5 Update date 2022-07-15 00:25:03 +00:00
Matthew Kennedy 52f2d3fd64
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 26fba94d07 launch control for autocross on micro rusefi #4341 2022-07-14 17:23:54 -04:00
rusefillc e4f210c1ca launch control for autocross on micro rusefi #4341 2022-07-14 17:19:30 -04:00
rusefillc b7cfa4e702 launch control for autocross on micro rusefi #4341 2022-07-14 16:41:50 -04:00
rusefillc 3aca38903c launch controll for autocross on micro rusefi #4341 2022-07-14 16:20:03 -04:00
rusefillc f6afb2a9fa https://rusefi.com/forum/viewtopic.php?p=43183#p43183 2022-07-14 15:45:33 -04:00
rusefillc 975329fcc7 Detail on how to set up iDrive or equivalent CAN button control #226
boost lua
2022-07-14 14:04:21 -04:00
rusefillc 39df02fe35 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 c55873593d
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 cad14d6541 #4308 progress 2022-07-14 12:36:55 -04:00
GitHub build-firmware Action 7cada13589 Auto-generated configs and docs 2022-07-14 13:57:47 +00:00
rusefillc 7709b0f2a5 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 1dfb5ce2cd Auto-generated configs and docs 2022-07-14 12:08:23 +00:00
rusefillc 55ffb45934 FSIO is dead 2022-07-14 07:52:58 -04:00
rusefillc 082b7a23ea FSIO is dead 2022-07-14 07:46:10 -04:00
rusefillc 094db00bfb refactoring - lambda for readbility 2022-07-14 07:27:58 -04:00
rusefillc dca7381b1f OBDII dreams 2022-07-14 05:05:49 -04:00
rusefillc f8559fc01e 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 e43ede04b5 Auto-generated configs and docs 2022-07-14 06:15:11 +00:00
GitHub set-date Action 87a8b2a887 Update date 2022-07-14 00:24:00 +00:00
GitHub build-firmware Action 0791219367 Auto-generated configs and docs 2022-07-13 07:29:05 +00:00
rusefillc b8e3d0caf9 Drew reminds that humans like sorted drop downs fix #4339 2022-07-13 03:24:28 -04:00
GitHub set-date Action d0020075e5 Update date 2022-07-13 00:23:56 +00:00
GitHub build-firmware Action ad254ba643 Auto-generated configs and docs 2022-07-12 11:23:36 +00:00
GitHub build-firmware Action 5870d65d26 Auto-generated configs and docs 2022-07-12 09:40:55 +00:00
GitHub build-firmware Action e4bdf71708 Auto-generated configs and docs 2022-07-12 07:14:09 +00:00
rusefillc d92fa798ba RoverK - wow that's odd, but whatever 2022-07-12 02:42:41 -04:00
rusefillc 5fe87f091b looks dead 2022-07-12 01:38:25 -04:00
rusefillc f78cd39d50 reducing confusion: pulling start button out of battery menu 2022-07-12 01:14:05 -04:00
GitHub build-firmware Action d50c977931 Auto-generated configs and docs 2022-07-12 04:26:09 +00:00
GitHub set-date Action 5a9d98ba07 Update date 2022-07-12 00:21:32 +00:00
GitHub build-firmware Action 9823f32e0d Auto-generated configs and docs 2022-07-11 16:50:58 +00:00
rusefillc 4f7262c3bd Make hard-coded gap ratios visible on trigger documentation images #4172 2022-07-11 12:36:41 -04:00
rusefillc f88904d7e7 yes, yes, we get it: TPS 2022-07-11 12:36:00 -04:00
GitHub build-firmware Action 913fb92335 Auto-generated configs and docs 2022-07-11 08:48:23 +00:00
rusefillc 25cc8ed0df
STM32_HSE_BYPASS where we need it (#4338)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-11 04:30:49 -04:00
rusefillc 2f0db8b7c4 Make hard-coded gap ratios visible on trigger documentation images #4172 2022-07-11 04:21:17 -04:00
GitHub build-firmware Action 0efb5ed3ff Auto-generated configs and docs 2022-07-11 07:13:35 +00:00
rusefillc 8c7cc755f6 default value duplicate & breaking up long line 2022-07-11 02:57:32 -04:00
rusefillc 849b373127 looks dead to me 2022-07-11 02:57:32 -04:00
rusefillc 6b0a18bdde reducing complexity 2022-07-11 02:57:31 -04:00
rusefillc 41a6026481 removing some unused debug 2022-07-11 02:57:31 -04:00
GitHub set-date Action e5d6239c20 Update date 2022-07-11 00:20:26 +00:00
rusefillc 8abbe9f3db more fancy 2022-07-09 23:51:20 -04:00
GitHub build-firmware Action 4285fe4218 Auto-generated configs and docs 2022-07-10 02:50:43 +00:00
Matthew Kennedy 8bc01472b7
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 76a64c8cf9 Update date 2022-07-10 00:25:28 +00:00
GitHub build-firmware Action 45970a3209 Auto-generated configs and docs 2022-07-09 07:07:25 +00:00
rusefillc d55e07e397 docs 2022-07-09 03:00:14 -04:00
GitHub set-date Action d3360af660 Update date 2022-07-09 00:18:42 +00:00
rusefillc 0400183389 ETB to overrides, fixing 88 2022-07-08 19:33:49 -04:00
rusefillc aee24b010c ETB to overrides 2022-07-08 19:32:16 -04:00
rusefillc af1368d006 refactoring 2022-07-08 19:31:07 -04:00
rusefillc ae942c2313 copy-paste bad 2022-07-08 19:31:07 -04:00
GitHub build-firmware Action 8401300966 Auto-generated configs and docs 2022-07-08 23:27:15 +00:00
rusefillc fe25350d87 E65 progress 2022-07-08 19:00:49 -04:00
GitHub build-firmware Action e01655a139 Auto-generated configs and docs 2022-07-08 22:21:59 +00:00
rusefillc 1e25578c0b https://rusefi.com/forum/viewtopic.php?p=45813#p45813 2022-07-08 18:07:53 -04:00
rusefillc 5db378970d PID logging: p term #4337 2022-07-08 10:31:34 -04:00
GitHub build-firmware Action 7daebe83e2 Auto-generated configs and docs 2022-07-08 14:11:38 +00:00
rusefillc 668a57353a PID logging: p term #4337 2022-07-08 09:49:58 -04:00
rusefillc 68edeefc6c PID logging: p term #4337 2022-07-08 09:43:05 -04:00
GitHub build-firmware Action 7764bf729a Auto-generated configs and docs 2022-07-08 05:14:15 +00:00
rusefillc a3c7e59b2a 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 67ec949eb6 Lua A/C Input #4333 2022-07-08 00:51:53 -04:00
GitHub build-firmware Action e45990462c Auto-generated configs and docs 2022-07-08 04:45:52 +00:00
rusefillc 2e62f059f9 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-08 00:30:47 -04:00
GitHub build-firmware Action 92eeceb5ed Auto-generated configs and docs 2022-07-08 04:29:21 +00:00
rusefillc 71b118e858 Lua A/C Input #4333 2022-07-08 00:25:29 -04:00
rusefillc 78517df598 https://rusefi.com/forum/viewtopic.php?p=45811#p45811 ETB 2022-07-08 00:07:44 -04:00
rusefillc fc9160b480 refactoring hellen meta 2022-07-08 00:07:15 -04:00
rusefillc 6f5af0b0e1 https://rusefi.com/forum/viewtopic.php?p=45811#p45811 2022-07-07 23:51:38 -04:00
Matthew Kennedy 5d844b1ebe
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 eb3f93a730 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 0de824883f Auto-generated configs and docs 2022-07-08 03:21:52 +00:00
Matthew Kennedy 3c062e02bc
Lua hooks for gear detection (#4328)
* implement

* sim has vss

* write a test

* guard
2022-07-07 23:16:56 -04:00
rusefillc 9e26fe007e 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 f83d350585 Auto-generated configs and docs 2022-07-08 02:55:13 +00:00
Matthew Kennedy cc9554e4b2
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 6ef9610cde Update date 2022-07-08 00:24:15 +00:00
Matthew Kennedy e9d092f975
big delete ICU (#4270)
* big delete

* icu vestiges

* changelog
2022-07-07 15:27:59 -04:00
Matthew Kennedy 0cc1f729c4
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
GitHub build-firmware Action 18ad4383af Auto-generated configs and docs 2022-07-07 04:39:45 +00:00
rusefillc 2f97da185e
dead code? (#4325)
* dead code?

* dead code?

* dead code?

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-07 00:35:11 -04:00
GitHub set-date Action d3de0345a5 Update date 2022-07-07 00:24:14 +00:00
GitHub set-date Action 115e750cd3 Update date 2022-07-06 00:24:42 +00:00
GitHub build-firmware Action 7c1ec9f4e5 Auto-generated configs and docs 2022-07-05 17:55:06 +00:00
rusefillc a42a671aca fix lua CAN RX of 11b frames #4321 2022-07-05 13:40:02 -04:00
Matthew Kennedy dec3021c8f
fix lua CAN RX of 11b frames (#4321)
* s

* loggy the change
2022-07-05 13:37:31 -04:00
GitHub set-date Action 09986f22eb Update date 2022-07-05 00:20:52 +00:00
GitHub build-firmware Action b8bc4f3d99 Auto-generated configs and docs 2022-07-04 21:18:49 +00:00
rusefillc 232729e8bf todo: shall we move into high_pressure_fuel_pump.txt and reduce OOP elegance or create a separate live data just for these ones? 2022-07-04 17:08:41 -04:00
GitHub build-firmware Action a01e30a2a0 Auto-generated configs and docs 2022-07-04 21:05:10 +00:00
Matthew Kennedy aecacc6aa1
Rewrite tooth logger buffer management (#4317)
* s

* make it work

* put back enough maybe

* fix console composite log

* unit tests can just use a vector, why not

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-07-04 16:57:17 -04:00
rusefillc f6f99dc878 implement CAN driver for simulator #4312 2022-07-04 16:50:33 -04:00
GitHub build-firmware Action c74cb1be12 Auto-generated configs and docs 2022-07-04 03:49:28 +00:00
rusefillc ffaa0cfaf3 ## July 2022 Release - "Day 130" 2022-07-03 23:44:29 -04:00
GitHub set-date Action cce71049dd Update date 2022-07-04 00:24:19 +00:00
GitHub build-firmware Action a388fb3a2b Auto-generated configs and docs 2022-07-03 21:20:10 +00:00
rusefillc 752a8af70a fix #4315 2022-07-03 17:15:32 -04:00
rusefillc 6e1c5b0126 https://rusefi.com/forum/viewtopic.php?f=4&t=2329 2022-07-03 09:51:49 -04:00
GitHub build-firmware Action 0879e8abd1 Auto-generated configs and docs 2022-07-03 12:29:59 +00:00
Matthew Kennedy a95bc3ad03
implement CAN driver for simulator (#4312)
* stub simulator CAN driver

* comments

* CAN sensor

* maybe implement?

* s

* fix

* tx and rx actually work!?!?!

* check_can_isr

* modify chibios

* Sim has no CAN on Windows (for now?)

* safer init/deinit, enable assertions

* smarter handling of missing CAN device

* better guards

* guards for windows
2022-07-03 08:25:24 -04:00
GitHub set-date Action 47b5a03211 Update date 2022-07-03 00:23:44 +00:00
Matthew Kennedy 0b10f7dca8
hellen board ID detect improvements (#4307)
* move call

* board detections work correctly

* improve detector

* s

* break instead of return

* tests

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-07-02 05:19:02 -04:00
GitHub build-firmware Action a145548ceb Auto-generated configs and docs 2022-07-02 08:21:19 +00:00
rusefillc 147724c984 https://github.com/rusefi/hellen154hyundai/issues/54 2022-07-02 04:06:09 -04:00
GitHub build-firmware Action 54a140d0df Auto-generated configs and docs 2022-07-02 07:55:19 +00:00
rusefillc 3858b1d720 https://github.com/rusefi/hellen154hyundai/issues/54 2022-07-02 03:49:49 -04:00
GitHub set-date Action 09955af5a0 Update date 2022-07-02 00:23:27 +00:00
GitHub build-firmware Action 74bcf4ff16 Auto-generated configs and docs 2022-07-01 10:57:39 +00:00
Matthew Kennedy 8e107cc477
more generous script table axis limits (#4309)
* script table axis limits

* curves too, why not

* s

* s

* table type
2022-07-01 06:51:47 -04:00
GitHub set-date Action b7cb9c4e19 Update date 2022-07-01 00:24:46 +00:00
GitHub build-firmware Action 34b977c308 Auto-generated configs and docs 2022-07-01 00:12:50 +00:00
rusefillc 82131e5572 Uniform reset pattern for all Lua adjustments #4308
no progress only preparation
2022-06-30 20:07:27 -04:00
rusefi 8fa41f36f0 Dear contributors! Please changelog your amazing changes. 2022-06-30 17:16:29 -04:00
GitHub build-firmware Action 3a3dbc9023 Auto-generated configs and docs 2022-06-30 17:53:57 +00:00
rusefillc 924e25fe96 https://github.com/rusefi/rusefi_documentation/issues/226 2022-06-30 13:38:15 -04:00
GitHub build-firmware Action 7f8a26f779 Auto-generated configs and docs 2022-06-30 03:38:34 +00:00
rusefillc 483395fa2e
https://github.com/rusefi/rusefi_documentation/issues/226 (#4306)
* https://github.com/rusefi/rusefi_documentation/issues/226

* https://github.com/rusefi/rusefi_documentation/issues/226

* https://github.com/rusefi/rusefi_documentation/issues/226

* https://github.com/rusefi/rusefi_documentation/issues/226

* https://github.com/rusefi/rusefi_documentation/issues/226

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-06-29 23:34:00 -04:00
GitHub build-firmware Action 8b06c0aa0f Auto-generated configs and docs 2022-06-30 02:27:25 +00:00
rusefillc 96117d9332 rpm hard limit limited at 12500 #4298 2022-06-29 22:21:25 -04:00
GitHub set-date Action f0f051aa19 Update date 2022-06-30 00:20:50 +00:00
GitHub build-firmware Action 3393b5495b Auto-generated configs and docs 2022-06-29 22:52:53 +00:00
Matthew Kennedy 3284282be7
rescale RPM values (#4300)
* rpm configs

* fix

* s

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-29 18:48:30 -04:00
GitHub build-firmware Action b33f32d20c Auto-generated configs and docs 2022-06-29 22:16:13 +00:00
Matthew Kennedy 29e5a0babb
use detected hellen board type on h72 (#4305)
* use detected hellen board type

* s

* s

* name
2022-06-29 18:10:29 -04:00
Matthew Kennedy 9f15218089
remove system lua VM (#3864)
* well, that was a fun experiment

* don't need that file

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-29 16:52:17 -04:00
GitHub build-firmware Action 8bcbd06cdd Auto-generated configs and docs 2022-06-29 17:24:58 +00:00
rusefillc d30dc7245b startUpFuelPumpDuration tooltip fix 2022-06-29 13:15:34 -04:00
GitHub build-firmware Action f716fb9079 Auto-generated configs and docs 2022-06-29 15:26:14 +00:00
rusefillc c48af1456a startUpFuelPumpDuration tooltip fix 2022-06-29 10:48:36 -04:00
GitHub build-firmware Action 4ffdf74203 Auto-generated configs and docs 2022-06-29 07:57:36 +00:00
rusefillc 6c76a6468c logging of live data structs was: data points #3614
would this be more correct in terms of multi-threaded reads?
2022-06-29 03:33:06 -04:00
Andrey 9c9cf69ebe logging of live data structs was: data points #3614 2022-06-29 03:29:21 -04:00
Andrey 5cf0265968 logging of live data structs was: data points #3614 2022-06-29 03:27:51 -04:00
Andrey dc4fcda6da logging of live data structs was: data points #3614 2022-06-29 03:21:53 -04:00
Andrey 19aad9f51d logging of live data structs was: data points #3614 2022-06-29 03:21:25 -04:00
rusefillc f262929226 logging of live data structs was: data points #3614 2022-06-29 03:14:39 -04:00
rusefillc 8acbf9d8df logging of live data structs was: data points #3614 2022-06-29 03:13:35 -04:00
rusefillc c0960270a8 logging of live data structs was: data points #3614 2022-06-29 03:03:02 -04:00
rusefillc aab466094c logging of live data structs was: data points #3614 2022-06-29 03:01:13 -04:00
rusefillc f7ecebaa64 logging of live data structs was: data points #3614 2022-06-29 02:37:24 -04:00
rusefillc d2cece4f65 https://github.com/rusefi/hellen-NB2-issues/issues/36 2022-06-29 02:33:14 -04:00
GitHub build-firmware Action a8c3769906 Auto-generated configs and docs 2022-06-29 06:21:31 +00:00
rusefillc dfe3fa0e3b https://github.com/rusefi/hellen-NB2-issues/issues/36 2022-06-29 02:16:46 -04:00
rusefillc aec1900278 logging of live data structs was: data points #3614 2022-06-29 02:16:15 -04:00
rusefillc a6e7d35461 logging of live data structs was: data points #3614 2022-06-29 02:09:37 -04:00
GitHub build-firmware Action 171bc28d38 Auto-generated configs and docs 2022-06-29 06:06:27 +00:00
rusefillc 241f2765e9 logging of live data structs was: data points #3614 2022-06-29 01:49:59 -04:00
rusefillc ef6bef1b82 logging of live data structs was: data points #3614 2022-06-29 01:38:43 -04:00
GitHub build-firmware Action 1407909061 Auto-generated configs and docs 2022-06-29 05:34:35 +00:00
rusefillc bdb9eaa2f5 logging of live data structs was: data points #3614 2022-06-29 01:27:42 -04:00
GitHub build-firmware Action 9798e6e22a Auto-generated configs and docs 2022-06-29 05:23:15 +00:00
rusefillc e26a4085a0 https://github.com/rusefi/hellen-NB2-issues/issues/36 2022-06-29 01:15:11 -04:00
GitHub set-date Action b204b1734e Update date 2022-06-29 00:19:47 +00:00
rusefi 95c3b0bca2 https://rusefi.com/forum/viewtopic.php?p=45720#p45720 2022-06-27 23:57:56 -04:00
rusefillc 10d3afab9c well that was cute 2022-06-27 23:10:58 -04:00
GitHub build-firmware Action 39ba9c7eb4 Auto-generated configs and docs 2022-06-28 02:36:14 +00:00
rusefillc 5607baefa2
Iss debug (#4290)
* one call only

* oops am idiot

Co-authored-by: David Holdeman <dave@holdemanenterprises.com>
2022-06-27 22:29:34 -04:00
GitHub set-date Action 76f75b776d Update date 2022-06-28 00:24:48 +00:00
GitHub build-firmware Action 0d6cb1e6ae Auto-generated configs and docs 2022-06-27 17:55:48 +00:00
rusefillc b231b458a1 usability confustion: ediatble fields with board overrides fix #4295 2022-06-27 13:35:22 -04:00
GitHub build-firmware Action 369bc76396 Auto-generated configs and docs 2022-06-27 16:13:15 +00:00
rusefillc 16294ff473 greyed out pin is still used #4086 2022-06-27 11:56:08 -04:00
rusefi b6544cccf0 less invalid default config 2022-06-26 23:47:42 -04:00
GitHub build-firmware Action 68b833ab95 Auto-generated configs and docs 2022-06-27 02:39:05 +00:00
Matthew Kennedy b07652af1c
get rid of extra quotes (#4288) 2022-06-26 22:32:47 -04:00
rusefillc 12d3a00712 SD card logs are broken by double fuel: wall correction #4291 2022-06-26 20:48:36 -04:00
GitHub set-date Action e2a5d413e7 Update date 2022-06-27 00:34:06 +00:00
rusefillc 4fa1f4071a borrowing from David 2022-06-26 20:19:54 -04:00
GitHub build-firmware Action df70173ad1 Auto-generated configs and docs 2022-06-27 00:12:14 +00:00
rusefillc e053f0b9eb verboseQuad 2022-06-26 19:47:58 -04:00
rusefillc 88b061dd2c stealing from David 2022-06-26 19:42:08 -04:00
rusefillc eabffc9ef8 stealing from David 2022-06-26 19:40:54 -04:00
rusefillc 453161a1c0 visiting "live data" tab causes fatal error on ECU fix #4271 2022-06-25 22:09:54 -04:00
GitHub set-date Action a36ea73d0d Update date 2022-06-26 00:29:30 +00:00
GitHub build-firmware Action 43ab30b992 Auto-generated configs and docs 2022-06-26 00:19:31 +00:00
rusefillc 5a2b430183 visiting "live data" tab causes fatal error on ECU fix #4271 2022-06-25 19:48:48 -04:00
GitHub build-firmware Action e21ae44c70 Auto-generated configs and docs 2022-06-25 23:40:04 +00:00
rusefillc 8390f7ae37 B6 2022-06-25 13:26:21 -04:00
rusefillc 149f6ea110
ChibiOS 20.3.5 (#4285)
* ChibiOS 20.3.5

* chibios bump

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-06-25 12:43:28 -04:00
rusefillc 1458504b4e https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 11:37:36 -04:00
rusefillc d2ef5a9a8b https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 11:25:35 -04:00
rusefillc e9bdb5536a https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 02:56:01 -04:00
GitHub build-firmware Action 44df66501d Auto-generated configs and docs 2022-06-25 06:34:40 +00:00
rusefillc cb35393ddc https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 02:26:50 -04:00
GitHub set-date Action 98458b818d Update date 2022-06-25 00:21:16 +00:00
Matthew Kennedy c0f290b922
Injector scheduled by angle, not tooth index (#4208)
* trigger decoder returns a result

* TriggerFormDetails

* s

* don't reach out and touch the engine

* injection doesn't care about teeth

* fix up existing tests

* oh look, we can actually test this logic now without trying to depend on trigger shape!!!

* fix a real bug

* simplify
2022-06-24 17:43:23 -04:00
Matthew Kennedy fcd3d991ee
trigger tweaks cleanup (#4278)
* simplify some math

* we say yes to the todo

* and put back that test

* test
2022-06-23 23:11:29 -04:00
Matthew Kennedy 8038bbcd28
s (#4280) 2022-06-23 22:16:53 -04:00
GitHub build-firmware Action 55b9e384cf Auto-generated configs and docs 2022-06-24 00:20:41 +00:00
Matthew Kennedy 29420c76aa
wideband live data (#4276)
* wideband live data magic

* test build happy

* test even happier
2022-06-23 20:04:26 -04:00
GitHub build-firmware Action a6dd876fe7 Auto-generated configs and docs 2022-06-23 23:48:34 +00:00
Matthew Kennedy b92c0149d6
get rid of setSerialConfigurationOverrides (#4274)
* get rid of setSerialConfigurationOverrides

* missed a few

* kinetis
2022-06-23 19:42:09 -04:00
Andrey 6ef7562666 VAG Lua progress 2022-06-23 16:02:09 -04:00
rusefillc 21ee552626 NA8 progress 2022-06-23 15:37:40 -04:00
GitHub build-firmware Action 572a482115 Auto-generated configs and docs 2022-06-23 19:34:20 +00:00
Matthew Kennedy 09ebf9c7a9
hellen SD card presets (#4273)
* hellen SD card presets

* copy paste missed some semicolons
2022-06-23 15:02:13 -04:00
rusefi c6bd2df879 master please cheer up! 2022-06-23 14:54:25 -04:00
Matthew Kennedy 9d62aeb81f
force o2 heating (#4275) 2022-06-23 14:32:34 -04:00
rusefi 983682d11f miata 96 defaults 2022-06-23 14:30:41 -04:00
GitHub build-firmware Action 4342b288e1 Auto-generated configs and docs 2022-06-23 18:22:18 +00:00
rusefi 06f4ee7bf5 intMap by default 2022-06-23 14:13:42 -04:00
Matthew Kennedy 4d7fe35c5c
clean up sd overrides (#4272) 2022-06-23 09:15:51 -04:00
Matthew Kennedy 529fd4128c
use EXTI instead of ICU by default (#3032)
* exti default

* s

* skip late events

* there are more hellens now

* oof

* science

* kick

* kick

* I do not understand how computers

* science

* science

* no workflows to speed loop

* use existing subtraction

* extract function because I don't understand computers

* well, let's just dump the stack nearby

* is flipped condition still broken?

* different behavior

* what if we don't optimize

* mass storage overflows

* ok fine optimize a little bit

* we are just unable to print 64b apparently

* angry integers

* track which wheel/value was last

* signal instead of both

* try a queue

* Revert "no workflows to speed loop"

This reverts commit 0637a7d7ab39a3fb2af1a01eef6123b7269559a4.

* s

* print new timestamp too

* don't overrun the error buffer

* try to see where the event came from

* s

* does it help if we abort while self stim is enabled?

* do it in hwHandle

* what if we disable the pins

* include

* run with the safeties off in the name of science

* s

* d

* fix configs

* s

* s

* remove duct tape

* put the test back too....

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-22 22:33:52 -04:00
GitHub build-firmware Action 273303c38d Auto-generated configs and docs 2022-06-23 00:20:43 +00:00
Matthew Kennedy 27cdab28f1
logic analyzer uses exti (#4269)
* rename functions

* s

* logic analyzer implemented using EXTI

* s

* don't turn it off on hellen either

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-06-22 20:13:17 -04:00
Matthew Kennedy 0bc445b461
flip icu/pal default (#4268)
* flip icu/pal default

* s

* s

* cleanup

* eg33
2022-06-22 18:43:39 -04:00