BLE广告开/关

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
6个帖子/ 0新
最后一篇
afrid.
离线
最后一次露面:1年3个月前
加入:2019-03-12 14:31
BLE广告开/关

你好,

我想控制BLE收音机,我指的是打开BLE连接。

我可以在哪里控制SDK.SOME标志中的无线电(advtising)

请在这些背景下帮助我

设备:
PM_DIALOG.
离线
最后一次露面:1天3小时前
职员
加入:2018-02-08 11:03
嗨afrid,

嗨afrid,

你能澄清一下你的问题吗?您想从广告或启用/禁用收音机吗?此外,您正在研究SDK5.0.4,不是吗?

谢谢,PM_DIALOG.

afrid.
离线
最后一次露面:1年3个月前
加入:2019-03-12 14:31
你好,

你好,

是的。我喜欢开始/停止广告或启用/禁用收音机?

我正在研究SDK 5.0.4。

PM_DIALOG.
离线
最后一次露面:1天3小时前
职员
加入:2018-02-08 11:03
嗨afrid,

嗨afrid,

我建议您查看SDK5.0.4的BLE_APP_SLEEPMODE示例。该示例默认启动广告,并且在预定义的时间之后,它将停止广告,系统将进入睡眠模式。让我试着向你解释用于开始/停止广告的API。请检查user_app_add_start()函数以启动广告。app_easy_gap_undircated_advertise_get_active()用于获取具有填充参数的无要连接的广告消息。app_easy_gap_undircated_advertise_start()是针对无向广告的相应API,它将将GAPM_START_ADVERTES_CMD发送到BLE堆栈。此外,在user_app_adv_start()中,将一个计时器设置,一旦过去,将触发ADV_DATA_UPDATE_TIMER_CB()CALLABK功能以停止广告。使用的API是app_easy_gap_advertise_stop(),它将将GAPM_CANCEL_CMD消息发送到堆栈。只要需要待处理BLE事件,内核将在BLE核心开关即可将待处理的事件切换到挂起事件,然后将暂停核心,然后关闭传入事件,然后将关闭BLE核心。为了关闭收音机和BLE,您不必做任何额外的事情,因此SDK会很好地照顾。

谢谢,PM_DIALOG.

afrid.
离线
最后一次露面:1年3个月前
加入:2019-03-12 14:31
你好,

你好,

感谢您的信息。它有助于满足。

我需要更多信息。

想象一下,我使用ble用作从属,我需要使用master的命令打开它。

因此,默认情况下,在芯片上电源启动右侧后,BLE会打开。我需要根据命令打开它。

想象一下SDK中的标志控制BLE Turnon / OFF。

想象一下#define BLE如果它的1,那么它应该打开它,如果它的0 off.like我需要的控制。如此,我需要的是我必须在SDK修改的地方,请详细帮助我

PM_DIALOG.
离线
最后一次露面:1天3小时前
职员
加入:2018-02-08 11:03
嗨afrid,

嗨afrid,

你能澄清哪个是你想要控制乐队的主人吗?此外,我假设您希望使用来自主设备的命令启动/停止广告。我建议您查看无附加方案参考应用程序代码,您可以在其中发送UART和控制BLE功能的命令。Dodeless AT命令平台允许通过BLE控制本地UART连接的设备以​​及远程设备。全面的AT-Comments套件可以控制BLE连接。

https://www.dialog-seminile.com/produ雷电竞官网登录cts/smartbondtm-codeless-commands.

请记住,建议为新设计提出DA14585和DA14586。

谢谢,PM_DIALOG.