请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:CC2640 快速了解BLE堆栈:我们需要尽快将中心连接到固定/已知的4个外围设备组,最好是在从每个设备收到的第一个AD上连接。
我看到GAPCentralRole_EstablishLink使用"白名单"标志。 在文档中,这被描述为"确定白名单的使用"。 我假设这意味着至少要看到的第一个白名单设备将链接到,但是...
- 是否必须在链接第一个设备后再次调用GAPCentralRole_EstablishLink,或者“建立链路”状态是否保持活动状态,以便连接到其它外围设备?
- 如果在与一台设备建立链接的同时,其他白名单设备进行广告宣传,会发生什么情况? 是否只是忽略了它,或者堆栈是否可以同时建立多个链路?
- 如果whitelist == true,则addrTypePeer和peerAddr参数是否完全忽略? 或者他们是否需要一些默认值/NULL值?
- 是否对您的堆栈状态(状态)进行了高级概述/描述? 例如,显示"建立链接"和"发现"是排他性状态。
谢谢