mirror of
https://github.com/suchmememanyskill/CYD-Klipper.git
synced 2026-03-21 13:43:25 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
48520f652a |
@@ -26,11 +26,11 @@ bool verify_ip(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool retry_ip_verify(){
|
bool retry_ip_verify(){
|
||||||
for (int i = 0; i < 3; i++){
|
for (int i = 0; i < 5; i++){
|
||||||
if (verify_ip()){
|
if (verify_ip()){
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
delay(500);
|
delay(1000);
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
@@ -147,11 +147,29 @@ void wifi_init_inner(){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const char* errs[] = {
|
||||||
|
"Idle",
|
||||||
|
"No SSID Available",
|
||||||
|
"Scan Completed",
|
||||||
|
"Connected",
|
||||||
|
"Connection Failed",
|
||||||
|
"Connection Lost",
|
||||||
|
"Disconnected"
|
||||||
|
};
|
||||||
|
|
||||||
|
const int print_freq = 1000;
|
||||||
|
int print_timer = 0;
|
||||||
|
|
||||||
void wifi_init(){
|
void wifi_init(){
|
||||||
WiFi.mode(WIFI_STA);
|
WiFi.mode(WIFI_STA);
|
||||||
wifi_init_inner();
|
wifi_init_inner();
|
||||||
|
|
||||||
while (!global_config.wifiConfigured || WiFi.status() != WL_CONNECTED){
|
while (!global_config.wifiConfigured || WiFi.status() != WL_CONNECTED){
|
||||||
|
if (millis() - print_timer > print_freq){
|
||||||
|
print_timer = millis();
|
||||||
|
Serial.printf("WiFi Status: %s\n", errs[WiFi.status()]);
|
||||||
|
}
|
||||||
|
|
||||||
lv_timer_handler();
|
lv_timer_handler();
|
||||||
lv_task_handler();
|
lv_task_handler();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user