Commit Graph

1801 Commits

Author SHA1 Message Date
GitHub build-firmware Action 885d28e0e4 Auto-generated configs and docs 2020-11-03 17:20:50 +00:00
GitHub build-firmware Action b37f9a0e24 Auto-generated configs and docs 2020-11-03 16:39:27 +00:00
GitHub build-firmware Action 06d4e727c8 Auto-generated configs and docs 2020-11-03 15:53:22 +00:00
rusefillc 9392045366 Merge remote-tracking branch 'origin/master' into master 2020-11-03 07:59:20 -05:00
GitHub build-firmware Action 949b1a379e Auto-generated configs and docs 2020-11-03 04:48:42 +00:00
rusefillc 5c61cf8952 Merge remote-tracking branch 'origin/master' into master 2020-11-02 20:09:37 -05:00
rusefillc c01c43aab5 GDI Epic #1448 2020-11-02 19:28:46 -05:00
GitHub build-firmware Action a0b7cbe21b Auto-generated configs and docs 2020-11-02 03:27:26 +00:00
GitHub build-firmware Action 307c3fece1 Auto-generated configs and docs 2020-10-31 21:54:50 +00:00
Matthew Kennedy 15d5c872c2
log afr in addition to lambda (#1920)
* log afr

* log it

* weird double commas
2020-10-31 17:52:07 -04:00
GitHub build-firmware Action 1cb2cd6094 Auto-generated configs and docs 2020-10-30 21:44:34 +00:00
Matthew Kennedy 66cc63b18a
log target lambda (#1919) 2020-10-30 17:42:00 -04:00
GitHub build-firmware Action 5d410e94f9 Auto-generated configs and docs 2020-10-29 19:28:08 +00:00
Matthew Kennedy 3e30865e6c
unused tach field (#1918) 2020-10-29 15:26:01 -04:00
GitHub build-firmware Action 7568f7a5d8 Auto-generated configs and docs 2020-10-28 04:22:27 +00:00
rusefillc 106c91efac fluid gauges 2020-10-28 00:20:35 -04:00
GitHub build-firmware Action 60532606c1 Auto-generated configs and docs 2020-10-28 04:18:04 +00:00
GitHub build-firmware Action 6d10f2fb61 Auto-generated configs and docs 2020-10-27 12:24:46 +00:00
GitHub build-firmware Action 733be969ad Auto-generated configs and docs 2020-10-26 22:17:20 +00:00
Matthew Kennedy 09b41bb1bb
Everything in lambda! (#1893)
* lambda

* default configs, fix build

* config, gauge, UI

* more digits

* change menu text

* fix that while I'm here

* doesn't need extra word

* todo note

* tests

* last test

* missed a config

* update java

* store target lambda

* more java

* format

* hopefully enough java for CI to pass
2020-10-26 18:15:17 -04:00
GitHub build-firmware Action d5c929f5ba Auto-generated configs and docs 2020-10-26 11:25:24 +00:00
Matthew Kennedy a90792fa44
convert mass -> duration later in the pipeline (#1906)
* cranking duration to mass

* implement

* units

* patch types

* suppress warning

* fix output channels

* add note about how to set it
2020-10-26 07:23:13 -04:00
GitHub build-firmware Action ac9b8fee45 Auto-generated configs and docs 2020-10-26 02:28:28 +00:00
shadowm60 9ae6f5c85f
Trigger logger (#1902)
* Update tachometer.cpp

Initial implementation of E30 M3 Tach output solution #907, unit_test plus debugging next

* tacho unit tests

First successfull unit test for tachometer

* RAM adjustment so it would link

* refactoring tacho, broken!

* starting to make some progress...still fails after a few seconds

* Rework with SW PWM

* Update after code review

* unit_test update

* First working unit_test

* Update .gitignore

* Update engine_controller.cpp

* Update engine_controller.cpp

* Update tachometer.h

* Update test_tacho.cpp

* Switched UART DMA on

* Revert "Switched UART DMA on"

This reverts commit 4a23974c431e0e7fd760595d2161e74e6854897e.

* tooth logger update

Updated the way we send the buffer to TS
Updated the way we log cam signals
removed TDC, inj and ign direct log... this causes some flicker in TS, this way we log inj and ign comapred to a cranck or camshaft trigger.

* Update tooth_logger.cpp

Fix unit_tests

* Update tooth_logger.h

clean-up

* Update tooth_logger.cpp

remove dead code, actually i forgot to uncomment these lines.
rename isTDC to trigger, since it is trigger (cam) for TS.

Co-authored-by: rusefi <rusefi@users.noreply.github.com>
2020-10-25 22:26:20 -04:00
GitHub build-firmware Action 20b5219def Auto-generated configs and docs 2020-10-25 23:27:30 +00:00
GitHub build-firmware Action 27207dde9c Auto-generated configs and docs 2020-10-23 19:48:01 +00:00
Matthew Kennedy d84cd385ce
add Injector pressure sensor (#1898)
* add sensor type

* add config

* initialize injector pressure

* add UI
2020-10-23 15:46:16 -04:00
GitHub build-firmware Action 0ae003dcd3 Auto-generated configs and docs 2020-10-23 16:27:21 +00:00
GitHub build-firmware Action ec17daeee7 Auto-generated configs and docs 2020-10-23 16:25:10 +00:00
GitHub build-firmware Action 82587e97cf Auto-generated configs and docs 2020-10-23 11:33:40 +00:00
Matthew Kennedy 4e249889a6
implement fuel pressure sensors (#1897)
* add

* remove old

* remove more old

* makefile

* fix init

* patch up other stuff

* actually fix it this time

* raw output channels

* gauges, UI

* scaled channel

* fix field ordering
2020-10-23 07:31:47 -04:00
GitHub build-firmware Action 7a65b7e715 Auto-generated configs and docs 2020-10-23 03:26:03 +00:00
rusefillc f8bfafccf0 GDI Epic #1448 2020-10-22 23:24:15 -04:00
GitHub build-firmware Action d3a7d9e329 Auto-generated configs and docs 2020-10-23 03:19:42 +00:00
rusefillc edd7cc34d1 GDI Epic #1448 2020-10-22 23:17:29 -04:00
GitHub build-firmware Action 3f9dd26478 Auto-generated configs and docs 2020-10-22 02:51:46 +00:00
Matthew Kennedy 6605877326
gppwm debug (#1895)
* dbg gppwm

* fix channel

* TS guard
2020-10-21 22:49:38 -04:00
GitHub build-firmware Action e9ab6f9b04 Auto-generated configs and docs 2020-10-22 02:37:10 +00:00
rusefi ef19d30314 reducing the mess around FSIO bench commands 2020-10-21 22:35:08 -04:00
GitHub build-firmware Action dbf3b68e33 Auto-generated configs and docs 2020-10-19 12:06:22 +00:00
Matthew Kennedy 06f92807cc
second PID config for wastegate (#1889)
* remove

* cleanup

* implement ETB parts

* hook up to boost controller

* tests

* consume

* add cfg field

* ui maybe

* fix

* fix

* add wastegate config test
2020-10-19 08:04:27 -04:00
GitHub build-firmware Action 4aac58065e Auto-generated configs and docs 2020-10-15 12:59:24 +00:00
GitHub build-firmware Action 906675166e Auto-generated configs and docs 2020-10-15 02:42:20 +00:00
GitHub build-firmware Action 99923b17b7 Auto-generated configs and docs 2020-10-11 23:07:39 +00:00
GitHub build-firmware Action 2d9a63b8ef Auto-generated configs and docs 2020-10-11 21:49:05 +00:00
rusefi 4f74a5fc73 GDI Epic #1448 2020-10-11 17:47:16 -04:00
GitHub build-firmware Action c15083efac Auto-generated configs and docs 2020-10-10 03:36:50 +00:00
David Holdeman 29c2d692ee
Simple transmission 2 (#1870)
* simple trans controller

* don't need check

* we can loop!

* use efi::size

* pin mode configuration

* set pin mode

* switch to RegisteredOutputPin

* size

* add to makefile

* fixes

* fixes

* wat

* output pin, and ts stuff

* use SimpleTransmissionController

* include

* grrr

* grrr

* move to separate file

* fix includes

* try

* semicolon stupid

* try pointers

* try

* add to makefile

* wat

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* undo

* more idiomatic maybe

* remove logger

* try init func

* try

* try

* try init fn

* try

* switch

* try

* try

* ifndef

* try

* try

* ifndef

* use def dug

* INJECT FIRST

* try

* try

* duh
2020-10-09 23:34:45 -04:00
GitHub build-firmware Action 2638fb63fa Auto-generated configs and docs 2020-10-09 21:19:04 +00:00
Matthew Kennedy 83fe9dae77
ign mode overrides (#1869) 2020-10-09 17:16:49 -04:00
GitHub build-firmware Action d1ec5522ac Auto-generated configs and docs 2020-10-09 06:11:02 +00:00
rusefillc 0a49ea933e https://rusefi.com/forum/viewtopic.php?f=4&t=1844 2020-10-09 02:08:52 -04:00
GitHub build-firmware Action 0f52622409 Auto-generated configs and docs 2020-10-09 06:07:46 +00:00
GitHub build-firmware Action c5d4150377 Auto-generated configs and docs 2020-10-08 18:14:09 +00:00
Matthew Kennedy 1bce3aa4c0
Etb function cfg, try again (#1860)
* two throttles one thread

* look at all this RAM!

* add enum

* switch from index to function

* test fixup

* improve init logic

* remove old vw idle mode bit

* add config

* better spot for it

* use config init values

* handle null controller array

* fatal error testability

* test new init config

* defaults

* fix for default config
2020-10-08 14:12:03 -04:00
GitHub build-firmware Action c047397cf7 Auto-generated configs and docs 2020-10-04 02:02:15 +00:00
rusefillc 367436454d HW CI has failed 11 times since Oct 2 #1849
Revert "ETB function config (#1831)"

This reverts commit af59c45a
2020-10-03 22:00:00 -04:00
GitHub build-firmware Action 17c87dbd90 Auto-generated configs and docs 2020-10-03 23:29:56 +00:00
GitHub build-firmware Action 71d603bcc9 Auto-generated configs and docs 2020-10-03 14:27:55 +00:00
GitHub build-firmware Action 4c403fbb22 Auto-generated configs and docs 2020-10-03 14:06:31 +00:00
GitHub build-firmware Action 1b37b2a0b8 Auto-generated configs and docs 2020-10-03 00:52:49 +00:00
Matthew Kennedy af59c45adb
ETB function config (#1831)
* two throttles one thread

* look at all this RAM!

* add enum

* switch from index to function

* test fixup

* improve init logic

* remove old vw idle mode bit

* add config

* better spot for it

* use config init values

* handle null controller array

* fatal error testability

* test new init config

* defaults

* fix for default config
2020-10-02 20:51:02 -04:00
GitHub build-firmware Action 4eb2d8b42c Auto-generated configs and docs 2020-10-02 18:35:16 +00:00
rusefillc 1436ad660f https://rusefi.com/forum/viewtopic.php?p=37989#p37989 2020-10-02 14:33:19 -04:00
GitHub build-firmware Action 7a9a623b07 Auto-generated configs and docs 2020-10-01 04:06:05 +00:00
GitHub build-firmware Action 90b8c991da Auto-generated configs and docs 2020-10-01 00:21:49 +00:00
Matthew Kennedy 6ac9aad358
display base fuel mass in milligrams (#1838)
* switch to mg

* use the correct thing

* gauge scaling

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-30 20:19:51 -04:00
GitHub build-firmware Action 476c55fd4e Auto-generated configs and docs 2020-09-30 23:20:30 +00:00
GitHub build-firmware Action 5f72947d6f Auto-generated configs and docs 2020-09-29 10:36:50 +00:00
Matthew Kennedy 16bfd39bac
Remove dead & useless config (#1834)
* remove dead config

* remove enum
2020-09-29 06:34:39 -04:00
GitHub build-firmware Action 6b7c42b85e Auto-generated configs and docs 2020-09-29 01:41:06 +00:00
David Holdeman d6bc2a70e7
transmission solenoid control (#1833)
* simple trans controller

* don't need check

* we can loop!

* use efi::size

* pin mode configuration

* set pin mode

* switch to RegisteredOutputPin

* size
2020-09-28 21:39:03 -04:00
GitHub build-firmware Action fb2fa9aa62 Auto-generated configs and docs 2020-09-29 01:20:53 +00:00
GitHub build-firmware Action 27570472cc Auto-generated configs and docs 2020-09-29 01:07:43 +00:00
rusefi 0a6e79217b removing third copy of same values 2020-09-28 21:05:20 -04:00
GitHub build-firmware Action 589acfc7db Auto-generated configs and docs 2020-09-28 20:34:48 +00:00
Matthew Kennedy f1c04efefa
replace ETB index with function enum (#1807)
* two throttles one thread

* look at all this RAM!

* add enum

* switch from index to function

* test fixup

* improve init logic

* remove old vw idle mode bit
2020-09-28 16:33:07 -04:00
GitHub build-firmware Action c8c673b8e0 Auto-generated configs and docs 2020-09-28 18:47:21 +00:00
GitHub build-firmware Action 17fc77de71 Auto-generated configs and docs 2020-09-27 15:03:29 +00:00
GitHub build-firmware Action 6ddaa0a334 Auto-generated configs and docs 2020-09-27 13:59:42 +00:00
andreika-git d299f13bec
Hellen says fix gen_config for Cypress (#1824)
* Hellen says merge #1772 hardware.cpp

* Hellen says merge #1772 adc.h

* Hellen says fix gen_config for Cypress

* Hellen says fix gen_config actions for Cypress

* Hellen says reset .h files

Co-authored-by: rusefi <rusefillc@gmail.com>
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-09-27 09:56:44 -04:00
GitHub build-firmware Action bf6b9e3bb2 Auto-generated configs and docs 2020-09-27 12:51:50 +00:00
GitHub build-firmware Action f5b1157d05 Auto-generated configs and docs 2020-09-27 11:38:53 +00:00
rusefi 97982cc22f Output pin init/deinit needs a linked list #1803 2020-09-27 07:26:56 -04:00
rusefi 1146f2db3a cypress into GHA #1819 2020-09-27 06:53:40 -04:00
rusefi f19ccef78c cypress into GHA #1819 2020-09-27 06:48:31 -04:00
David Holdeman 5e52f2da60
Cypress CI (#1820)
* try cypress in matrix

* add empty files

* underscore
2020-09-26 22:13:39 -04:00
GitHub build-firmware Action a5aedf9967 Auto-generated configs and docs 2020-09-22 20:27:30 +00:00
shadowm60 8d8e8ec260
Launch control - experimental (#1816)
* Update tachometer.cpp

Initial implementation of E30 M3 Tach output solution #907, unit_test plus debugging next

* tacho unit tests

First successfull unit test for tachometer

* RAM adjustment so it would link

* refactoring tacho, broken!

* starting to make some progress...still fails after a few seconds

* Rework with SW PWM

* Update after code review

* unit_test update

* First working unit_test

* Update .gitignore

* Update engine_controller.cpp

* Update engine_controller.cpp

* Update tachometer.h

* Update test_tacho.cpp

* Switched UART DMA on

* Revert "Switched UART DMA on"

This reverts commit 4a23974c431e0e7fd760595d2161e74e6854897e.

* enable launch control

make use of already existent code + integration

* Delete compile_frankenso_all.sh

remove it since it is not part of the project

* Update main_trigger_callback.cpp

broke unit_Tests

Co-authored-by: rusefi <rusefi@users.noreply.github.com>
2020-09-22 16:25:27 -04:00
GitHub build-firmware Action 2614020c6b Auto-generated configs and docs 2020-09-22 09:29:44 +00:00
rusefi 1031f8b07a Merge remote-tracking branch 'origin/master' into master 2020-09-22 05:27:25 -04:00
rusefi 5c458a5ed5 https://rusefi.com/forum/viewtopic.php?f=3&t=1523
disabling second channel for one more trigger
2020-09-22 05:25:11 -04:00
GitHub build-firmware Action 91ea6cd91b Auto-generated configs and docs 2020-09-22 08:59:31 +00:00
GitHub build-firmware Action cc3381c175 Auto-generated configs and docs 2020-09-22 07:49:56 +00:00
shadowm60 a70e24bf6c
Mre sw knock detection (#1815)
* Add SW knock control to MRE on AT4

* Update software_knock.cpp

cleanup

* use knock only for final build

* adjust RAM

* Update engine_controller.cpp

Adjust RAM for HW QC special to build
2020-09-22 03:48:17 -04:00
GitHub build-firmware Action f5114d7f1b Auto-generated configs and docs 2020-09-20 17:45:00 +00:00
GitHub build-firmware Action 02f8c8e470 Auto-generated configs and docs 2020-09-19 21:19:20 +00:00
GitHub build-firmware Action 7d0aa5827d Auto-generated configs and docs 2020-09-18 07:05:55 +00:00
Matthew Kennedy 3d6a6398ac
Dedicated sensors for wastegate + idle position (#1805)
* config

* add sensor

* listen to new adc channels

* fix

* add gauges to TS

* add gauge values

* TS UI
2020-09-18 10:04:07 +03:00
GitHub build-firmware Action 794a8fed09 Auto-generated configs and docs 2020-09-17 11:57:18 +00:00
GitHub build-firmware Action 331626864c Auto-generated configs and docs 2020-09-15 08:35:57 +00:00
David Holdeman d761f523a0
add shift matrix and pin config (#1798)
* add shift matrix and pin config

* try
2020-09-15 11:34:09 +03:00
GitHub build-firmware Action bb9db5b935 Auto-generated configs and docs 2020-09-12 07:37:31 +00:00
GitHub build-firmware Action a5e74e04d4 Auto-generated configs and docs 2020-09-12 00:22:40 +00:00
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
GitHub build-firmware Action 28ee902c62 Auto-generated configs and docs 2020-09-09 20:54:16 +00: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
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
GitHub build-firmware Action 8188ab7d90 Auto-generated configs and docs 2020-09-09 06:44:30 +00: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
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
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
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
GitHub build-firmware Action 895fc1c9ff Auto-generated configs and docs 2020-09-07 14:49:54 +00: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
GitHub build-firmware Action 6bac15f744 Auto-generated configs and docs 2020-09-06 23:08:04 +00:00
GitHub build-firmware Action f010e8555d Auto-generated configs and docs 2020-09-06 22:26:54 +00: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 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
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
GitHub build-firmware Action 6a9317661e Auto-generated configs and docs 2020-09-02 19:41:23 +00:00
GitHub build-firmware Action c4db3416b9 Auto-generated configs and docs 2020-09-02 19:34:30 +00: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
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
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
GitHub build-firmware Action 6d2a8f3da9 Auto-generated configs and docs 2020-08-30 19:40:34 +00:00
GitHub build-firmware Action a3eb7f6dd0 Auto-generated configs and docs 2020-08-30 19:35:14 +00:00
rusefi 22a947d498 https://github.com/rusefi/web_backend/issues/97 2020-08-30 14:58:05 -04:00
GitHub build-firmware Action 118065d318 Auto-generated configs and docs 2020-08-30 18:29:40 +00:00
GitHub build-firmware Action 992f391d49 Auto-generated configs and docs 2020-08-29 22:58:41 +00:00
GitHub build-firmware Action 028a4b736b Auto-generated configs and docs 2020-08-29 22:14:40 +00:00
rusefi 2971230711 VVT support for VAG trigger #883 2020-08-29 18:13:00 -04:00
GitHub build-firmware Action 14a2b6abad Auto-generated configs and docs 2020-08-29 22:00:40 +00:00
GitHub build-firmware Action 59d5c257ba Auto-generated configs and docs 2020-08-29 21:47:22 +00:00
GitHub build-firmware Action f973429459 Auto-generated configs and docs 2020-08-29 21:07:39 +00:00
rusefi 613faa90cd verboseVVTDecoding 2020-08-29 17:05:54 -04:00
GitHub build-firmware Action 0d30f157c4 Auto-generated configs and docs 2020-08-29 21:03:44 +00:00
GitHub build-firmware Action bdf3dea1bb Auto-generated configs and docs 2020-08-29 20:51:24 +00:00
rusefi b66ec2d9a5 presets 2020-08-29 16:49:56 -04:00
GitHub build-firmware Action 41d31fc692 Auto-generated configs and docs 2020-08-29 20:46:27 +00:00
GitHub build-firmware Action 14d41c428b Auto-generated configs and docs 2020-08-29 19:36:35 +00:00
GitHub build-firmware Action 857af960d8 Auto-generated configs and docs 2020-08-29 19:09:20 +00:00
GitHub build-firmware Action 74249a7834 Auto-generated configs and docs 2020-08-29 19:02:55 +00:00
GitHub build-firmware Action 900c99f704 Auto-generated configs and docs 2020-08-29 01:15:45 +00:00
Matthew Kennedy 1a55085bb6
Software knock detection (#1730)
* 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

* config enable switch
2020-08-28 21:13:50 -04:00
GitHub build-firmware Action 52e3cb225c Auto-generated configs and docs 2020-08-27 04:44:53 +00:00
GitHub build-firmware Action 308f4d31a5 Auto-generated configs and docs 2020-08-25 20:01:04 +00:00
GitHub build-firmware Action 39f1a016d4 Auto-generated configs and docs 2020-08-24 05:27:59 +00:00
Matthew Kennedy 110a6d79d4
more data (#1727)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-24 01:26:33 -04:00
GitHub build-firmware Action 927d3354ff Auto-generated configs and docs 2020-08-24 03:43:14 +00:00
Matthew Kennedy 12bc5eb28b
Auto cal dual etb (#1725)
* implement

* add bench mode

* add ts cal mode

* TS impl

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-23 23:41:35 -04:00
GitHub build-firmware Action 7fab55ad3e Auto-generated configs and docs 2020-08-24 03:19:53 +00:00
Matthew Kennedy f65287deed
fix (#1724)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-23 23:18:25 -04:00
GitHub build-firmware Action d8eb3dd316 Auto-generated configs and docs 2020-08-24 00:38:01 +00:00
GitHub build-firmware Action 09fbbdd8d5 Auto-generated configs and docs 2020-08-23 19:10:56 +00:00
rusefi 3c3fe0a73b v12 2020-08-23 15:09:23 -04:00
GitHub build-firmware Action 9ec20e8d90 Auto-generated configs and docs 2020-08-22 12:07:39 +00:00
rusefi fc35bb6206 more natural order 2020-08-22 00:03:19 -04:00
GitHub build-firmware Action 5ef11e0dcc Auto-generated configs and docs 2020-08-22 01:53:47 +00:00
GitHub build-firmware Action 7509bebffd Auto-generated configs and docs 2020-08-21 23:45:25 +00:00
Matthew Kennedy c53979a017
Configurable stoichiometric ratio (#1710)
* configurable stoich ratio

* afr table always in gas afr

* default

* typo

* use defined ratio

* do it in config too

* missed a spot

* oops wrong one

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-21 19:43:30 -04:00
GitHub build-firmware Action b6fdbe42dd Auto-generated configs and docs 2020-08-21 18:14:04 +00:00
Matthew Kennedy 4e81b67ca3
harmonize blocking factor (#1709)
* harmonize blocking factor

* static assert
2020-08-21 14:12:28 -04:00
GitHub build-firmware Action 5d3feb7bd3 Auto-generated configs and docs 2020-08-21 12:54:56 +00:00
Matthew Kennedy c450ea7fcd
add (#1711) 2020-08-21 08:53:23 -04:00
GitHub build-firmware Action db35439275 Auto-generated configs and docs 2020-08-20 11:45:23 +00:00
Matthew Kennedy 688bc2b800
fix crc command (#1705)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-20 07:43:56 -04:00
GitHub build-firmware Action bf165f94f9 Auto-generated configs and docs 2020-08-20 01:07:04 +00:00
GitHub build-firmware Action a503eaf558 Auto-generated configs and docs 2020-08-19 04:48:34 +00:00
GitHub build-firmware Action 6d121697b5 Auto-generated configs and docs 2020-08-19 02:38:52 +00:00
Matthew Kennedy 66b404fc59
improve (#1702) 2020-08-18 22:37:08 -04:00
GitHub build-firmware Action 3ebbdb5178 Auto-generated configs and docs 2020-08-18 17:52:40 +00:00
Matthew Kennedy 1840afdd4a
Fuel ts reorder (#1699)
* reorder

* redo injector stuff

* reorder & deadtime limits

* make 2d table bounds reasonable

* more

* only allow bench if not running

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-18 13:51:20 -04:00
GitHub build-firmware Action 95f5c94079 Auto-generated configs and docs 2020-08-17 23:53:17 +00:00
GitHub build-firmware Action d7e7bf9cc2 Auto-generated configs and docs 2020-08-14 20:51:47 +00:00
GitHub build-firmware Action 08c2d8c1a1 Auto-generated configs and docs 2020-08-14 16:47:28 +00:00
rusefi 009bb24f86 tuneCrc16Gauge 2020-08-14 12:46:02 -04:00
GitHub build-firmware Action d4c4482107 Auto-generated configs and docs 2020-08-14 16:07:32 +00:00
rusefi d924be7de9 tuneCrc16Gauge 2020-08-14 12:06:05 -04:00
GitHub build-firmware Action a1cb826f24 Auto-generated configs and docs 2020-08-14 13:28:43 +00:00
rusefi 51b59a0aa5 tuneCrc16Gauge 2020-08-14 09:27:18 -04:00
GitHub build-firmware Action 1f27cbcf42 Auto-generated configs and docs 2020-08-13 16:23:17 +00:00
GitHub build-firmware Action bbdd3233ea Auto-generated configs and docs 2020-08-08 21:30:48 +00:00
GitHub build-firmware Action 41a1395d24 Auto-generated configs and docs 2020-08-08 15:46:31 +00:00