执行写入响应

3个帖子/ 0新
最后一篇
Joacimwe.
离线
最后一次露面:1年3个月前
格鲁鲁
加入:2014-01-14 06:45
执行写入响应

你好。

我需要用OK / ERROR响应排队写入(写入长特征值)。

使用正常的写请求,我检查gattc_write_cmd_ind处理程序的param->响应,并使用状态调用ATTS_WRITE_RSP_SEND(确定或错误)。
但我无法与排队写作一起工作。Gattc_Write_cmd_ind消息的响应标志始终为0(这意味着我不应该调用ATTS_WRITE_RSP_SEND),并且成功响应(执行写入响应)被一些下层自动发送到中心。如果我尝试使用错误状态代码调用ATTS_WRITE_RSP_SEND,它永远不会通过空中发送。

在蓝牙4.0 Vol 3部分G,4.9.4:
“如果写的属性值是错误的大小,或者有一个配置文件定义的无效值,然后写入不应成功,错误响应应使用设置为应用程序错误的错误代码发送到应用程序错误。“

是否有任何方法可以在排队写入的结果中向中央发送错误消息?

设备:
mt_dialog.
离线
最后一次露面:1周21小时前
职员
加入:2015-06-08 11:34
嗨Joacimwe,

嗨Joacimwe,

抱歉延迟,我们正在检查它。

谢谢mt_dialog.

mt_dialog.
离线
最后一次露面:1周21小时前
职员
加入:2015-06-08 11:34
嗨joacime,

嗨joacime,

抱歉延迟,但似乎没有一种方式在队列写入中发送错误消息。从较低层猜测,生成响应。

谢谢mt_dialog.