Commit Graph

8280 Commits

Author SHA1 Message Date
GitHub build-firmware Action 24c4b0a446 Auto-generated configs and docs 2020-09-11 02:18:18 +00:00
David Holdeman 337106cd24
DebounceButton A/C switch (#1782)
* change acSwitch name, add mode

* fix

* remove some adc stuff

* remove some adc stuff

* semicolon stupid

* left behind

* add readpinstate

* wrong var name

* add functions back

* fix name

* bool, not void, plus fix name

* move

* not sure what I broke

* try setMockValue

* namespace

* whoops missed one

* switch values because adc was set up for pullup

* try 5

* comment for now

* comment for now

* uncomment tests, add function to mock, add mock to efiReadPin

* fixes

* for F's sake

* if

* add defy

* pass params

* use ASSERT_TRUE/FALSE

* advance time

* remove ifdef from readPin

* try moving if

* move to separate func

* move extern

* move include

* try engine_test_helper

* am confuse

* move func to else

* include hal

* add efi prod check

* remove include

* try extern

* move include

* semicolon stupid

* move extern again

* include

* move mockPinStates

* size

* add if

* add comment

* clean on instantiation
2020-09-10 22:16:20 -04:00
Matthew Kennedy 04877b8b95
define map3d functions in class (#1785)
* define in class

* don't keep an extra flag
2020-09-10 22:03:16 -04:00
rusefi 9903b0a1c5 Hellen says merge #1772 Kinetis needs more help 2020-09-10 22:02:02 -04:00
rusefi 89bb08ddb6 Hellen says merge #1772 Kinetis needs help 2020-09-10 21:51:58 -04:00
rusefi 55c553e85a FSIO sync with reality? 2020-09-10 21:38:41 -04:00
rusefi de572db0bc sync with reality? 2020-09-10 21:36:37 -04:00
rusefi 370c107793 Hellen says merge #1772 progress 2020-09-10 21:26:21 -04:00
rusefi acc2720170 Merge remote-tracking branch 'origin/master' into master 2020-09-10 21:17:29 -04:00
rusefi 3329e2259b Hellen says merge #1772 system fsio 2020-09-10 21:16:33 -04:00
rusefi 3ca3022683 Hellen says merge #1772 getting closer? 2020-09-10 21:12:25 -04:00
rusefi ec366b68ee Hellen says merge #1772 main relay progress 2020-09-10 21:11:02 -04:00
rusefi d33afbc0d1 Hellen says merge #1772 system fsio 2020-09-10 21:09:56 -04:00
rusefi 4a06a67f60 Hellen says merge #1772 getting closer? 2020-09-10 21:09:19 -04:00
rusefi 56dc017757 Hellen says merge #1772 main relay progress 2020-09-10 21:08:39 -04:00
GitHub set-date Action 79feb34f14 Update date 2020-09-11 00:43:44 +00:00
Matthew Kennedy eebded8caa
scale tables using type system (#1776)
* store scale in the type

* efi ratio

* boost control scaling

* fix boost tests
2020-09-10 18:44:10 -04:00
GitHub set-date Action 6ef1065bdf Update date 2020-09-10 00:40:38 +00:00
rusefi 2840d2c276 Hellen says merge #1772 error pin logic 2020-09-09 18:35:17 -04:00
rusefi 8bcc387fa7 Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/controllers/core/error_handling.cpp
#	firmware/controllers/system/efi_gpio.cpp
2020-09-09 18:23:04 -04:00
rusefi 3af04d7824 Hellen says merge #1772 error pin 2020-09-09 18:18:59 -04:00
rusefi dbb10e7c7d Merge remote-tracking branch 'origin/master' into master 2020-09-09 17:25:09 -04:00
rusefi 3a11ea7e31 Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/Makefile
#	firmware/hw_layer/smart_gpio.cpp
2020-09-09 17:19:41 -04:00
David Holdeman 2bf3792c53
Debounce pin state function (#1780)
* add readpinstate

* wrong var name
2020-09-09 17:18:54 -04:00
rusefi a0aeeb4919 Hellen says merge #1772 smart gpio 2020-09-09 17:16:51 -04:00
Matthew Kennedy 509a1b072d
fix miata default (#1781) 2020-09-09 17:11:07 -04:00
rusefi 9ba01f2af5 Merge remote-tracking branch 'origin/master' into master 2020-09-09 16:55:56 -04:00
rusefi e94631ad3d Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/hw_layer/digital_input/trigger/trigger_input.h
#	firmware/hw_layer/hw_layer.mk
#	firmware/hw_layer/ports/stm32/stm32f0/hw_ports.mk
#	firmware/hw_layer/ports/stm32/stm32f1/hw_ports.mk
#	firmware/hw_layer/ports/stm32/stm32f4/hw_ports.mk
#	firmware/hw_layer/ports/stm32/stm32f7/hw_ports.mk
2020-09-09 16:55:27 -04:00
GitHub build-firmware Action 28ee902c62 Auto-generated configs and docs 2020-09-09 20:54:16 +00:00
rusefi 942bc07ae2 Hellen says merge #1772 smart build by default 2020-09-09 16:53:54 -04:00
Matthew Kennedy d2d0ffa1ee
remove tach output pin (#1779)
* remove from cfg

* cfg

* rip out impl

* efi gpio
2020-09-09 16:52:23 -04:00
rusefi f0d7bde158 Merge remote-tracking branch 'origin/master' into master 2020-09-09 16:38:36 -04:00
rusefi e1be439682 Hellen says merge #1772 helping merge - Kinetis?! 2020-09-09 16:38:18 -04:00
GitHub build-firmware Action e4775814a3 Auto-generated configs and docs 2020-09-09 20:28:47 +00:00
Matthew Kennedy f6cbce48ed
minor TS changes (#1778)
* minor

* fiix
2020-09-09 16:27:13 -04:00
rusefi 2347324aba Hellen says merge #1772 helping merge 2020-09-09 16:25:50 -04:00
rusefi 5d2e212498 Hellen says merge #1772 helping merge 2020-09-09 15:08:01 -04:00
rusefi 6e64d243da Hellen says merge #1772 helping merge 2020-09-09 14:35:01 -04:00
rusefi 07bc8100c7 Hellen says merge #1772 helping merge 2020-09-09 14:20:54 -04:00
rusefi 59ecf525f5 Hellen says merge #1772 helping merge 2020-09-09 13:43:18 -04:00
rusefi 500d73ef02 Hellen says merge #1772 more about ports 2020-09-09 13:39:51 -04:00
rusefi 995795eeb6 Hellen says merge #1772 trigger h 2020-09-09 10:21:14 -04:00
rusefi 6fdb54d0dc Hellen says merge #1772 backup ram.h 2020-09-09 10:20:21 -04:00
rusefi ed38250fd5 Hellen says merge #1772 more about ports 2020-09-09 10:18:58 -04:00
rusefi 38c4794ef0 Merge remote-tracking branch 'origin/master' into master 2020-09-09 08:58:54 -04:00
rusefi 47b3ad0b9c Hellen says merge #1772 more ports 2020-09-09 08:58:12 -04:00
rusefi 729bf748eb Hellen says merge #1772 more ports 2020-09-09 08:53:11 -04:00
rusefi 0d26894154 Hellen says merge #1772 tle header 2020-09-09 08:52:14 -04:00
David Holdeman f5d9263ad1
switch start/stop to ButtonDebounce (#1777) 2020-09-09 08:22:15 +01:00
GitHub build-firmware Action 8188ab7d90 Auto-generated configs and docs 2020-09-09 06:44:30 +00:00
rusefi 4bf53b8e54 Merge remote-tracking branch 'origin/master' into master 2020-09-09 02:41:59 -04:00
rusefi e2701b8258 Bench-testing for ALL assigned output pins #1758 2020-09-09 02:41:11 -04:00
GitHub set-date Action aa1436dfc3 Update date 2020-09-09 00:45:08 +00:00
rusefi 4d3ba4850c Bench-testing for ALL assigned output pins #1758 2020-09-08 17:41:32 -04:00
rusefi 5b7b051448 Merge remote-tracking branch 'origin/master' into master 2020-09-08 17:22:43 -04:00
Andrey G 2312b0ae57
Adc improvements (#1765)
* ADC: move DMA buffer outside of AdcDevice (save few bytes)

* ADC: inlcude fast channels to debug output

* ADC: save some CPU ticks (disabled until fully tested)

* ADC: simplify
2020-09-08 17:20:55 -04:00
rusefi 8197209719 https://github.com/rusefi/rusefi/issues/1775 2020-09-08 17:20:14 -04:00
GitHub build-firmware Action 0c0cc630df Auto-generated configs and docs 2020-09-08 21:17:04 +00:00
Matthew Kennedy 6d1acb40f8
Selectable AFR axis override (#1771)
* add config fields

* config options

* new output channels

* dump out state to ts

* s

* implement override

* enums

* this test is no longer used

* test new behavior

* old

* comments

* impl

* unhide option

* fix

* tests
2020-09-08 17:15:18 -04:00
David Holdeman 4ce758db88
use EFI_UNIT_TEST, add check (#1774) 2020-09-08 14:27:23 -04:00
David Holdeman cab4cd0df2
Debounce pin management (#1760)
* add linked list

* macros, and use in buttonshift

* unit_tests macros

* add extern

* add parens

* move extern

* move extern

* move buttonDebounceListHead

* move buttonDebouncePointerHead

* merge gore

* undo

* reduce unused size

* don't store pointer if already initialized

* few changes

* remove oldPin

* fix merge conflict

* merge in changes commited to wrong branch

* fix definition

* out of class?

* brute force programming

* fix few problemos

* am confuse

* am confuse

* am confuse

* am confuse

* oldPin snuck in

* move to public?

* define again

* try constexpr

* def in cpp

* remove constexpr

* fix def

* fix?

* update active

* fix a few things
2020-09-08 11:29:38 -04:00
rusefi 8f8d4eccaf Hellen says merge #1772 progress 2020-09-08 00:15:09 -04:00
GitHub set-date Action 04ec880ab6 Update date 2020-09-08 00:43:16 +00:00
rusefi 02bc0a9608 microRusEFI used as Body Control Module BCM BCU 2020-09-07 20:06:13 -04:00
rusefi 67f305f48a microRusEFI used as Body Control Module BCM BCU 2020-09-07 17:59:59 -04:00
GitHub build-firmware Action 689adf19d5 Auto-generated configs and docs 2020-09-07 21:40:31 +00:00
rusefi a1625bd2e2 microRusEFI used as Body Control Module BCM BCU 2020-09-07 17:38:51 -04:00
rusefi c8c90ed16b microRusEFI used as Body Control Module BCM BCU 2020-09-07 17:12:00 -04:00
GitHub build-firmware Action 67c6a2750c Auto-generated configs and docs 2020-09-07 21:06:55 +00:00
rusefi a0b45b8b08 microRusEFI used as Body Control Module BCM BCU 2020-09-07 17:04:54 -04:00
rusefi 0c1ac0c932 microRusEFI used as Body Control Module BCM BCU 2020-09-07 16:25:00 -04:00
rusefi 8cd1bb8656 Hellen says hi to Kinetis 2020-09-07 16:08:05 -04:00
rusefi 9bea1190a4 Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/controllers/algo/engine_configuration.cpp
2020-09-07 15:55:43 -04:00
rusefi 6b82191ab7 Hellen says merge #1772
where is implementation?
2020-09-07 15:54:31 -04:00
rusefi be0bbf3dc8 Hellen says merge #1772 misc #2 2020-09-07 15:53:26 -04:00
rusefi c4cbdf0d77 Hellen says merge #1772 ADC flexibility 2020-09-07 15:50:37 -04:00
rusefi a1de082dcd Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/controllers/engine_cycle/rpm_calculator.cpp
2020-09-07 15:39:23 -04:00
rusefi 279482a298 Hellen says BOARD_DRV8860_COUNT 2020-09-07 15:38:34 -04:00
rusefi 4819c86eaa Hellen says merge #1772 noise filter bugfix 2020-09-07 15:36:17 -04:00
rusefi e9c273d925 Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/config/boards/kinetis/efifeatures.h
#	firmware/config/boards/prometheus/efifeatures.h
#	firmware/config/boards/skeleton/efifeatures.h
#	firmware/config/boards/subaru-ej20gn/efifeatures.h
#	firmware/config/stm32f4ems/efifeatures.h
#	firmware/config/stm32f7ems/efifeatures.h
2020-09-07 15:32:15 -04:00
rusefi d424720ceb Hellen says merge #1772 efifeatures 2020-09-07 15:27:29 -04:00
rusefi d9100b3cce Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/controllers/algo/engine.cpp
2020-09-07 15:15:34 -04:00
rusefi 0dafcacde4 Hellen says merge #1772 EFI_INTERNAL_FLASH 2020-09-07 15:14:31 -04:00
rusefi 1cb2e69289 Hellen says merge #1772 import idle
(cherry picked from commit a6aa2e9997)
2020-09-07 15:11:50 -04:00
rusefi a6aa2e9997 Hellen says merge #1772 import idle 2020-09-07 15:08:54 -04:00
rusefi cb2173aad2 merge got confused 2020-09-07 15:05:47 -04:00
rusefi f33b3eda8a Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/controllers/algo/engine.h
#	firmware/hw_layer/drivers/drivers.mk
#	firmware/hw_layer/stepper.h
#	firmware/integration/rusefi_config.txt
#	firmware/tunerstudio/rusefi.input
#	simulator/simulator/efifeatures.h
2020-09-07 15:02:11 -04:00
rusefi 6a3d212370 Hellen says merge #1772
Hellen says stepper

(cherry picked from commit a2f26ac99b)
2020-09-07 14:45:41 -04:00
rusefi ec0d3a8eb2 Hellen says isIdleMotorBusy
(cherry picked from commit b24246791e)
2020-09-07 14:43:29 -04:00
rusefi a88e142df0 Hellen says misc
(cherry picked from commit 2390c3ae2b)
2020-09-07 14:43:12 -04:00
rusefi a2f26ac99b Hellen says merge #1772
Hellen says stepper
2020-09-07 14:41:04 -04:00
rusefi b24246791e Hellen says isIdleMotorBusy 2020-09-07 14:12:21 -04:00
rusefi 2390c3ae2b Hellen says misc 2020-09-07 14:09:00 -04:00
rusefi 41b5d5de06 Revert "Hellen says efifeatures"
This reverts commit 63eb179d
2020-09-07 12:24:50 -04:00
rusefi 05ef53fbbc Hellen says serial can 2020-09-07 12:19:32 -04:00
rusefi 4e341dfa99 Hellen says serial can 2020-09-07 12:10:39 -04:00
rusefi 63eb179ddf Hellen says efifeatures 2020-09-07 12:08:36 -04:00
rusefi 38f480741f Hellen says drivers
(cherry picked from commit 02573713f3)
2020-09-07 12:02:40 -04:00
rusefi 0aa76da9f2 Hellen says ports
(cherry picked from commit 4acea75cc8)
2020-09-07 12:02:34 -04:00
rusefi 02573713f3 Hellen says drivers 2020-09-07 12:00:16 -04:00
rusefi fea6b48309 Merge remote-tracking branch 'origin/master' into master 2020-09-07 11:57:57 -04:00
rusefi 4acea75cc8 Hellen says ports 2020-09-07 11:57:20 -04:00
GitHub build-firmware Action 80556cc05d Auto-generated configs and docs 2020-09-07 15:36:40 +00:00
rusefi d06690b3b6 Hellen says cyclic buffer 2020-09-07 11:35:02 -04:00
rusefi 375e3b6bcc Hellen says Cypress 2020-09-07 11:32:02 -04:00
rusefi 40150c5fc6 Hellen says cyclic buffer 2020-09-07 11:31:29 -04:00
rusefi 91a0942551 Hellen says Cypress 2020-09-07 11:28:51 -04:00
rusefi 02cf60fd25 Hellen says DRV manual change pick 2020-09-07 11:14:56 -04:00
rusefi cea0ec439b microRusEFI used as Body Control Module BCM BCU 2020-09-07 11:09:48 -04:00
GitHub build-firmware Action 895fc1c9ff Auto-generated configs and docs 2020-09-07 14:49:54 +00:00
rusefi 5efaf2eb5d Hellen says "drv8860" 2020-09-07 10:47:40 -04:00
GitHub build-firmware Action 903e8d4d69 Auto-generated configs and docs 2020-09-07 14:17:40 +00:00
Matthew Kennedy ef0b2f7be0
Selectable VE axis override (#1769)
* add config fields

* config options

* new output channels

* dump out state to ts

* s

* implement override

* enums

* this test is no longer used

* test new behavior

* old

* comments
2020-09-07 10:15:42 -04:00
rusefi 141cad585c do we need RAM?! 2020-09-07 00:23:18 -04:00
rusefi 294ca5aae3 microRusEFI used as Body Control Module BCM BCU 2020-09-06 23:39:25 -04:00
rusefi b04a4ec04c microRusEFI used as Body Control Module BCM BCU 2020-09-06 23:19:32 -04:00
rusefi c6c0bcbd1a helping Kinetis? 2020-09-06 23:17:13 -04:00
rusefi 8296f54923 microRusEFI used as Body Control Module BCM BCU 2020-09-06 22:36:31 -04:00
rusefi 7d0c8b4870 microRusEFI used as Body Control Module BCM BCU
got stack too low warning with DBG_CAN
2020-09-06 21:45:17 -04:00
rusefi 4733379be7 Merge remote-tracking branch 'origin/master' 2020-09-06 21:42:55 -04:00
rusefi 1f6b820a96 microRusEFI used as Body Control Module BCM BCU 2020-09-06 21:30:14 -04:00
GitHub set-date Action 1eb755a8f6 Update date 2020-09-07 00:43:51 +00:00
rusefi 39d09bc976 microRusEFI used as Body Control Module BCM BCU 2020-09-06 20:21:01 -04:00
rusefi 52cb30f9ea microRusEFI used as Body Control Module BCM BCU 2020-09-06 20:09:26 -04:00
rusefi c0b0622773 microRusEFI used as Body Control Module BCM BCU 2020-09-06 19:43:54 -04:00
GitHub build-firmware Action 6bac15f744 Auto-generated configs and docs 2020-09-06 23:08:04 +00:00
Matthew Kennedy 6e7d72170f
Move ve logic (#1762)
* move ve

* fix build

* fix rendering

* duh

* cleaning

* correct scaling

* put some back

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-06 19:06:32 -04:00
GitHub build-firmware Action f010e8555d Auto-generated configs and docs 2020-09-06 22:26:54 +00:00
Matthew Kennedy 0e14e51179
reorder ADC channel index (#1763)
* change config

* correct logic

* clearing these no longer needed

* test expected this to be set
2020-09-06 18:25:26 -04:00
GitHub build-firmware Action 4c129621c1 Auto-generated configs and docs 2020-09-06 04:28:39 +00:00
rusefi ba31cef223 Bench-testing for ALL assigned output pins #1758 2020-09-06 00:27:02 -04:00
GitHub build-firmware Action c6941faa2f Auto-generated configs and docs 2020-09-06 04:08:32 +00:00
rusefi cac05ec6b8 Bench-testing for ALL assigned output pins #1758 2020-09-06 00:07:05 -04:00
rusefi 346808394d Bench-testing for ALL assigned output pins #1758 2020-09-05 23:49:21 -04:00
GitHub build-firmware Action 9faeb9c142 Auto-generated configs and docs 2020-09-06 03:38:02 +00:00
rusefi ab209cca64 migrate amazing idle from FSIO to less opaque TS #1581 2020-09-05 23:36:03 -04:00
GitHub set-date Action 0f2d4eed75 Update date 2020-09-06 00:44:48 +00:00
Matthew Kennedy 95798a5246
fix broken master, inject engine ptr to rpmcalculator (#1759)
* fix

* oops
2020-09-05 18:49:42 -04:00
GitHub set-date Action b2eb02ddb2 Update date 2020-09-05 01:16:13 +00:00
GitHub build-firmware Action 48abf2c586 Auto-generated configs and docs 2020-09-04 03:29:50 +00:00
rusefi bc115e70a0 OBD CAN sensors #1733 2020-09-03 23:27:53 -04:00
rusefi 675cce3854 less hacky testing implementation 2020-09-03 22:52:29 -04:00
rusefi 535cd04de7 Merge remote-tracking branch 'origin/master' into master 2020-09-03 21:58:56 -04:00
rusefi 7bb5560150 less hacky implementation 2020-09-03 21:47:50 -04:00
GitHub set-date Action 935652607c Update date 2020-09-04 00:42:51 +00:00
rusefi eb46386c36 refactoring 2020-09-03 19:51:50 -04:00
rusefi ca21d5b4c2 refactoring 2020-09-03 19:29:15 -04:00
rusefi c584e0d386 OBD CAN sensors #1733 2020-09-03 19:09:05 -04:00
rusefi 6ce016959a OBD CAN sensors #1733 2020-09-03 16:58:10 -04:00
Matthew Kennedy 42737ef74e
fix expected (#1754) 2020-09-03 14:56:55 -04:00
rusefi 5d739d8976 migrate VSS to universal event capture #1665
docs
2020-09-03 11:56:15 -04:00
rusefi 82f52bf065 helping build 2020-09-02 21:19:10 -04:00
GitHub set-date Action 1b116717cd Update date 2020-09-03 00:42:18 +00:00
David Holdeman b8838de309
[TCU] Button Shifting (#1750)
* add buttonshift files

* buttonshift includes, targets, and init
2020-09-02 20:17:58 -04:00
GitHub build-firmware Action 6a9317661e Auto-generated configs and docs 2020-09-02 19:41:23 +00:00
David Holdeman 499a430347
[TCU] GearController and TransmissionController base classes (#1749)
* add tcu ts outputs

* accidental change?

* add tcu base classes

* rearrange

* accidental change?

* add files

* missing backslash

* undo accidental change

* buttonshift includes, targets, and init

* Revert "buttonshift includes, targets, and init"

This reverts commit 1b0630511e1948f3d330d74be5bff6c087f118fb.

* use unused bit

* add return documentation

Co-authored-by: rusefillc <48498823+rusefillc@users.noreply.github.com>
2020-09-02 15:39:50 -04:00
GitHub build-firmware Action c4db3416b9 Auto-generated configs and docs 2020-09-02 19:34:30 +00:00
rusefi b4ae24542b borrowing a few lines from https://github.com/chuckwagoncomputing/rusefi/tree/tcu-base-classes 2020-09-02 15:32:03 -04:00
GitHub build-firmware Action c03b7d0cb6 Auto-generated configs and docs 2020-09-02 17:32:35 +00:00
David Holdeman 9ef0813962
[TCU] TS interface and output channels (#1747)
* add tcu ts outputs

* accidental change?

* rearrange
2020-09-02 13:30:54 -04:00
GitHub build-firmware Action e287a4e211 Auto-generated configs and docs 2020-09-02 11:22:59 +00:00
Matthew Kennedy 484f1ba5a0
Multiple knock sensors (#1745)
* fw

* cfg fields

* fix order

* ui for channel select

* clarify

* comments

* config
2020-09-02 07:19:02 -04:00
rusefi faea28e521 OBD-II default rate is 500kbps 2020-09-01 22:24:25 -04:00
GitHub set-date Action 91f1131503 Update date 2020-09-02 00:41:24 +00:00
Matthew Kennedy 5fec6d0c04
move lambda in to sensor model (#1736)
* lambda sens

* fix init

* fix

* a test for good measure

* he's climbin in your windows, snatchin you ram up

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-01 16:22:31 -04:00
dron0gus 182747e907
Adc cleanups (#1743)
* ADC: remove ADC_TwoSamplingDelay*

1. it is related to double or triple interlived mode only
2. it should be writen to CCR register, not CR1

* ADC: use designated initializers
2020-09-01 07:38:35 -04:00
rusefi d72ba63527 OBD CAN sensors #1733 2020-08-31 23:01:17 -04:00
rusefi f2a80a4eb7 OBD CAN sensors #1733 2020-08-31 22:50:01 -04:00
rusefi d683a092a4 OBD CAN sensors #1733 2020-08-31 22:47:33 -04:00
rusefi 5d3614350c magic constants 2020-08-31 22:22:45 -04:00
rusefi db9ea3b3e3 OBD CAN sensors #1733 2020-08-31 22:00:03 -04:00
rusefi 77ddb49d91 price of lazy progress 2020-08-31 21:30:47 -04:00
rusefi e0de69e70b Merge remote-tracking branch 'origin/master' 2020-08-31 21:13:33 -04:00
rusefi f4f6750308 price of lazy progress 2020-08-31 21:09:51 -04:00
GitHub build-firmware Action 43f7740c61 Auto-generated configs and docs 2020-09-01 01:07:34 +00:00
Matthew Kennedy 988d9b138c
detect which cylinder knocked (#1732)
* s

* science

* set pin mode

* turn stuff off so it fits

* filtering maybe

* filtering actually works

* generate filter parameters internally

* shorter window

* guard behind enable flag

* use checked in filter

* add biquad reset

* tracing

* const

* exec order

* do it from a thread

* smaller buffer, comment

* configure with header

* only for proteus

* oops

* unused

* not needed

* guards

* pin config

* don't need that include

* precook filter steady state

* define sample rate

* multi cylinder knock

* TS

* only sense when running
2020-08-31 21:05:33 -04:00
Matthew Kennedy 5fc1b6902c
fix #1740 the right way (#1741)
* fix

* put that back
2020-08-31 21:05:04 -04:00
rusefi ec3ec9f40b price of lazy progress 2020-08-31 20:56:46 -04:00
rusefi e3b41c2387 dead code 2020-08-31 20:52:25 -04:00
GitHub set-date Action 4b177a119d Update date 2020-09-01 00:43:29 +00:00
rusefi 90b2faa844 Merge remote-tracking branch 'origin/master' 2020-08-31 17:17:45 -04:00
rusefi 6f0267fb7e blinking more LEDs 2020-08-31 17:15:04 -04:00
GitHub build-firmware Action 89b2956a35 Auto-generated configs and docs 2020-08-31 21:10:05 +00:00
rusefi 65ed7f6dad spelling 2020-08-31 17:08:04 -04:00
rusefi d059cb4616 blinking more LEDs 2020-08-31 14:26:34 -04:00
rusefi c1e7c315d4 blinking more LEDs 2020-08-31 13:44:58 -04:00
rusefi 45917215f1 blinking more LEDs 2020-08-31 13:27:56 -04:00
rusefi 5058ffa9cc Default Biquad settings broke MRE QC configuration #1740 2020-08-31 13:07:49 -04:00
rusefi 47b980d4b9 Default Biquad settings broke MRE QC configuration #1740 2020-08-31 12:36:28 -04:00
rusefi b7c75e4c52 going human 2020-08-31 10:49:16 -04:00
rusefi 43915cb771 this does not go as planned :( 2020-08-31 08:15:05 -04:00
rusefi 938fbafd9e this does not go as planned :( 2020-08-31 08:12:33 -04:00
rusefi 5f125f3db0 this does not go as planned :( 2020-08-31 07:45:52 -04:00
rusefi 86438eab98 HW_CHECK_MODE is not well? 2020-08-31 06:43:47 -04:00
rusefi f18f7741ca OBD CAN sensors #1733 2020-08-31 04:39:27 -04:00
GitHub set-date Action 6a9cdec89f Update date 2020-08-31 00:19:40 +00:00
GitHub build-firmware Action 6d2a8f3da9 Auto-generated configs and docs 2020-08-30 19:40:34 +00:00
Matthew Kennedy 12efd2f6be
generated for pt2001 (#1666)
* generated for pt2001

* don't unicode
2020-08-30 15:38:56 -04:00
rusefi 54dc101a79 [TCU] manual shift buttons #1597 2020-08-30 15:38:40 -04:00
GitHub build-firmware Action a3eb7f6dd0 Auto-generated configs and docs 2020-08-30 19:35:14 +00:00