SiliconLabs(亦稱“芯科科技”)近期在GitHub資源庫中發(fā)布了一個基于最新SiWx917 Wi-Fi SoC的Wi-Fi資產(chǎn)跟蹤(Asset Tracking)應用示例。此應用程序演示如何將SiWG917模塊配置為Azure設備端點,并與AzureIoT Hub建立連接。
通過本項目的展示,開發(fā)人員可了解如何在SiWG917-PK6031A上開發(fā)Wi-Fi跟蹤器(Tracker)的應用程序。它通過WiSeConnect3 SDK提供的WLAN API連接到Wi-Fi接入點,并基于開發(fā)者通過JSON消息提供的配置與AzureIoT Hub進行通信。
使用SiWG917設備演示W(wǎng)i-Fi資產(chǎn)跟蹤的端到端用例需要設置以下組件:
Azure云
基于web的儀表板應用程序
SiWG917 SoC
應用概述
Wi-Fi資產(chǎn)跟蹤應用示例的固件由三個邏輯模塊組成:
傳感器模塊
該模塊負責按設定的間隔讀取傳感器和GNSS接收器的數(shù)據(jù)。每個傳感器數(shù)據(jù)將在單獨的線程/任務中讀取。傳感器數(shù)據(jù)隊列保存從每個傳感器線程讀取的數(shù)據(jù)。JSON格式轉(zhuǎn)換器線程從傳感器數(shù)據(jù)隊列讀取數(shù)據(jù),將傳感器數(shù)據(jù)轉(zhuǎn)換為JSON格式,并將JSON格式的數(shù)據(jù)推送到MQTT消息隊列。
Wi-Fi和連接管理模塊
該模塊測量Wi-Fi參數(shù)并將其推送到消息隊列。它還形成保持活動的MQTT消息,并定期將它們發(fā)送到云。根據(jù)消息間隔的復雜性,可以使用一個或多個執(zhí)行緒(thread)來創(chuàng)建消息和管理連接。
MQTT消息發(fā)送模塊
該模塊將消息發(fā)送到Azure云。它包含一個執(zhí)行緒,該執(zhí)行緒從MQTT消息隊列讀取數(shù)據(jù)并將其發(fā)送到Azure IoT Hub。
-
wi-fi
+關(guān)注
關(guān)注
14文章
2199瀏覽量
126141 -
跟蹤器
+關(guān)注
關(guān)注
0文章
132瀏覽量
20315 -
芯科科技
+關(guān)注
關(guān)注
1文章
401瀏覽量
15927
原文標題:Wi-Fi資產(chǎn)跟蹤解決方案—SiWx917應用示例
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
Wi-Fi 8要來了!未來Wi-Fi技術(shù)演進方向揭秘

基于 Wi-Fi 的定位服務
nRF Cloud Wi-Fi 定位服務
Wi-Fi 定位服務
推出了期待已久的 nRF7002 低功耗Wi-Fi 6
nRF7002是我們獨特的Wi-Fi產(chǎn)品組合中的第一款設備
基站/Wi-Fi/GPS定位相關(guān)示例來咯~記得收藏!!

華為海思正式進入Wi-Fi FEM賽道?
從Wi-Fi 4到Wi-Fi 7:網(wǎng)速飆升40倍的無線革命

Wi-Fi 7與Wi-Fi 6E有什么區(qū)別
請問ESP32-AT支持Wi-Fi漫游指令嗎?
未來的Wi-Fi路由器
華為獲得全球首個國際Wi-Fi聯(lián)盟WFA企業(yè)級Wi-Fi 7認證!

評論