Update wifi.py
This commit is contained in:
parent
09bc09cca3
commit
8b6bbdeb56
18
src/wifi.py
18
src/wifi.py
|
@ -1,8 +1,5 @@
|
||||||
import network
|
import network
|
||||||
from machine import Pin
|
|
||||||
from time import sleep
|
from time import sleep
|
||||||
import ubinascii
|
|
||||||
from settings import Settings
|
|
||||||
|
|
||||||
def connect(ssid, password, ip, gateway):
|
def connect(ssid, password, ip, gateway):
|
||||||
if ssid is None or password is None:
|
if ssid is None or password is None:
|
||||||
|
@ -26,21 +23,16 @@ def connect(ssid, password, ip, gateway):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
def ap(password):
|
def ap(ssid, password):
|
||||||
ap_if = network.WLAN(network.AP_IF)
|
ap_if = network.WLAN(network.AP_IF)
|
||||||
ap_mac = ap_if.config('mac')
|
ap_mac = ap_if.config('mac')
|
||||||
ssid = f"led-{ubinascii.hexlify(ap_mac).decode()}"
|
|
||||||
print(ssid)
|
print(ssid)
|
||||||
ap_if.active(True)
|
ap_if.active(True)
|
||||||
ap_if.config(essid=ssid, password="qwerty1234")
|
ap_if.config(essid=ssid, password=password)
|
||||||
ap_if.active(False)
|
ap_if.active(False)
|
||||||
ap_if.active(True)
|
ap_if.active(True)
|
||||||
print(ap_if.ifconfig())
|
print(ap_if.ifconfig())
|
||||||
|
|
||||||
|
def get_mac():
|
||||||
|
ap_if = network.WLAN(network.AP_IF)
|
||||||
|
return ap_if.config('mac')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue