scan Wifi b4 connecting

This commit is contained in:
Nils Schulte 2020-03-19 23:46:27 +01:00
parent 54589b743d
commit ebd49339a9
3 changed files with 9 additions and 5 deletions

View File

@ -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:

View File

@ -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)

View File

@ -6,7 +6,7 @@ if [ "$#" != 0 ]; then
IP="$1" IP="$1"
fi fi
for i in $(ls *.py) for i in $(ls *.py $2 )
do do
if [[ $md5files != *"$(md5sum $i | cut -d' ' -f1)"* ]]; then if [[ $md5files != *"$(md5sum $i | cut -d' ' -f1)"* ]]; then
echo $(md5sum $i) echo $(md5sum $i)