官术网_书友最值得收藏!

1.6 物聯網工程的常用調試工具

1.6.1 xLabTools

為了方便讀者進行物聯網工程的學習和開發調試,本書根據物聯網的特性開發了一款專門用于數據收發及調試的輔助開發和調試工具xLabTools,該工具可以通過ZigBee無線節點的調試串口獲取當前配置的網絡信息。當協調器連接到xLabTools時,可以查看網絡信息,以及該協調器所組建的網絡中的無線節點反饋的信息,并能夠通過調試窗口向網絡內各無線節點發送數據;當終端節點或路由節點連接到xLabTools時,可以實現對終端節點數據的監測,并能夠通過該工具向協調器發送指令。xLabTools的工作界面如圖1.6所示。

圖1.6 xLabTools的工作界面

在物聯網工程中,配置ZigBee無線節點的步驟如下:

(1)通過xLabTools讀取和修改ZigBee無線節點的參數和類型。

(2)通過xLabTools讀取ZigBee無線節點收到的數據包,并解析數據包。

(3)通過xLabTools向ZigBee無線節點發送自定義的數據包到應用層。

(4)通過連接協調器,xLabTools可以分析協調器接收到的數據,并可下行發送數據進行調試。

1.6.2 ZCloudTools

ZCloudTools是一款無線傳感器網絡綜合分析測試工具,具有網絡拓撲圖生成、數據包分析、傳感器信息采集和控制、傳感器歷史數據查詢等功能。ZCloudTools的工作界面如圖1.7所示。

圖1.7 ZCloudTools的工作界面

除了Android端的調試工具,本書還開發了PC端的調試工具。PC端的調試工具為ZCloudWebTools,該工具可直接在PC的瀏覽器中運行,功能與ZCloudTools工具類似。ZCloudWebTools的工作界面如圖1.8所示。

圖1.8 ZcloudWebTools的工作界面

ZCloudTools工具可以完成對ZigBee網絡拓撲的監測,通過修改ZStack協議棧和源碼可完成星狀網、樹狀網、MESH網的組網。通過ZCloudTools查看網絡拓撲如圖1.9所示。

圖1.9 通過ZCloudTools查看網絡拓撲

主站蜘蛛池模板: 佛学| 武汉市| 涿州市| 山东省| 井研县| 镇康县| 望都县| 高尔夫| 银川市| 海盐县| 分宜县| 邛崃市| 滦平县| 花莲县| 偏关县| 潞城市| 广平县| 师宗县| 库伦旗| 乐东| 潞西市| 眉山市| 杨浦区| 平遥县| 赞皇县| 岑巩县| 咸丰县| 舒兰市| 洛川县| 枞阳县| 沈丘县| 英吉沙县| 石河子市| 屏东县| 逊克县| 甘洛县| 平定县| 沙坪坝区| 内黄县| 苏尼特左旗| 分宜县|