
Zjistění síly WiFi signálu
V arduino je funkce WiFi.RSSI() ale jak na to v programovacím jazyku Lua tam je jaká funkce ? díky
V arduino je funkce WiFi.RSSI() ale jak na to v programovacím jazyku Lua tam je jaká funkce ? díky
Zpět do poradny Odpovědět na původní otázku Nahoru
V programovacím jazyce (jakémkoliv) sotva. Musí tam být zavolání nějakého API. Ale jako obvykle neposkytuješ žádné informace, takže můžeme jenom hádat, kde to chceš spustit.
Pořídil jsem si modul ESP32 a musel jsem si nainstalovat arduino IDE abych ho vůbec měl čím naprogramovat a někde jsem našel příklad na jednoduchý Web Server tak jsem si ho upravil aby ovládal Ledku na modulu, taky tam byla funkce WiFi.RSSI(); která na seriovém monitoru vypíše sílu Wifi signálu a mě napadlo to přidat i na výpis v prohlížeči a ono to funguje.A protože mám i modul ESP8266 -12 jen tu destičku a mám na něm intepret Lua a skript lua kde mám taky Web Server který mi ovládá GPIO0 a GPIO2 a tak mě napadlo přidat ještě tento údaj o síle wifi signálu bohužel na celém netu jsem nenašel jak to udělat nebo je druhá možnost která je pravděpodobnější že si ze strýčkem googlem nerozumíme
https://nodemcu.readthedocs.io/en/master/modules/wifi/#wifistagetrssi
Tak jsem konečně dokázal s ESP8266 navázat komunikaci po dlouhé době
ale vyhazuje mi ta funkce wifi.sta.getrssi() chybu vis příloha
Možná máš zastaralý firmware.
Proč to nechce načíst a fungovat když tam připojím logickou sondu (odpor a Led) v v roce 2015 když jsem se s tím hrál tak mi to fungovalo od tě doby jsem už nějaké detaily zapomněl
Ten čínsky rozsypaný čaj po otvorení portu je OK? Mne sa to teda moc nezdá. Pohral by som sa s komunikačnými parametrami. Nieje ich veĺa na vyskúšanie všetkých možností.
Mě to funguje bez té připojené - logické sondy v internetovém prohlížeči a jak mile tu sondu připojím a zapnu 3V3 tak to nefunguje![]:(](https://static.poradna.net/images/smiley/evilworry.gif)
Tak to funguje v prohlížeči jde nahazovat nebo shazovat Led,nefunguje zapojení co je v příloze označeno červením křížem