stage 0 configuration

This commit is contained in:
rusefi 2019-01-19 20:27:14 -05:00
parent 78f4a68d3a
commit add6517a74
5 changed files with 22 additions and 8 deletions

View File

@ -115,7 +115,7 @@ void miataNAcommon(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
engineConfiguration->ignitionMode = IM_WASTED_SPARK; engineConfiguration->ignitionMode = IM_WASTED_SPARK;
} }
void setMiataNA_1_6_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE) { void setMiataNA6_MAP_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
setCustomEngineConfiguration(PASS_ENGINE_PARAMETER_SIGNATURE); setCustomEngineConfiguration(PASS_ENGINE_PARAMETER_SIGNATURE);
// Frankenso analog #6 pin 3R, W56 (5th lower row pin from the end) top <> W45 bottom jumper, not OEM // Frankenso analog #6 pin 3R, W56 (5th lower row pin from the end) top <> W45 bottom jumper, not OEM
@ -209,6 +209,11 @@ void setMiataNA_1_6_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
engineConfiguration->injectionMode = IM_BATCH; engineConfiguration->injectionMode = IM_BATCH;
miataNAcommon(PASS_ENGINE_PARAMETER_SIGNATURE); miataNAcommon(PASS_ENGINE_PARAMETER_SIGNATURE);
// todo: MAF-based ignition table?
copyFuelTable(miataNA6_maf_fuel_table, config->fuelTable); copyFuelTable(miataNA6_maf_fuel_table, config->fuelTable);
} }
void setMiataNA6_VAF_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
setMiataNA6_MAP_Configuration(PASS_ENGINE_PARAMETER_SIGNATURE);
engineConfiguration->fuelAlgorithm = LM_PLAIN_MAF;
// todo: MAF-based ignition table?
}

View File

@ -9,7 +9,8 @@
#define CONFIG_ENGINES_MAZDA_MIATA_1_6_H_ #define CONFIG_ENGINES_MAZDA_MIATA_1_6_H_
#include "engine.h" #include "engine.h"
void setMiataNA_1_6_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE); void setMiataNA6_VAF_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE);
void setMiataNA6_MAP_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE);
void miataNAcommon(DECLARE_ENGINE_PARAMETER_SIGNATURE); void miataNAcommon(DECLARE_ENGINE_PARAMETER_SIGNATURE);
#endif /* CONFIG_ENGINES_MAZDA_MIATA_1_6_H_ */ #endif /* CONFIG_ENGINES_MAZDA_MIATA_1_6_H_ */

View File

@ -87,8 +87,10 @@ case MIATA_1994_SPAGS:
return "MIATA_1994_SPAGS"; return "MIATA_1994_SPAGS";
case MIATA_1996: case MIATA_1996:
return "MIATA_1996"; return "MIATA_1996";
case MIATA_NA_1_6: case MIATA_NA6_MAP:
return "MIATA_NA_1_6"; return "MIATA_NA6_MAP";
case MIATA_NA6_VAF:
return "MIATA_NA6_VAF";
case MINI_COOPER_R50: case MINI_COOPER_R50:
return "MINI_COOPER_R50"; return "MINI_COOPER_R50";
case MITSU_4G93: case MITSU_4G93:

View File

@ -1152,8 +1152,11 @@ void resetConfigurationExt(Logging * logger, engine_type_e engineType DECLARE_EN
case ZIL_130: case ZIL_130:
setZil130(PASS_ENGINE_PARAMETER_SIGNATURE); setZil130(PASS_ENGINE_PARAMETER_SIGNATURE);
break; break;
case MIATA_NA_1_6: case MIATA_NA6_MAP:
setMiataNA_1_6_Configuration(PASS_ENGINE_PARAMETER_SIGNATURE); setMiataNA6_MAP_Configuration(PASS_ENGINE_PARAMETER_SIGNATURE);
break;
case MIATA_NA6_VAF:
setMiataNA6_VAF_Configuration(PASS_ENGINE_PARAMETER_SIGNATURE);
break; break;
case MAZDA_MIATA_NA8: case MAZDA_MIATA_NA8:
setMazdaMiataNA8Configuration(PASS_ENGINE_PARAMETER_SIGNATURE); setMazdaMiataNA8Configuration(PASS_ENGINE_PARAMETER_SIGNATURE);

View File

@ -130,7 +130,7 @@ typedef enum {
GEO_STORM = 40, GEO_STORM = 40,
// Frankenso board // Frankenso board
MIATA_NA_1_6 = 41, MIATA_NA6_MAP = 41,
ZIL_130 = 42, ZIL_130 = 42,
@ -175,6 +175,9 @@ typedef enum {
MAZDA_MIATA_NA8 = 56, MAZDA_MIATA_NA8 = 56,
// see also MIATA_NA6_MAP = 41
MIATA_NA6_VAF = 57,
PROMETHEUS_DEFAULTS = 100, PROMETHEUS_DEFAULTS = 100,
Force_4_bytes_size_engine_type = ENUM_32_BITS, Force_4_bytes_size_engine_type = ENUM_32_BITS,