直接的广告

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
2个帖子/ 0个新
最后发表
vrabo
离线
最后看到:三年前,三周前
加入:2016-11-04 19:19
直接的广告

你好!

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

首先,我使用安全的例子中,我能够连接到使用LightBlue和间接融化放置断开后,一切都完美,一个按钮中断发生时我开始直接副词使用app_easy_gap_directed_advertise_start()但我看´t DA14580 LightBlue。而且,即使在几分钟之后,回调fn .app_on_adv_direct_complete也永远不会被调用。
知道为什么会这样吗?
谢谢你!

设备:
MT_dialog
离线
最后看到:4个月,1个星期前
工作人员
加入:2015-06-08 34
嗨vrabo,

嗨vrabo,

直接广告是为了建立快速连接,你确定外设没有连接到手机吗?也许这就是你根本看不到这个设备的原因?事实上,无论是在连接上,或至少在定向广告完成时(定向广告持续约1,28秒,命令timesout经过那段时间)你不该得到的.app_on_adv_direct_complete最有可能意味着广告永远不会发生(你应该可以检查,如果你有一个职业装备,通过能量分析器或嗅探器可以检查,检查空气包),通常情况下,只要您在user_config.h文件中的user_adv_config结构的.peer_addr_type中正确地提供了适当的中心地址,您就应该能够在电话设备上看到直接广告。此外,如果定向广告的命令不正确,你也应该得到directed_callback回调执行通知你发生了一些错误,设备无法执行操作,除非设备崩溃。只使用app_easy_gap_directed_advertise_start();在上面提到的带有适当bd地址字段的user_app_adv_start()中,您应该能够在一个通用手机应用程序上看到该设备。请注意,如果手机使用的是随机地址,你将无法知道手机的地址,因为它会不断变化,你只能在使用公共地址的设备上执行直接广告。

由于MT_dialog