[wifi] wifi_list is empty bugs
This commit is contained in:
parent
ef8b952a6e
commit
815dda7720
|
@ -332,7 +332,7 @@ def submit():
|
||||||
close_hotspot()
|
close_hotspot()
|
||||||
|
|
||||||
time.sleep(0.5)
|
time.sleep(0.5)
|
||||||
scan_wifi()
|
wifi_list = scan_wifi()
|
||||||
time.sleep(0.5)
|
time.sleep(0.5)
|
||||||
|
|
||||||
# 连接到用户选择的 Wi-Fi 网络
|
# 连接到用户选择的 Wi-Fi 网络
|
||||||
|
@ -358,6 +358,8 @@ if __name__ == '__main__':
|
||||||
if led_enabled:
|
if led_enabled:
|
||||||
orangepi.set_led_on('blue')
|
orangepi.set_led_on('blue')
|
||||||
|
|
||||||
|
logging.info(f"Starting Wi-Fi Manager...")
|
||||||
|
|
||||||
init_networkmanager_file() # 初始化 NetworkManager 配置文件
|
init_networkmanager_file() # 初始化 NetworkManager 配置文件
|
||||||
|
|
||||||
# 扫描Wi-Fi
|
# 扫描Wi-Fi
|
||||||
|
@ -377,5 +379,12 @@ if __name__ == '__main__':
|
||||||
close_app()
|
close_app()
|
||||||
|
|
||||||
logging.info(f"未连接到 Wi-Fi 网络, 开始热点模式")
|
logging.info(f"未连接到 Wi-Fi 网络, 开始热点模式")
|
||||||
|
|
||||||
|
while wifi_list == []:
|
||||||
|
init_networkmanager_file() # 初始化 NetworkManager 配置文件
|
||||||
|
# 扫描Wi-Fi
|
||||||
|
wifi_list = scan_wifi()
|
||||||
|
time.sleep(2) # 等待2秒,确保wifi scan完成
|
||||||
|
|
||||||
start_hotspot()
|
start_hotspot()
|
||||||
app.run(host='0.0.0.0', port=80)
|
app.run(host='0.0.0.0', port=80)
|
Loading…
Reference in New Issue