nrf51的dongle是轮询监听37,38,39这3个频道的广播数据,所以它能很容易的抓到广播包,但是BLE设备建立连接的时候,其频道是在这3个频道中的某一个上建立的,由于它不能同时监听3个频道,所以抓不到连接数据是很正常的现象,解决方案就是多试几次,运气若很差的话那就是很多次才能抓到一次,或者说是根本就无法抓大。
我们的Hollong BLE Sniffer没有这个问题,主要是我们Sniffer是用3个BLE芯片同时抓取3个频道的数据,所以不管BLE设备在哪一个频道建立连接,我们都能非常可靠的抓到连接数据。