dcc++: implemented new poweroff/run behaviour

Dieser Commit ist enthalten in:
Reinder Feenstra 2022-02-12 23:06:57 +01:00
Ursprung 72712130c1
Commit f9828b787c

Datei anzeigen

@ -271,6 +271,7 @@ void DCCPlusPlusInterface::worldEvent(WorldState state, WorldEvent event)
{ {
case WorldEvent::PowerOff: case WorldEvent::PowerOff:
m_kernel->powerOff(); m_kernel->powerOff();
m_kernel->emergencyStop();
break; break;
case WorldEvent::PowerOn: case WorldEvent::PowerOn:
@ -282,6 +283,7 @@ void DCCPlusPlusInterface::worldEvent(WorldState state, WorldEvent event)
break; break;
case WorldEvent::Run: case WorldEvent::Run:
m_kernel->powerOn();
m_kernel->clearEmergencyStop(); m_kernel->clearEmergencyStop();
restoreDecoderSpeed(); restoreDecoderSpeed();
break; break;