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.

[参考译文] CC2650STK:对用于音频传输的传感器标签-CC2650进行重新编程

Guru**** 2560390 points
Other Parts Discussed in Thread: CC2650STK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/570595/cc2650stk-reprograming-sensor-tag--cc2650-for-audio-transmission

器件型号:CC2650STK

大家好、

我不熟悉 BLE 和嵌入式编程、并尝试 使用 BLE 2.2中的 sensortag_audio_cc2650stk_app 对传感器标签进行重新编程。 我有一个传感器标签调试器。  目前、我正在执行以下操作-

已将传感器标签连接到调试器

构建-  sensortag_audio_cc2650stk_stack

构建-  sensortag_audio_cc2650stk_app  

调试-  sensortag_audio_cc2650stk_stack

调试-  sensortag_audio_cc2650stk_app -(我收到重复路径警告)

6、之后、连接到调试器的传感器标签开始闪烁绿色 LED  

7.我在 Android 手机中打开传感器标签应用程序

8.我连接到传感器标签

9.我单击了 BLE 音频控制

10.它将打开并显示启用音频

11.然后它会如附件所示断开连接-(我尝试了 Moto - G、Huawei Honour 4 X)我是否应该尝试其他电话?

12.如果我从调试器中删除传感器标签、它不响应电源按钮  

我做了什么问题还是调试器问题?

或者代码是否未正确刻录到传感器标签?

此致、

Adarsha K  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这可能是您的 Android 手机/SW 版本的限制、因为它无法实现所需的10ms 连接间隔。 Android 从 Android 6开始对连接间隔施加限制。 如果您没有 Android 5、我建议查看 SimpleLink GitHub 页面上的 central audi_receiver 示例应用(TI BLE Wiki 上的链接)。

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

    非常感谢您的回复。 我正在尝试将1KHz 的声音数据发送到 Android。 而  central 音频接收器示例用于在我未被误认为时将音频发送到笔记本电脑或 PC。

    我尝试了5种不同的手机

    1.华为荣誉4 X - Android-5.1.1 -显示启用音频后断开连接

    2. Samsung S5 -已断开连接、显示错误消息 - 无法设置正确的连接间隔-尝试设置连接间隔(10ms)、但 GOT (15ms)。

    3. iPhone -在传感器标签应用程序中不显示 BLE 音频控制服务。

    4. Moto G 和 Moto G 涡轮-断开连接

    请告诉我、是否有任何方法可以将1Kz 的声音数据发送到 Android。

    谢谢、此致、

    Adarsha K

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嘿,当我想以1KHz 的频率发送数据时,是否可以将传感器标签的连接间隔更改为15ms?
    谢谢、此致
    Adarsha K
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    连接间隔由主设备(您的电脑中的电话)确定。 如果您坚持从电话接收音频帧、则需要确定您使用的所有电话是否支持所需的连接间隔和吞吐量。

    有关我们的音频解决方案所需的吞吐量,请访问:
    processors.wiki.ti.com/.../BLESDK-2.2.x-CC2650RC_Developers_Guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否可以将传感器标签作为主标签、因为我想将1KHz 的声音数据从传感器标签发送到 Android。

    我将 MIN_CONN_INTERVAL 从10ms 更改为100ms。 不过、我仍然收到相同的错误、表示连接间隔应为10ms。

    如果我在 Android 代码中更改连接间隔、会有什么不同。

    此致-

    Adarsha K

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以将 sensortag 作为服务器的中心角色、但这需要大量代码重写、我们不会将其开箱即用。
    我不确定如何在 Android 手机中轻松更改连接间隔、但有很多论坛可供您查看。

    此外、Sensortag 还提供连接控制服务、可为您提供有关电话端允许的连接间隔的更多信息
    下面是我们的 sensortag wikipage。
    processors.wiki.ti.com/.../CC2650_SensorTag_User's_Guide

    由于您不熟悉 BLE 和嵌入式编程、我建议您查看我们的 SimpleLink Academy 培训、以便您大致了解我们的软件产品。

    Simplelink Academy 可从此处下载:
    software-dl.ti.com/.../overview.html