请问sniffer抓包的这些数据代表什么意思呢?因为设备连接上以后,每隔30ms就出现这样的数据,改了最大最小连接间隔时间还是一样,这么频繁的数据传送,会导致功耗一直下不来。
连接上以后,为了确认是否更新了连接参数,跟踪程序,确认已经执行到了gapRole_startConnUpdate(GAPROLE_NO_ACTION,&gapRole_updateConnParams);这个函数,但是抓包的结果依然如下:
Susan Yang:
请问您的广播通道是如何设置的呢?
#define GAP_ADVCHAN_37 0x01 //!< Advertisement Channel 37#define GAP_ADVCHAN_38 0x02 //!< Advertisement Channel 38#define GAP_ADVCHAN_39 0x04 //!< Advertisement Channel 39#define GAP_ADVCHAN_ALL (GAP_ADVCHAN_37 | GAP_ADVCHAN_38 | GAP_ADVCHAN_39) //!< All Advertisement Channels Enabled
另外关于BLE Sniffer的使用,您可以参考
http://processors.wiki.ti.com/index.php/BLE_sniffer_guide
Alvin Chen:
回复 user4184198:
因为这个只是IOS的标准,并不是通用标准。