Commit Graph

77 Commits

Author SHA1 Message Date
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
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
Andrey G 7803968621
Lcd fix (I hope) (#2211)
* LCD: check if settings are valid on each access

* Lada Kalina: remove duplicate code

All LCD pins are set to GPIO_UNASSIGNED in disableLCD()

* Remove duplicate code

* We still need to know when invalid gpio is used...

This reverts commit c17775231a.
2021-01-09 17:16:10 -05:00
rusefi 89eaae8234 LM_ALPHA_N_2 rename 2020-11-27 15:44:31 -05: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
Matthew Kennedy 2ba340bce4 no bins 2020-08-03 12:21:49 -07:00
rusefi bba404ac41 dropping legacy stuff 2020-08-01 19:17:58 -04:00
rusefi 1703152427 reducing code duplication? 2020-07-29 23:01:55 -04:00
Matthew Kennedy bb60e13c3a configs 2020-07-29 01:35:39 -07:00
rusefi bb217b01dd happy new year unification 2020-01-13 21:57:43 -05:00
rusefi af4f20551b getting rid of boardConfiguration / binary compatible change 2019-12-11 17:48:55 -05:00
rusefi b04166d173 that's how we can move all fields one by one from boardConfiguration to engineConfiguration
my approach is to move fields from the bottom of BC struct
2019-11-30 10:24:37 -05:00
rusefi a2bee7f46b moving setDefaultFrankensoConfiguration down is the way of righteousness 2019-11-03 19:36:56 -05:00
Matthew Kennedy faa2a481ea Simplify thermistor config (#962)
* simplify thermistor config

* fix test
2019-10-02 21:00:10 -04:00
rusefi 3ac83dc34e setDefaultBoardConfiguration shouldn't have Frankenso pinout #852 2019-07-24 22:00:48 -04:00
rusefi b2dece5269 undoing wrong fix & better fix for #805
also generator logging improvements
This reverts commit f07f96599b.
2019-06-30 14:28:47 -04:00
rusefi f07f96599b "Calibrate TPS" broken in TS fix #805 2019-06-17 22:00:34 -04:00
rusefi 09a29be80e input has sizes hard-coded #836 2019-06-10 15:45:18 -04:00
rusefi d09bcad3e7 dreams of two ETBs 2019-05-05 12:02:42 -04:00
rusefi ac2a81d381 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
maybe probably pointless refactoring? reducing parameters visibility
2019-05-03 18:41:43 -04:00
rusefi cd7cc596bc cranking base_fuel reform 2019-04-04 08:26:57 -04:00
rusefi dd8e2d9326 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-10 19:25:07 -05:00
rusefi fd14010809 Revert "The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657"
This reverts commit 61440c5
2019-01-10 00:56:08 -05:00
rusefi 61440c5e73 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 23:38:59 -05:00
rusefi 5e5fa70f4f happy new year 2018-01-20 20:42:19 -05:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusEfi d7767261be auto-sync 2017-02-05 23:04:55 -05:00
rusEfi eade0c0367 auto-sync 2017-01-06 10:04:41 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 19109109e9 auto-sync 2016-09-25 22:02:21 -04:00
rusEfi 4a571e3a7b auto-sync 2016-09-10 20:02:35 -04:00
rusEfi 425a977ac6 auto-sync 2016-07-20 19:04:27 -04:00
rusEfi 58e5f003db auto-sync 2016-06-25 19:03:02 -04:00
rusEfi d52c2411e7 auto-sync 2016-06-13 00:02:04 -04:00
rusEfi fbdea87819 auto-sync 2015-12-31 16:02:30 -05:00
rusEfi 969ebbf142 auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 298341e0d1 auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 75e22583d2 auto-sync 2015-05-22 23:08:51 -04:00
rusEfi f9d032dfac auto-sync 2015-05-22 08:05:16 -04:00
rusEfi 44df00ff83 auto-sync 2015-05-15 18:05:18 -04:00
rusEfi 4cfe2a54f8 auto-sync 2015-04-05 16:04:54 -05:00
rusEfi fbdddc9503 auto-sync 2015-04-04 14:07:21 -05:00
rusEfi 23d5474aaa auto-sync 2015-03-21 12:12:29 -05:00
rusEfi 4e263b31e6 auto-sync 2015-03-21 10:13:24 -05:00
rusEfi d36297c800 auto-sync 2015-03-09 08:05:23 -05:00
rusEfi 8adf403cc5 auto-sync 2015-02-28 14:04:46 -06:00
rusEfi c05ecf8b02 auto-sync 2015-02-28 12:06:01 -06:00
rusEfi 5b8c8c08d6 auto-sync 2015-02-28 10:10:43 -06:00
rusEfi 57dbdec8f3 auto-sync 2015-02-28 08:04:29 -06:00
rusEfi 63939ca917 auto-sync 2015-02-27 23:07:18 -06:00