rusefi/firmware/config/engines
Patryk Chmura da7ebbfc61
After-start enrichment handling more similar to OEM, round two (#5633)
* After-start enrichment handling more similar to OEM and other Standalone EFI systems

* Corrections and tidying-up

* Corrected small mistake in TunerStudio definition

* Compatibility fixes

* Readability fix

* Changed to more appropriate cycles instead of seconds, bugfix for TS

* Typo fix...

---------

Co-authored-by: pchmura4 <>
2023-10-24 12:54:41 -04:00
..
mazda verbose idle is redundant, it's all in the log now 2023-09-25 08:37:06 -04:00
GY6_139QMB.cpp dead 2023-08-24 16:34:06 -04:00
GY6_139QMB.h
bmw_6hp_mim.lua
bmw_m73.cpp export board-specific macro for stm32 pins based on board yaml #3298 2023-08-28 10:01:40 -04:00
bmw_m73.h
bmw_m73_mre.cpp Technical debt: ENUM_32_BITS #3874 2023-06-01 10:29:05 -04:00
bmw_n73.cpp
bmw_n73.h
canam.cpp only:canam 2023-10-06 20:05:34 -04:00
canam.h canam 2023-09-19 16:51:03 -04:00
canam_2021.lua only:canam 2023-09-21 23:03:34 -04:00
chevrolet_camaro_4.cpp #23 and fix https://github.com/rusefi/rusefi/issues/5353 2023-06-25 00:25:07 -04:00
chevrolet_camaro_4.h
citroenBerlingoTU3JP.cpp only: sad copy-pasta 2023-07-24 01:40:37 -04:00
citroenBerlingoTU3JP.h
custom_engine.cpp After-start enrichment handling more similar to OEM (#5632) 2023-10-23 15:41:35 -04:00
custom_engine.h only: 8888TestConfiguration is read 2023-09-14 08:53:55 -04:00
dodge_neon.cpp reuse 2023-07-31 00:06:13 -04:00
dodge_neon.h dead 2023-07-31 00:04:49 -04:00
dodge_ram.cpp Technical debt: ENUM_32_BITS #3874 2023-06-01 10:29:05 -04:00
dodge_ram.h
engine_template.cpp
engine_template.h
engines.mk canam 2023-09-19 16:51:03 -04:00
ford_1995_inline_6.cpp #23 and fix https://github.com/rusefi/rusefi/issues/5353 2023-06-25 00:25:07 -04:00
ford_1995_inline_6.h
ford_aspire.cpp only:proper guards 2023-09-18 14:22:15 -04:00
ford_aspire.h
ford_festiva.cpp only:proper guards 2023-09-18 14:22:15 -04:00
ford_festiva.h
gm_ls_4.cpp only:docs 2023-10-09 13:13:59 -04:00
gm_ls_4.h
gm_sbc.cpp EPIC: we need to test fresh boards #5511 2023-08-29 22:43:24 -04:00
gm_sbc.h SBC 2023-03-26 11:35:32 -04:00
harley.cpp export board-specific macro for stm32 pins based on board yaml #3298 2023-08-28 10:01:40 -04:00
honda.cpp honda 2023-10-19 14:44:22 -04:00
honda.h only:honda BCM 2023-07-14 14:48:07 -04:00
honda_600.cpp dead 2023-07-31 00:05:11 -04:00
honda_600.h
honda_k_dbc.cpp After-start enrichment handling more similar to OEM, round two (#5633) 2023-10-24 12:54:41 -04:00
honda_k_dbc.h
hyundai.cpp only:PB 2023-09-25 16:20:17 -04:00
hyundai.h Hyundai PB 2023-09-14 10:34:30 -04:00
m111.cpp Simplified VVT single tooth cam modes. (#5483) 2023-08-03 20:24:22 -04:00
m111.h just empty jars 2023-06-18 09:41:02 -04:00
mercedes.cpp export board-specific macro for stm32 pins based on board yaml #3298 2023-08-28 10:01:40 -04:00
mercedes.h
mitsubishi_3A92.cpp only:ops 2023-07-10 20:33:09 -04:00
mitsubishi_3A92.h just empty jars 2023-06-18 09:41:02 -04:00
mitsubishi_4G93.cpp just empty jars 2023-06-18 09:54:28 -04:00
mitsubishi_4G93.h just empty jars 2023-06-18 09:54:28 -04:00
nissan_primera.cpp Technical debt: ENUM_32_BITS #3874 2023-06-01 10:29:05 -04:00
nissan_primera.h
nissan_vq.cpp reuse 2023-07-31 00:06:07 -04:00
nissan_vq.h Marussia 2023-03-26 12:47:04 -04:00
nissan_vq.lua
readme.md
sachs.cpp dead 2023-08-24 16:34:06 -04:00
sachs.h
slingshot.cpp only:WOW 2023-07-19 18:51:38 -07:00
slingshot.h only:slingshot 2023-07-11 15:08:58 -04:00
subaru.cpp only:engine not board config EG33 2023-10-22 18:16:02 -04:00
subaru.h
test_engine.cpp export board-specific macro for stm32 pins based on board yaml #3298 2023-08-28 10:01:40 -04:00
test_engine.h
toyota_1NZ_FE.cpp only:three bytes of canned 2023-06-18 21:19:59 -04:00
toyota_1NZ_FE.h just empty jars 2023-06-18 09:41:02 -04:00
toyota_jzs147.cpp rename 2jz -> toyota 3 tooth 2023-09-14 17:42:27 -04:00
toyota_jzs147.h
vw.cpp currentIdlePosition 2023-10-02 20:46:21 -04:00
vw.h
vw_b6.cpp only: #5580 suggests a default 2023-09-25 15:52:16 -04:00
vw_b6.h
vw_b6.lua only:B6 mux progress 2023-10-09 13:14:12 -04:00

readme.md

Engine Configs

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 https://github.com/rusefi/rusefi/wiki/Engine-Types

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