使用 Wi-Fi 函式庫
要使用 LinkIt 7697 的 Wi-Fi 功能,可透過 BSP 內的 LWiFi 函式庫達成。LWiFi 函式庫的介面與 Arduino Wi-Fi 函式庫非常相似,因此大多數的 Arduino Wi-Fi 範例都可在不需修改的狀況下直接使用。
Last updated
要使用 LinkIt 7697 的 Wi-Fi 功能,可透過 BSP 內的 LWiFi 函式庫達成。LWiFi 函式庫的介面與 Arduino Wi-Fi 函式庫非常相似,因此大多數的 Arduino Wi-Fi 範例都可在不需修改的狀況下直接使用。
Last updated
1.使用 File > Examples > LWiFi > ScanNetwork 範例,讓開發板搜尋鄰近的 Wi-Fi AP
2.點選 Upload 按鈕開始編譯與上傳,直到 Done Uploading 訊息顯示為止
3.點選工具列中的 Serial Monitor 按鈕 (如圖):
4.設定 Baud rate 為 9,600。接著就會看到開發板所找到的鄰近 Wi-Fi AP 清單:
此範例將展示透過使用 LWiFi 函式庫裡的 WiFiClient 類別,與網頁伺服器之間建立 TCP 連線。
首先開啟 File > Examples > LWiFi > WiFiWebClient 範例,並根據所使用的 Wi-Fi AP,在程式碼裡填入正確的 SSID 與密碼資訊:
所以當 LinkIt 7697 執行這個 sketch 時,開啟 Serial Monitor 即可看到網頁伺服器的 HTTP header 回應、以及 LinkIt 7697 字樣的 ASCII art 圖案 (即 linkit_7697_ascii.txt 的內容) 如下:
若沒有看到訊息的話,可按下 RST 按鈕重啟 LinkIt 7697 再次進行掃描。使用 RST 按鈕時,不需重新開啟 Serial Monitor,因為 RST 按鈕僅會重啟 MT7697 SoC、,因此 Serial Monitor 所連接的 COM 埠不會因 SoC 的重啟而產生影響。
此程式會與 網頁伺服器建立 TCP 連線,並發出取得 linkit_7697_ascii.txt
TXT 文字檔的要求: