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.

[参考译文] CCS/CC2640:2640无法接收通知事件(ATT_Handle_value_noti )

Guru**** 2589300 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/607099/ccs-cc2640-2640-could-not-receive-notify-event-att_handle_value_noti

器件型号:CC2640

工具/软件:Code Composer Studio

你好

我使用 CC2640开发 BLE 中央设备并使用3方芯片(北欧)作为 BLE 球状网络。CC2640无法接收来自3方解码器的通知事件(ATT_Handle_value_noti)。 在初始化 GATT Client 时 ,CC2640已注册相关事件,请参阅流代码。

//注册以接收传入的 ATT 指示/通知
 GATT_RegisterForInd (自实体);
//注册 GATT 本地事件和 ATT 响应等待发送
 GATT_RegisterForMsgs (self 实体);

然后、CC2640应在 SimpleBLECentral_processGATTMsg ()中接收 ATT_Handle_Value_Noti、但网关不接收事件。
我使用 LightBlue 应用连接3方设备、 该应用可能会收到通知事件。  请就此问题提供帮助、谢谢。

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

    您是否发现了服务器上的特征? 请发布监听器日志。

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

    您好!

    我使用数据包监听器监听 cc2640、但 没有日志。

    我发现了服务器上的特征, 并尝试通过写入 handle 0 x 0100来启用 notify 属性,它起作用。  现在 cc2640可以接收通知事件。

    但我想问、启用通知事件的解决方案是否正确。  感谢您的回复。