Change ResetOKMessage to use warnUser
This commit is contained in:
@@ -35,9 +35,9 @@ extern const char *IdleSetString;
|
||||
extern const char *TipDisconnectedString;
|
||||
extern const char *SolderingAdvancedPowerPrompt;
|
||||
extern const char *OffString;
|
||||
extern const char *ResetOKMessage;
|
||||
extern const char *YourGainMessage;
|
||||
|
||||
extern const char *ResetOKMessage;
|
||||
extern const char *SettingsResetMessage;
|
||||
extern const char *NoAccelerometerMessage;
|
||||
extern const char *NoPowerDeliveryMessage;
|
||||
|
||||
@@ -29,6 +29,7 @@ typedef struct {
|
||||
|
||||
void enterSettingsMenu();
|
||||
void GUIDelay();
|
||||
void warnUser(const char *warning, const int timeout);
|
||||
extern const menuitem rootSettingsMenu[];
|
||||
|
||||
#endif /* GUI_HPP_ */
|
||||
|
||||
@@ -711,13 +711,7 @@ static bool settings_displayCoolingBlinkEnabled(void) {
|
||||
static bool settings_setResetSettings(void) {
|
||||
if (userConfirmation(SettingsResetWarning)) {
|
||||
resetSettings();
|
||||
|
||||
OLED::clearScreen();
|
||||
OLED::setCursor(0, 0);
|
||||
OLED::print(ResetOKMessage, FontStyle::LARGE);
|
||||
OLED::refresh();
|
||||
|
||||
waitForButtonPressOrTimeout(2000); // 2 second timeout
|
||||
warnUser(ResetOKMessage, 2 * TICKS_SECOND);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
@@ -801,7 +795,7 @@ static bool settings_setCalibrateVIN(void) {
|
||||
OLED::setCursor(0, 0);
|
||||
OLED::printNumber(systemSettings.voltageDiv, 3, FontStyle::LARGE);
|
||||
OLED::refresh();
|
||||
waitForButtonPressOrTimeout(1000);
|
||||
waitForButtonPressOrTimeout(1 * TICKS_SECOND);
|
||||
return false;
|
||||
case BUTTON_NONE:
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user