我们生产了约400套产品,程序在simple_peripheral基础上编写。放在一起测试过程中发现有部分出现用手机扫描不到蓝牙,比例约2%,可以确定蓝牙程序没有死机,它只是认为有设备连上了它而停止了广播(我们有单片机通过串口和蓝牙芯片通讯)。我们使用的SDK版本是simplelink_cc2640r2_sdk_4_30_00_08。请问这是什么原因导致的?是SDK本身的BUG吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,您这边使用的是使用ti的开发板还是?
有去测试sdk的demo也是这样吗?
会不会是手机之前连接过手机并且及逆行绑定了,所以再次测试就会出现蓝牙认为设备已经连接并且停止广播?
还有一点是 蓝牙有没有真正连接到手机?
它只是认为有设备连上了它而停止了广播
我这边需要去向工程师沟通一下,更好的解决您这边的问题,这需要一些时间,谢谢
您好 您这边知道广告为什么停了吗?你能调试故障单元以了解状态功能吗。
您可以在项目中使用workaround(变通)方案。每隔xx次关闭和打开广告(通过使用定时器),它应该会修复错误并避免重置。
您可以在项目中使用workaround(变通)方案。每隔xx次关闭和打开广告(通过使用定时器),它应该会修复错误并避免重置。
您这边可以试着用这个方法,有可能是硬件问题,因为您这边是自己设计的硬件部分。