Commit Graph

12924 Commits

Author SHA1 Message Date
GitHub set-date Action 37b73b14a6 Update date 2021-01-10 01:13:38 +00:00
GitHub build-firmware Action 2583b040a2 Auto-generated configs and docs 2021-01-10 01:08:07 +00:00
rusefillc 1cbb0c5680 Revert "Revert "rpm rate of change (#2159)""
This reverts commit 538b3ac6
2021-01-09 20:06:19 -05:00
GitHub build-firmware Action 750d80bf83 Auto-generated configs and docs 2021-01-10 00:49:08 +00:00
rusefillc 538b3ac649 Revert "rpm rate of change (#2159)"
This reverts commit f73b7123

#2207 yes, this makes no sense but just to confirm
2021-01-09 19:45:07 -05:00
rusefillc 9dfa5e9670 cherry pick from https://github.com/dron0gus/rusefi/tree/ChibiOS-20 2021-01-09 19:15:50 -05:00
rusefillc 880b310ec9 cherry pick from https://github.com/dron0gus/rusefi/tree/ChibiOS-20 2021-01-09 18:55:58 -05:00
rusefillc c3812253e2 Migrate to newer ChibiOS #710 2021-01-09 18:34:45 -05:00
rusefillc 500703077b Migrate to newer ChibiOS #710 2021-01-09 18:10:56 -05:00
rusefillc d5b798e2a2 Migrate to newer ChibiOS #710 2021-01-09 18:05:32 -05:00
rusefillc 32bcfc37b2 Migrate to newer ChibiOS #710 2021-01-09 18:03:32 -05:00
rusefillc 4f49c73a45 Lcd fix (I hope) #2211
there is still an issue :(
2021-01-09 17:30:39 -05:00
Andrey G 7803968621
Lcd fix (I hope) (#2211)
* LCD: check if settings are valid on each access

* Lada Kalina: remove duplicate code

All LCD pins are set to GPIO_UNASSIGNED in disableLCD()

* Remove duplicate code

* We still need to know when invalid gpio is used...

This reverts commit c17775231a.
2021-01-09 17:16:10 -05:00
Matthew Kennedy 021dc9d185
fix (#2209) 2021-01-09 16:51:24 -05:00
rusefillc c17775231a dron0gus please help 2021-01-09 15:31:09 -05:00
Matthew Kennedy 8d5495111e
Fix master fatal error (#2206)
* print the fatal that caused test failure

* fix the error
2021-01-09 15:13:43 -05:00
rusefillc 6b14367d6e 125 2021-01-09 15:01:06 -05:00
GitHub build-firmware Action 4500e1dc71 Auto-generated configs and docs 2021-01-09 19:15:01 +00:00
David Holdeman 52e88ade01
Add TCU Solenoid debug fields (#2202)
* try adding debug fields

* oops

* include

* add labels

* add enum

* add more solenoid

* whoops

* ifdef
2021-01-09 14:12:45 -05:00
David Holdeman 6349feda98
gen enums on unittest build (#2205) 2021-01-09 13:21:43 -05:00
David Holdeman 6bff6c89b2
gen enums on sim build (#2203) 2021-01-09 13:03:58 -05:00
GitHub build-firmware Action 7996099627 Auto-generated configs and docs 2021-01-09 16:25:47 +00:00
rusefillc 4a23aa4dbc Hellen 2021-01-09 11:24:13 -05:00
GitHub set-date Action 51bf935500 Update date 2021-01-09 01:09:57 +00:00
Andrey G 2af32084f4
gpio helper (#2195)
* gpios: isBrainPinValid helper

* LCD HD44780: do not touch pins if DM_NONE or invalid gpio

* Fix isEnabled checks for GPS and Joystick

* LCD HD44780: writePad use this method wider
2021-01-08 20:01:26 -05:00
Matthew Kennedy d0c71d758b
update biquad (#2201) 2021-01-08 19:48:56 -05:00
GitHub build-firmware Action 99430a2508 Auto-generated configs and docs 2021-01-08 18:43:44 +00:00
rusefillc 03777db548 poke 2021-01-08 13:39:53 -05:00
rusefillc 603c674dec hellen72 2021-01-08 13:30:35 -05:00
rusefillc 92615c7886 hellen72 2021-01-08 13:22:59 -05:00
GitHub build-firmware Action c0626f3012 Auto-generated configs and docs 2021-01-08 18:11:13 +00:00
rusefillc 358644dfac pwd 2021-01-08 13:09:22 -05:00
GitHub build-firmware Action 7d63cf4e62 Auto-generated configs and docs 2021-01-08 17:51:57 +00:00
andreika-git 11c358f65c
Hellen72 config (#2200)
* Hellen72 config

* Hellen72 files

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2021-01-08 12:50:13 -05:00
Matthew Kennedy 44b5427813
better error checking of thermistor config (#2199)
* add bounds check on result

* validate thermistor config

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-07 20:37:15 -05:00
GitHub set-date Action 0b601bb4a6 Update date 2021-01-08 01:09:32 +00:00
rusefillc 3e897c6fd0 Merge remote-tracking branch 'origin/master' into master 2021-01-07 10:17:16 -05:00
rusefillc 8d7e391845 poke 2021-01-07 08:59:33 -05:00
GitHub build-firmware Action 27e944f2bf Auto-generated configs and docs 2021-01-07 13:25:37 +00:00
Matthew Kennedy 5f1a13aed4
Fix fan bench (#2198)
* fix fan, complain if missing bench mode

* more complaining about unexpected codes

* unused
2021-01-07 08:23:31 -05:00
GitHub build-firmware Action d0090cb5d8 Auto-generated configs and docs 2021-01-07 13:08:14 +00:00
Matthew Kennedy 7a90692187
Idle timing uses phase logic, remove falloff (#2169)
* use phase computation

* move & simplify implementation

* test

* bad merge

* initialize

* wonderful changelog

* now unused parameter

* put back deadzone

* ui

* test deadzone

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-07 08:06:36 -05:00
rusefillc 5f17896227 2021 Orthodox Christmas Day 2021-01-07 05:48:22 -05:00
rusefillc 90743a4c7d 2021 Orthodox Christmas Day 2021-01-07 04:06:02 -05:00
GitHub set-date Action d0cee36c91 Update date 2021-01-07 01:10:03 +00:00
rusefillc ff765f5f5d knock v12 2021-01-06 19:42:07 -05:00
Andrey G f96ae7525f
Gpio cleanup #2 (#1530)
* pin repository: PIN_USED size in now equal to brain_pin_e enum size

expect special values...

* smart gpios: register gpio chip to given base (no auto-allocation)

* drivers: gpio: core: add gpiochip_unregister()

* drivers: gpio: MC33810 intergation

* smart_gpio.cpp: cleanup ifdef mess, minor cleanups

* gpio: core: additional check for gpio ranges overlaps

* unit test: gpio chip: fixed and extended
2021-01-06 18:29:47 -05:00
GitHub build-firmware Action 034412ef53 Auto-generated configs and docs 2021-01-06 19:42:58 +00:00
rusefillc 62e6b6aee6 whitespaces fix? 2021-01-06 14:41:20 -05:00
rusefillc eec8a723ee TS bench test trans solenoid buttons #2191
more fix
2021-01-06 14:16:45 -05:00