请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2540 您好!
我目前正在使用 USB 软件狗和 CC2540开发.NET 应用程序(BT-Stack 为1.4.1)。 我通过 HCI 访问固件。
我的问题是、在接收到 GAP_DeviceDiscovery 事件(0x0601)后、我尝试逐个建立到检测到的器件的链接。 现在、有时我在 尝试建立链路时将 BleAlreadyInRequestedMode 设置为状态。 当我获得此状态时、我使用 HCI_EXT_DisconnectImmedCmd 终止到本地器件的链接、然后尝试重新连接。 但结果是相同的。
仅当我从 PC 上移除转换器后、重新插入转换器并重新启动应用程序、错误消失。
那么、我的问题是:是否可以执行类似的重置、例如通过 HCI 移除和插入软件狗?
此致、
弗兰克