AT-WB2-12F WiFi UDP 透传

[复制链接]
查看750 | 回复6 | 2024-10-9 12:01:30 | 显示全部楼层 |阅读模式
固件:2328_combo_v23.1.0
硬件:AT-WB2-12F

指令:
AT+WJAP 连WiFi
AT+SOCKET 开 UDP client
AT+SOCKETTT 进入透传,透传数据里有个序号,每一包数据 +1.

拿着 AT-WB2-12F 远离路由,发现接收端会出现序号重复的数据。

用 wireshark 抓包,发现确实是AT-WB2-12F重复发送出来的。

为什么 UDP 也会重传?
回复

使用道具 举报

爱笑 | 2024-10-9 13:44:28 | 显示全部楼层
马上抓个技术给你瞧瞧!
用心做好保姆工作
回复 支持 反对

使用道具 举报

123456 | 2024-10-9 14:31:44 | 显示全部楼层
查看下信号强度值   是不是信号强度值过小导致模块进行了重连
回复 支持 反对

使用道具 举报

txtXIBANYa | 2024-10-9 15:49:06 | 显示全部楼层
123456 发表于 2024-10-9 14:31
查看下信号强度值   是不是信号强度值过小导致模块进行了重连

拿远,应该信号会变弱。无论冲不冲连,都不应该重发。
测试情况之一,
正常数据的序号:1、2、3、4、5、6
异常时的序号:1、2、4、3、3、5、6

我是可以确定串口的数据是不会有重发的。
回复 支持 反对

使用道具 举报

bzhou830 | 2024-10-9 16:14:14 | 显示全部楼层
txtXIBANYa 发表于 2024-10-9 15:49
拿远,应该信号会变弱。无论冲不冲连,都不应该重发。
测试情况之一,
正常数据的序号:1、2、3、4、5、6 ...

如果串口数据没有重发,那就很诡异了
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

txtXIBANYa | 2024-10-9 17:02:02 | 显示全部楼层
bzhou830 发表于 2024-10-9 16:14
如果串口数据没有重发,那就很诡异了

感觉 100% 出现,只要信号弱了,UDP就容易出现重复的数据
回复 支持 反对

使用道具 举报

一只呆头鹅 | 2024-10-10 08:36:42 | 显示全部楼层
好厉害
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则