背景
最近一直在搞这个问题,和原厂一起分析,背景可以参考前面的文章
https://blog.csdn.net/Jzj1234555/article/details/142518444?spm=1001.2014.3001.5501
https://blog.csdn.net/Jzj1234555/article/details/142595444?spm=1001.2014.3001.5501
解决方案
- 今天原厂承认了他们现在的credit反馈机制有问题,即要等所有credit耗尽才会update credit给手机,这个还是有弊端。
- 然后给的改进的方法是:创建L2CAP CB CONNECTION的初始化credit为6,然后耳机每处理完3个credit就会update credit给手机,这样就避免了手机申请不到credit的情况导致发包失败了。