免费 XCTU 中的 12 大Digi XBee 管理工具

罗布-法鲁迪 罗布-法鲁迪,IoT 顾问,Faludi.com
2019 年 2 月 27 日

每台 Digi XBee® 都配有一个庞大的免费软件工具箱,名为 Digi XCTU®,适用于 Windows、Mac 或 Linux。虽然其名称是 XBee Configuration & Test Utility(XBee 配置和测试工具),但配置和测试仅仅是个开始。Digi XCTU 具备设置和管理 XBee 设备及网络所需的所有功能,是您在使用 XBee® 时的关键工具之一。 Digi XBee 工具 套间

您可以使用 XCTU 更新固件、定制 XBees、管理整个无线网络、编写代码、执行范围测试、自动化流程等。我们将详细介绍其中的每一项功能,帮助您了解和使用 Digi 的 XCTU 应用程序所提供的令人难以置信的工具。

顺便说一下,您可以 下载 随时免费获取最新版本的 XCTU,并在 XCTU 用户指南.


 XCTU 布局

XCTU 齿轮 1.轻松配置

众所周知,Digi XBee 设置起来轻而易举,但它们也提供了强大的配置选项。XCTU 可为每个 XBee 上的每个选项提供上下文帮助,从而为初学者提供所需的所有帮助(专家也需要)。此外,还提供计算器帮助输入。对加入验证感到困惑?只需点击  您只需使用内嵌式计算器,其余的一切都将由 XCTU 为您完成。XCTU 让您完全掌控自己的 XBees,轻松了解更多信息。
  XCTU 配置帮助特写
 

XCTU 远程网络图标 2.无线工作


 XCTU 可通过无线方式连接整个Digi XBee 网络。通过 USB 连接的单个 XBee 可提供安全访问,以无线方式配置、管理、映射、更新和测试联网无线电设备。通过无线方式使用 XCTU 毫不费力。只需点击本地无线电的网络图标,它就会扫描网络上的所有 XBee,并以列表或图形地图的形式将它们添加到 XCTU 界面。现在,数以百计的Digi XBee 模块触手可及。即使它们被锁在门后或电线杆顶端,您也能安全地控制它们。

相关白皮书:无线未来

XCTU 网络工作模式3.映射 XBee 网络

您可以在一张地图上查看整个无线IoT 网络,包括所有连接的强度。XCTU 的网络映射功能可免费实现上述所有功能,而且功能更多。工具地图实时显示整个Digi XBee 网络。每个节点的作用都会显示出来,无线电节点之间的多条路径都会显示出来,并标明各自的信号强度。每个Digi XBee 都可以直接在地图上进行重新配置,因此可以轻松试验和调整网络。还有各种布局和过滤工具,可帮助您专注于最感兴趣的内容。网络地图可以导出为图像和数据表,以便在电子表格、报告等中使用。有了 XCTU 的制图工具,您再也不会迷失方向了。

XCTU 网络图

XCTU 吞吐量测试4.吞吐量测试

您的 Digi XBees 可以发送多少数据?通过 XCTU 的吞吐量工具,您可以测量任意两个模块之间的通信速率。只需将一个无线电模块连接到 XCTU,然后测试与同一网络中任何其他 XBee 无线电模块之间的带宽。您可以运行单次测试来检查实时吞吐量,也可以通过连续运行来记录带宽随时间的变化。吞吐量工具非常适用于 "假设 "场景、实验室性能量化、现场网络调查等。

XCTU 量程测试工具5.范围测试

距离是指两个无线电设备能够有效通信的最大距离。虽然距离始终很重要,但在许多IoT 应用中,在安装前预测长距离链路的质量至关重要。例如,在石油和天然气监控应用中,无线电链路可能需要从现场设备到中央监控站传输数公里。最好是在进入野外部署之前就了解所选解决方案是否可行。XCTU 为完整的环回范围测试提供了自动化和图形化工具,因此包括天线、布线和环境因素在内的整个系统都可以纳入预测范围。现在,您的 Digi XBees 可以真正实现远距离传输。

XCTU 频谱分析仪工具6.使用频谱分析仪探索无线电环境

XCTU 让您看到看不见的东西。它的频谱分析仪可测试和测量各种无线电信道的能级(噪声)。该工具可实时报告每个信道的能量水平,并通过图表和统计数据进行跟踪,帮助您为网络选择最佳配置。避开干扰大的信道可使网络更可靠,防止数据丢失,并延长电池寿命。频谱分析是一种强大的故障排除工具,可帮助确定和定位不必要的无线电噪声源。

