Matthew Kennedy
a62089e590
proteus SD card defaults ( #1796 )
...
* proteus SD defaults
* disable serial console pins
2020-09-14 10:54:25 +03:00
rusefi
b1ec0508f5
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
8831da2e3b
Hellen says merge #1772 fast ADC
2020-09-11 03:54:07 -04:00
David Holdeman
e8e2cf2cfd
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
255f2e5fa3
Hellen says merge #1772 getting closer?
2020-09-10 21:12:25 -04:00
rusefi
e69b2436b1
Hellen says merge #1772 getting closer?
2020-09-10 21:09:19 -04:00
Matthew Kennedy
7d7acc3e5f
fix miata default ( #1781 )
2020-09-09 17:11:07 -04:00
Matthew Kennedy
c2eb7c9f4a
remove tach output pin ( #1779 )
...
* remove from cfg
* cfg
* rip out impl
* efi gpio
2020-09-09 16:52:23 -04:00
rusefi
e3758d3790
microRusEFI used as Body Control Module BCM BCU
2020-09-07 17:59:59 -04:00
rusefi
adbb3f07e7
microRusEFI used as Body Control Module BCM BCU
2020-09-07 16:25:00 -04:00
rusefi
fdac041e7d
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
df908db68e
Hellen says merge #1772 efifeatures
2020-09-07 15:27:29 -04:00
rusefi
b6b4e25551
Revert "Hellen says efifeatures"
...
This reverts commit 4e60dcdf
2020-09-07 12:24:50 -04:00
rusefi
4e60dcdf00
Hellen says efifeatures
2020-09-07 12:08:36 -04:00
rusefi
a87dfb7f87
microRusEFI used as Body Control Module BCM BCU
2020-09-06 22:36:31 -04:00
rusefi
bc2aa6601e
microRusEFI used as Body Control Module BCM BCU
2020-09-06 20:21:01 -04:00
rusefi
66af0565d8
microRusEFI used as Body Control Module BCM BCU
2020-09-06 20:09:26 -04:00
rusefi
f55fee38b4
microRusEFI used as Body Control Module BCM BCU
2020-09-06 19:43:54 -04:00
Matthew Kennedy
4802a47d23
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
rusefi
ce87837309
migrate VSS to universal event capture #1665
...
docs
2020-09-03 11:56:15 -04:00
Matthew Kennedy
96a9c7f4c4
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
cdde5fe11d
price of lazy progress
2020-08-31 20:56:46 -04:00
rusefi
581d769227
blinking more LEDs
2020-08-31 17:15:04 -04:00
rusefi
d7a63575b2
blinking more LEDs
2020-08-31 14:26:34 -04:00
rusefi
8a1244b7d7
blinking more LEDs
2020-08-31 13:44:58 -04:00
rusefi
1a87b6aa71
blinking more LEDs
2020-08-31 13:27:56 -04:00
rusefi
12abd6a81e
B6
2020-08-29 19:01:44 -04:00
rusefi
4322f78591
verboseVVTDecoding
2020-08-29 17:05:54 -04:00
rusefi
8d024f4579
BCM
2020-08-29 14:29:34 -04:00
rusefi
acf8031330
B6
2020-08-29 10:06:28 -04:00
Matthew Kennedy
1b07647e72
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
rusefi
7e4e773011
a bit of flexibility
2020-08-26 23:08:48 -04:00
rusefi
22f6063d9f
VVT support for VAG trigger #883
2020-08-25 16:19:23 -04:00
rusefi
2e9da1387d
v12
2020-08-23 15:09:23 -04:00
rusefi
fdbdc6d495
docs
2020-08-21 14:59:24 -04:00
Matthew Kennedy
207aafe262
harmonize blocking factor ( #1709 )
...
* harmonize blocking factor
* static assert
2020-08-21 14:12:28 -04:00
rusefi
7fef82742f
v12 progress
2020-08-21 14:09:51 -04:00
rusefi
831d99ccee
v12
2020-08-19 22:03:27 -04:00
rusefi
de5c49d04f
v12
2020-08-19 01:09:39 -04:00
rusefi
6439dce79f
v12
2020-08-19 00:35:09 -04:00
rusefi
d0ee2c78e3
progress
2020-08-17 19:51:50 -04:00
Andrei
178c55e62b
vss_exti untested
2020-08-13 18:27:31 +03:00
rusefi
494aff334f
1.6 VAF tune
2020-08-11 22:17:53 -04:00
rusefi
ae606a6380
trigger and VSS hw integrated testing #1668
2020-08-08 12:03:24 -04:00
rusefi
64a9440bc0
trigger and VSS hw integrated testing #1668
2020-08-08 11:45:02 -04:00
kon
e84f3b13bd
Merge branch 'master' of https://github.com/rusefi/rusefi into second_can
2020-08-04 13:22:07 -07:00
Matthew Kennedy
1a14c3cde7
no bins
2020-08-03 12:21:49 -07:00
Matthew Kennedy
cd547ceb00
no more setFuelMap
2020-08-03 12:14:11 -07:00
kon
b093813594
Merge branch 'master' of https://github.com/rusefi/rusefi into second_can
2020-08-02 19:48:36 -07:00
Matthew Kennedy
519427cce2
defaults
2020-08-02 16:21:53 -07:00
kon
e8746d6c5d
Merge branch 'master' of https://github.com/rusefi/rusefi into second_can
2020-08-02 09:32:41 -07:00
rusefi
6930dc813f
NA6 progress
2020-08-02 12:08:35 -04:00
rusefi
042f86863f
NA6 progress
2020-08-02 11:09:18 -04:00
rusefi
5a2a47e4f6
NA6 progress
2020-08-02 10:18:14 -04:00
kon
da262d9076
added secondary can config
2020-08-01 20:58:14 -07:00
rusefi
b20d7f7619
dropping legacy stuff
2020-08-01 19:17:58 -04:00
rusefillc
cd9844132d
Merge pull request #1632 from mck1117/remove-plain-maf
...
goodbye, plain maf
2020-08-01 09:16:38 -04:00
rusefi
fae26e927b
NA6 progress
2020-07-31 22:43:32 -04:00
Matthew Kennedy
90738127ea
remove
2020-07-31 15:03:09 -07:00
Matthew Kennedy
7009c82993
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-31 14:56:29 -07:00
rusefi
611beeb32d
NA6 progress
2020-07-31 14:20:50 -04:00
rusefi
965e99df0d
NA6 progress
2020-07-31 14:06:30 -04:00
Matthew Kennedy
01988e607e
guard
2020-07-30 21:39:12 -07:00
rusefi
56a0e532e8
NA6 progress
2020-07-30 00:04:18 -04:00
rusefi
40b392ad97
progress
2020-07-29 23:27:42 -04:00
rusefi
0c6c92c5bf
reducing code duplication?
2020-07-29 23:01:55 -04:00
rusefi
6b2c1d4d59
NA6 progress
2020-07-29 22:48:41 -04:00
rusefi
98dbe34649
NA6 progress
2020-07-29 22:24:58 -04:00
rusefi
a419e6a899
NA6 progress
2020-07-29 22:17:34 -04:00
rusefi
30ff2cf5d7
NA6 progress
2020-07-29 22:16:31 -04:00
rusefi
a59f7736ec
NA6 progress
2020-07-29 21:53:59 -04:00
rusefi
203b3ef1b2
NA6 progress
2020-07-29 21:04:17 -04:00
rusefi
6ebaa3dbf1
NA6 progress
2020-07-29 19:53:11 -04:00
rusefi
278cda992c
NA6 progress
2020-07-29 14:53:36 -04:00
Matthew Kennedy
035c0e7281
configs
2020-07-29 01:35:39 -07:00
Matthew Kennedy
ea487327e1
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-28 20:25:16 -07:00
rusefi
eaff89eacb
QC config
2020-07-27 22:05:40 -04:00
rusefi
ffa9de7040
auxTempSensor text output
2020-07-27 20:23:57 -04:00
Matthew Kennedy
b1747ea48b
goodbye plain maf
2020-07-23 02:46:45 -07:00
rusefi
7dbc547723
https://github.com/rusefi/hw_microRusEfi/issues/180
2020-07-14 19:59:55 -04:00
rusefi
6d360b8736
https://github.com/rusefi/hw_microRusEfi/issues/180
2020-07-14 19:43:44 -04:00
rusefi
cf745be1af
EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter fix #806
2020-07-12 21:53:55 -04:00
rusefi
93d015598a
EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806
2020-07-12 21:35:01 -04:00
Matthew Kennedy
1a0cad431b
trace global lock/unlock ( #1582 )
...
* trace global lock/unlock
* bootloader stub
* add to java
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-07-10 23:27:27 -04:00
rusefi
d2997f3bf8
NA tune
2020-07-09 15:57:54 -04:00
David Holdeman
a2078e9cfe
Switch to Bash ( #1585 )
...
* switch firmware to bash
* switch unit_testts to bash
* switch jenkins to bash
2020-07-09 10:27:20 -04:00
David Holdeman
d4d5a699f0
Use github actions to build and upload bundles ( #1583 )
...
* add env var to skip upload
* remove checking from compile.bat
* working on push.yaml
* finish sorting
* progress
* rename push to builds
* rename push to builds
* Add skip upload env var
* fix pull_request name
* fixed typo and changed name
* fixed indentation and runs-on
* try different env var setup
* add nucleos and switch to underscore
* add quotes
* remove boards that were commented
* remove boards that were commented
* fix project board name
* fixed variable name
* add ini-file and console-settings
* try installing gcc-multilib first
* Install g++-multilib as well
* remove unnecessary export
* fixed exit numbers
* change to different env setup
* add simulator and console compilation to board bundles
* changed OS and added linux simulator build
* add checkout and missing colon
* add gcc-multilib installes
* Install mingw
* fixed install
* remove mingw from linux sim and call compile directly
* change directory
* moved envs to command
* debug ls
* debug ls
* set ftp vars
* add makefile debug info
* removed batchecks
* redirect stdout to easier see orrs
* change name
* remove redirect, add file inpection
* Add conditional project name
* Try software upgrade
* missing char
* update ine files
* try quotes
* add escapes
* add quotes
* add escapes and quotes
* remove quotes and escapes
* remove software upgrade
* ignore test 2
* update apt
* like this then
* forgot import
* fix case
* remove RUSEFI_SKIP_UPLOAD and check RUSEFI_FTP_SERVER instead
* break workflow back apart
* upload simulator artifact
* fixed operator
* update apt
* change paths
* Update build-firmware.yaml
* move update bundle to artifacts
* fix var name
* Install ncftp
* set env vars conditionally
* remove check so zips are created
* try things the github way and copy to primary
* re-enable test
* missing space
2020-07-08 11:10:24 -04:00
rusefi
6ac45039d4
using bundle names in signature
2020-07-06 01:20:39 -04:00
rusefi
989082fa1e
SHORT_BOARDNAME becomes BUNDLE_NAME
2020-07-06 00:29:30 -04:00
rusefi
6b4613a3a8
making scripts a bit more consistent & docs
2020-07-06 00:19:25 -04:00
andreika-git
88c24479e0
Fix bundle signatures ( #1569 )
...
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-07-04 10:46:27 -04:00
rusefi
e6a15f1325
MRE 0.5.1
2020-07-04 00:02:44 -04:00
David Holdeman
8a7220d989
Convert jenkins build_extra_bundles scripts to sh ( #1554 )
...
* Add checkout
* remove empty with statement
* Actually we do need push depth
* convert build_working_folder
* convert prepare_bundle
* fixed extension
* fixed closing bracket
* fixed comparison and assignments
* no comment
* convert compile_and_upload and clean
* convert build_simulator
* Finish converting build_working_folder
* convert build_java_console
* Add hashbangs
* remove findcyg instruction
* changed paths
* remove call
* add path
* fixed script names
* add prams
* fix cd
* convert clean_env_variables
* convert common_make.sh
* Added linux hex2dfu binary
* add file extension to linux hex2dfu
* add file extension to linux hex2dfu
* remove spurious paren
* fixed board name
* convert compile-frankenso-na6
* convert compile-frankenso-pal
* add hashbang
* convert compile-kinetis
* convert compile-mre-f4
* convert compile-mre-f4-hardware-QC-special-build
* convert compile-mre-f4-slave
* convert compile-mre-f7
* convert compile-mre-f7-test
* switch to underscores
* converting boards to sh
* convert prometheus
* convert proteus
* fixed path
* switch to underscores
* chmod and add extension
* add quotes
* Add check for Windows
* Add chmod
* fix script name
* fix error checking
* quote vars
* remove checking from batch shims
* fix typo
* change error checking to support nix style error codes
* switch to 1 retval
* cd back to firmware
* Add escapes
* change from cd to rel path
* add p flags to mkdir
Co-authored-by: David Holdeman <David Holdeman>
2020-07-01 14:09:01 -04:00
rusefi
b523aa648e
PB8 and PC12 not available for FSIO usage ( #1538 )
2020-06-26 09:05:21 -04:00
rusefi
983ce38d41
UART DMA for "primary" connector #1528
2020-06-22 01:44:19 -04:00
rusefi
b0e45d1974
UART DMA for "primary" connector #1528
2020-06-22 00:46:17 -04:00
rusefi
57b0d7f7ef
UART DMA for "primary" connector #1528
2020-06-21 23:22:45 -04:00
rusefi
c107aa6d1b
UART DMA for "primary" connector #1528
2020-06-21 23:12:08 -04:00
rusefi
fdbdf01eae
UART DMA for "primary" connector #1528
2020-06-21 22:26:11 -04:00
rusefi
47433a4003
UART DMA for "primary" connector #1528
2020-06-21 22:19:38 -04:00