跳转到主要内容

日志含义无法读写具有相同UUID的长特征值

DA14531

1年前

日志含义无法读写具有相同UUID的长特征值

发布的10分 1回复
0的问题

你好,

我正在使用相同的UUID研究读写特征值。在这里,我面临一些问题。每当我使用不同的uuid进行读写时,它就会正常工作。我试图访问读和写与同一UUID在同一时间失败。我正在做下面的动作user_custs1_def.c文件。

/*长值特征值*/
[svc1_id_long_value_val] = {svc1_long_value_uuid_128, att_uuid_128_len, perm (rd, enable) | perm (wr, enable) | perm (ntf, enable) | perm (write_req, enable),
DEF_SVC1_LONG_VALUE_CHAR_LEN 0零},

在这里,在上面的配置中,只有写特征值我才能做到,没有读特征值。因此,我修改了上面的语法并添加“烫(RI,启用)”。

此时,只有读特性才工作精细,没有写特性值。所以,任何人都可以在这个问题上帮助我。我希望读和写特征都具有相同的UUID。

如何使用相同的UUID实现读写特性?

提前谢谢。

问候,

1年前

PM_Dialog

你好美,

你能解释一下你想完成什么吗?你说的“同时读和写”是什么意思?长值特性具有读和写权限。一旦特征被写出来,你应该能够读到写出来的值。RI (Read Indicated)特性让ATT层知道数据库中没有数据,并直接从用户应用程序层读取数据。

谢谢,PM_Dialog