38 lines
541 B
C++
38 lines
541 B
C++
#include "reset.h"
|
|
#include "screen/menu.h"
|
|
#include "display.h"
|
|
#include "state.h"
|
|
#include "config.h"
|
|
|
|
|
|
void ResetScreen::onShow()
|
|
{
|
|
LCDPrintLineCentered(getDisplay(), 0, "Settings reset!");
|
|
LCDPrintLineCentered(getDisplay(), 1, nullptr);
|
|
|
|
mStart = getCurrentTime();
|
|
}
|
|
|
|
|
|
void ResetScreen::onHide()
|
|
{
|
|
}
|
|
|
|
|
|
void ResetScreen::onButton()
|
|
{
|
|
}
|
|
|
|
|
|
void ResetScreen::onEncoder(int32_t lastPosition, int32_t newPosition)
|
|
{
|
|
}
|
|
|
|
|
|
void ResetScreen::onTick()
|
|
{
|
|
if (getCurrentTime() - mStart >= 2000)
|
|
getScreenManager()->show<MenuScreen>();
|
|
}
|
|
|