新产品Digi XBee RR无线模块迁移指南

咨询申请 - 上海皕科电子有限公司--专注物联网 登记后,可提供相关资料,购买XBee模块,有机会获得USB评估底板及相关中文资料,或者免费申请借用评估套件)

目录

一、简介

1、MicroPython

2、蓝牙

3、文件系统

4、IO和PWM

5、兼容性选择

7、OTA更新

8、配置

9、启动时间(Boot Time)

10、硬件规格

二、XBee RR型号迁移


2022年11月7日,全球领先的物联网(IoT)连接解决方案供应商Digi International发布了Digi XBee RR无线模块,支持XBee生态系统内的IoT解决方案。Digi XBee RR通过提供现成的、预先认证的无线连接和易于添加的功能,为设计者、OEM和解决方案提供商提供了即时可用性并大大缩短了上市时间。对于需要立即协助过渡到这个可用模块的客户,Digi还提供其Digi XBee快速重新设计服务。

新产品Digi XBee RR无线模块迁移指南_第1张图片

一、简介

本文将帮助您从Digi XBee®3模块迁移到Digi XBee RR模块。虽然基本功能和通信是相似和兼容的,但仍有一些差异需要考虑,本文描述这些差异以及其他迁移注意事项。

1、MicroPython

XBee RR射频模块不支持MicroPython模式。

2、蓝牙

Bluetooth®Low Energy (BLE)是一种射频协议,使您能够将XBee设备连接到另一个设备。两台设备都必须启用BLE。例如,您可以使用手机连接到XBee设备,然后通过手机对该设备进行配置和编程。

XBee RR射频模块提供基本的BLE支持。XBee RR射频模块支持作为外围设备,如入门BLE和BLE参考中所述。XBee RR上的BLE对于通过应用程序远程配置XBee RR模块非常有用。扫描和连接到其他外围设备不可用(需要MicroPython)。

以下是你可以用Digi XBee RR和BLE做的一些额外的事情:

Ø从移动设备或其他带BLE的设备安全地配置XBee RR。

Ø从XBee RR发送广告。

Ø使用用户数据中继帧向主机处理器发送自定义配置或数据。

Ø从另一个XBee RR或XBee 3中安全地配置一个XBee RR。注意:这需要使用主机处理器。

ØXBee RR调制解调器之间安全地发送数据。注意:这需要使用主机处理器。

Ø从外部设备安全绑定到XBee RR GATT服务器。

为了在Digi XBee RR上利用BLE,XBee固件提供了以下机制: ①AT命令(启用,XBee API安全配置,自定义广告名称) ;②用户数据中继帧(BLE到串口)。

下表映射了常见用例和支持它们的不同机制。请注意,这些机制中的大多数并不是相互排斥的,可以结合使用来增强应用程序:

用例

AT命令

与主机处理器一起使用数据中继帧

AT配置

XBee RR to XBee RR/XBee 3配置

XBee RR to XBee RR/XBee 3数据

Enable/disable

Scan and send advertisements

Send custom advertisements

✓*

*定制仅限于设备名称。

3、文件系统

文件系统在XBee RR RF模块上的工作原理与在XBee 3上的工作原理基本相同,除了没有OTA支持之外——它的访问仅限于串行端口。如果没有MicroPython支持,目前XBee RR RF模块上没有文件系统的用例。几乎任何其他设备在存储文件方面都更有用。

4、IO和PWM

XBee RR射频模块上的DIO10 (PWM0/RSSI指示灯)和DIO11 (PWM1)线路不可用。这意味着P0和P1命令以及与这两行相关的任何其他配置都不可用。此外,DIO10和DIO11通过4.7 kΩ电阻连接在一起。XBee RR射频模块使用的内部参考电压与XBee 3不一致。这将影响用于从ADC读数确定电压的计算。

AV参数值

XBee RR模拟参考

XBee 3模拟参考

0

1.21V

1.25V

1

2.42V

2.5V

3

VCC

VCC

5、兼容性选择

Legacy LQI计算现在是LQI兼容性的唯一选项。这意味着无论是将C8设置为4位还是将其保留为默认值都会导致相同的行为。Digi不建议将C8位设置为4位,因为Digi不能保证该位在未来不会有不同的功能。

6、功耗

XBee 3和XBee RR之间的功耗规格存在差异。具体请参见硬件规格表

7、OTA更新

XBee RR固件映像与XBee 3固件映像不兼容,反之亦然。OTA更新服务器应确保他们正在更新的无线电使用正确的图像,否则图像将被拒绝。

OTA映像可以通过OTA文件头中的image Type字段标识。该值应该由服务器在镜像通知命令中发送,并且必须与目标设备在查询下一个图像请求中报告的值相匹配(参见创建OTA更新服务器)。XBee RR和XBee 3的图像类型值为:

Type

Value

XBee 3

0x0000

XBee RR

0x0001

8、配置

使用Digi®XCTU,您可以在部署地区的法规指导下加载适当的固件以满足当前需求。请参阅以下用户指南了解更多信息:

•XBee RR Zigbee用户指南

•XBee RR DigiMesh®2.4用户指南

•XBee RR 802.15.4用户指南

ZigBee、DigiMesh®和802.15.4协议都运行在相同的XBee RR硬件上,且可以根据需要在模块上闪烁。

9、启动时间(Boot Time)

XBee RR模块启动时间可能与XBee 3模块不同。引导时间可能会在固件加载之间发生变化,并且不能保证。应用程序应该对Clear to Send (CTS)或其他引脚信号进行必要的检查,以确定模块是否准备就绪。

10、硬件规格

更多详细信息请参见XBee RR RF模块硬件参考手册

低功率(非pro)型

新产品Digi XBee RR无线模块迁移指南_第2张图片

高功率(PRO)型

新产品Digi XBee RR无线模块迁移指南_第3张图片

二、XBee RR型号迁移

下表显示了根据当前使用的XBee 3/ XBee 3- pro模块迁移到哪个Digi XBee RR模块。

有关可用的XBee RR模块的最新列表见下:

新产品Digi XBee RR无线模块迁移指南_第4张图片

你可能感兴趣的:(XBee3,RR,网络)