中央扫描设备

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
10个帖子/ 0个新
最后发表
adam.stroz
离线
最后看到:2个月5天前
加入:2020-05-22 07:54
中央扫描设备

你好,

我有一个小问题,我将我的设备配置为中央(目前我使用“da14531_ble_central_implementation”示例)。我的问题是,Da14531为什么不认识android手机?android是BLE的中心设备还是外围设备?和第二个问题。当我的设备作为外设运行时,我可以开始与中心连接吗?

设备:
PM_Dialog
离线
最后看到:6天19小时前
工作人员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

BLE通用移动应用程序通常配置为GAP中心,因雷竞技安卓下载此移动电话将启动扫描程序并连接到对端设备。根据BLE规范,连接总是由GAP中心发起的。如果DA4531被配置为GAP中心,那么您应该知道外设的BD地址,这样您就可以发送连接请求。为此,你必须知道流动电话的屋宇署地址。请记住,大部分手机使用的是随机的BD地址,所以每次你都应该知道新的BD地址。

如果DA14531配置了GAP外设,则可以使用任何BLE通用移动应用程序,扫描可用的BLE设备并发起连接。

我建议先检查一下BLE广告教程(HTML)SDK6入门(HTML)教程。

谢谢,PM_Dialog

adam.stroz
离线
最后看到:2个月5天前
加入:2020-05-22 07:54
你好,

你好,

所以总结以上,我的手机可能是GAP中心和我必须配置我的设备作为GAP外设与他连接。我的下一个问题是关于断开连接的。例如,我有两个设备(DA14531作为外设,智能手机作为中心),我将智能手机连接到DA14531。我可以使用智能手机断开连接,但我可以使用DA14531断开连接吗?

PM_Dialog
离线
最后看到:6天19小时前
工作人员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

你应该用手机断开连接。请运行任何SDK BLE示例,并使用BLE通用应用程序对其进行测试。

谢谢,PM_Dialog

adam.stroz
离线
最后看到:2个月5天前
加入:2020-05-22 07:54

也许我会澄清我的问题。我可以使用一些SDK功能断开连接吗?(例如在我的程序,连接到智能手机后,我调用函数名“断开”)这是可能的?我不想用智能手机断开连接。

我描述我的情况。我想连接设备(Da14531将被配置为外设,例如我的智能手机与他连接),接下来Da14531开始发送一些信息(这部分工作),断开并进入睡眠状态。信号(GPIO唤醒)后DA14531醒来,我想让我的智能手机自动连接到DA14531。它是可能的吗?

PM_Dialog
离线
最后看到:6天19小时前
工作人员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

您可以从外设端调用app_easy_gap_disconnect() API,以便它将BLE断开连接命令发送到中央。为此,在发送信息之后,您应该调用该API。

谢谢,PM_Dialog

adam.stroz
离线
最后看到:2个月5天前
加入:2020-05-22 07:54
谢谢你!

谢谢你!

你能给我一些建议吗?

PM_Dialog
离线
最后看到:6天19小时前
工作人员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

>>>我的智能手机连接他),然后DA14531开始发送一些信息(这部分工作),断开并进入睡眠状态。

正如我在前面的注释中提到的,一旦日期被发送到中央,SW应该调用app_easy_gap_disconnect()。

>>>信号后(GPIO唤醒)DA14531唤醒

请查看SDK的ble_app_sleepmode示例。它使用WAKEUP控制器通过GPIO触发器唤醒。

>>>我希望我的智能手机自动连接到DA14531。

这取决于中央。根据BLE规范,连接总是由中央发起的。

谢谢,PM_Dialog

adam.stroz
离线
最后看到:2个月5天前
加入:2020-05-22 07:54
好了,现在我知道了

好了,现在我知道了。谢谢你!

PM_Dialog
离线
最后看到:6天19小时前
工作人员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

如果你有任何其他问题,请在论坛上提出一个新的话题。

谢谢,PM_Dialog