magiclick 2p4/2p5: add click to reconfigure wifi

This commit is contained in:
Xiaoxia
2025-04-05 03:27:53 +08:00
parent 976ad2eac6
commit 91f98a49d9
2 changed files with 12 additions and 0 deletions

View File

@@ -120,6 +120,12 @@ private:
}
void InitializeButtons() {
main_button_.OnClick([this]() {
auto& app = Application::GetInstance();
if (app.GetDeviceState() == kDeviceStateStarting && !WifiStation::GetInstance().IsConnected()) {
ResetWifiConfiguration();
}
});
main_button_.OnPressDown([this]() {
power_save_timer_->WakeUp();
Application::GetInstance().StartListening();

View File

@@ -134,6 +134,12 @@ private:
}
void InitializeButtons() {
main_button_.OnClick([this]() {
auto& app = Application::GetInstance();
if (app.GetDeviceState() == kDeviceStateStarting && !WifiStation::GetInstance().IsConnected()) {
ResetWifiConfiguration();
}
});
main_button_.OnPressDown([this]() {
power_save_timer_->WakeUp();
Application::GetInstance().StartListening();