【求助】HC蓝牙连续传输数据,数据不稳定或蓝牙宕机-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 513|回复: 0

[未解决] 【求助】HC蓝牙连续传输数据,数据不稳定或蓝牙宕机

[复制链接]
发表于 2022-1-13 21:14 | 显示全部楼层 |阅读模式

背景:   两个HC05传输MPU6050的数据,计划每秒最少传输10组数据,数据每位转化为char类型发给蓝牙,大概是 10组 * 12char * 1字节 * 8位 。蓝牙串口比特率9600。


问题:蓝牙连续传输数据,数据不稳定,乱码,蓝牙宕机。


以下是测试,我用伪代码写,截图太长了:

//蓝牙接线没问题,数据接收没问题


loop(){
打印五个char类型的字符     //使用BT.print,每个
delay(200)
}//此时可正常运行

然后问题就来了,当为delay(200)时 ,接收端可以正常接收数据;但是我加快传输速率,   delay(10)时,接收端无法正常接收数据,表现为:
1. 接收端每两秒接收一次大量数据,且发送的很快,( 像是一个数据包?

2. 蓝牙直接断开连接死机,宕机。

已经尝试解决近一周了,还是无果,请问有没有什么解决方法,能让蓝牙连续接收大量数据?(蓝牙串口设置高比特率会出现大量乱码)


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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 15:54 , Processed in 0.111742 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表