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.

[参考译文] RTOS/CC2650:CC2650

Guru**** 2564390 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/721236/rtos-cc2650-cc2650

器件型号:CC2650

工具/软件:TI-RTOS

大家好、

我的客户端(示例简单中央代码)需要从 Project Zero 代码(外设)中读取特征值。

In 函数--> static void SimpleBLECentral_processGATTMsg (gattMsgEvent_t *pMsg)

   否则、如果((pMsg->method =ATT_READ_RSP)  ||
            (((pMsg->method =ATT_ERROR_RSP)&&
             (pMsg->msg.errorRsp.reqOpcode =ATT_READ_REQ))
   {
     if (pMsg->method == ATT_ERROR_RSP)
     {
       Display_Print1 (dispHandle、4、0、"\t\t\t\tetry Error %d"、pMsg->msg.errorRsp.errCode);
     }
     其他
     {
       //成功读取后,显示读取值
       display_Print1 (dispHandle、4、0、"read rsp:%d、pMsg->msg.readRsp.pValue[0]);
     }

     procedureInProgress = false;
   }

我的控制器没有达到红色的说法。

请帮助我解决此问题。

将存储在哪个结构变量读取特征值中?

谢谢

罗珊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好。 有一个在 simple_central 工程中发现 SIMPLEPROFILE_SERV_UUID uuid 的特征的示例。 我建议先详细了解这一点、看看它的工作原理。 如果要查找另一个 UUID、也可以将 SIMPLEPROFILE_SERV_UUID 修改为另一个 UUID。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Tim、您好!
    我使用更改 UUID 进行了检查,但"pMsg->msg.readRsp.pValue[0]"变量仍没有我的特征值。

    只需确认,特征值是否将存储在"pMsg->msg.readRsp.pValue[0]"变量中?

    请帮助我阅读特征值。

    谢谢
    罗珊
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、没错。 那么、您是否能够让标准的 simple_peripheral / simple_central 正常工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有更新吗? 如果未收到任何响应、我将很快关闭此功能、因为它处于非活动状态。