GATT重新连接时发现服务超时

9个职位/0个新职位
最后一篇文章
布莱恩
离线
最后一次见到:5年11个月前
专家 硕士
已加入:2014-10-16 18:10
GATT重新连接时发现服务超时

我能够在第一次连接时使用光盘配置文件来创建DIS服务的服务发现。如果设备断开连接,然后重新连接,则尝试执行第二个服务发现将失败,并出现GATT超时(0x57)错误。第二个服务发现可能不是必需的,但在BTLE规范中肯定允许。为什么第二个服务发现失败?

维桑
离线
最后一次见到:5年4个月前
上师 硕士
已加入:2014-06-26 08:49
我真的不知道但是

我真的不知道,但是服务发现过程是否可以改变一些不返回的状态,然后设备就不能正确地管理请求了?

布莱恩
离线
最后一次见到:5年11个月前
专家 硕士
已加入:2014-10-16 18:10
谢谢你的评论。我

谢谢你的评论。我猜你指的是对等设备。。。?如果是这样,人们永远不会知道,当然,情况可能永远如此。但是使用Android平台作为中心我没有问题。我想知道是否有一些未记录的行动发生在软件拒绝执行的行动,因为它已经做了。Dialog没有提供太多关于中心角色活动的文档,所以很难知道发生了什么。

如果你指的是对话软件,那很可能是。我使用他们的模板项目,它可能是一些不一致的地方。这些模板非常面向外围,即使将角色设置为中心,也只会保留一些外围操作,从而破坏中心。我找到了一些,但可能不是全部。我甚至还没开始查档案。

GLU对话框
离线
最后一次见到:3年3个月前
工作人员
已加入:2014-02-07 13:35
你好,布莱恩,

你好,布莱恩,

事实上,这不应该发生。

你能给我发一份这次失败的记录吗?
您可以使用BTOOL或连接管理器进行测试(http://support.dialog-semiconductor.com/connection-manager-win-installer)并阅读DIS。

当做,

对话小组。

布莱恩
离线
最后一次见到:5年11个月前
专家 硕士
已加入:2014-10-16 18:10
谢谢你的回复。

谢谢你的回复。这带来了另一个问题,当我试图安装连接管理器时,我的防病毒软件(AVG)说它感染了下载器。代理病毒。我刚刚再次下载了软件,得到了同样的结果。是否与AVG存在已知冲突?我不敢安装它;关于Downloader,Agent所做的事情的警告是相当严酷的。

JE\U对话框
离线
最后一次见到:5天15小时前
工作人员
已加入:2013-12-05 14:02
你好,布莱恩。

你好,布莱恩。

我们知道AVG和智能代码片段有一个问题:请看下面的帖子。。

http://support.dialog-semiconductor.com/strange-anti-virus-warning-message

BR JE\u对话框

布莱恩
离线
最后一次见到:5年11个月前
专家 硕士
已加入:2014-10-16 18:10
智能代码段安装

智能代码段安装没有问题。是连接管理器发出了警告。这是另一个警告。它说明软件包含下载.代理病毒。

JE\U对话框
离线
最后一次见到:5天15小时前
工作人员
已加入:2013-12-05 14:02
好的,布莱恩,我去看看

好的,布莱恩,我会和开发人员联系,然后再回来找你。

BR JE\u对话框

布莱恩
离线
最后一次见到:5年11个月前
专家 硕士
已加入:2014-10-16 18:10
我不再使用任何

我不再使用任何客户机配置文件,而是只使用GATT*和GAP*api,因为它们对于中央开发人员来说更健壮;因此我不再有用于调试DISC服务发现问题的代码。服务发现是在关贸总协定级别工作的(到目前为止)。