Ibeacon示例代码中的广告间隔设置

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

亲爱的团队,

我们在其中一个应用程序中使用ibeacon示例代码,我们使用智能绑定微型模块DA14531,

在文件user_app.c中,如果我们将间隔时间从100ms更改为10000ms,那么系统将按照预期工作,但当我们将间隔时间更改为15000ms时,我们不会在手机上接收广告数据,

/*设置广告费率*/

#定义ADV_INTERVAL_ms 15000

根据广告教程文档,我们可以将间隔时间从20毫秒改为10485秒

请指导我们应该在哪里做修改,以便我们的Ibeacon软件可以工作

PM_Dialog
离线
最后看到:1天22小时前
工作人员
加入:2018-02-08 11:03
嗨chintan_gala,

嗨chintan_gala,

根据蓝牙LE规范,发布间隔应为0.625ms的整数倍,范围为20ms ~ 10.24s(或10240ms)。define ADV_INTERVAL_ms宏将发布间隔设置为毫秒。15000ms的通告时间间隔超过10.24秒。我们将在BLE广告教程(HTML).谢谢你指出来!

谢谢,PM_Dialog

chintan_gala
离线
最后看到:6个月2周之前
加入:2020-11-04 08:03
谢谢你的澄清

谢谢你的澄清,

你知道其他的解决方案来实施广告时间间隔超过10秒吗?

问候,

Chintan联欢晚会

PM_Dialog
离线
最后看到:1天22小时前
工作人员
加入:2018-02-08 11:03
嗨chintan_gala,

嗨chintan_gala,

这是根据蓝牙LE规范,所以不可能使用超过10.24秒的广告间隔。

谢谢,PM_Dialog