Commit Graph

137 Commits

Author SHA1 Message Date
rusefillc eb1af46655 Epic: Remove FSIO #2928 2021-11-14 08:37:50 -05:00
rusefillc 0a9682c553 Epic: Remove FSIO #2928 2021-11-14 07:24:50 -05:00
rusefillc a9bcce88d0 script settings need names! 2021-11-13 22:47:46 -05:00
Andrey d07f422caf zero dwell warning at zero RPM #3153 2021-08-16 09:00:43 -04:00
Matthew Kennedy 25414ebdad
yet more pch (#3068)
* big pch energy

* put back ramdisk stub

* tests are happy

* h743 nucleo

* kinetis

* I love deleting code!

* make stepper happy

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Matthew Kennedy 2ce7777865
don't require EXTERN_ENGINE in every file (#2969)
* move enginePins

* no more extern engine

* uses

* more

* extern config too

* put this where it belongs

* include correct header

* merge
2021-07-16 18:13:33 -04:00
Andrey 70bc5b2375 Review default H64 tune #2815 2021-06-28 19:47:11 -04:00
Andrey ec72c6950e Review default H64 tune #2815 2021-06-28 17:36:02 -04:00
Andrey 640097f327 Review default H64 tune #2815 2021-06-13 21:27:03 -04:00
Matthew Kennedy 15d172ab08
apply open loop idle when in automatic mode (#2745)
* always apply open loop in closed loop

* simplify flags

* comment

* move

* comment

* missed one

* config for fan bump

* adjust miata defaults

* test fan/ac open loop

* idle CL tests

* test coasting

* test integration case

* fix merge

* put back reset logic for now

* s

* don't need that part

* I guess use OL as baseIdlePosition

* reset condition
2021-06-12 14:21:11 -04:00
Matthew Kennedy 790ac08a2e
Cranking defaults (#2787)
* defaults

* more

* cranking fuel

* cranking timing

* cranking time digits

* ugh these tests shouldn't depend on defaults
2021-06-02 08:21:36 +03:00
rusefillc 73bc91dee4 Improve default H64 tune #2709 2021-05-19 03:50:28 -04:00
Matthew Kennedy dd6105cfa3
shrink canned tables (#2651)
* helper

* use it miata

* do type safe copy

* miata vvt

* etb

* default iat correction

* magic is afoot here

* hunchback

* misc

* neon

* neon

* aspire

* citroen

* neon

* missed one

* dead

* festiva

* remove andreyism

* very dead

* no need for copy of that function

* cleanup
2021-05-09 14:37:16 -04:00
rusefillc 82551a7211 h64 progress 2021-05-02 23:46:09 -04:00
rusefillc 5aca0dec1a hellen64 scripts and pinout #2565 2021-04-18 10:42:50 -04:00
rusefi f7b0873995 Miata default config: "22 - AN temp 4" is PA3 not PA6? 2021-01-28 23:30:46 -05:00
rusefi 92b38d21e3 removing weird stuff 2021-01-28 23:16:43 -05: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 ba3a83667b https://rusefi.com/forum/viewtopic.php?p=38877#p38877 2020-12-12 20:07:53 -05:00
rusefi 425b47bdc6 isSdCardEnabled is set to 'true' a few lines below 2020-12-02 00:09:08 -05:00
rusefi c9e126f9e3 PnP miata 2020-11-30 00:12:06 -05:00
rusefi 90f2b0f401 PnP miata 2020-11-30 00:00:36 -05:00
rusefillc c5718c555e 94 2020-11-29 18:09:11 -05:00
rusefillc 160f22984c 94 2020-11-29 12:07:56 -05:00
rusefillc b982d02298 miata 94 2020-11-28 22:49:28 -05:00
Matthew Kennedy 0e3673e78c
remove idle thread; just call from periodicSlowCallback (#1924)
* remove thread

* remove ui
2020-11-11 21:47:19 -05:00
Matthew Kennedy cf3dc9c2c3
convert cranking defaults to mg (#1921)
* convert cranking defaults to mg

* fix tests
2020-11-03 14:12:26 -05: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 a15352bb19 1.6 VAF tune 2020-08-11 22:17:53 -04:00
Matthew Kennedy 51804a4eb9 no more setFuelMap 2020-08-03 12:14:11 -07:00
rusefi 1d4ebd29bc NA6 progress 2020-08-02 12:08:35 -04:00
rusefi 997c316013 NA6 progress 2020-08-02 10:18:14 -04:00
rusefi bba404ac41 dropping legacy stuff 2020-08-01 19:17:58 -04:00
rusefillc e009d60b29
Merge pull request #1632 from mck1117/remove-plain-maf
goodbye, plain maf
2020-08-01 09:16:38 -04:00
rusefi 185a023ada NA6 progress 2020-07-31 22:43:32 -04:00
Matthew Kennedy cb01b8a07c remove 2020-07-31 15:03:09 -07:00
Matthew Kennedy 978fa20916 Merge remote-tracking branch 'upstream/master' into remove-plain-maf 2020-07-31 14:56:29 -07:00
rusefi b2c0a6b3a5 NA6 progress 2020-07-31 14:20:50 -04:00
rusefi dffb544da0 NA6 progress 2020-07-31 14:06:30 -04:00
rusefi 44daac5baf NA6 progress 2020-07-30 00:04:18 -04:00
rusefi 45f61e2b88 progress 2020-07-29 23:27:42 -04:00
rusefi 196337a8de NA6 progress 2020-07-29 22:48:41 -04:00
rusefi 009e5b0c66 NA6 progress 2020-07-29 22:24:58 -04:00
rusefi 615e9207fa NA6 progress 2020-07-29 22:17:34 -04:00
rusefi f177b5977d NA6 progress 2020-07-29 22:16:31 -04:00
rusefi e2abdabee2 NA6 progress 2020-07-29 21:53:59 -04:00
rusefi 582b1efdde NA6 progress 2020-07-29 21:04:17 -04:00
rusefi 239eda352c NA6 progress 2020-07-29 19:53:11 -04:00
rusefi a7df277fca NA6 progress 2020-07-29 14:53:36 -04:00
Matthew Kennedy 67e4fcb2a2 goodbye plain maf 2020-07-23 02:46:45 -07:00