This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564B:无法从 CC2564B 器件连接 SPP 客户端

Guru**** 2578945 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/655133/cc2564b-spp-client-connection-is-not-possible-from-cc2564b-device

器件型号:CC2564B

您好!

我们正在尝试在 STM32F4系列控制器中运行 SPPDemo 应用。 当我们作为 SPP 服务器运行时、移动设备中的 SPP 客户端应用程序可以与 STM32设备通信。

当我们尝试运行 SPP 客户端时、连接建立本身失败。 在配对之前、我们在 Mobile 中运行服务器应用程序。 我们使用另一台移动设备单独测试了此 SPP 服务器应用程序、发现它工作正常。  

当我们在设备中运行 SPP 客户端应用程序时、查询部分工作正常、它正确地发现了具有 SPP 服务器的移动设备、并且配对也成功。

然后,我们使用演示应用程序中的 OpenRemoteServer()函数调用从客户端启动连接。 但有时、我们会收到如下所示的打开确认事件  

"SPP 打开确认、ID:0x0002、状态0x0002"  

由于状态为0x0002、因此我们可以确保此连接建立失败。 根据代码、状态0x0002表示连接被拒绝。 这是否与我们的项目中缺少的任何配置有关?

请您再次提出您的意见。

此致

Dinesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dinesh、

    您是否曾尝试在同一手机上运行其他 SPP 应用程序? 拒绝连接的端口状态可能是由多个不同的问题造成的。 很难从高级信息中得知。

    此致、
    Vihang
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Vihang 的回复。

    我们已经在移动设备中运行了一个 BT SPP 服务器应用程序。 我们在另一台移动设备上使用 BT SPP 客户端应用程序检查了该服务器的工作情况。

    因此、我们得出结论、这不会是服务器的问题。 我们怀疑是否需要在项目设置中添加任何其他配置。

    此致、

    Dinesh  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dinesh、

    您能否从客户端设备捕获问题的固件日志? 这将帮助我们了解尝试连接期间发生的确切情况以及拒绝连接的原因。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢大家。。。 我的问题现已解决。 此处的 SPP 连接基于 UUID。