This commit is contained in:
parent
978bb8917d
commit
9259d101e7
|
@ -168,6 +168,38 @@ static const ignition_table_t mapBased18vvtTimingTable = {
|
|||
};
|
||||
#endif
|
||||
|
||||
#define MAF_TRANSFER_SIZE 8
|
||||
|
||||
static const float mafTransferVolts[MAF_TRANSFER_SIZE] = {1.365,
|
||||
1.569,
|
||||
2.028,
|
||||
2.35,
|
||||
2.611,
|
||||
2.959,
|
||||
3.499,
|
||||
4.011,
|
||||
};
|
||||
|
||||
static const float mafTransferKgH[MAF_TRANSFER_SIZE] = {
|
||||
0,
|
||||
3.9456,
|
||||
18.7308,
|
||||
45.4788,
|
||||
82.278,
|
||||
154.4328,
|
||||
329.8104,
|
||||
594.2772
|
||||
};
|
||||
|
||||
static void setMAFTransferFunction(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
||||
memcpy(config->mafDecoding, mafTransferKgH, sizeof(mafTransferKgH));
|
||||
memcpy(config->mafDecodingBins, mafTransferVolts, sizeof(mafTransferVolts));
|
||||
for (int i = MAF_TRANSFER_SIZE;i<MAF_DECODING_COUNT;i++) {
|
||||
config->mafDecodingBins[i] = config->mafDecodingBins[MAF_TRANSFER_SIZE - 1] + i * 0.01;
|
||||
config->mafDecoding[i] = config->mafDecoding[MAF_TRANSFER_SIZE - 1];
|
||||
}
|
||||
}
|
||||
|
||||
void setMazdaMiataNbTpsTps(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
||||
memcpy(config->tpsTpsAccelFromRpmBins, tpsTspSame, sizeof(tpsTspSame));
|
||||
memcpy(config->tpsTpsAccelFromRpmBins, tpsTspSame, sizeof(tpsTspSame));
|
||||
|
@ -194,6 +226,7 @@ static void setMazdaMiataEngineNB2Defaults(DECLARE_CONFIG_PARAMETER_SIGNATURE) {
|
|||
|
||||
setCommonNTCSensor(&engineConfiguration->clt, 2700);
|
||||
setCommonNTCSensor(&engineConfiguration->iat, 2700);
|
||||
setMAFTransferFunction(PASS_CONFIG_PARAMETER_SIGNATURE);
|
||||
|
||||
engineConfiguration->auxPidFrequency[0] = 300; // VVT solenoid control
|
||||
|
||||
|
|
Loading…
Reference in New Issue