你好,
我们正在使用BLE外设的示例代码,从SDK正在工作,但我们有以下情况:
一旦通过手机应用建立了连接,我们就需要启用BLE并连接它,而目前这一连接在大约10秒后就会断开。
1.使用函数OS_TASK_CREATE()创建任务时,执行任务的时间是多少?
2.我们需要无限长的时间来执行它,怎么做呢?
3.请分享SDK手册,可以解释其他相关查询使用的功能?
请尽快帮助。
感谢和问候
Raj Johri
关键词:
设备:
嗨johrirj88,
谢谢你的问题,但我不清楚你的问题是什么。
当手机应用建立连接时,我们需要启用BLE并连接它,目前这一连接会在10秒后断开。
你能解释一下吗?你说的“一旦建立连接,我们需要启用BLE并连接”是什么意思?你正在运行ble_peripheral SDK的例子,它在10秒后断开?
谢谢,PM_Dialog
是的,我们正在使用SDK中的ble_peripheral示例,它在10秒后断开。我们如何使它无限连接一旦BLE连接建立。
感谢和问候
Raj Johri
嗨johrirj88,
我为耽搁道歉。你使用的中心是什么?你能在调试模式下运行t吗?ble_peripheral示例按照SDK提供的方式工作——不需要做进一步的修改。
谢谢,PM_Dialog
嗨,我想你没明白我的意思。我已经告诉我的问题,ble_peripheral代码从SDK是工作的。我的问题很清楚BLE在10秒后断开。一旦连接建立,如何保持连接。
感谢和问候
Raj Johri
嗨johrirj88,
如前所述,SDK的ble_peripheral示例按照SDK提供的方式正常工作,这意味着,为了与对等设备建立稳定的连接,您不应该进行任何修改。因此,如果您使用SDK提供的项目,设备将开始广告。然后,您应该能够从BLE Mobile应用程序进行检测。如果你连接到它,它不应该在10秒后断开。连接必须是稳定的,并且服务必须被发现。
你用的是什么中心?它是一个移动应用程序吗?另外,你用的是哪个DK ?
只使用ble_peripheral示例,不做任何修改。
谢谢,PM_Dialog
我们在使用DA14683-USB DK使用SDK 1.0.14.1081时也遇到了同样的问题。完全相同的问题。我们使用的是LightBlue Android应用程序。不,我们没有对演示代码做任何修改
你好,我已经在这个论坛线程回复你:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-hardware-device-reference-designs/da14683-usb
你好,johrirj88,你用的是DA14683 USB-DK还是Pro-DK?
谢谢,PM_Dialog
其DA14683 USB-DK。
但是你上面提到的链接解决了这个问题。我将SW6开关切换到VBAT位置,现在我可以看到一个连续的连接。
感谢和问候
Raj Johri
非常感谢!我可能会在以后的教程/文档修改时明确说明这一点。除此之外,我们对资源和产品非常满意,并期待将您的产品整合到我们的设计中!亚博电竞菠菜
嗨,johrirj88和电动的,
很高兴你把问题解决了。如果您有任何后续问题,请创建一个新的论坛门票。
谢谢,PM_Dialog