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

你好!

我一直在尝试过去几天试图实施直接广告,但我没有任何进展,我想知道你是否可以帮助我。

首先,我正在使用安全示例,我能够连接到使用闪烁和未解压的adv。断开连接后,一切都适用,当发生按钮中断时,我开始使用app_easy_gap_dircated_advertise_start()的Direct adv,但我无法使用闪烁闪烁看到DA14580。此外,即使在几分钟之后,也不会调用回调fn .app_on_adv_direct_complete。
任何想法如何发生这种情况?
谢谢

设备:
mt_dialog.
离线
最后一次露面:2个月3周前
职员
加入:2015-06-08 11:34
嗨Vrabo,

嗨Vrabo,

直接广告用于建立快速连接,您确定外围设备未连接到手机,也许这是您根本没有看到设备的原因吗?也是在连接或至少当指示的广告完成时(指示的广告持续时间约为1,28秒,在那段时间之后的命令超时)你没有得到.app_on_adv_direct_complete,这意味着广告的大多数可能是广告从来没有发生(你应该能够检查一个Pro套件,通过电源分布器或你可以检查嗅探器并检查空中的数据包),在正常情况下,您应该能够在手机上看到直接广告只要您在user_config.h文件中正确提供了user_adv_config结构的.peer_addr_type中正确提供了适当的中央地址。此外,如果针对广告的命令不合适,您还应该获取执行的指示,并将通知您出现的问题,并且设备无法执行操作,除非设备崩溃。只使用app_easy_gap_dircated_advertise_start();在user_app_adv_start()中具有适当的BD地址到上述字段,您应该能够在通用Phjone应用程序上看到设备。请注意,如果手机使用随机地址,则无法了解手机的地址,因为它将继续更改,您只能在使用公共地址的设备中执行直接广告。

谢谢mt_dialog.