你好,我正在玩beacon_3.40.4参考项目。我试着让它在按下按钮时只发送一个广告,而不是连续的广告。我配置了按钮和回调函数。请帮助我解决以下问题:1.要删除哪一行以避免启动后的广告?2.使用哪个函数来修改广告数据3.哪个函数在按钮回调开始广告-我尝试app_adv_start(),但它现在开始??
谢谢你!
嗨hssmltd,
1.移除位于函数app_db_init_complete_func()中的app_adv_start。
2.没有实现改变广告数据的功能。如果您将应用程序配置为使用动态数据(CFG_DYNAMIC_BEACON_DATA),那么应用程序将使用P01通道的值更改广告字符串的主要字段和次要字段。论坛里有很多帖子,说明如何动态改变广告字符串中的数据,请查看其他论坛的帖子。
3.要开始发布广告,你可以调用app_adv_start(),使用ble应用程序或智能代码片段来确认你的设备正在发布广告。
由于MT_dialog
在你的帮助下,一切顺利。谢谢! !
嗨hssmltd,
1.移除位于函数app_db_init_complete_func()中的app_adv_start。
2.没有实现改变广告数据的功能。如果您将应用程序配置为使用动态数据(CFG_DYNAMIC_BEACON_DATA),那么应用程序将使用P01通道的值更改广告字符串的主要字段和次要字段。论坛里有很多帖子,说明如何动态改变广告字符串中的数据,请查看其他论坛的帖子。
3.要开始发布广告,你可以调用app_adv_start(),使用ble应用程序或智能代码片段来确认你的设备正在发布广告。
由于MT_dialog
在你的帮助下,一切顺利。谢谢! !