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

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

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

評論