chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】放大招啦,卸載你的配網(wǎng)app,wifiiot彈出式配網(wǎng)了解一下

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-01 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發(fā)燒友社區(qū),作者:cszzlsw, 帖子地址:https://bbs.elecfans.com/jishu_2037265_1_1.html


1.前情提要
繼上次重磅發(fā)布對接騰訊云的帖子之后,地址在這:https://bbs.elecfans.com/jishu_2032877_1_1.html
有一個問題沒有解決,那就是wifi聯(lián)網(wǎng)問題,本期就來介紹一下不要任何app,直接用系統(tǒng)原生的功能實現(xiàn)配網(wǎng),快來連接一下吧

2.初衷
傳統(tǒng)的配網(wǎng)方式一般是搭配一個專用的app,操作比較繁瑣,用戶體驗不太好,彈出式配網(wǎng)就是為了解決這個問題開發(fā)的,而且有種很酷炫的感覺而且學(xué)會了原理,把網(wǎng)頁文件一換,換成一個創(chuàng)意動畫神馬的哄女朋友開心也是不錯的

3.原理
其實彈出式配網(wǎng)的原理并不復(fù)雜,整體的原理是先創(chuàng)建一個熱點讓手機連接到熱點,然后開啟dns劫持,利用web服務(wù)器將訪問地址跳轉(zhuǎn),然后把預(yù)先準備好的網(wǎng)頁文件發(fā)送到連接熱點的設(shè)備上,在網(wǎng)頁上提供按鈕點擊操作讀取wifi列表,然后輸入密碼,發(fā)送到板子去連接,保存,連接的設(shè)備可以是手機,電腦等等,連接完成之后就可以重啟開發(fā)板執(zhí)行真正的任務(wù)了.


4.實現(xiàn)
1).參考了潤和倉庫里的demo代碼很快就創(chuàng)建好了熱點:
https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development/tree/master/04_wifi
創(chuàng)建熱點之后測試一下手機能連接熱點第一步就成功了
2).參考潤和倉庫的udp和tcp的代碼demo也比較快的就搞好了dns劫持和web服務(wù)器:
https://gitee.com/hihopeorg/HarmonyOS-IoT-Application-Development/tree/master/05_network,這一步做好之后就可以出現(xiàn)彈窗了
3).彈窗出現(xiàn)之后下一步就是下發(fā)網(wǎng)頁文件到手機,這一步著實花費了一些時間,倒不是網(wǎng)頁的發(fā)送,而是網(wǎng)頁文件的存儲,整整花了我5,6個小時之久,到處問人也沒問到,查閱了海量的官方文檔,最后還是誤打誤撞(串口抓包研究固件下載流程發(fā)現(xiàn)的)找到了方法,具體是什么大家在視頻中也可以看到
4).后面就是用戶點擊手機上的網(wǎng)頁來搜索網(wǎng)絡(luò)和配網(wǎng)了,板子接收到手機發(fā)過來的用戶名和密碼就嘗試連接對應(yīng)的wifi,如果連接成功就保存起來,然后重啟板子就行了,這里還有一個問題就是配網(wǎng)的ssid和密碼的保存和讀取,這里有兩種方法,一種是利用鴻蒙自帶的kv系統(tǒng)來實現(xiàn),第二種就是直接讀寫flash,這里我采用的是kv系統(tǒng),之前參考了連老師的帖子:https://zhuanlan.zhihu.com/p/274411574
發(fā)現(xiàn)不行,根本沒有存儲到flash中去,后面我自己在代碼里找,終于找到了真正的接口,見圖片:
214209isdilwdimt70sml5.png
在代碼中是這樣:
221435r1hnb824nn3os1nb.png?221436my7f45ia8tovv4bc.png
如果是直接用官方的flash存儲是長這樣:
221437c50o5rutuapk530d.png
5).到這里我們的彈出式配網(wǎng)就已經(jīng)完成了,后面就是添加板子啟動的時候讀取kv系統(tǒng)里面有沒有保存賬號密碼,如果沒有就啟動熱點模式讓用戶配網(wǎng),如果有就直接用sta模式連接對應(yīng)的wifi,然后該干啥干啥就行了

6).如果想重新配網(wǎng)就搞一個按鈕長按恢復(fù)出廠就行,這個不用我來說了吧,大家應(yīng)該都會.

