我能够在第一次连接时使用光盘配置文件来创建DIS服务的服务发现。如果设备断开连接,然后重新连接,则尝试执行第二个服务发现将失败,并出现GATT超时(0x57)错误。第二个服务发现可能不是必需的,但在BTLE规范中肯定允许。为什么第二个服务发现失败?
我真的不知道,但是服务发现过程是否可以改变一些不返回的状态,然后设备就不能正确地管理请求了?
谢谢你的评论。我猜你指的是对等设备。。。?如果是这样,人们永远不会知道,当然,情况可能永远如此。但是使用Android平台作为中心我没有问题。我想知道是否有一些未记录的行动发生在软件拒绝执行的行动,因为它已经做了。Dialog没有提供太多关于中心角色活动的文档,所以很难知道发生了什么。
如果你指的是对话软件,那很可能是。我使用他们的模板项目,它可能是一些不一致的地方。这些模板非常面向外围,即使将角色设置为中心,也只会保留一些外围操作,从而破坏中心。我找到了一些,但可能不是全部。我甚至还没开始查档案。
你好,布莱恩,
事实上,这不应该发生。
你能给我发一份这次失败的记录吗?您可以使用BTOOL或连接管理器进行测试(http://support.dialog-semiconductor.com/connection-manager-win-installer)并阅读DIS。
当做,
对话小组。
谢谢你的回复。这带来了另一个问题,当我试图安装连接管理器时,我的防病毒软件(AVG)说它感染了下载器。代理病毒。我刚刚再次下载了软件,得到了同样的结果。是否与AVG存在已知冲突?我不敢安装它;关于Downloader,Agent所做的事情的警告是相当严酷的。
你好,布莱恩。
我们知道AVG和智能代码片段有一个问题:请看下面的帖子。。
http://support.dialog-semiconductor.com/strange-anti-virus-warning-message
BR JE\u对话框
智能代码段安装没有问题。是连接管理器发出了警告。这是另一个警告。它说明软件包含下载.代理病毒。
好的,布莱恩,我会和开发人员联系,然后再回来找你。
我不再使用任何客户机配置文件,而是只使用GATT*和GAP*api,因为它们对于中央开发人员来说更健壮;因此我不再有用于调试DISC服务发现问题的代码。服务发现是在关贸总协定级别工作的(到目前为止)。
我真的不知道,但是服务发现过程是否可以改变一些不返回的状态,然后设备就不能正确地管理请求了?
谢谢你的评论。我猜你指的是对等设备。。。?如果是这样,人们永远不会知道,当然,情况可能永远如此。但是使用Android平台作为中心我没有问题。我想知道是否有一些未记录的行动发生在软件拒绝执行的行动,因为它已经做了。Dialog没有提供太多关于中心角色活动的文档,所以很难知道发生了什么。
如果你指的是对话软件,那很可能是。我使用他们的模板项目,它可能是一些不一致的地方。这些模板非常面向外围,即使将角色设置为中心,也只会保留一些外围操作,从而破坏中心。我找到了一些,但可能不是全部。我甚至还没开始查档案。
你好,布莱恩,
事实上,这不应该发生。
你能给我发一份这次失败的记录吗?
您可以使用BTOOL或连接管理器进行测试(http://support.dialog-semiconductor.com/connection-manager-win-installer)并阅读DIS。
当做,
对话小组。
谢谢你的回复。这带来了另一个问题,当我试图安装连接管理器时,我的防病毒软件(AVG)说它感染了下载器。代理病毒。我刚刚再次下载了软件,得到了同样的结果。是否与AVG存在已知冲突?我不敢安装它;关于Downloader,Agent所做的事情的警告是相当严酷的。
你好,布莱恩。
我们知道AVG和智能代码片段有一个问题:请看下面的帖子。。
http://support.dialog-semiconductor.com/strange-anti-virus-warning-message
BR JE\u对话框
智能代码段安装没有问题。是连接管理器发出了警告。这是另一个警告。它说明软件包含下载.代理病毒。
好的,布莱恩,我会和开发人员联系,然后再回来找你。
BR JE\u对话框
我不再使用任何客户机配置文件,而是只使用GATT*和GAP*api,因为它们对于中央开发人员来说更健壮;因此我不再有用于调试DISC服务发现问题的代码。服务发现是在关贸总协定级别工作的(到目前为止)。