scan Wifi b4 connecting
This commit is contained in:
parent
54589b743d
commit
ebd49339a9
@ -19,9 +19,13 @@ class ClockScreen():
|
|||||||
else:
|
else:
|
||||||
self.running = False
|
self.running = False
|
||||||
|
|
||||||
|
self onClicked(button):
|
||||||
|
if button == 0:
|
||||||
|
pass
|
||||||
|
|
||||||
def __await__(self):
|
def __await__(self):
|
||||||
for i,b in enumerate(self.buttons):
|
for i,b in enumerate(self.buttons):
|
||||||
b.setCallbacks(onPushDown=lambda i=i:self.stopIfAllPressed(i),onPushUp=lambda i=i:self.leds[i].off())
|
b.setCallbacks(onPushDown=lambda i=i:self.stopIfAllPressed(i),onPushUp=lambda i=i:self.leds[i].off(),onClick=lambda i=i:self.onClicked(i))
|
||||||
self.running = True
|
self.running = True
|
||||||
self.clock.start()
|
self.clock.start()
|
||||||
while self.running:
|
while self.running:
|
||||||
|
4
boot.py
4
boot.py
@ -2,13 +2,13 @@ import network
|
|||||||
import webrepl
|
import webrepl
|
||||||
|
|
||||||
webrepl.start()
|
webrepl.start()
|
||||||
|
|
||||||
sta_if = network.WLAN(network.STA_IF)
|
sta_if = network.WLAN(network.STA_IF)
|
||||||
sta_if.active(True)
|
sta_if.active(True)
|
||||||
|
|
||||||
|
availableNetworkSSIDs = [s[0].decode() for s in sta_if.scan()]
|
||||||
#load wifi credentials from file
|
#load wifi credentials from file
|
||||||
with open("wifi-credentials","r") as f:
|
with open("wifi-credentials","r") as f:
|
||||||
ssid = f.readline().replace("\n","")
|
ssid = f.readline().replace("\n","")
|
||||||
password = f.readline().replace("\n","")
|
password = f.readline().replace("\n","")
|
||||||
|
if ssid in availableNetworkSSIDs:
|
||||||
sta_if.connect(ssid,password)
|
sta_if.connect(ssid,password)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user