mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2025-04-01 19:20:12 +02:00
Fix Auto-poweron in blocking mode
This commit is contained in:
parent
10495957dd
commit
b6b8bfb04d
2
DCC.cpp
2
DCC.cpp
@ -574,7 +574,7 @@ void DCC::ackManagerLoop(bool blocking) {
|
|||||||
DCCWaveform::progTrack.setPowerMode(POWERMODE::ON);
|
DCCWaveform::progTrack.setPowerMode(POWERMODE::ON);
|
||||||
DCCWaveform::progTrack.sentResetsSincePacket = 0;
|
DCCWaveform::progTrack.sentResetsSincePacket = 0;
|
||||||
DCCWaveform::progTrack.autoPowerOff=true;
|
DCCWaveform::progTrack.autoPowerOff=true;
|
||||||
return;
|
if (!blocking) return;
|
||||||
}
|
}
|
||||||
if (checkResets(blocking, DCCWaveform::progTrack.autoPowerOff ? 20 : 3)) return;
|
if (checkResets(blocking, DCCWaveform::progTrack.autoPowerOff ? 20 : 3)) return;
|
||||||
DCCWaveform::progTrack.setAckBaseline();
|
DCCWaveform::progTrack.setAckBaseline();
|
||||||
|
Loading…
Reference in New Issue
Block a user