-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
skun76
csendes tag
válasz
skun76
#23097
üzenetére
Annyit még hozzátennék, hogy korábban kaptam egy ötletet a wifi/blynk megoldására de nekem valamiért ez nem működik.
//WiFiTimeout
unsigned long startwifiT = millis();
bool wifitimeout = false;
bool wifiConnected = false;while (!wifitimeout && !wifiConnected)
{
WiFi.begin(ssid, password);
wifiConnected = true;
if (millis() - startwifiT > 5000)
wifitimeout = true;
}Így is megakad és ezt adja vissza:
E (659) wifi:sta is connecting, return errorKöszönöm
-
-
cog777
őstag
válasz
skun76
#18858
üzenetére
Legegyszerubb ha mered az eltelt idot es ha tulhalad, akkor kilepsz a ciklusbol.
valami ilyesmi:
unsigned long startT = millis();bool timeout = false;bool wifiConnected = false;while (!timeout && !wifiConnected){wifi kezeles; (wifiConnected = true ha sikerult kapcsolodni)if (millis() - startT > 5000)timeout = true;}
Igy megkapod a kulonbozo dolgok statuszait is es az szerint tudod eldonteni mi legyen.
wifiConnectedStatus, internetStatus, serverStatus, serverResponseStatusNalam is igy mukodik az altalam csinalt homerok, ha nincs wifi vagy nem erik el a szervert, akkor elmennek aludni (deep sleep).
Új hozzászólás Aktív témák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- VR topik
- Samsung Galaxy Watch6 Classic - tekerd!
- Luck Dragon: Asszociációs játék. :)
- Formula-1 humoros
- Apple iPhone Air - almacsutka
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Call of Duty: Black Ops 7
- Hardcore café
- Autós topik
- További aktív témák...
- Xbox Series X 1 TB + kontroller 6 hó garancia, számlával!
- Telefon felvásárlás!! Samsung Galaxy A13/Samsung Galaxy A33/Samsung Galaxy A53
- LG UltraGear Gaming Monitorok -30%
- Varmilo /Limitált kiadás/Beijing Opera/EN/Silent Red/
- BESZÁMÍTÁS! ASUS ROG STRIX B460 i7 10700 16GB DDR4 1TB SSD RTX 5060 8GB NZXT S340 fehér CM 600W
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
ekkold
