1.测试方法:
两个同型号Zigbee模组组网,一个作为协调器,一个作为路由器,协调器设备负责组网,其中路由器节点作为被测设备,入网网成功后一分钟开始一轮测试,连续发送100包数据,每包数据75字节,每包数据间隔100ms,发送完毕后打印发送结果,如果发送成功率为100%,则继续缓慢拉远两个模块的距离,两个模块尽量是天线朝上,在可是距离范围内移动,不要有遮挡物,两个模块应当离地1.5m左右,具体如下图:

2.测试要点:
2.1、协调器组网应该使用以下指令,确保是20dBm的组网
plugin network-creator form 1 0x8723 20 15
2.2、修改工程配置默认功率为20dBm



2.3、每种模块的CTUNE值不同,需要注意修改成对应的数值

2.4、测试使用Throughput插件进行测试 ,需要调整默认值

3.测试环境搭建:
使用两台笔记本去户外测试,地点选择一条500米左右的非机动车直线辅道,电脑上提前安装simplicity studio v5软件和Serial Port Utility串口助手,模组应该使用串口转USB板与笔记本电脑相连,模组的串口TX、RX和GND与VCC与串口板通过杜邦线连接,如下图:

4.测试结果
4.1 瑞瀛zigbee MG21模组(20dBm)实测最远传输距离

4.2 我司自研zigbee MG21模组(20dBm)实测最远传输距离

4.3 芯科开发板BRD4180B MG21模组 (20dBm)实测最远传输距离

测试实拍图:

4.4 整理测试数据
| 模组型号 | 芯片型号 | 发射功率 | 测试数据包数量 | 每包数据字节数 | 发送数据间隔时间 | 发送成功率 | 测得最远距离 |
| 两块自研zigbee MG21模组 | EFR32MG21A020F1024IM32 | 20dBm | 100 | 75个Byte | 100ms | 100% | 266米 |
| 两块瑞瀛zigbee MG21模组 | EFR32MG21A020F1024IM32 | 20dBm | 100 | 75个Byte | 100ms | 100% | 270米 |
| 两块芯科MG21开发板 | EFR32MG21A020F1024IM32 | 20dBm | 100 | 75个Byte | 100ms | 100% | 484米 |
![nginx: [emerg] bind() to 0.0.0.0:18888 failed (98: Unknown error)问题解决办法](https://img-blog.csdnimg.cn/b95e361cfb3d4e0cbfcae8a11d0de8c7.png)


















