fome-fw/firmware/config/engines
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
..
GY6_139QMB.cpp no bins 2020-08-03 12:21:49 -07:00
GY6_139QMB.h
bmw_e34.cpp
bmw_e34.h
bmw_m73.cpp v12 2020-08-23 15:09:23 -04:00
bmw_m73.h
bmw_m73_mre.cpp microRusEFI used as Body Control Module BCM BCU 2020-09-06 20:21:01 -04:00
chevrolet_c20_1973.cpp
chevrolet_c20_1973.h
chevrolet_camaro_4.cpp default engine make/code 2020-05-08 17:31:03 -04:00
chevrolet_camaro_4.h
citroenBerlingoTU3JP.cpp remove tach output pin (#1779) 2020-09-09 16:52:23 -04:00
citroenBerlingoTU3JP.h
custom_engine.cpp microRusEFI used as Body Control Module BCM BCU 2020-09-07 17:59:59 -04:00
custom_engine.h BCM 2020-08-29 14:29:34 -04:00
dodge_neon.cpp no bins 2020-08-03 12:21:49 -07:00
dodge_neon.h
dodge_ram.cpp no more setFuelMap 2020-08-03 12:14:11 -07:00
dodge_ram.h
engine_template.cpp
engine_template.h
engines.mk trigger and VSS hw integrated testing #1668 2020-08-08 11:45:02 -04:00
ford_1995_inline_6.cpp
ford_1995_inline_6.h
ford_aspire.cpp no bins 2020-08-03 12:21:49 -07:00
ford_aspire.h
ford_festiva.cpp remove tach output pin (#1779) 2020-09-09 16:52:23 -04:00
ford_festiva.h
ford_fiesta.cpp
ford_fiesta.h
honda_600.cpp no bins 2020-08-03 12:21:49 -07:00
honda_600.h
honda_accord.cpp no bins 2020-08-03 12:21:49 -07:00
honda_accord.h
lada_kalina.cpp
lada_kalina.h
mazda_626.cpp no bins 2020-08-03 12:21:49 -07:00
mazda_626.h
mazda_miata.cpp no bins 2020-08-03 12:21:49 -07:00
mazda_miata.h
mazda_miata_1_6.cpp DebounceButton A/C switch (#1782) 2020-09-10 22:16:20 -04:00
mazda_miata_1_6.h NA6 progress 2020-07-29 14:53:36 -04:00
mazda_miata_base_maps.cpp NA6 progress 2020-08-02 12:08:35 -04:00
mazda_miata_base_maps.h NA6 progress 2020-08-02 12:08:35 -04:00
mazda_miata_custom_hunchback.cpp reducing code duplication? 2020-07-29 23:01:55 -04:00
mazda_miata_na8.cpp default engine make/code 2020-05-08 17:31:03 -04:00
mazda_miata_na8.h
mazda_miata_nb.cpp no more setFuelMap 2020-08-03 12:14:11 -07:00
mazda_miata_nb.h
mazda_miata_vvt.cpp fix miata default (#1781) 2020-09-09 17:11:07 -04:00
mazda_miata_vvt.h MRE pre-sets 2020-05-21 21:00:34 -04:00
me7pnp.cpp guard 2020-07-30 21:39:12 -07:00
me7pnp.h
mitsubishi.cpp no more setFuelMap 2020-08-03 12:14:11 -07:00
mitsubishi.h
nissan_primera.cpp
nissan_primera.h
readme.md
rover_v8.cpp no more setFuelMap 2020-08-03 12:14:11 -07:00
rover_v8.h
sachs.cpp no bins 2020-08-03 12:21:49 -07:00
sachs.h
subaru.cpp
subaru.h
test_engine.cpp reorder ADC channel index (#1763) 2020-09-06 18:25:26 -04:00
test_engine.h
toyota_jzs147.cpp toyota 2jz progress 2020-05-15 16:35:18 -04:00
toyota_jzs147.h
vw.cpp no more setFuelMap 2020-08-03 12:14:11 -07:00
vw.h
vw_b6.cpp B6 2020-08-29 19:01:44 -04:00
vw_b6.h
zil130.cpp
zil130.h

readme.md

This directory contains pre-defined configurations for popular engines.

These configurations are a convenience, not a limit. Most engine types can be manually configured.

In TunerStudio or rusEfi console use the "Popular Vehicles" dialog to apply one of these presets.

See http://rusefi.com/wiki/index.php?title=Manual:Engine_Type

This folder is also used by the continuous integration testing suite.

New configurations should follow the pattern of .cpp for consistency. A future change may rename these to .cpp