跳过主要内容

可能隐藏(删除)服务改变的特征?

DA14581

3年前

发布的uta_lc0点 2回答
0的问题

亲爱的DLG的支持,

我们希望移除服务特性更改,以便手机客户端应用程序可以在设备断开/连接周期中缓存服务。是可能的吗?

我们希望这样做,以节省我们的应用程序的电池,因为我们在服务器上有静态服务。我们希望实现这一目标,以便客户端可以自由且永久地缓存所有发现的句柄,不受任何限制。服务器保证它们在设备的生命周期内不会改变。

我知道这里提到的问题:
https://support.dialog-semiconductor.com/forum/search?term_node_tid_dep..。

我们是否有办法消除这种服务的存在?

谢谢你的帮助,
uta_lc

接受答案!

3年前

MT_dialog -30点

嗨uta_lc,

这个服务默认是创建的,但是你可以尝试隐藏这个服务,所以只要应用下面的指令:

attmdb_svc_set_permission (GATT_GET_ATT_HANDLE (GATT_IDX_SVC_CHANGED)、烫(SVC_HIDE,使));

服务将不再出现在你的智能手机上,你可以把指令放在prf_init_func()函数中。

由于MT_dialog

3年前

uta_lc 0点

谢谢MT,试过了,成功了。