外围隐私国旗——让只读

⚠️
大家好. .谢谢光临论坛。令人兴奋的消息!我们现在在移动的过程中,我们的新论坛平台,将提供更好的功能和包含在主对话框的网站。所有文章和帐户已经被迁移。我们现在只接受交通新论坛,请发布任何新的线程//www.xmece.com/support。我们将修复bug /优化搜索和标签在接下来的日子里。
5文章/ 0
最后发表
JamesHiebert
离线
最后看到:3个星期前她的妈妈8个月
加入:2014-10-24真理
外围隐私国旗——让只读

你好,对话框,

我试图让外围隐私国旗只读的。我发现代码类似于这个论坛,我执行:

/ /让外围隐私国旗只读

/ /更新的财产属性
ATTMDB_UPDATE_ATT_PERM (GAP_HDL_PRIVY_FLAG, WR,禁用);

/ /更新的价值特点一个只读属性。
attmdb_att_set_value (GAP_HDL_CHAR_PRIVY_FLAG
sizeof (privy_char),
(uint8_t *) &privy_char);

然而,当我询问数据库,我看到附件包嗅探器。似乎表明属性是可写的权限但尝试写这个属性请求失败。

请帮助我理解这是怎么回事……谢谢!

附件:
设备:
PM_Dialog
离线
最后看到:1周1天前
工作人员
加入:2018-02-08 11:03
嗨JamesHiebert,

嗨JamesHiebert,

你能请检查下面过去论坛线程吗?请让我知道如果你帮助。

https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/peripheral-privacy-flag-generic-access

谢谢,PM_Dialog

JamesHiebert
离线
最后看到:3个星期前她的妈妈8个月
加入:2014-10-24真理
嗨,对话框中,

嗨,对话框中,

是的,我我的代码(下图)基于线程的引用论坛。然而,我不能写特点,但是阅读类型显示在附加的PDF写允许屏幕拍. .

/ /让外围隐私国旗只读

/ /更新的财产属性
ATTMDB_UPDATE_ATT_PERM (GAP_HDL_PRIVY_FLAG, WR,禁用);

/ /更新的价值特点一个只读属性。
attmdb_att_set_value (GAP_HDL_CHAR_PRIVY_FLAG
sizeof (privy_char),
(uint8_t *) &privy_char);

JamesHiebert
离线
最后看到:3个星期前她的妈妈8个月
加入:2014-10-24真理
对话框中,

对话框中,

这是一个问题。

我只是这个属性设置为只读数据库时被初始化。显然在断开通过禁用服务:
attmdb_svc_set_permission (taskEnv。禁用shdl烫(SVC));

其次是在重新连接:
attmdb_svc_set_permission (taskEnv。shdl SRV_PERM_ENABLE);

结果删除只读属性的外围隐私国旗?

我每次都需要设置属性连接在初始化开始,而不是一次。

PM_Dialog
离线
最后看到:1周1天前
工作人员
加入:2018-02-08 11:03
嗨JamesHiebert,

嗨JamesHiebert,

当连接开始,user_app_connection回调函数将会被激发,所以你应该在这个函数中设置属性

谢谢,PM_Dialog