This commit is contained in:
rusefillc 2023-07-17 21:18:41 -04:00
parent 8381cb01d5
commit fc2be289ab
2 changed files with 21 additions and 25 deletions

View File

@ -150,11 +150,6 @@ void setBoardDefaultConfiguration() {
setInjectorPins();
setIgnitionPins();
engineConfiguration->displayLogicLevelsInEngineSniffer = true;
engineConfiguration->enableSoftwareKnock = true;
engineConfiguration->canNbcType = CAN_BUS_GENESIS_COUPE;
engineConfiguration->canTxPin = H176_CAN_TX;
engineConfiguration->canRxPin = H176_CAN_RX;
@ -172,24 +167,4 @@ void setBoardDefaultConfiguration() {
setupDefaultSensorInputs();
engineConfiguration->etbFunctions[1] = DC_Wastegate;
// Some sensible defaults for other options
setCrankOperationMode();
setAlgorithm(LM_SPEED_DENSITY);
setEtbPID(8.8944, 70.2307, 0.1855);
engineConfiguration->injectorCompensationMode = ICM_FixedRailPressure;
engineConfiguration->cylindersCount = 4;
engineConfiguration->firingOrder = FO_1_3_4_2;
engineConfiguration->displacement = 1.998;
strcpy(engineConfiguration->engineMake, ENGINE_MAKE_Hyundai);
strcpy(engineConfiguration->engineCode, "Theta II");
engineConfiguration->globalTriggerAngleOffset = 90;
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS; // IM_WASTED_SPARK
}

View File

@ -20,6 +20,9 @@ static void set201xHyundai() {
// note how these numbers are very flipped m111 defaults?
setTPS1Calibration(98, 926, 891, 69);
setEtbPID(8.8944, 70.2307, 0.1855);
// Some sensible defaults for other options
setAlgorithm(LM_SPEED_DENSITY);
}
void setHyundaiPb() {
@ -201,6 +204,24 @@ void setProteusHyundaiPb() {
static void commonGenesisCoupe() {
set201xHyundai();
engineConfiguration->displayLogicLevelsInEngineSniffer = true;
engineConfiguration->enableSoftwareKnock = true;
engineConfiguration->canNbcType = CAN_BUS_GENESIS_COUPE;
engineConfiguration->injectorCompensationMode = ICM_FixedRailPressure;
engineConfiguration->cylindersCount = 4;
engineConfiguration->firingOrder = FO_1_3_4_2;
engineConfiguration->displacement = 1.998;
strcpy(engineConfiguration->engineMake, ENGINE_MAKE_Hyundai);
strcpy(engineConfiguration->engineCode, "Theta II");
engineConfiguration->globalTriggerAngleOffset = 90;
engineConfiguration->ignitionMode = IM_INDIVIDUAL_COILS; // IM_WASTED_SPARK
strncpy(config->luaScript, R"(
setTickRate(100)