相同的PCB,相同的程序,烧录器都可以识别,sniffer抓包,都能够抓到相同内容的广播包,两批板子,但是前一批android能够搜索到,后一批就完全搜索不到。不知道是什么问题,苦恼了好久,希望能够得到解答。谢谢~
Viki Shi:
sniffer能抓到相同的包的话,说明CC2540有正常发送数据。用于测试的手机是否有变动或者版本有更新?
user4810665:
回复 Viki Shi:
谢谢您的回答。
手机没有变动,两批板子同时开着,相同的程序,只能扫到前一批的。
换了几台android手机都是一样的。
apple也是。
Viki Shi:
回复 user4810665:
通过抓包看,两批板子的数据包都一致吗?
user4810665:
回复 Viki Shi:
是一致的,最近又用USB dongle + BTool试着连接了一下,因为手机搜不到。发现有问题的设备连上立马就断开,没有问题的设备可以保持连接以及收发数据。
两批板子,可能唯一的区别在于后制作的PCB主控是CC2540T,前一批是CC2540,这两个有区别吗?应该只是使用温度上的区别吧,其他的不会有差别吧?