EngineModules like BoostController and others implement initialization in various ways: particularly, not via their constructor or any EngineModule abstraction. This leads to issues, like what #419 resolves, in that various modules/controllers wind up not being initialized on reset.
Many possible solutions; one proposed by @mck1117 is to make onConfigurationChange invoked on ECU reset.
EngineModule
s like BoostController and others implement initialization in various ways: particularly, not via their constructor or anyEngineModule
abstraction. This leads to issues, like what #419 resolves, in that various modules/controllers wind up not being initialized on reset.Many possible solutions; one proposed by @mck1117 is to make
onConfigurationChange
invoked on ECU reset.