工具/软件:Code Composer Studio
您好!
我正在尝试向 BLE 栈2.2.4中的 simple_np 示例添加扫描支持。 已使用 host_config=peripheral_CFG+obier_CFG 重建堆栈、并且我已将来自 github.com/.../peripheral_observer.c 的外设观测器组合角色配置文件添加 到应用程序中、并在项目中定义了 PLUS_observer。
我发现添加 GAP_PROFILE_观测 器(上面链接的第886行)会导致广播完全中断(器件正常运行并通过 UNPI 进行通信、但从未发生"广播启动"事件。 如果在 gapRole_profileRole 中仅设置了 GAP_PROFILE_PERPeripheral、则一切都正常、但扫描当然不起作用。
论坛上有许多未解决的帖子(或尽管尚未解决)、来自其他遇到类似问题的人员、他们在组合角色支持方面遇到类似问题。 这是否可以实际工作? 硬件是我的客户的定制板、但我在 Sensortag/DevPack 上进行测试。
此致
Mike