XCTU MicroPython 工具7.使用 MicroPython 进行边缘计算

XCTU 配备了一个新的 MicroPython 终端,用于管理Digi XBee 3 新模块上的边缘计算。这些新型无线电可在本地处理数据,减少传输以节省带宽并延长电池寿命。MicroPython 是一种易于学习的开源脚本和编程语言,使用 MicroPython,您可以在网络边缘快速创建智能行为原型。隐秘的传感器读数可以转化为有用的数据,多余的传输可以智能地过滤掉,复杂的程序可以随时在本地执行。要了解更多信息,请关注Digi 的XBeeMicroPython 示例系列

XCTU 微型 Python 终端 xctu

XCTU 帧生成工具 XCTU 帧解释器工具8.对 API 帧进行编码和解码

XBee 通常使用结构化 API 数据帧与主机设备通信,这种数据帧的功能类似于电子信封。这种结构使通信非常可靠,但它们是为机器而非人类设计的。XCTU 利用编码和解码工具弥补了这一缺陷,使开发人员可以轻松了解发送和接收的内容。你将看到的不再是一长串十六进制数,而是以人类可读的形式显示的发送方地址、发送信息、数据类型和数据有效载荷本身。XCTU 的框架工具消除了乏味的技术任务,节省了时间,让开发人员重新专注于创造优秀的解决方案。

XCTU 帧发生器 Zigbee

XCTU 固件更新9.升级固件

XCTU 可直接更新任何 Digi XBees 固件,让您始终拥有最新功能。它还可以无线更新远程模块的固件。只需将远程模块添加到 XCTU 的设备列表中,然后正常进行 OTA 升级即可。Digi 的 XBee 3 模块甚至可以通过加载新固件,将协议从 Zigbee 更改为 802.15.4 或 DigiMesh。XCTU 会在更新可用时通知您,因此您可以随时掌控功能、特性和合规性。

10. 固件资源管理器

有许多不同的Digi XBee 模块,每个模块都有几个不同的固件版本。想了解所有版本吗?XCTU 的固件浏览器工具允许您浏览整个固件库,查看可用版本及其设置,而无需将特定无线电模块连接到计算机。您可以更改固件配置文件并保存以供日后使用,也可以加载和编辑现有固件配置文件,并提供完整的上下文帮助和计算器支持。Digi XBee 无线电模块就在您的指尖。

XCTU 工具11.通过命令行界面实现完全自动化

如果没有 XCTU 的巧妙自动化,管理配置、API 框架和跟踪测试会话将是一项繁重的工作。例如,如果你创建了一个特别喜欢的配置,可以将其保存为文件,然后根据需要加载到其他模块中。想要存储一系列 API 框架以供日后使用?XCTU 也能做到。交互式控制台会话也可以根据需要保存和加载,从而进一步提高工作效率。XCTU 的命令行界面可帮助开发人员列出本地端口以查找 XBee 模块、更新固件并加载配置文件。高级用户会非常喜欢 XCTU 自动化为大量使用 Digi XBee 带来的帮助。

XCTU 命令提示符

XCTU XBee 设备恢复 12.XBee 恢复

担心您的无线电模块已经死机?XCTU 可以让它起死回生。也许您将 XBee 设置为长时间低功耗休眠、不寻常的波特率或其他更改,导致它暂时失去响应。即使问题出在固件损坏上,XCTU 的 XBee 恢复工具也能强制更新,让 XBee 重获新生,焕然一新。

XCTU 错误信息

XCTU 图标XCTU - 免费的 XBee 工具箱

XCTU 是使用 Digi XBee 的最佳工具箱。我们将从高层次介绍 XCTU 的一些强大功能,包括配置、无线遥控、帧工具、范围测试、吞吐量分析、网络映射、信道选择、边缘计算、固件管理、自动化和恢复工具。有关这些功能的详细信息,敬请关注后续文章。XCTU 是 XBee 生态系统的宝贵组成部分。立即下载,开始为您的 Digi XBee 增效吧。

>> 了解最新信息!注册以获取 Digi 和 XBee 的新闻、更新和产品公告

视频:了解适用于 XBee 网络的 Digi IX15IoT 网关
立即观看,了解这款集IoT 网关和蜂窝路由器于一身的产品