[Taranis] WDT made the Tx shutdown during EEPROM last save on power off when model size > 500
This commit is contained in:
+5
-6
@@ -4222,20 +4222,17 @@ void menusTask(void * pdata)
|
||||
#endif
|
||||
}
|
||||
|
||||
lcd_clear();
|
||||
displayPopup(STR_SHUTDOWN);
|
||||
|
||||
#if defined(SDCARD)
|
||||
closeLogs();
|
||||
#endif
|
||||
|
||||
SysTick->CTRL = 0; // turn off systick
|
||||
|
||||
#if defined(HAPTIC)
|
||||
hapticOff();
|
||||
#endif
|
||||
|
||||
lcd_clear();
|
||||
|
||||
displayPopup(STR_SHUTDOWN);
|
||||
|
||||
saveTimers();
|
||||
|
||||
#if defined(PCBSKY9X)
|
||||
@@ -4256,6 +4253,8 @@ void menusTask(void * pdata)
|
||||
lcdRefresh();
|
||||
lcdSetRefVolt(0);
|
||||
|
||||
SysTick->CTRL = 0; // turn off systick
|
||||
|
||||
pwrOff(); // Only turn power off if necessary
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user