您好!
1、如何设置 TGAP_SCAN_RSP_RSSI_MIN
正如我所理解的、默认情况下、它设置为-127
如果我想将其更改为-85 (这是负)。
由于参数是 uint 且无法理解所记录的范围、 因此它应该如下所示:
GAP_SetParamValue (TGAP_SCAN_RSP_RSSI_MIN、85);
2.设置以下内容时如何定义扫描行为:
现在设置 GPCENTRALROLE_MAX_SCAN_RES 是否是指使用新的 RSSI 约束或在 DEFAULT_SCAN_DURATION 窗口中扫描的整体器件发送到应用程序的结果?
换句话说、GPCENTRALROLE_MAX_SCAN_RES 和 TGAP_SCAN_RSP_RSSI_MIN 是停止条件的约束吗?(当然、在 DEFAULT_SCAN_DURATION 中)
例如、假设我的扫描设备可以看到50个设备、它们都在其范围内。
GAPCENTRALROLE_MAX_SCAN_RES 设置为8
TGAP_SCAN_RSP_RSSI_MIN -设置为-85
器件开始扫描、扫描20个器件、 但所有器件都具有 RSSI -100、 DEFAULT_SCAN_DURATION 过期。
继续并扫描另外8个具有 RSSI -70的设备。 现在扫描已停止。
根据上述值的趋稳组合、此方案是否有效? 我是否了解过该用例?
谢谢
Tamir