工具与软件:
您好!
我正在尝试从新添加的服务发送通知、并且能够发送通知。 我密切关注了 DEV_INFO_SERVICE 中提供的 TI 示例通知。
我所看到的差异是、
在我的服务中:在应用通知被禁用,我发送通知,它不会显示,现在我启用它,没有显示
在 TI 示例中:应用中的通知被禁用、我通过写入字符3来发送通知在写入字符3后、我将在应用中立即启用通知
我可以看到最近显示的通知。
这可能是什么原因?
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.
工具与软件:
您好!
我正在尝试从新添加的服务发送通知、并且能够发送通知。 我密切关注了 DEV_INFO_SERVICE 中提供的 TI 示例通知。
我所看到的差异是、
在我的服务中:在应用通知被禁用,我发送通知,它不会显示,现在我启用它,没有显示
在 TI 示例中:应用中的通知被禁用、我通过写入字符3来发送通知在写入字符3后、我将在应用中立即启用通知
我可以看到最近显示的通知。
这可能是什么原因?
您好 Manjunath:
感谢您的联系。 您能否说明"我的服务"实现是什么样的?
您可以查看中央设备的以下示例: based_ble GATT 客户端示例。 此示例具有实现启用专用特性通知和禁用专用特性通知的功能。 请了解如何实现机制来启用/禁用通知。 如果需要使用两个电路板进行测试、可以使用 basic_ble 作为外设。
Br、
大卫。
尊敬的 David:
感谢您的回复。 我遵循在 DEV_INFO_SERVICe.c 中实施 TI 特性的方式。 我正在外设端而不是在中央上执行..
我看到只有当按照"GATT52 App_Process 国家档案馆"API 启用后、通知才会由外设发送、在这种情况下、当特征3写入后通知被禁用、然后在 TI SimpleLink 应用程序中启用通知时、您仍可以在应用程序上看到收到通知、这是怎么可能的?
在仅允许发送通知而不是更早发送通知时,哪个代码会发送通知?