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:是否可以一次向 Notify 特征发送多个数据或者是否有任何其他要使用的方法

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1430068/cc2340r5-is-it-possible-to-send-multiple-data-at-time-to-the-notify-characteristics-or-is-there-any-other-methos-to-be-used

器件型号:CC2340R5

工具与软件:

您好!

我们使用 CC2340R5器件作为外设、我们必须与具有写入和通知特性的中央器件通信。

我们必须将数据写入我们正在使用以下函数的通知特性

SimpleGattProfile_SetParameter (3、1、&data); //将数据发送到中央器件

我们尝试了上述函数、但使用该方法、我们只能发送一个字节的数据。

请提供一些我们可以同时向通知字符发送多个数据的任何其他方法。

谢谢

Balaji Wankhede

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

    尊敬的 Balaji:

    该 API 中的第二个参数用作所发送数据的长度。 如果将其发送为1、则只会发送一个字节。 这应该与正在发送的数据的长度相匹配。 第一个参数是特征本身、使用4时、这将写入特征4。 默认情况下、特征4的长度为1。 要发送多个字节、您需要增加此长度。 我建议参考特性5、因为它的长度配置为5。 要增加长度、您需要更改 simple_gatt_profile.c 和.h 文件以及 app_simple_gatt.c 文件。 您应该能够通过引用用于启用特征5的代码来进行这些更改。

    此致、

    1月