mirror of https://github.com/rusefi/rusefi-1.git
vBatt -> SensorType::vBatt #2260
This commit is contained in:
parent
c7d8997a3a
commit
d650271077
|
@ -292,7 +292,7 @@ void Engine::updateSlowSensors(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
||||||
|
|
||||||
#if (BOARD_TLE8888_COUNT > 0)
|
#if (BOARD_TLE8888_COUNT > 0)
|
||||||
// nasty value injection into C driver which would not be able to access Engine class
|
// nasty value injection into C driver which would not be able to access Engine class
|
||||||
vBattForTle8888 = sensors.vBatt;
|
vBattForTle8888 = Sensor::get(SensorType::BatteryVoltage).value_or(VBAT_FALLBACK_VALUE);
|
||||||
#endif /* BOARD_TLE8888_COUNT */
|
#endif /* BOARD_TLE8888_COUNT */
|
||||||
|
|
||||||
#if EFI_MC33816
|
#if EFI_MC33816
|
||||||
|
@ -556,7 +556,7 @@ void Engine::checkShutdown(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
||||||
// if the ignition key is turned on again,
|
// if the ignition key is turned on again,
|
||||||
// we cancel the shutdown mode, but only if all shutdown procedures are complete
|
// we cancel the shutdown mode, but only if all shutdown procedures are complete
|
||||||
const float vBattThresholdOn = 8.0f;
|
const float vBattThresholdOn = 8.0f;
|
||||||
if ((sensors.vBatt > vBattThresholdOn) && !isInShutdownMode(PASS_ENGINE_PARAMETER_SIGNATURE)) {
|
if ((Sensor::get(SensorType::BatteryVoltage).value_or(VBAT_FALLBACK_VALUE) > vBattThresholdOn) && !isInShutdownMode(PASS_ENGINE_PARAMETER_SIGNATURE)) {
|
||||||
ignitionOnTimeNt = getTimeNowNt();
|
ignitionOnTimeNt = getTimeNowNt();
|
||||||
stopEngineRequestTimeNt = 0;
|
stopEngineRequestTimeNt = 0;
|
||||||
scheduleMsg(&engineLogger, "Ignition voltage detected! Cancel the engine shutdown!");
|
scheduleMsg(&engineLogger, "Ignition voltage detected! Cancel the engine shutdown!");
|
||||||
|
@ -578,7 +578,7 @@ bool Engine::isInShutdownMode(DECLARE_ENGINE_PARAMETER_SIGNATURE) const {
|
||||||
if (stopEngineRequestTimeNt == 0 && ignitionOnTimeNt > 0) {
|
if (stopEngineRequestTimeNt == 0 && ignitionOnTimeNt > 0) {
|
||||||
const float vBattThresholdOff = 5.0f;
|
const float vBattThresholdOff = 5.0f;
|
||||||
// start the shutdown process if the ignition voltage dropped low
|
// start the shutdown process if the ignition voltage dropped low
|
||||||
if (sensors.vBatt <= vBattThresholdOff) {
|
if (Sensor::get(SensorType::BatteryVoltage).value_or(VBAT_FALLBACK_VALUE) <= vBattThresholdOff) {
|
||||||
scheduleStopEngine();
|
scheduleStopEngine();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -138,7 +138,7 @@ void canMazdaRX8(void) {
|
||||||
msg[4] = 0x01; //Oil Pressure (not really a gauge)
|
msg[4] = 0x01; //Oil Pressure (not really a gauge)
|
||||||
msg[5] = 0x00; //check engine light
|
msg[5] = 0x00; //check engine light
|
||||||
msg[6] = 0x00; //Coolant, oil and battery
|
msg[6] = 0x00; //Coolant, oil and battery
|
||||||
if ((GET_RPM()>0) && (engine->sensors.vBatt<13)) {
|
if ((GET_RPM()>0) && (Sensor::get(SensorType::BatteryVoltage).value_or(VBAT_FALLBACK_VALUE)<13)) {
|
||||||
msg.setBit(6, 6); // battery light
|
msg.setBit(6, 6); // battery light
|
||||||
}
|
}
|
||||||
if (!clt.Valid || clt.Value > 105) {
|
if (!clt.Valid || clt.Value > 105) {
|
||||||
|
|
|
@ -474,7 +474,7 @@ static void mcRestart() {
|
||||||
|
|
||||||
driven.setValue(0); // ensure driven is off
|
driven.setValue(0); // ensure driven is off
|
||||||
|
|
||||||
if (engine->sensors.vBatt < LOW_VBATT) {
|
if (Sensor::get(SensorType::BatteryVoltage).value_or(VBAT_FALLBACK_VALUE) < LOW_VBATT) {
|
||||||
scheduleMsg(logger, "GDI not Restarting until we see VBatt");
|
scheduleMsg(logger, "GDI not Restarting until we see VBatt");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -570,7 +570,7 @@ void initMc33816IfNeeded() {
|
||||||
if (!haveMc33816) {
|
if (!haveMc33816) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (engine->sensors.vBatt < LOW_VBATT) {
|
if (Sensor::get(SensorType::BatteryVoltage).value_or(VBAT_FALLBACK_VALUE) < LOW_VBATT) {
|
||||||
isInitializaed = false;
|
isInitializaed = false;
|
||||||
} else {
|
} else {
|
||||||
if (!isInitializaed) {
|
if (!isInitializaed) {
|
||||||
|
|
Loading…
Reference in New Issue