BLE的CN1库中MATCH_MODE_STICKY和MATCH_MODE_AGGRESSIVE的区别是什么?这是startScan方法中的 matchMode 参数。
startScan(ActionListener callback, ArrayList services, boolean allowDuplicates, int scanMode, int matchMode, int matchNum, int callbackType)
我无法找到解释差异的文档。
答案 0 :(得分:2)
请参阅Android的Bluetooth LE文档:
MATCH_MODE_STICKY:对于粘滞模式,信号阈值较高 在报告之前需要力量和目击
MATCH_MODE_AGGRESSIVE:在激进模式下,hw将确定匹配 即使信号强度微弱,数量也很少 在一段时间内观察/匹配。