mirror of
https://github.com/Ralim/IronOS.git
synced 2025-02-26 07:53:55 +00:00
Pull default config out
This commit is contained in:
@@ -105,6 +105,6 @@ void resetSettings() {
|
||||
systemSettings.ReverseButtonTempChangeEnabled = REVERSE_BUTTON_TEMP_CHANGE; //
|
||||
systemSettings.TempChangeShortStep = TEMP_CHANGE_SHORT_STEP; //
|
||||
systemSettings.TempChangeLongStep = TEMP_CHANGE_LONG_STEP; //
|
||||
systemSettings.KeepAwakePulse= 3;
|
||||
systemSettings.KeepAwakePulse= POWER_PULSE_DEFAULT;
|
||||
saveSettings(); // Save defaults
|
||||
}
|
||||
|
||||
@@ -786,16 +786,15 @@ static void settings_displayTempChangeLongStep(void) {
|
||||
|
||||
static void settings_setPowerPulse(void) {
|
||||
systemSettings.KeepAwakePulse += POWER_PULSE_INCREMENT;
|
||||
if (systemSettings.KeepAwakePulse > POWER_PULSE_MAX) {
|
||||
systemSettings.KeepAwakePulse = POWER_PULSE_MAX; // loop back to 0
|
||||
}
|
||||
systemSettings.KeepAwakePulse %= POWER_PULSE_MAX;
|
||||
|
||||
}
|
||||
static void settings_displayPowerPulse(void) {
|
||||
printShortDescription(26, 5);
|
||||
if (systemSettings.TempChangeLongStep) {
|
||||
OLED::printNumber(systemSettings.TempChangeLongStep / 10, 1);
|
||||
if (systemSettings.KeepAwakePulse) {
|
||||
OLED::printNumber(systemSettings.KeepAwakePulse / 10, 1);
|
||||
OLED::print(SymbolDot);
|
||||
OLED::printNumber(systemSettings.TempChangeLongStep % 10, 1);
|
||||
OLED::printNumber(systemSettings.KeepAwakePulse % 10, 1);
|
||||
} else {
|
||||
OLED::drawCheckbox(false);
|
||||
}
|
||||
|
||||
@@ -57,6 +57,11 @@
|
||||
/* Power pulse for keeping power banks awake*/
|
||||
#define POWER_PULSE_INCREMENT 1
|
||||
#define POWER_PULSE_MAX 50 // x10 max watts
|
||||
#ifdef MODEL_TS100
|
||||
#define POWER_PULSE_DEFAULT 0
|
||||
#else
|
||||
#define POWER_PULSE_DEFAULT 5
|
||||
#endif
|
||||
/**
|
||||
* OLED Orientation Sensitivity on Automatic mode!
|
||||
* Motion Sensitivity <0=Off 1=Least Sensitive 9=Most Sensitive>
|
||||
|
||||
Reference in New Issue
Block a user