LoRa点对点系统8 测试

1 测试环境

1.1 测试工具

PC机2台;

锐米LoRa终端2个;

USB转串口套件2个;

锐米LoRa终端评估软件;

1.2 搭建平台

如下图所示,2个LoRa终端,分别通过USB转UART连接2台PC,终端之间通过LoRa无线通信。这样一来,PC#i发送的数据,PC#j能远程接收;反之,亦然。

2 集成测试

2.1 测试目的

将LoRa终端和PC评估软件联合测试,使它们能够正常运行。

2.2 测试内容

步骤

方法

结果

1

使用PC评估软件,遍历测试LoRa终端的接口协议;

2

发送RF数据包,Comm2Trm和Network进程正常工作;

3

接收RF数据包,Comm2Trm和Network进程正常工作;

4

设置参数,2个进程和SystSettings模块正常工作;

3 功能测试

3.1 测试目的

功能测试指按产品说明书,逐项测试列举的功能。

3.2 测试内容

测试对象

测试内容

测试结果

读取软件版本 使用PC评估软件,读取LoRa终端的软件版本

发送数据 发送字节从1到247,都能够正确发送

配置射频参数 切换高 / 中 / 低三个速率档位,均能正确发送

切换410~525MHz频率,均能正确发送

410~519MHz

读取射频参数 正确读取速率档位和频率

设置发射功率 设置-1~20dBm发射功率,能让射频按设置工作

读取发射功率 正确读取射频发射功率

读取RSSI值 正确读取射频接收数据包的RSSI值

接收数据 接收字节从1到247,能够正确显示

4 性能测试

4.1 测试目的

性能测试指,测试产品所能达到的最大性能。

4.2 测试内容

空中速率 \ 发送字节

MIN = 1Byte

Normal = 12Byte

MAX = 247Byte

8ms

13ms

120ms

59ms

97ms

840ms

469ms

671ms

5410ms

5 压力测试

5.1 测试目的

重复、压迫、重负测试产品异常下表现。

5.2 测试内容

测试对象

测试内容

测试结果

密集通信

通信速率=高,发送=247字节,帧间隔=200ms 通信信号良好的情况下,发送节点以每秒5帧速率输出,接收节点成功率高于99.6%

随机断电

随机关断发送或接收节点电源 重新加电后,发送和接收都能正常工作

发送冲突

2个节点同时发送,信号冲突而受损 冲突时信号受损,接收到乱码;解除冲突,恢复通信

信号微弱

发射功率=-1dBm,通信速率=高,发送=247字节,帧间隔=200ms 接收数据包RSSI呈线性下降,当信号达到接收灵敏度阀值时,丢包率增加。

信号干扰

人为添加随机噪声,通信速率=高,发送=247字节,帧间隔=200ms 添加随机长度/随机功率/随机延时/随机数据的干扰源,丢包率增加;解除干扰源后,恢复通信。
说明:LPWA物联网应用站(LPWAP.com)通过公开互联网收集、整理并转载有关LPWA物联网应用解决方案,以供广大LPWA应用开发者和爱好者共同学习交流和参考运用到实际生产生活中。本站所有转载的文章、图片、音频、视频等资料的版权归版权所有人所有并衷心感谢您的付出,由于本站采纳的非本站原创文章及图片等内容无法一一联系确认版权者,如果本网所选内容的文章原创作者认为其作品不宜放在本站,请及时通过以下留言功能通知我们采取适当措施,避免给双方造成不必要的经济损失。如果您希望保留文章在本站,但希望文章末尾提供对作者的致谢或者产品、网站交换链接的,也请将需求写入以下留言栏中,谢谢您的支持。让我们共同努力,打造万物互联的未来美好生活!

您的留言或需求: