DA14585可连接多个平板电脑,反之亦然

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
8个职位/ 0个新职位
最后发表
advanchip@pacbe……
离线
最后看到:3年11个月前
加入:2017-05-10二三35
DA14585可连接多个平板电脑,反之亦然

你好,

我使用DA14585-00ATDEVKT-P Development Kit - Pro与DA14585_SDK 6.0.2.243和Keil uVersion V5.23.0.0。

我明白一个设备可以同时作为中心和外围设备。一个中心设备可以连接多个外围设备,一个外围设备也可以连接多个中心。我想把DA14585连接到多个平板电脑,反之亦然。您有演示这些特性的示例代码吗?有SDK函数包含这些函数吗?

谢谢。

关键词:
设备:
MT_dialog
离线
最后看到:5个月2天前
工作人员
加入:2015-06-08 34
嗨advanchip,

嗨advanchip,

是的设备可以同时作为外围和中心通过设置角色的差距GAP_ROLE_ALL而不是设备的核心或外围,一旦你完成了,你应该能够宣传或扫描(你不能两样都做,你将不得不取消扫描,以发起一个广告,反之亦然),然后发起连接。不幸的是,585没有多链路的官方示例,585的这个特性仍在评估中,堆栈具有这种能力,多主到一个从和多从到一个主,但示例实现仍在路上。

由于MT_dialog

advanchip@pacbe……
离线
最后看到:3年11个月前
加入:2017-05-10二三35
你知道什么时候吗

你知道栈和它的例子什么时候可用吗?

MT_dialog
离线
最后看到:5个月2天前
工作人员
加入:2015-06-08 34
嗨advanchip,

嗨advanchip,

据我所知这个例子将新的SDK 6.0.6释放出来的一部分在9月,但我不能肯定的确切日期发布或者新的SDK将涉及多链路的例子中,它也可以作为一个独立的设计和发布的SDK。

由于MT_dialog

advanchip@pacbe……
离线
最后看到:3年11个月前
加入:2017-05-10二三35
我被告知6.0.2 SDK

我被告知,6.0.2 SDK适用于较老的硅版本,较新的硅版本使用SDK 6.0.4操作。你认为新的SDK 6.0.6将与我现有的硬件DA14585-00ATDEVKT-P Development Kit - Pro一起工作吗(请参阅附件,我的硬件信息)?

如果我需要新的硬件,如果我得到了最新版本的硅,我该如何区分呢?到目前为止,我还不能告诉硅版本,直到我测试它。如果我从digi-key订购;我得把他们送来的东西都带走。

MT_dialog
离线
最后看到:5个月2天前
工作人员
加入:2015-06-08 34
嗨advanchip,

嗨advanchip,

是的,因为您是在6.0.2 SDK上运行的,这意味着您运行在一个较老的硅上,而且SDK 6.0.6将不能与您已经拥有的设备一起工作。目前市场上所有的585应该都是最新的版本。为了区分旧的和最新的硅,你将看一下SoC,没有不同的部件号,以区分哪个是新的,哪个是旧的。旧的硅(你应该有的那种)应该在包装上显示为AB000,最新的应该显示为AC或00。

一个邮件被发送到注册的电子邮件地址,以取代你已经过时的板。

由于MT_dialog

JitendraBLE
离线
最后看到:2年11个月前
加入:2018-08-12 15:50
嗨对话小组

嗨对话小组

我有一个设备作为外围设备,允许连接多个中心。

在这里,我需要限制我的外围设备,只允许连接到一个中心设备。一旦一个中心设备连接到外围设备,那么它应该限制其他中心设备以任何方式连接,比如停止广告或任何其他方式。

请在这方面帮助我。

谢谢

Jitendra

PM_Dialog
离线
最后看到:4天17小时前
工作人员
加入:2018-02-08 11:03
嗨JitendraBLE,

嗨JitendraBLE,

根据BLE规范,如果你知道扫描仪的bd地址,并且你使用定向广告,你可以做广告并被一个特定的设备扫描。您应该在user_config.h文件中user_adv_config结构的.peer_addr_type中添加中心地址。然后,在user_app_adv_start()中使用app_easy_gap_directed_advertise_start()而不是app_easy_gap_undirected_advertise_get_active(),并使用上面提到的适当的bd地址字段。还要注意,在直接发布中,PDU只包含设备的bd地址。只要你与一个中心连接,当外设结束定向发布时,.app_on_adv_direct_complete回调函数将被触发。因此,如果你想停止广告,你应该实现与app_on_adv_undirect_complete回调函数相同的功能。

谢谢,PM_Dialog