Commit Graph

799 Commits

Author SHA1 Message Date
rusefi a1eeef0937 dead code 2020-09-27 10:14:46 -04: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 8585767562 cypress into GHA #1819
code style match
2020-09-27 07:07:01 -04:00
rusefi 208670c3d5 cypress into GHA #1819 2020-09-27 06:43:32 -04:00
rusefi a801ecef16 cypress into GHA #1819 2020-09-27 06:27:50 -04:00
rusefi 553f4230a6 cypress into GHA #1819 2020-09-27 06:13:58 -04:00
andreika-git f5ec67a329
Hellen says Cypress build fix (usbdevice.h) (#1821)
* Hellen says merge #1772 hardware.cpp

* Hellen says merge #1772 adc.h

* UsbDevice.h -> usbdevice.h

* build_cypress -> build

Co-authored-by: rusefi <rusefillc@gmail.com>
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-09-27 05:49:25 -04:00
David Holdeman 5e52f2da60
Cypress CI (#1820)
* try cypress in matrix

* add empty files

* underscore
2020-09-26 22:13:39 -04:00
andreika-git 6e5a3fbbe9
Hellen says fix cypress build (#1818)
* fix compilation

* fresh generated files

* more files

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-09-23 14:06:22 -04:00
GitHub build-firmware Action 91ea6cd91b Auto-generated configs and docs 2020-09-22 08:59:31 +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
rusefi c957541cf4 ADC progress 2020-09-21 06:10:25 -04:00
rusefi e69167c8f0 Revert "reorder ADC channel index #1763"
This reverts commit 67bc72eb
2020-09-20 14:04:24 -04:00
rusefi 67bc72ebd3 reorder ADC channel index #1763
we forgot about something
2020-09-20 13:59:54 -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
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
Matthew Kennedy 2a1e2c53e3
proteus SD card defaults (#1796)
* proteus SD defaults

* disable serial console pins
2020-09-14 10:54:25 +03:00
David Holdeman d703185f16
Cypress script (#1793)
* convert script

* fix extension
2020-09-12 16:54:40 +03:00
rusefi a96b74b086 removing custom path 2020-09-12 04:09:19 -04: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
rusefi 31befbb7d8 Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/config/boards/common_make.bat
#	firmware/controllers/algo/engine.cpp
#	firmware/controllers/system_fsio.txt
2020-09-11 03:59:06 -04:00
rusefi 24d91947a6 Hellen says merge #1772 fast ADC 2020-09-11 03:54:07 -04: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
rusefi 3ca3022683 Hellen says merge #1772 getting closer? 2020-09-10 21:12:25 -04:00
rusefi 4a06a67f60 Hellen says merge #1772 getting closer? 2020-09-10 21:09:19 -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
GitHub build-firmware Action 8188ab7d90 Auto-generated configs and docs 2020-09-09 06:44:30 +00:00
GitHub build-firmware Action 67c6a2750c Auto-generated configs and docs 2020-09-07 21:06:55 +00: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 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 375e3b6bcc Hellen says Cypress 2020-09-07 11:32:02 -04:00
rusefi 91a0942551 Hellen says Cypress 2020-09-07 11:28:51 -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
rusefi 8296f54923 microRusEFI used as Body Control Module BCM BCU 2020-09-06 22:36:31 -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
GitHub build-firmware Action c6941faa2f Auto-generated configs and docs 2020-09-06 04:08:32 +00: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 5d739d8976 migrate VSS to universal event capture #1665
docs
2020-09-03 11:56:15 -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 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
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 ec3ec9f40b price of lazy progress 2020-08-31 20:56:46 -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
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 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 0d30f157c4 Auto-generated configs and docs 2020-08-29 21:03:44 +00: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 136fe30c91 Auto-generated configs and docs 2020-08-29 13:42:30 +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 c9ad86ad06 Auto-generated configs and docs 2020-08-25 22:59:48 +00:00
GitHub build-firmware Action 308f4d31a5 Auto-generated configs and docs 2020-08-25 20:01:04 +00:00
GitHub build-firmware Action b55fbc2ced Auto-generated configs and docs 2020-08-25 05:40:39 +00:00
GitHub build-firmware Action 7716bfbaf1 Auto-generated configs and docs 2020-08-25 05:26:05 +00:00
GitHub build-firmware Action d8eb3dd316 Auto-generated configs and docs 2020-08-24 00:38:01 +00: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
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 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
rusefi 99c5cd6463 progress 2020-08-17 19:51:50 -04:00
GitHub build-firmware Action d7e7bf9cc2 Auto-generated configs and docs 2020-08-14 20:51:47 +00:00
rusefi 8bcc3aeb64 https://github.com/rusefi/web_backend/issues/73
toolset progress
2020-08-14 15:56:59 -04:00
GitHub build-firmware Action 1f27cbcf42 Auto-generated configs and docs 2020-08-13 16:23:17 +00:00
Andrei 068f21c616 vss_exti untested 2020-08-13 18:27:31 +03: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
GitHub build-firmware Action af37b12082 Auto-generated configs and docs 2020-08-08 15:31:21 +00:00
GitHub build-firmware Action cf5c99185e Auto-generated configs and docs 2020-08-06 00:48:46 +00:00
GitHub build-firmware Action 530b7ac366 Auto-generated configs and docs 2020-08-05 11:59:46 +00:00
kon c95cbcbb3e Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-04 21:30:46 -07:00
GitHub build-firmware Action 5649aa6a5d Auto-generated configs and docs 2020-08-05 03:20:06 +00:00
GitHub build-firmware Action 34b34bbe4a Auto-generated configs and docs 2020-08-04 23:01:09 +00:00
kon 2205a4c487 Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-04 13:22:07 -07:00