BLE设备和主机配置

了解更多常见问题解答教程

8个帖子/ 0新
最后一篇
Rajapurerohit.
离线
最后一次露面:6个月2周前
加入:2017-04-20 09:17
BLE设备和主机配置

亲爱的Dialog_Support,

我的项目的要求是一个设备作为BLE主机,另一个设备作为BLE设备。关于接近示例和DSP示例,我有很少的疑问。

1.哪个例子更适合我的项目要求?DSP或接近?
2.我的项目在主机侧或设备端不使用PC,因此我可以在主机侧使用邻近监视器吗?
3.靠近自动连接概念如DSPS吗?
4.在接近度和DSPS中可以连接多少个设备?
5.如果我从DSPS程序中删除UART,那么DSPS主机和DSPS设备将相互通信?

感谢致敬
rohit.

关键词:
设备:
mt_dialog.
离线
最后一次露面:2天10小时前
职员
加入:2015-06-08 11:34
嗨rajapurerohit,

嗨rajapurerohit,

1.它取决于您究竟想要实现的内容,客户端的邻近度与外部设备一起运行(通过UART的示例上的Windows PC),外部PC应用程序发出命令,580接收它们并采取行动因此,在一个单词中,在外部主机上运行接近度的应用。另一方面,DSP在580本身上实现了应用程序侧,直接向堆栈发送消息。

2.我不明白第二个问题,因为您的项目不使用外部主机,您应该作为参考DSP项目而不是接近。

3.否,近距离中央将在此时输出所有可用的设备广告,然后您必须选择要连接的设备。

4.接近可同时连接到最多6个外设,DSPS主机只能连接到1个外设。

5.是的,如果您删除UART功能,则设备仍将可连接,尽管我不完全获取问题的概念。

有关接近客户端的更多信息,您可以查看UM-B-010用户手册:在集成和外部处理器解决方案中的邻近示例。

谢谢mt_dialog.

Rajapurerohit.
离线
最后一次露面:6个月2周前
加入:2017-04-20 09:17
感谢您的答复。

感谢您的答复。
我想在两个BLE DA14580开发Kit-Pro之间进行沟通。我想将一个套件作为主机配置为主机,另一个套件作为设备。将来,我还需要配置一个BLE主机和多个BLE要连接的设备。我不会在主机或设备侧使用任何外部微控制器或PC。因此,作为一个主机和设备,其邻近示例适合作为参考。我正在使用SDK 5.0.4。

感谢致敬,
rohit.

mt_dialog.
离线
最后一次露面:2天10小时前
职员
加入:2015-06-08 11:34
嗨rajapurerohit,

嗨rajapurerohit,

邻近应用程序上的客户端与外部MCU(从PC到580的接近应用程序的UART命令)运行,因此可能更好的参考是使用DSP来实现客户端而不是邻近的报告器。

谢谢mt_dialog.

Rajapurerohit.
离线
最后一次露面:6个月2周前
加入:2017-04-20 09:17
谢谢你的回复,

谢谢你的回复,
好吧,我会继续使用DSP示例。
关于DSP的少数问题。

1.在DSP中,主机将自动开始扫描并连接到第一个
发现外围设备。但我不想自动连接功能。所以如何删除自动连接的(意味着文件和功能)。

2.我的要求是,我有一个主机和多个设备,我想在一个设备之间建立连接.Means主机将与一个设备通信,完成必要的功能并与设备断开连接。下次主机再次扫描设备与另一个设备连接并完成工作等。是否有可能在DSPS?如果是,那么如何根据要求配置,所有事情都会发生变化?

感谢致敬
rohit.

mt_dialog.
离线
最后一次露面:2天10小时前
职员
加入:2015-06-08 11:34
嗨rajapurerohit,

嗨rajapurerohit,

1.当接收到的广告字符串与DSP配置文件的UUID匹配时,连接请求将由外围设备发送,因此从user_od_adv_report_ind()函数将连接到指定外设的连接请求发送到堆栈。在该函数中,您可以看到与这两个文件匹配时所采取的两个字符串和THA操作所做的比较。

2.由于您希望每次连接到一个设备,您可以检查周围的设备的广告字符串(就像DSPS执行),因此设备需要满足特定要求,以便客户端发送它们连接请求(仅客户端可以发送连接请求)。所以在连接后,您可以在连接两个设备时执行任何您想要执行的操作,并且当您完成后,可以调用app_easy_gap_disconnect(),以便从当前链路断开两个设备(两个设备外围设备或中央可以发送命令以终止链接)。

谢谢mt_dialog.

Rajapurerohit.
离线
最后一次露面:6个月2周前
加入:2017-04-20 09:17
谢谢你的回复,

谢谢你的回复,

关于自动启动扫描并连接到第一个发现的外围设备,我不会删除自动连接功能,您可以详细解释。

感谢致敬
rohit.

mt_dialog.
离线
最后一次露面:2天10小时前
职员
加入:2015-06-08 11:34
嗨rajapurerohit,

嗨rajapurerohit,

对不起,我不明白你想提供更多细节,如果设备拾取一个外围设备,那么DSP就会在FW运行后立即扫描它的广告字符串上的外围设备发出连接请求。

你能澄清你的问题吗?

谢谢mt_dialog.