- 客户区域:
- 查看问题
回复: 6
WH-BLE103传输数据丢失
产品型号: WH-BLE103
-
【您想要实现什么功能?】:
下位机通过蓝牙模块发送数据,每秒1440个字节
【您是如何连接和设置的?】:
波特率为115200,手机端app接收数据
【您遇到什么问题?】:
数据丢包严重
-
金志方您好
建议一次性发送字节试试512个字节
https://www.usr.cn/Search/getList/keyword/BLE103/
https://www.usr.cn/Down/WH-BLE103_software_V1.0.3.pdf
第13页 AT+ MAXPUT=ON
第14页 当串口包采用大于 100byte 小于 512byte 的大包时。串口数据可以一次被接收,但需要预留模块通过蓝牙发 送数据的时间,否则会出现追尾的现象。
-
*angrj95蓝牙连接间隔可以使用AT指令更改吗?如果可以,指令是什么
-
*angrj95因为我现在需要每2.7毫秒发送4个字节数据
-
金志方蓝牙连接间隔为 30ms 没有AT指令可以修改
-
*angrj95那现在这个连接间隔可以实现每2.7ms传输4个字节的传输速度吗?
-
金志方发送间隔建议大于该时间30ms。
因为只有在蓝牙握手连接时才会进行数据收发,若发送 间隔小于连接间隔,则会出现丢包或追尾现象。
出厂默认打包机制为 100 字节/包。 当串口包采用大于 100byte 小于 512byte 的大包时。串口数据可以一次被接收,但需要预留模块通过蓝牙发 送数据的时间,否则会出现追尾的现象。
请一次性发送字节不要超过512个字节
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
*angrj95