最近这一阶段有开发Ble 协议的相关内容,发现code好写,但是难调。第一个问题就很残酷,由于IP是国外的,已经过了支持的时间,没有办法,很多东西都只能自己做。但是问题还是主要存在于Ble Controller,因为从整个流程分析,已经将Adv的packet送到了Controller,还设置了Ble 的paramter和data,以及enable。而从实际的测试结果看,测试app就是没有找到adv的packet
最后通过Ellisys去抓包,发现也抓不着。调试相关Ble phy的参数,Ellisys能够抓到packet,但是packet里面的Crc或者有些内容不太正确,接下来还得继续调试相关参数,力求找到一套比较合适参数