远距离无线模块T900网络配置(Mesh 网络)

有中心Mesh 网络

有中心 Mesh 网络为一种特殊的点对多点网络,网络中心仍然为主端,所有从端之间可以互通数据,但不转发数据。有中心的 Mesh 网络需要配置网络类型寄存器 S133=2。 该网络类型不支持中继。

主端可以使用目标地址 S140 来临时选择和某个特定从端进行通信,过滤掉其他设备的数据传输请求。

远距离无线模块T900网络配置(Mesh 网络)_第1张图片

1、配置准备

配置前,必须使用配套的开发板或者用户设计的硬件为 T900 模块提供电源和串口。数据串口可以使用 AT 命令配置寄存器,控制串口可以使用 API 协议配置寄存器。相关接口具体信息见第三章硬件说明。

2、工作模式

T900 的有中心 Mesh 网络仅支持两种工作模式:主端和从端,不支持中继。

主端为整个网络提供同步信号,确保所有设备可以正常通信。

从端是网络的最终节点,与主端或者从端直接进行通信。当点对多点网络中没有用户数据传输时,从端设备仅会同步主端,不会在网络中发送任何信息。

远距离无线模块T900网络配置(Mesh 网络)_第2张图片

有中心的 Mesh 网络需要事先配置寄存器 S105、S118 和 S140,确定网络拓扑。

工作模式配置寄存器为 S101,命令如下

ATS101=0 --- 主端 Master

ATS101=2 --- 从端 Slaver

3、使用出厂默认设置

工厂默认设置命令可以用于快速配置和部署 T900 模块,为每种类型的配置提供固定的默认配置。使用工厂默认设置会将所有寄存器设置为默认值。使用默认设置有以下好处:

1、加快配置过程,如无特殊需求,使用默认配置即可

2、排除故障,如果调整设置导致无法建立通信,只需恢复出厂默认设置,任何不正确的调整都会被覆盖。

对于大部分网络应用,出厂默认设置即可满足有中心 Mesh 网络所需的全部功能。无论多复杂的特殊需求,都可以从出厂默认设置开始配置。所有工作模式和网络类型都有对应的出厂默认设置命令。

AT&F4 --- 有中心 Mesh 主端出厂默认设置

AT&F5 --- 有中心 Mesh 从端出厂默认设置

远距离无线模块T900网络配置(Mesh 网络)_第3张图片

4、主端设置

远距离无线模块T900网络配置(Mesh 网络)_第4张图片

A) AT&F7 - 恢复有中心 Mesh 主端出厂默认设置

B) AT&W - 保存设置参数

C) AT&V - 显示当前设置参数

D) S133 - 网络类型必须设置为 2,对应有中心 Mesh

E) S103 - 网络中所有设备的空口速率必须设置成相同速率。速率越高,吞吐量越大,速率越小,灵

敏度越好

F) S104 - 网络中所有设备的网络地址(ID)必须设置成相同。强烈建议不要使用默认设置

1234567890。更改网络地址使用 ATS104=xxxxxxxx

G) S102 - 串口波特率匹配所连接的设备

H) S141 - 网络中是否存在中继,必须设置为 0

I) S101 - 工作模式必须设置为 0,对应主端

J) S105 - 本机地址,设置同点对多点网络

K) S118 - 同步地址,设置同点对多点网络

L) S140 - 目标地址,设置同点对多点网络

配置完成后,使用 AT&W 命令保存当前设置的参数,使用 ATA 命令退出 AT 命令模式后生效。

5、从端设置

远距离无线模块T900网络配置(Mesh 网络)_第5张图片

A) AT&F8 - 恢复有中心 Mesh 从端出厂默认设置

B) AT&W - 保存设置参数

C) AT&V - 显示当前设置参数

D) S133 - 网络类型必须设置为 2,对应有中心 Mesh

E) S103 - 网络中所有设备的空口速率必须设置成相同速率。速率越高,吞吐量越大,速率越小,灵

敏度越好

F) S104 - 网络中所有设备的网络地址(ID)必须设置成相同。强烈建议不要使用默认设置

1234567890。更改网络地址使用 ATS104=xxxxxxxx

G) S102 - 串口波特率匹配所连接的设备

H) S141 - 网络中是否存在中继,必须设置为 0

I) S101 - 工作模式必须设置为 2,对应从端

J) S105 - 本机地址,设置同点对多点网络

K) S118 - 同步地址,设置同点对多点网络

L) S140 - 目标地址,设置同点对多点网络

配置完成后,使用 AT&W 命令保存当前设置的参数,使用 ATA 命令退出 AT 命令模式后生效。

6、数据包长度限制

有中心 Mesh 网络时,由于每个设备之间数据互通,当多个设备都有数据发送时,串口输出的数据会相互交错,需要保证数据包的完整性,必须要求数据包长度小于单个时隙发送的最大长度。

远距离无线模块T900网络配置(Mesh 网络)_第6张图片

你可能感兴趣的:(T900数传电台,嵌入式硬件,T900)