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.

[参考译文] CCS/CC2640R2F:广播问题

Guru**** 2892950 points

Other Parts Discussed in Thread: CC2592, MSP430F4152, CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/670811/ccs-cc2640r2f-advertising-issue

器件型号:CC2640R2F
主题中讨论的其他器件:CC2592MSP430F4152

工具/软件:Code Composer Studio

您好!

我正在使用 SaBLE-x-R2模块向手机广播数据。 它最初是广播、但经过一段时间后、我不再检查它。 它不会通告任何内容。 我认为连接断开了。

我将 CC2592与 cable-x-R2搭配使用、并使用三引脚 PA、LNA 和 HGM。首次进行广播时、它会正确显示数据。 但经过一段时间后、我发现它停止广播、没有更新。 我再次复位电路板/断开电池连接并连接 it....it、开始显示。

请建议我如何解决。 我希望不会多次进行广播。 以便我可以随时检查移动设备是否显示数据。

谢谢、

Srijit。  

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

    您在 SaBLE-x-R2模块上运行了什么软件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我使用 CCS 7 (CCSv7)来制作程序。抱歉、我之前没有提到过。

    平路机、
    Srijit。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的意思是询问在 SaBLE-x-R2模块上运行的 FW、而不是您用于构建 FW 的 IDE。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    很抱歉、我没有给您。请向我解释您的 FW 是什么意思。
    我第一次使用 BLE 5以及 IDE。
    我在 CCSv7上使用 BLE5服务器程序、控制器是 MSP430F4152、GCC 编写 C 语言的编写程序。

    该程序来自 GitHub、之后我进行了修改。

    还可以吗?
    请告诉我。

    此致、
    Srijit。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能告诉我从 Github 下载它的位置、以便我更好地了解您的问题吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    链接是
    "github.com/.../ble_examples"。

    但我的问题是我对数据进行广播。它工作/广播15分钟。之后它会自动超时。没有广播。
    我如何解决这个问题。我希望它一直广播。不应该有超时。
    假设即使在3小时后我检查手机也应该做广告。
    不应超时。

    此致、
    Srijit
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请尝试参考 processors.wiki.ti.com/.../File:Simple_peripheral_ble_221_advRestart.zip 、依此类推。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Chen、
    感谢你的建议。 非常感谢您的帮助。
    但我已经在服务器中创建了程序。 您能不能向我推荐我可以在此服务器程序中调试的点。

    如果在中可以使用外设、则在服务器中也可以使用外设! 不是吗?

    正在等待您的回复。

    此致、
    Srijit。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法很好地理解您的问题。 BLE 服务器不应进行广播。 BLE 客户端进行广播。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Srijit、
    您是否能够根据 YK 的建议找到解决方案?

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

    否、它不起作用。
    15分钟后、连接断开、因此我需要使用与 BLE 模块连接的 MAP430的硬件复位来发送从仪表获取的数据。

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

    您好!

    在阅读电子邮件主题时、我不确定我是否理解您的推理。

    首先、您提到您只对"广告"感兴趣(我假设不会建立任何连接)。

    如果是这种情况、那么您打算使用的术语可能是"广播设备/观察者"

    其中模块可用于广播设备角色、而手机可以用作观测器设备(具体取决于您尝试执行的操作)。  

    我建议您参加 CC2640R2培训、以更好地了解 您要实施的内容。

    SimpleLink Academy 是一个很好的起点。  浏览专门针对 CC2640R2的 BLE 基础知识和广播/扫描实验室。  

    此外、我建议下载 CC2640R2 SDK 并使用 simple_peripheral 或 simple_broadcaster 示例、而不是使用 GitHub 示例。  

    simple_broadcaster 示例向用户展示了如何在手机上广播和使用 BLE Scanner 应用来监听数据。  

    这两个示例都在 CC2640R2F 器件上提供了成熟的广播解决方案。  

    请注意、这些示例是为 CC2640R2LaunchPad 而不是 Sable 模块编写的。 因此、可能需要一些引脚移植。

    从可访问的网站-似乎他们也提供模块固件和示例。  

    -Priya