主题中讨论的其他器件:CC2652RB
大家好、
美好的一天! 我代表客户发布此查询。
我将 TI CC2652RB LP 用于我的开发。 我们需要创建自定义 BLE 配置文件、以便使用 BLE 将文件数据传输到启用 Android 的智能手机。 它可以是完整的文件传输、也可以是通过字符读取文件并传输文件。 到目前为止、我已经通过简单链接教程中的项目0成功测试了特征读取和写入。
如何在 GATT 客户端上连续写入特征而不从客户端读取?
提前非常感谢您的支持。
此致、
Jonathan
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.
大家好、
美好的一天! 我代表客户发布此查询。
我将 TI CC2652RB LP 用于我的开发。 我们需要创建自定义 BLE 配置文件、以便使用 BLE 将文件数据传输到启用 Android 的智能手机。 它可以是完整的文件传输、也可以是通过字符读取文件并传输文件。 到目前为止、我已经通过简单链接教程中的项目0成功测试了特征读取和写入。
如何在 GATT 客户端上连续写入特征而不从客户端读取?
提前非常感谢您的支持。
此致、
Jonathan
Jonathan、
我认为最好的起点是 SimpleLink Academy 的自定义配置文件模块。 它包含一个创建自定义客户机配置文件的分步方法。
https://dev.ti.com/tirex/explore/node?node=AETVcTRqok2cbWCjbdtG5w__pTTHBmu__LATEST
希望这对您有所帮助、
拉斐尔
您好、Rafael、
感谢您的回答。 客户有后续问题。 客户已按照您建议的链接操作
请在下面查看客户的询问:
我已经完成了任务4,但无法完成任务5,您能否向我建议我在 projectzero.c 或 sunlightservice.c.中需要进行更改的确切位置 请参阅所附图片,其中我需要完成步骤1、2和3。 在这里、我可以找到代码示例更新和通知以及解释。 您能否附上一个屏幕截图、说明我需要在步骤2中更改的位置。
我们期待您的回应。 谢谢你。
此致、
Jonathan
您好 、Rafael、
请再次查看我们客户的以下问题。
蓝色栏中的代码用于自定义配置文件、直到自定义配置文件教程中的任务4、而不是任务4。 请附上任务5步骤2和3的图像,其中我应该向 GATTServApp_ProcessCharCfg (..)添加一个调用 和 SetParameter 函数。
我已在蓝色条中添加了您所说的代码、但该值未更新、它仍然停留在我写入的初始值。 请告诉我需要做哪些更改才能更新它。
期待您的回应。 谢谢你。
此致、
Jonathan
Jonathan、
我做了一些调查、有一些细节可以帮助客户向前发展。
根据描述、客户能够完成任务4步骤4
在任务5的步骤2中、查看蓝色条(文件)中的代码 GATTServApp_ProcessCharCfg()的语法显示在文件注释“//尝试发送通知”的正下方
2.在任务5的步骤3中、蓝色条(文件 )显示了文件顶部附近的全局变量 myVar 的定义(绿色)。
3.在上述同一文件中向下移动,您将到达函数 ProjectZero_handleButtonPress()内 SunlightService_SetParameter 的调用,以及变量中的增量。
蓝色栏中的解决方案文件包含其他任务的其余代码。
希望这对您有所帮助、
拉斐尔