分时角色切换

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个职位/0个新职位
最后一篇文章
鲁奇帕特尔
离线
最后一次见到:2年5个月前
已加入:2017-03-29 10:50
分时角色切换

您好,我们的支持人员,

我在DA14580上工作,我可以让它在分时的基础上改变角色,也可以作为中心工作(从外围设备切换到中心设备,反之亦然)。我没有连接到任何设备。如果我想在外设模式下建立连接,那么在清除BLE堆栈(角色更改)之前,是否有连接请求首先服务的规定。我的应用程序需要与移动应用程序进行20-25字节的数据通信,因此我无法在用户数据中进行数据通信,而不与移动应用程序建立任何连接。你能告诉我,我应该如何与这些数据沟通吗。有什么样的例子吗?请寄给我。

谢谢和问候,
鲁奇帕特尔

关键词:
设备:
PM\U对话框
离线
最后一次见到:2天6小时前
工作人员
已加入:2018-02-08 11:03
你好,鲁奇·帕特尔,

你好,鲁奇·帕特尔,

从您的描述中我可以理解,当DA14580与对等设备连接时,您不想重置应用程序而不阻止角色切换吗?我理解对了吗?如果你的意思是,你应该添加一个标志到你的应用程序,如果它是连接芯片不应该复位,因为复位命令是从应用程序级别处理

谢谢,下午好

鲁奇帕特尔
离线
最后一次见到:2年5个月前
已加入:2017-03-29 10:50
你好,PM\U对话,

你好,PM\U对话,

谢谢你的回复。

当设备分时执行角色切换操作时,如果连接请求来自移动应用程序(扫描设备),则设备不应执行角色切换或重置。它应该连接到移动应用程序并保持连接,直到移动应用程序发出断开连接请求。一旦设备断开连接,设备应再次开始分时执行角色切换操作。是否可以实施?如果是,那么请提供我的步骤,以执行这样或有任何例子,执行相同的操作。

先谢谢你。

关于:,
鲁奇帕特尔

PM\U对话框
离线
最后一次见到:2天6小时前
工作人员
已加入:2018-02-08 11:03
你好,鲁奇·帕特尔,

你好,鲁奇·帕特尔,

我建议您添加一个标志,以便检查设备是否与移动电话连接。因此,如果它已连接(APP\ u connected),则不应执行角色切换或重置。您可以使用下面的代码sneppiet获取设备状态:

if(ke\u state\u get(TASK\u APP)==APP\u CONNECTED)

当设备断开连接时,将触发user\u app\u disconnect()回调函数,在此函数中应再次启用角色切换功能。

谢谢,下午好