dofile("screen.lua") function displaynets() nets = net.wf.scan(true) cls() for i=0,#nets-1 do console(nets[i].ssid.." "..nets[i].rssi) end end function displayopennets() nets = net.wf.scan(true) cls() for i=0,#nets-1 do if nets[i].auth == net.wf.auth.OPEN then console(nets[i].ssid.." "..nets[i].rssi) end end end function scanwifi() while true do nets = net.wf.scan(true) cls() for i=0,#nets-1 do console(nets[i].ssid.." "..nets[i].rssi) end tmr.delayms(1000) end end function neorssi() neo = neopixel.attach(neopixel.WS2812B, pio.GPIO21, 8) while true do nets = net.wf.scan(true) nb = (-nets[0].rssi) * 8 // 100 for i=0,nb-1 do r, g, b = wheelRGB(i * 255 // 8) neo:setPixel(i, r//10, g//10, b//10) end neo:update() tmr.delayms(1000) end end