rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
mazda_miata_na8.cpp
Go to the documentation of this file.
1/*
2 * @file mazda_miata_na8.cpp
3 *
4 * set engine_type 56
5 *
6 * MAZDA_MIATA_NA8
7 *
8 * @date Jan 31, 2018
9 * @author Andrey Belomutskiy, (c) 2012-2020
10 */
11
12#include "mazda_miata_na8.h"
13#include "custom_engine.h"
14#include "mazda_miata_1_6.h"
15#include "table_helper.h"
16
19 /**
20 * http://miataturbo.wikidot.com/fuel-injectors
21 * 94-97 (tan) - #195500-2180
22 */
25
27 // below 20% this valve seems to be opening for fail-safe idle air
38
41
46
50
52 strcpy(engineConfiguration->engineMake, ENGINE_MAKE_MAZDA);
53 strcpy(engineConfiguration->engineCode, "NA8");
54
55 engineConfiguration->injectionMode = IM_SEQUENTIAL;
56
57 engineConfiguration->map.sensor.type = MT_MPXH6400;
58}
static constexpr persistent_config_s * config
static constexpr engine_configuration_s * engineConfiguration
void miataNAcommonEngineSettings()
void setMazdaMiata96()
uint16_t afterCrankingIACtaperDuration[CLT_CRANKING_TAPER_CURVE_SIZE]
scaled_channel< int16_t, 10, 1 > alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE]
constexpr void setTable(TElement(&dest)[N][M], const VElement value)
void setArrayValues(TValue(&array)[TSize], float value)