Save loop delay, speed, and time to settings on shutdown

This commit is contained in:
Dan Paulat 2023-06-14 22:56:26 -05:00
parent 8f0afbcd1c
commit e8e3032dcd
11 changed files with 138 additions and 19 deletions

View file

@ -90,6 +90,18 @@ void SaveSettings()
}
}
void Shutdown()
{
bool dataChanged = false;
dataChanged |= general_settings().Shutdown();
if (dataChanged)
{
SaveSettings();
}
}
settings::GeneralSettings& general_settings()
{
static settings::GeneralSettings generalSettings_;