kopia lustrzana https://github.com/pimoroni/pimoroni-pico
Badger2040W: Fix clock network check.
rodzic
c3ad87765d
commit
c56844ae69
|
@ -6,6 +6,7 @@ import badger2040w
|
||||||
|
|
||||||
display = badger2040w.Badger2040W()
|
display = badger2040w.Badger2040W()
|
||||||
display.set_update_speed(3)
|
display.set_update_speed(3)
|
||||||
|
display.set_thickness(4)
|
||||||
|
|
||||||
WIDTH, HEIGHT = display.get_bounds()
|
WIDTH, HEIGHT = display.get_bounds()
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
import machine
|
import machine
|
||||||
import micropython
|
import micropython
|
||||||
from picographics import PicoGraphics, DISPLAY_INKY_PACK
|
from picographics import PicoGraphics, DISPLAY_INKY_PACK
|
||||||
|
import network
|
||||||
from network_manager import NetworkManager
|
from network_manager import NetworkManager
|
||||||
import WIFI_CONFIG
|
import WIFI_CONFIG
|
||||||
import uasyncio
|
import uasyncio
|
||||||
|
@ -153,7 +154,15 @@ class Badger2040W():
|
||||||
self.display.text("Connecting...", 10, 10, 300, 0.5)
|
self.display.text("Connecting...", 10, 10, 300, 0.5)
|
||||||
self.display.update()
|
self.display.update()
|
||||||
|
|
||||||
|
def isconnected(self):
|
||||||
|
return network.WLAN(network.STA_IF).isconnected()
|
||||||
|
|
||||||
|
def ip_address(self):
|
||||||
|
return network.WLAN(network.STA_IF).ifconfig()[0]
|
||||||
|
|
||||||
def connect(self):
|
def connect(self):
|
||||||
|
if WIFI_CONFIG.COUNTRY == "":
|
||||||
|
raise RuntimeError("You must populate WIFI_CONFIG for networking.")
|
||||||
self.display.set_update_speed(2)
|
self.display.set_update_speed(2)
|
||||||
network_manager = NetworkManager(WIFI_CONFIG.COUNTRY, status_handler=self.status_handler)
|
network_manager = NetworkManager(WIFI_CONFIG.COUNTRY, status_handler=self.status_handler)
|
||||||
uasyncio.get_event_loop().run_until_complete(network_manager.client(WIFI_CONFIG.SSID, WIFI_CONFIG.PSK))
|
uasyncio.get_event_loop().run_until_complete(network_manager.client(WIFI_CONFIG.SSID, WIFI_CONFIG.PSK))
|
||||||
|
|
Ładowanie…
Reference in New Issue