Commit Graph

14868 Commits

Author SHA1 Message Date
rusefillc bb21977556 invalid ini fix #4451 2022-08-16 22:24:02 -04:00
rusefillc 0ba330eab1 a step back (definitely would not help master) 2022-08-16 22:24:02 -04:00
GitHub gen-configs Action 4a415e5f13 Auto-generated configs and docs 2022-08-17 01:17:01 +00:00
rusefillc 357c4c672a poke just in case 2022-08-16 21:00:59 -04:00
rusefillc 0740307eb8 another dead file? probably replaced by connectors yaml? 2022-08-16 20:49:37 -04:00
GitHub set-date Action 4a261ea322 Update date 2022-08-17 00:28:24 +00:00
rusefillc b058c6c233 Struct array for outputs #4442
extra option might help
2022-08-16 20:10:41 -04:00
rusefillc 7882b97a1c Struct array for outputs #4442
extra option might help
2022-08-16 20:05:01 -04:00
GitHub gen-configs Action b7deeb9995 Auto-generated configs and docs 2022-08-16 23:59:35 +00:00
rusefillc 641b7bf252 hello copypasta 2022-08-16 19:51:40 -04: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
rusefillc 95ef43d88e reducing inconsistency between gen scripts 2022-08-16 17:52:03 -04:00
rusefillc 722a8628ee custom stuff goes on top to make sure it's overwritten with less weird stuff 2022-08-16 17:52:03 -04:00
GitHub build-firmware Action 4fb9b3966f Auto-generated configs and docs 2022-08-16 21:17:44 +00:00
rusefillc 6945f49cd8 reducing inconsistency between gen scripts 2022-08-16 16:58:01 -04:00
rusefillc 4041c42af5 reducing inconsistency between gen scripts 2022-08-16 16:49:06 -04:00
rusefillc e2c1793e08 reducing inconsistency between gen scripts 2022-08-16 16:41:33 -04:00
rusefillc 04d5b7c32e reducing inconsistency between gen scripts: moving cypress 2022-08-16 16:18:55 -04:00
rusefillc ebfd16bf22 reducing inconsistency between gen scripts: moving cypress 2022-08-16 15:43:03 -04:00
rusefillc ae4d46c5ba reducing inconsistency between gen scripts 2022-08-16 15:34:58 -04:00
rusefillc 57e1836697 reducing inconsistency between gen scripts 2022-08-16 15:25:54 -04:00
rusefillc dabbcef172 reducing inconsistency between gen scripts 2022-08-16 14:52:34 -04:00
rusefillc 55caf3a990 reducing inconsistency between gen scripts 2022-08-16 14:33:13 -04:00
rusefillc 5022064ec9 reducing inconsistency, renaming signature header 2022-08-16 12:56:51 -04: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
rusefillc 68cc879c67 reusing existing variable 2022-08-16 10:20:04 -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
rusefillc f722b36716 # users are confused by TCU dialogs. open question how to repackage as pre-alpha 2022-08-15 17:28:24 -04:00
GitHub build-firmware Action 72ead5be96 Auto-generated configs and docs 2022-08-15 21:22:59 +00:00
Andrey 6f47772e6b Revert "A safe place where stuff is consistent (#4444)"
This reverts commit b4eb56c7b4.
2022-08-15 17:05:40 -04: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
rusefillc b4eb56c7b4 A safe place where stuff is consistent (#4444)
* We have to move either forward or backwards with newparse #4441

only spot where newparse was used for real?

* We have to move either forward or backwards with newparse #4441

.jar

* Struct array for outputs #4442

* Struct array for outputs #4442

* Struct array for outputs #4442

making kinetis happy :(

* VVT target to allow negative values #4424

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-15 14:26:51 -04:00
GitHub build-firmware Action ec8639d188 Auto-generated configs and docs 2022-08-15 17:10:30 +00:00
rusefillc 18f1197d58 Struct array for outputs #4442
rear padding too small for current addition, we shall expand for future additions
2022-08-15 13:05:21 -04:00
GitHub build-firmware Action 1cf9e8faec Auto-generated configs and docs 2022-08-15 15:51:50 +00:00
rusefillc 01324dded2 uniform current folder strategy 2022-08-15 11:45:41 -04:00
rusefillc ef330a756b +x 2022-08-15 11:09:48 -04:00
rusefillc 73389214d0 +x 2022-08-15 11:09:27 -04:00
rusefillc a73035c60a +x 2022-08-15 11:00:47 -04: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
rusefillc c68d4f1a94 Revert "VVT target to allow negative values #4424"
This reverts commit 723845f145.
2022-08-14 17:03:21 -04:00
GitHub build-firmware Action ff8ad6ba6e Auto-generated configs and docs 2022-08-14 20:14:30 +00:00
rusefillc 723845f145 VVT target to allow negative values #4424
baby step towards VVT pid logging
2022-08-14 15:59:44 -04: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
rusefi 3e2042b8d3 NB1 Base Map, no sync, no start fix #4440 2022-08-13 23:37:02 -04: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
rusefillc 191e2efce9 ## August 2022 Release - "Day 170" 2022-08-12 15:48:37 -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
rusefillc cad9791b35 https://github.com/rusefi/alphax-4chan/issues/57 2022-08-11 10:54:54 -04:00
GitHub build-firmware Action 471dedde04 Auto-generated configs and docs 2022-08-11 14:25:31 +00:00
rusefillc 5f896cf00f https://github.com/rusefi/alphax-4chan/issues/57 2022-08-11 10:08:51 -04:00
rusefi bfa13ddce7 ISO-TP does not work on real car #4427
verboseIsoTp
2022-08-11 01:23:44 -04:00
rusefi 8a15a4facc verboseCan bugfix 2022-08-11 01:19:10 -04:00
rusefi 998d92eb36 huh? 2022-08-11 00:37:48 -04:00
rusefi 39200f55eb ISO-TP does not work on real car #4427
oh shit :(
2022-08-11 00:37:48 -04:00
GitHub build-firmware Action 1ec0daebce Auto-generated configs and docs 2022-08-11 04:34:40 +00:00
rusefi 5a5f857895 ISO-TP does not work on real car #4427 2022-08-11 00:29:09 -04: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 19ad9672a4 verboseCan EXT fix 2022-08-09 20:39:27 -04: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
rusefillc 949bf5f474 VVT target to allow negative values #4424
ooooops
2022-08-09 15:41:02 -04: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
rusefillc 0ed57a1d93 ISO-TP does not work on real car #4427 2022-08-09 12:29:26 -04: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
rusefillc 68ce7c1254 VVT target to allow negative values #4424 2022-08-08 22:48:13 -04:00
GitHub build-firmware Action 58b06ef2f8 Auto-generated configs and docs 2022-08-09 01:00:36 +00:00
GitHub set-date Action aa8c3ceedf Update date 2022-08-09 00:24:33 +00:00
Matthew Kennedy 5fc7000834 Pt2001 module (#4396)
* pt2001 uses module

* read flag0

* c

* libfirmware

* makefiles

* are unit tests happy?

* bootloader
2022-08-08 08:53:08 -04:00
GitHub set-date Action 2a225e212e Update date 2022-08-08 00:19:50 +00:00
GitHub build-firmware Action 233ea40ea8 Auto-generated configs and docs 2022-08-07 23:48:13 +00:00
Andrey G 074563ddfd OpenBLT shared params (#4417)
* OpenBLT: linker file: use last 16 bytes of ram for shared area

This area is used for communication between FW and OpenBLT.

* OpenBLT: startup: invalidate only DFU breadcumb from startup code

Same location (but different seed) is used for shared param's
signature in OpenBLT.

* OpenBLT: enable shared params

* OpenBLT: enable hooks

If 0x01 is stored in shared param idx=0, then stay in OpenBLT forever.

* Jump to OpenBLT: store proper shared param when OpenBLT is requested

TODO: calculate and store CRC too!

* OpenBLT: move shared_params to start of RAM

* Bootloader: Allocate 16 bytes at start of RAM for bootloader shared area

* OpenBLT: shared_params: reuse same .c and .h file for main application

* OpenBLT: shared_params: enable CRC check

* OpenBLT: no need to manualy set breadcumb before reset

* Revert "OpenBLT: startup: invalidate only DFU breadcumb from startup code"

This reverts commit 6b064714b953560227ae53e38355332cf9f46f7f.

* OpenBLT: guard for builds without OpenBLT

* OpenBLT: reboot to OpenBLT on CAN request with ID=0x667 and DLC=2

* config: options to enable OpenBLT on CAN interfaces

* OpenBLT: comments
2022-08-07 19:33:19 -04:00
GitHub build-firmware Action 1b67195746 Auto-generated configs and docs 2022-08-07 22:13:09 +00:00
Andrey G 8b78097ed1 config: options to enable OpenBLT on CAN interfaces (#4423) 2022-08-07 17:56:11 -04:00
GitHub set-date Action 7c849450d2 Update date 2022-08-07 00:26:04 +00:00
GitHub build-firmware Action 4ec5027963 Auto-generated configs and docs 2022-08-06 21:05:53 +00:00
Matthew Kennedy ce101607cd bmw aux pins for o2 sensor (#4422)
* bmw aux

* those can be switch inputs too
2022-08-06 17:01:18 -04:00
GitHub build-firmware Action 7c01d164b2 Auto-generated configs and docs 2022-08-06 13:20:09 +00:00
rusefillc 8a074ca86b 350z: more canned tune #4416 2022-08-06 09:14:48 -04:00
rusefillc 7abb1124cc reducing confusion 2022-08-06 09:14:48 -04:00
Matthew Kennedy 770f0c6637 ignore invalid diag result when checking ign/inj (#4419)
* ignore invalid pins

* ign too
2022-08-06 07:24:53 -04:00
GitHub build-firmware Action 587073a602 Auto-generated configs and docs 2022-08-06 01:22:08 +00:00
rusefillc fde0e853c8 350z: more canned tune #4416 2022-08-05 21:05:21 -04:00
GitHub set-date Action d214c9ee78 Update date 2022-08-06 00:21:12 +00:00
Andrey G b346876ecc Fix build broken due to nissan vq (#4415) 2022-08-05 16:55:49 -04:00
rusefillc 54ffe20e9c Z says 'hello lua' 2022-08-05 15:24:12 -04:00
GitHub build-firmware Action cb2f38a1e3 Auto-generated configs and docs 2022-08-05 03:23:56 +00:00
GitHub set-date Action b20468f03f Update date 2022-08-05 00:28:20 +00:00
GitHub set-date Action 3b5eaf7605 Update date 2022-08-04 00:25:47 +00:00
GitHub set-date Action f0af966e67 Update date 2022-08-03 00:25:13 +00:00
GitHub build-firmware Action 981a267fd3 Auto-generated configs and docs 2022-08-02 23:18:09 +00:00
Matthew Kennedy 61291ad4a5 tle9104 driver (#4410)
* tle9104

* it works!

* cleanup

* cleanup for pr

* efifeatures

* guards
2022-08-02 19:02:03 -04:00
GitHub build-firmware Action 4bbfe503e3 Auto-generated configs and docs 2022-08-02 23:00:46 +00:00
shadowm60 02ac81893e Update main.yaml (#4412)
extend input posibilities for switched inputs
2022-08-02 18:45:51 -04:00
rusefillc c740b6a0a2 Additional CAN messages fix #4401 2022-08-02 15:31:06 -04:00
Matthew Kennedy cebb62a0de MRE stepper kills LS2 or LS1 control fix #4381 2022-08-02 15:25:23 -04:00
GitHub build-firmware Action 3011a184f6 Auto-generated configs and docs 2022-08-02 16:25:08 +00:00
Matthew Kennedy eb442998dc misc fixes (#4411)
* fix warnings

* break to debugger in case of panic

* move the check

* s
2022-08-02 12:19:50 -04:00
GitHub set-date Action 4c72d09952 Update date 2022-08-02 00:24:14 +00:00
Matthew Kennedy 24142f8330 Simpler thread controller (#4327)
* s

* Start -> start

* maybe tests are happy

* s

* s
2022-08-02 01:16:13 +03:00
Andrey G b8d6d6bf6c MRE: tle8888 ls2 fix and friends (#4409)
* tle8888: ups IGN1

* tle8888: more BIT() macro

* tle8888: fix typos

* tle8888: fix LS2 output on MRE when stepper is enabled

Default settings casue one (or few) not used direct driver inputs
to be mapped to OUT5 (LS2 on MRE)

* smart_gpio: comments for TLE8888 on MicroRusEFI

* smart_gpio: typo

* tle8888: more comments
2022-08-02 00:50:56 +03:00
Matthew Kennedy f49f6494fb report injector, ignition faults (#4408)
* report injector, ignition faults

* guard
2022-08-01 15:41:47 -04:00
Matthew Kennedy 57263e9300 more CAN verbose (#4402)
* add stuff

* don't read invalid value
2022-08-01 15:27:06 -04:00
GitHub build-firmware Action f0b947ceda Auto-generated configs and docs 2022-08-01 05:00:48 +00:00
Matthew Kennedy 3089ba34d2 hellen 88 tweaks (#4407)
* vbatt pin, clt/iat pullups

* hide vbatt
2022-08-01 07:55:57 +03:00
GitHub set-date Action 40e19db523 Update date 2022-08-01 00:25:39 +00:00
rusefillc 64c76bf59c fix Subaru EZ30 trigger gaps fix #4344 2022-07-31 10:15:16 -04:00
GitHub build-firmware Action 8a069041e3 Auto-generated configs and docs 2022-07-31 09:36:15 +00:00
rusefillc b79cff9778 Update readme.md 2022-07-31 04:42:40 -04:00
rusefillc facacf66e8 Create readme.md 2022-07-31 04:42:02 -04:00
rusefillc b9ed759ed6 Create readme.md 2022-07-31 04:41:11 -04:00
rusefillc a8b77dc4ec Create readme.md 2022-07-31 04:40:53 -04:00
rusefillc a4dd43da27 https://github.com/andreika-git/hellen-one/issues/173 2022-07-31 04:39:02 -04:00
GitHub set-date Action 65154ea042 Update date 2022-07-31 00:23:19 +00:00
Matthew Kennedy d4721bee89 implement sensor checker (#4395)
* implement sensor checker

* use default

* s

* fix

* properly report non-timeout errors

* it's not safe to read Value when invalid

* it's not safe to read Value when invalid
2022-07-30 17:08:48 -04:00
rusefillc 36d40489ee dead initial value? 2022-07-30 16:07:40 -04:00
Matthew Kennedy 013171d31b correct behavior in case of failed CLT but not failed IAT (#4406) 2022-07-30 15:44:54 -04:00
rusefillc 9cee48421d (insert passive-aggressive smart prefix here) HARDWARE VALIDATION has disappeared fix #4405 2022-07-30 15:03:45 -04:00
rusefillc aa08c2c320 FATAL does not light up red LED on MRE with OpenBLT fix #4404 2022-07-30 14:58:43 -04:00
rusefillc ee455d23f8 [SECURITY] Cheap password protection against tune modification fix #4243
helping build
2022-07-30 14:33:11 -04:00
GitHub build-firmware Action 7a61d2bda5 Auto-generated configs and docs 2022-07-30 16:59:45 +00:00
rusefillc f43a01776c [SECURITY] Cheap password protection against tune modification fix #4243 2022-07-30 12:38:05 -04:00
rusefillc 9414517b94 [SECURITY] Cheap password protection against tune modification fix #4243 2022-07-30 12:36:43 -04:00
rusefillc e19b61aa5b [SECURITY] Cheap password protection against tune modification fix #4243 2022-07-30 12:23:53 -04:00
GitHub build-firmware Action 16926e0f95 Auto-generated configs and docs 2022-07-30 16:12:13 +00:00
rusefillc db26a35209 refactoring 2022-07-30 12:07:36 -04:00
rusefillc bba019af44 [SECURITY] Cheap password protection against tune modification #4243 2022-07-30 12:07:04 -04:00
rusefillc 12e007f1d7 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-30 11:53:32 -04:00
rusefillc 39aebf27d0 dead code? 2022-07-30 11:53:20 -04:00
GitHub build-firmware Action 7dafba1e70 Auto-generated configs and docs 2022-07-30 15:34:12 +00:00
rusefillc 70698e6952 [SECURITY] Cheap password protection against tune modification #4243 2022-07-30 11:29:13 -04:00
rusefillc 4bf82d2611 [SECURITY] Cheap password protection against tune modification #4243
ohh cute we have name overlap!
2022-07-30 11:28:56 -04:00
rusefillc a47e3e2314 docs 2022-07-30 11:21:42 -04:00
rusefillc f035d834c8 [SECURITY] Cheap password protection against tune modification #4243
actually the area at the end is way safer for a new lock field
2022-07-30 11:18:10 -04:00
GitHub build-firmware Action e14d994435 Auto-generated configs and docs 2022-07-30 14:09:05 +00:00
rusefillc 930af1de7a [SECURITY] Cheap password protection against tune modification #4243 2022-07-30 09:56:04 -04:00
rusefillc c52171c3c1 [SECURITY] Cheap password protection against tune modification #4243 2022-07-30 09:54:36 -04:00
GitHub build-firmware Action 578cb6936c Auto-generated configs and docs 2022-07-30 13:47:13 +00:00
rusefillc 6e951a21c3 [SECURITY] Cheap password protection against tune modification #4243 2022-07-30 09:31:53 -04:00
GitHub set-date Action abfff3049b Update date 2022-07-30 00:20:10 +00:00
rusefillc e77bfa4182 B6 2022-07-29 17:26:49 -04:00
rusefillc 38cc34acf8 https://rusefi.com/forum/viewtopic.php?p=45952#p45952 (#4400)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-29 17:35:05 +03:00
GitHub build-firmware Action f4a3c8d161 Auto-generated configs and docs 2022-07-29 14:23:19 +00:00
GitHub set-date Action 56dad1777e Update date 2022-07-29 00:22:15 +00:00
rusefillc 88303319e1 it's impossible to receive AcceleratorPedal sensor via CAN/Lua #4369 2022-07-28 12:30:04 -04:00
rusefillc 35f9830cca it's impossible to receive AcceleratorPedal sensor via CAN/Lua #4369 2022-07-28 12:08:35 -04:00
rusefillc 038a5fb294 it's impossible to receive AcceleratorPedal sensor via CAN/Lua #4369 2022-07-28 10:28:44 -04:00
rusefillc 791a02362e HOW to configure CAN-based accelerator pedal #4369 2022-07-28 09:46:19 -04:00
rusefillc 8cbaf70f70 HOW to configure CAN-based accelerator pedal #4369
docs
2022-07-28 09:37:24 -04:00
GitHub build-firmware Action 74db705907 Auto-generated configs and docs 2022-07-28 13:11:35 +00:00
rusefillc c63e5632f0 confusion between aux linear and aux for scripts fix #4345 2022-07-28 08:56:47 -04:00
Matthew Kennedy 14b39b7b0a unexpected contains information about why it failed (#4393)
* unexpected can contain information

* info printing

* sensors return appropriate error codes

* remove reliance on undefined behavior

* s
2022-07-28 10:04:28 +03:00
GitHub build-firmware Action 17b306c375 Auto-generated configs and docs 2022-07-28 06:53:58 +00:00
Matthew Kennedy c46c34ead6 boost control thresholds (#4392) 2022-07-28 09:45:16 +03:00
GitHub build-firmware Action c0175b9f08 Auto-generated configs and docs 2022-07-28 06:32:30 +00:00
Matthew Kennedy 8ec103a7f2 Lua rx callback (#4387)
* s

* mask, callback

* support 8 different signatures

* make the compiler happy about unrechable code

* s

* make the compiler happy about unreachable code

* guard

* changelog
2022-07-28 09:27:18 +03:00
GitHub set-date Action 82708932f5 Update date 2022-07-28 00:22:04 +00:00
Matthew Kennedy 9f6ee5f359 detect bad Lua sensor name when registering (#4391)
* format

* lua error on bad sensor

* comment

* name validation

* soft check before the hard check causes a fatal error

* s
2022-07-27 12:41:21 +03:00
GitHub build-firmware Action dcc43ee4b4 Auto-generated configs and docs 2022-07-27 09:38:56 +00:00
Matthew Kennedy 4865213537 Log gppwm output values (#4385)
* remove debug option

* purpose built output channels

* name

* embiggen sd log buffer

* Revert "embiggen sd log buffer"

This reverts commit 37432a56535b24c221ae92e9aaded23de4d4a579.

* embiggen SD log buffer
2022-07-27 12:10:00 +03:00
rusefillc 3914153ee6 https://rusefi.com/forum/viewtopic.php?p=45938#p45938 2022-07-27 02:49:01 -04:00
rusefillc 81cbc99fc6 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-07-27 02:38:50 -04:00
GitHub build-firmware Action d0736b527c Auto-generated configs and docs 2022-07-27 06:33:08 +00:00
GitHub set-date Action 5ebfdf9ee4 Update date 2022-07-27 00:25:28 +00:00
rusefillc 58b8845774 Write hard faults to backup ram, print on next boot #4324 2022-07-26 15:39:30 -04:00
rusefillc b3e13f12b4 Adc mux (#4379)
* adc mux

* cypress is a special ADC size case

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-26 14:12:00 +03:00
rusefillc 5d306bb851 Hellen88bmw (#4378)
* progress

* progress

* progress

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-26 06:13:36 -04:00
rusefillc 87df9d1718 safer without LED 2022-07-26 04:35:12 -04:00
rusefillc a3335a6414 removing -DEFI_OVERRIDE_FAST_ADC_FOR_STM32H7=TRUE part two 2022-07-26 04:31:50 -04:00