怎么樣,是不是挺簡單的,具體的細節(jié)我就不過多碼字了,這里我就直接把視頻放出來,大家感受一下最終的效果就行.

5.來談?wù)剰棾鍪脚渚W(wǎng)的小缺點:
1.跟手機兼容性有關(guān),可能有的手機不會自動彈出配網(wǎng)界面,而是在系統(tǒng)通知欄出現(xiàn)一個通知,然后手機點擊通知才能跳轉(zhuǎn)到對應(yīng)的網(wǎng)頁,關(guān)于手機的兼容報告還有待大家共同測試,畢竟個人力量有限
2.需要占用比較大的flash空間,因為彈出式配網(wǎng)有一個網(wǎng)頁要存儲在芯片上,然后這個網(wǎng)頁因為渲染和js腳本會占用比較多的字節(jié),對于flash吃緊的設(shè)備不是那么友好


6.最后
有感興趣想了解的同學(xué)可以跟我或者版主綠波電龍聯(lián)系,視大家的意愿再公開源碼,以免被yxh盜用

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • wi-fi
    +關(guān)注

    關(guān)注

    15

    文章

    2333

    瀏覽量

    128375
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2141

    瀏覽量

    34977
  • HiSpark
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

    7602
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Wi-Fi 8要來了!未來Wi-Fi技術(shù)演進方向揭秘

    電子發(fā)燒友網(wǎng)報道(文/梁浩斌)Wi-Fi 7芯片早在2022年就有產(chǎn)品推出,直到去年年底,Wi-Fi 7設(shè)備開始大量推出市場。但從普及率來看,根據(jù)奧維云網(wǎng)的數(shù)據(jù),截至2024年9月,線
    的頭像 發(fā)表于 11-24 03:14 ?4841次閱讀
    <b class='flag-5'>Wi-Fi</b> 8要來了!未來<b class='flag-5'>Wi-Fi</b>技術(shù)演進方向揭秘

    Wi-Fi信號滿格但實際上不了網(wǎng)文搞定

    ”“網(wǎng)絡(luò)權(quán)限”或“設(shè)備設(shè)置”上,不用等運營商上門,自己按步驟排查就能快速恢復(fù)網(wǎng)絡(luò)。? 、排查驗證,網(wǎng)絡(luò)是否真斷了?? 1.測試其他設(shè)備,區(qū)分是“單設(shè)備問題”還是“全局斷網(wǎng)”?? 測試操作:用手機、平板、電腦等多臺設(shè)備連接同
    的頭像 發(fā)表于 09-29 14:34 ?2286次閱讀

    如何更新 NuMaker IoT 板上的 Wi-Fi 模塊固件?

    更新 NuMaker IoT 板上的 Wi-Fi 模塊固件
    發(fā)表于 09-04 08:28

    Air8000核心板SoftAP網(wǎng)方案:快速構(gòu)建無線接入點

    通過HTTP請求控制LED的開關(guān)、發(fā)送任意消息、掃描可用的Wi-Fi網(wǎng)絡(luò)、獲取AP列表,以及連接到新的Wi-Fi網(wǎng)絡(luò)。 實際應(yīng)用中可基于LuatOS二次開發(fā),實現(xiàn)Wi-Fi設(shè)備快速配網(wǎng)
    的頭像 發(fā)表于 06-20 09:36 ?388次閱讀
    Air8000核心板SoftAP<b class='flag-5'>配</b><b class='flag-5'>網(wǎng)</b>方案:快速構(gòu)建無線接入點

    Air8000核心板Wi-Fi應(yīng)用之SoftAP網(wǎng)方案詳解!

    本文深入探討Air8000核心板在Wi-Fi應(yīng)用中的SoftAP網(wǎng)方案,通過該方案可快速搭建無線接入點,實現(xiàn)設(shè)備與網(wǎng)絡(luò)的便捷連接,為物聯(lián)網(wǎng)場景的快速配置提供高效解決方案。 下面以A
    的頭像 發(fā)表于 06-18 11:59 ?472次閱讀
    Air8000核心板<b class='flag-5'>Wi-Fi</b>應(yīng)用之SoftAP<b class='flag-5'>配</b><b class='flag-5'>網(wǎng)</b>方案詳解!

    BW20雙頻WiFi模塊,可支持Wi-Fi Mesh 組網(wǎng):二次開發(fā)環(huán)境搭建教程

    連接個SSID就可以完成網(wǎng),不僅簡化了網(wǎng)流程,也提升了
    的頭像 發(fā)表于 06-10 17:44 ?677次閱讀
    BW20雙頻WiFi模塊,可支持<b class='flag-5'>Wi-Fi</b> Mesh 組網(wǎng):二次開發(fā)環(huán)境搭建教程

    SoftAP方案:Wi-Fi網(wǎng)的黃金法則“100%成功”

    遵循SoftAP方案的“黃金法則”,Wi-Fi網(wǎng)將不再有失敗風(fēng)險。設(shè)備自組網(wǎng)機制讓連接過程變?yōu)椤皢蜗蛞龑?dǎo)”——設(shè)備主動開放熱點并智能適配,確保每次
    的頭像 發(fā)表于 05-29 14:29 ?397次閱讀
    SoftAP方案:<b class='flag-5'>Wi-Fi</b><b class='flag-5'>配</b><b class='flag-5'>網(wǎng)</b>的黃金法則“100%成功”

    nRF Cloud Wi-Fi 定位服務(wù)

    客戶云或返回到設(shè)備。 Nordic Semiconductor 于今年年初發(fā)布了我們的 Wi-Fi 產(chǎn)品系列 nRF70 系列。該系列推出的首款芯片是 nRF7002,它是款超低功耗雙頻無線協(xié)同 IC
    發(fā)表于 04-17 15:07

    Wi-Fi 定位服務(wù)

    Wi-Fi種著名的無線網(wǎng)絡(luò)技術(shù),用于設(shè)備的局域網(wǎng)和互聯(lián)網(wǎng)接入。Wi-Fi 通過 Wi-Fi 網(wǎng)絡(luò)為家庭、辦公室和學(xué)校等環(huán)境提供便捷的
    發(fā)表于 04-17 15:01

    拯救急性子!涂鴉推出快連Plus網(wǎng)方案,批量網(wǎng)速度猛增5倍

    、什么是Wi-Fi網(wǎng)設(shè)備網(wǎng)是智能家居系統(tǒng)關(guān)鍵的
    的頭像 發(fā)表于 04-03 18:07 ?1232次閱讀
    拯救急性子!涂鴉推出快連Plus<b class='flag-5'>配</b><b class='flag-5'>網(wǎng)</b>方案,批量<b class='flag-5'>配</b>網(wǎng)速度猛增5倍

    WIFI網(wǎng)方案

    電子發(fā)燒友網(wǎng)站提供《WIFI網(wǎng)方案.pdf》資料免費下載
    發(fā)表于 03-11 15:06 ?1次下載

    【干貨】AirKiss網(wǎng)技術(shù)原理+開發(fā)實現(xiàn)指南

    AirKiss是騰訊微信團隊于2014年推出的智能設(shè)備Wi-Fi網(wǎng)協(xié)議,旨在解決物聯(lián)網(wǎng)設(shè)備首次入網(wǎng)時的人機交互難題。相較于傳統(tǒng)的AP網(wǎng)
    的頭像 發(fā)表于 03-06 19:33 ?971次閱讀
    【干貨】AirKiss<b class='flag-5'>配</b>網(wǎng)技術(shù)原理+開發(fā)實現(xiàn)指南

    我司承研的南網(wǎng)科技項目“網(wǎng)在線觀冰/融冰裝置”通過現(xiàn)場驗收

    電網(wǎng)網(wǎng)
    jf_96960730
    發(fā)布于 :2025年01月03日 16:38:45

    華為海思正式進入Wi-Fi FEM賽道?

    轉(zhuǎn)載自——鐘林談芯 昨天在網(wǎng)上看到份九聯(lián)UNR050 BE3600無線路由器拆機報告,Wi-Fi主芯片是海思新款Wi-Fi7芯片Hi1155,速率2.5G。 在海思AP Wi-Fi
    發(fā)表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:網(wǎng)速飆升40倍的無線革命

    1 Wi-Fi技術(shù)的快速發(fā)展 每代新的Wi-Fi協(xié)議發(fā)布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網(wǎng)絡(luò)技術(shù)顯著
    的頭像 發(fā)表于 12-09 10:10 ?1359次閱讀
    從<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:網(wǎng)速飆升40倍的無線革命