配对后自动连接

8个员额/0个新
最后一篇文章
贾斯汀·图利
离线
最后一次见到:4年5个月前
已加入:2016-06-19 23:55
配对后自动连接

你好,

我已经搜索过论坛和ap笔记,但我没有成功地找到一个对我有帮助的例子。我想设置我的外围设备与自定义服务,以自动连接后,中央,它已配对。我在ble应用程序外围项目之上构建了我的项目。

目前我开始无定向广告后,按住一个按钮4秒。这很好,但是断电后再重新打开,我希望他们自动连接。

自动配对代码是仅在中央实现的,还是外围设备也必须为此有特定的代码?

我不需要安全的连接,或者说这个设备是唯一可连接的设备,所以我希望有可能最简单和高效的方法。

你能给我一个更好解释的例子或说明吗?我需要使用定向adv吗?或者我必须有一个连接来使它工作?我必须将中心地址添加到白名单中吗?

谢谢。

关键词:
设备:
MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,贾斯汀·图利,

嗨,贾斯汀·图利,

有几种方法可以让设备自动重新连接,您可以使用外围设备直接向中央进行广告,以建立快速重新连接,或者,您可以执行无向广告,并通过广告字符串(检查广告字符串中的特定数据)或bd地址对设备进行中央筛选,并发出连接请求。在所有情况下,只有中央设备发送连接请求(您将无法强制从外围设备连接)。关于示例,您可以检查键盘示例,以便外围设备执行定向广告,还可以检查DSPS主机项目,其中主机检查检测到的设备的广告字符串,并检查adv字符串上的特定服务(在这种特定情况下是DSPS服务),如果服务是主机正在寻找的那个,然后它发出连接请求。

谢谢你的对话

贾斯汀·图利
离线
最后一次见到:4年5个月前
已加入:2016-06-19 23:55
谢谢,

谢谢,

为了澄清一下,我能不加联系就做一个有针对性的广告吗?我不需要也不想被束缚。如果是,在发送直接adv命令之前,是否需要做一些事情。。。i、 我需要先获取和存储客户地址,然后将其放入消息中,然后发送命令吗?

MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,贾斯汀·图利,

嗨,贾斯汀·图利,

为了使外围设备直接向设备进行广告,它必须知道它之前连接到的主机的bd地址,因此您必须存储中心的bd地址,以便直接向其发布广告。您可以获得此信息(连接过程中主机的bd地址)。主机地址应放置在gapm\start\u adv\u info union的直接结构成员中,您将在即将发布广告时分配给gapm\U start\U adv\U cmd。你不需要与设备绑定,以连接到它通过定向广告。

谢谢你的对话

兰格
离线
最后一次见到:5个月前的3年
已加入:2016-09-14 02:59
Hi MT炣对话框:

Hi MT炣对话框:
我有个问题,DA14580固件在重新启动时无法自动连接到APPLE IOS。我该怎么办
期待你的回答
谢谢。

MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,兰格,

嗨,兰格,

连接过程是iOS将决定的(在主服务器上运行的应用程序而不是从程序),通常,iOS在重新启动后应保留绑定数据,以便建立安全连接,而不再次执行配对过程。但是连接过程是从主程序而不是从程序初始化的(连接命令仅从主命令发送)。即使在定向广告程序中,主人也会决定它是否与外围设备相连。

谢谢你的对话

兰格
离线
最后一次见到:5个月前的3年
已加入:2016-09-14 02:59
Hi MT炣对话框

Hi MT炣对话框
我的帖子可能出了问题。现在我再次问:DA14580固件在DA14580之后无法自动连接到APPLE IOSreboot.Do 你有解决办法吗

谢谢兰格

MT\u对话框
离线
最后一次见到:2个月1周前
工作人员
已加入:2015-06-08 11:34
嗨,兰格,

嗨,兰格,

提供的信息不足以让我理解您的问题是什么,“DA14580 fw在DA14580重新启动后无法自动连接到APPLE iOS”的问题非常普遍:

  • 如前所述,连接程序由主程序启动,而不是从程序启动(主程序应启动连接,从机不能这样做)。
  • 您使用的fw是什么,是对话框参考设计吗?
  • fw与iOS设备绑定?
  • 如果它与iOS设备连接,如果您不将连接数据保存在闪存中或通常保存在NV内存中,则iOS设备将尝试连接到它,而不需要执行配对过程,并且使用设备重新启动之前的相同的键合数据。因此,外围设备将与外围设备的连接减弱。
  • 有很多原因使设备无法连接到中央,我相信以上原因是最可能的,但你必须更精确地了解问题所在和观察到什么。

谢谢你的对话