紧急 - 断开问题

6个帖子/ 0新
最后一篇
亚历克斯罗
离线
最后一次露面:1年1个月前
专家
加入:2014-02-28 19:16
紧急 - 断开问题

嗨对话框,

我有一个持续数月的问题,仍然存在(也请建议在SDK 3.0.2中有任何错误......?)。

问题:
当应用程序连接DA14580时,我的硬件有时在被询问时断开连接。然后在重置后无法全部连接DA14580。案件通常不会被复制。

我的环境:
我的应用程序是基于示例128配置文件,我创建了一个RTC定时器(App_Timer ...),用于更新传感器数据。在RTC定时器处理程序中,如果数据更改,则每个秒更新数据。在更新传感器数据时,调用app_adv_stop,并且调用app_adv_start
案例GAPM_ADV_UNDIRECT:
{
xxxxxxxxxxxxxxxxxxxxx;
app_adv_start();
}
休息;

对于广告设置:Ad Ad Adv_Interval_min和Adv_Interval_Max均为388(152.5ms),因为Apple所需的苹果公司。
对于连接设置:conn_interval_min:20ms,connection_interval_max:80ms,slave_latency:0,sup_timeout:200(2000ms)。

似乎在传感器主动(adv数据更新)的情况下最突出问题。

我的问题:
1.请查看我的adv_interval和conn_interval参数是好的吗?
2.广告是否影响连接?在询问时断开连接时,广告运行良好,更新了ADD_DATA。
3. app_adv_stop和app_adv_start有什么问题吗?影响连接BTW DA14580和iPhone?对iphone / app侧的任何建议?
4.当DA14580在被询问时断开连接时,将调用哪个功能 - 例如断开连接或样本128_disable ....?请指教?
5.连接时序:BLE连接时序由16MHz XTAL或32kHz XTAL / RC提供?对于这种情况,我使用RC而不是32khz xtal。对于准确性,它看起来正常 - 24小时后发生几秒钟错误。
xtal是否有任何要求?

谢谢!

je_dialog.
离线
最后一次露面:11小时1分钟前
职员
加入:2013-12-05 14:02
嗨亚历克斯,我会强烈

嗨亚历克斯,我强烈建议移植到3.0.8。从3.0.2(04,06,08)上有许多改进和错误修复。还有许多增强性和改进,而不是实施为3.0.2。我们不支持3.0.4之前的任何东西。

下面的文件为您提供3.0.2之后的错误修复的详细信息。

http://support.dialog-semicondiondiondum/download/file/fid/776.

我会有人看看你在这里发布的一般争议与断开连接。

BR JE_DIALOG.

亚历克斯罗
离线
最后一次露面:1年1个月前
专家
加入:2014-02-28 19:16
嗨je,

嗨je,

是的,我会尝试将代码端口到3.0.8。但我想为目前的产品巩固这个问题。雷电竞官网登录
顺便说一下,如果da14580在询问时断开连接,请在app_connection_func()中确认app_env.condx == gap_invalid_conidx。

谢谢,

je_dialog.
离线
最后一次露面:11小时1分钟前
职员
加入:2013-12-05 14:02
嗨亚历克斯,我相信我们的当地

嗨亚历克斯,我相信我们在美国的当地办事处正在与您在这个问题上与您合作,所以我将关闭此线程,因为他们将解决您的问题。BR JE_DIALOG.

离线
最后一次露面:4年9月前
加入:2014-10-09 08:05
嗨,je,

嗨,je,
我alse遇到了这个问题。我的SDK是3.0.6。你能告诉我如何解决这个问题吗?

mt_dialog.
离线
最后一次露面:2周9小时前
职员
加入:2015-06-08 11:34
张张,

张张,

3.0.6是一个相当炫的发布,正如JE_DIALOG所发布的那样,我们强烈建议移动到最新版本的SDK。自3.0.6释放以来,有很多可改性。

谢谢mt_dialog.

主题锁定