如何使连接健壮和快速??

5个职位/ 0个新
最后发表
亚历克斯·罗
离线
最后看到:1年5个月前
专家
加入:2014-02-28 19:16
如何使连接健壮和快速??

嗨,对话框中,

对于我的应用程序,我希望更好的使用体验faask连接到DA14580从iPhone。

对于该应用程序,iPhone在开始时只扫描设备一次,并从14580中获得所有信息。接下来,直接连接服务—如果连接失败,尝试连接其他两次。有时连接2-3次后会延迟很长时间,有时无法连接。

我们尝试使用浅蓝色和DVK Basic,有时会延迟很长时间或错过连接。保持连接,服务响应非常快,但我们需要每次断开,以便其他手机可以访问该设备。

所以,你有什么建议如何改进它,我可以调优什么参数??

谢谢!

PY_Dialog
离线
最后看到:3年1周前
工作人员
加入:2014-08-25“
嗨,亚历克斯,

嗨,亚历克斯,

信息有限,无法猜测你这边发生了什么。一般来说,如果您想要更快的连接,您应该在外围端减少广告间隔,也应该在中心端减少扫描间隔。
在DA14580中,您可以更改以下项目来缩短广告时间间隔。
cmd - > intv_min = APP_ADV_INT_MIN;//把你的间隔放在这里
cmd->intv_max = APP_ADV_INT_MAX

的问候!
PY

亚历克斯·罗
离线
最后看到:1年5个月前
专家
加入:2014-02-28 19:16
谢谢PY,

谢谢PY,

对于DA14580这边,我们没有改变广告间隔,就像你的示例代码一样。
中间是iphone。在第一次发现它之后,我们只使用包括BD_address在内的外围信息直接连接DA14580,而不是重新扫描。看起来我们不能每次都连接到DA14580,有时候我们尝试2-3次连接。连接后,我们将断开它。如果我们不断开它,每个连接都会运行得很快。
所以,我们可以看到从断开连接到建立连接需要更多的时间。那么,你能解释一下为什么它可以使连接非常快,如果不断开,它需要更多的时间从断开状态建立连接。如何改进这个案例?
谢谢!

PY_Dialog
离线
最后看到:3年1周前
工作人员
加入:2014-08-25“
嗨,亚历克斯,

嗨,亚历克斯,

仅凭你的描述,这里的信息太少了。我们没有这样的经历。我也觉得这是一个非常具体的问题,没有笼统的答案。我们需要查看你在iphone和DA14580中的代码来找到答案。请您留下您的公司名称和地址,我们可能需要请当地的di雷电竞下载appsty来帮助您。

的问候!
PY

zzdwuliang
离线
最后看到:5年10个月前
加入:2015-02-04 07:35
嗨,亚历克斯·罗。我遇到同样的人

嗨,亚历克斯·罗。我遇到了和你一样的问题。当我从断开状态连接Da14580和我的手机。我的手机在连接中显示了连接——不断发现。经过两次甚至更多次,终于建立了联系。我想知道发生了什么事,该怎么办。所以我想知道你是否已经解决了这个问题。你有什么建议来改善或解决这个问题吗?数以百万计的谢谢!