1
0
forked from me/IronOS

Autostart: Manual/Auto/Sleep

This commit is contained in:
firebie
2020-01-16 23:33:52 +02:00
parent 358726631f
commit 61c127cc2d
3 changed files with 22 additions and 2 deletions

View File

@@ -67,6 +67,9 @@ extern const char* SymbolWatts;
extern const char* SymbolVolts;
extern const char* SymbolDC;
extern const char* SymbolCellCount;
extern const char* SymbolManual;
extern const char* SymbolAuto;
extern const char* SymbolSleep;
extern const char* SymbolVersionNumber;
extern const char* DebugMenu[];

View File

@@ -564,12 +564,26 @@ static void settings_displayBoostTemp(void) {
static void settings_setAutomaticStartMode(void) {
systemSettings.autoStartMode++;
systemSettings.autoStartMode %= 2;
systemSettings.autoStartMode %= 3;
}
static void settings_displayAutomaticStartMode(void) {
printShortDescription(10, 7);
OLED::drawCheckbox(systemSettings.autoStartMode);
switch (systemSettings.autoStartMode) {
case 0:
OLED::print(SymbolManual);
break;
case 1:
OLED::print(SymbolAuto);
break;
case 2:
OLED::print(SymbolSleep);
break;
default:
OLED::print(SymbolManual);
break;
}
}
static void settings_setCoolingBlinkEnabled(void) {