本帖最后由 elec0010 于 2022-2-17 20:04 编辑
先交待测试环境
路由器:TP-LINK WR842N
入网方式:光纤转网口与路由器连接
周围信道占用情况:6号占用相对严重,手动选用比较空闲的10号信道
3个测试组,每组两个37L2模块:
A板0x00-0xFF,次单共256个十六进制数据,循环发送,定时间隔为50ms(115200波特率需要有这个间隔);
B板0x55AA, 循环发送,10秒间隔(目的是为了检测自己或对方是否死机或掉线)。
设置好以上参数后,让其自行运行。48小时后查看结果。
测试结果A板接收数与B板发送量均一致,notepad++统计55AA数量均一致,说明3个分组都无掉线或死机;3个B板所连的串口上位机内存暴掉计数器越界数据覆盖接收总数各有不同,无法统计。
网络通讯影响因素多样,就算是专线+专业网卡也无法保证每时每刻100%畅通无阻,所以要理性对待本次测试的结果,本测试只代表大多数情况下达到的效果。作为一个网络小模块,尽其所能稳定工作,就算遇到网络阻塞,也会有相应的引脚来提示并迅速恢复连接。
目前发现不足的地方是波特率支持有限(仅支持4800,9600,19200,38400,57600,74880,115200,230400),
导致很多领域用不了,这个在下个硬件版本中我们会尝试扩展一些芯片解决。
|