在iOS上经常发生断连

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

你好,
我们用DA14580开发并推出了我们的产品。我们正在使用DSPS配置文件的BLE通信。
产品链接:https://www.kickstarter.com/projects/2078717030/phigolf?ref=nav_search

我们的产品在Android上运行良好(Android Kit Kat及以上版本)。
但iOS(8及以上版本)存在一个问题。
问题是BLE与iPhone的连接不稳定。BLE断开经常发生,没有任何消息和通知。

我们的产品已经交付给客户,并且收到了一些关于iPhone BLE断网的投诉。
我们必须尽快解决这个问题。
请帮助我们解决这个关键问题。

关键词:
设备:
MT_dialog
离线
最后看到:3个月1周前
工作人员
加入:2015-06-08 34
嗨pjsman,

嗨pjsman,

好吧,描述是相当通用的,显然你在iPhone上使用的自定义应用程序旁边的自定义应用程序580,我不知道关于580和iPhone设备的任何问题,不管他们正在运行的操作系统。导致连接中断的原因可能是任何东西,比如运行在580上的fw、iPhone上的应用程序、iPhone本身的iOS系统等等。断开连接期间的嗅探器日志可能有助于识别问题,至少可以知道断开连接的原因(可以在user_app_disconnect()函数中检查断开连接的原因)。

由于MT_dialog

pjsman
离线
最后看到:2周2天前
加入:2014-01-07吸
嗨MT_dialog

嗨MT_dialog

谢谢您的快速回复。
请告诉我怎么才能拿到嗅探日志。
我需要买像Ubertooth这样的软件狗吗?或者,是否可以使用我已经有的Dialog DEV Board ?

由于pjsman

MT_dialog
离线
最后看到:3个月1周前
工作人员
加入:2015-06-08 34
嗨pjsman,

嗨pjsman,

不,它不可能使用开发工具包,你已经有了,以嗅出BLE包通过空气。你需要买一个嗅探器为了得到一个嗅探器日志,前线嗅探器产品是不错的,因为调试协议相关的问题,但是,你也可以尝试通过跟踪dissconnection调试问题原因从5亚博电竞菠菜80年,当断开时,该user_app_disconnect()函数应该发生,函数作为参数获得的结构有一个名为reason的成员,从这个指示您可以检查断开的原因是什么,作为调试问题的第一步。

由于MT_dialog

pjsman
离线
最后看到:2周2天前
加入:2014-01-07吸
嗨MT_dialog,

嗨MT_dialog,

感谢您提供的信息。
我已经买了新的HW嗅探日志,现在,我可以得到一个嗅探日志。
我将在稍后附加一个有问题消息的嗅探器日志。

我在试着寻找断开联系的理由。
我已经开发了我们的产品DSPS_v_3.150.2_device base,因此我可以检查app_disconnect_func()得到断开原因?
请让我知道DSPS_v_3.150.2_device code有任何已知的问题。

由于MT_dialog

MT_dialog
离线
最后看到:3个月1周前
工作人员
加入:2015-06-08 34
嗨pjsman,

嗨pjsman,

是的,使用那个回调来获取断开连接的原因。

基于SDK3的DSPS是参考设计的一个相当老的版本,Dialog强烈建议转移到fw和SDK的最新版本,无论如何,我不知道参考设计的任何断开特别是在iOS手机上。

由于MT_dialog