mirror of https://github.com/FOME-Tech/fome-fw.git
KnockController::onConfigurationChange(nullptr)
This commit is contained in:
parent
5d0d3fd120
commit
d98867fc44
|
@ -491,7 +491,7 @@ void commonInitEngineController() {
|
|||
initTachometer();
|
||||
initSpeedometer();
|
||||
|
||||
initKnockCtrl();
|
||||
engine->module<KnockController>().unmock().onConfigurationChange(nullptr);
|
||||
}
|
||||
|
||||
// Returns false if there's an obvious problem with the loaded configuration
|
||||
|
|
|
@ -8,14 +8,10 @@
|
|||
#include "pch.h"
|
||||
#include "knock_logic.h"
|
||||
|
||||
void KnockController::init() {
|
||||
m_maxRetardTable.init(config->maxKnockRetardTable, config->maxKnockRetardLoadBins, config->maxKnockRetardRpmBins);
|
||||
}
|
||||
|
||||
void KnockController::onConfigurationChange(engine_configuration_s const * previousConfig) {
|
||||
KnockControllerBase::onConfigurationChange(previousConfig);
|
||||
|
||||
init();
|
||||
m_maxRetardTable.init(config->maxKnockRetardTable, config->maxKnockRetardLoadBins, config->maxKnockRetardRpmBins);
|
||||
}
|
||||
|
||||
int getCylinderKnockBank(uint8_t cylinderNumber) {
|
||||
|
@ -165,7 +161,3 @@ void Engine::onSparkFireKnockSense(uint8_t cylinderNumber, efitick_t nowNt) {
|
|||
UNUSED(nowNt);
|
||||
#endif
|
||||
}
|
||||
|
||||
void initKnockCtrl() {
|
||||
engine->module<KnockController>().unmock().init();
|
||||
}
|
||||
|
|
|
@ -41,7 +41,6 @@ public:
|
|||
KnockController()
|
||||
{
|
||||
}
|
||||
void init();
|
||||
|
||||
void onConfigurationChange(engine_configuration_s const * /*previousConfig*/) override;
|
||||
|
||||
|
@ -51,5 +50,3 @@ public:
|
|||
private:
|
||||
Map3D<6, 6, uint8_t, uint8_t, uint8_t> m_maxRetardTable;
|
||||
};
|
||||
|
||||
void initKnockCtrl();
|
||||
|
|
Loading…
Reference in New Issue