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.

[参考译文] CC2340R5:将20个字节的数据从 CC2340 Launchpad 通知到客户端器件

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1430224/cc2340r5-notify-20-bytes-of-data-from-cc2340-launchpad-to-client-device

器件型号:CC2340R5

工具与软件:

您好!

我使用 CC2340 LaunchPad、想向客户端器件(移动设备)发送包含20字节数据的单帧通知。 但是、我注意到中的 TI SDK (基本 BLE 示例)app_simple_gatt.c一次发送一个字节的数据。

有人可以就以下方面提供详细指导吗?

  1. 我应该调用哪个函数来在单次传输中发送20字节的数据?
  2. SimpleLink 低功耗 F3 SDK (版本7.40.00.64)中是否有演示该操作的特定方法、示例或参考?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您联系我们。 发送数据的方法因发送数据的方式(GATT 写入与 GATT 通知)而异。 您能否分享您打算如何传输数据? 若要发送20个字节、您需要确保所使用的特征的长度为20。 默认情况下、简单 GATT 属性中的特性1-4的长度为1、因此您需要将它们修改为长度20。 我建议参考特性5、因为该特性的长度为5。

    我还强烈建议使用 SDK 版本8.10、因为它包含许多改进、修复和新功能。

    此致、

    1月