DSP主机重新连接

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
6个帖子/ 0新
最后一篇
Lyadnov.
离线
最后一次露面:12个月4小时前
加入:2019-07-31 13:57
DSP主机重新连接

亲爱的支持团队!对于DSP示例,如果设备从主机遇到Obs,则再次主机将连接到此设备。请解释我,如何使用设备托管不再连接。

设备:
PM_DIALOG.
离线
最后一次露面:5小时3分钟前
职员
加入:2018-02-08 11:03
嗨Lyadnov,

嗨Lyadnov,

中央设备上的DSP自动启动扫描并连接到支持串行端口服务的第一个发现的外围设备。中央设备还通过停止数据流并自动尝试重新建立连接来处理连接丢失的情况。不确定是否可以处理连接,但是,我会检查它并让您知道。

谢谢,PM_DIALOG.

Lyadnov.
离线
最后一次露面:12个月4小时前
加入:2019-07-31 13:57
嗨,你有没有

嗨,你有什么信息吗?

PM_DIALOG.
离线
最后一次露面:5小时3分钟前
职员
加入:2018-02-08 11:03
嗨Lyadnov,

嗨Lyadnov,

你的主人是什么?是另一个正在运行SPS_HOST固件的DA14585,或者是DSPS移动应用程序吗?它不是直截了当的,因为如前所述在中央设备自动启动扫描并连接到支持串行端口服务的第一个发现的外围设备。

谢谢,PM_DIALOG.

Lyadnov.
离线
最后一次露面:12个月4小时前
加入:2019-07-31 13:57
亲爱的,我有da14585

亲爱的,我有da14585,它正在运行sps_host固件。我知道,中央设备会自动启动扫描,并连接到支持串行端口服务的第一个发现的外围设备。我也知道,中央设备还通过停止数据流并自动尝试重新建立连接来处理连接丢失的情况。我需要知道,在与外围设备连接后,我必须改变中央设备,发送数据并断开连接(我制作这个),不再使用此外围设备连接,而我不希望这个。

PM_DIALOG.
离线
最后一次露面:5小时3分钟前
职员
加入:2018-02-08 11:03
嗨Lyadnov,

嗨Lyadnov,

为我迟到的回复道歉。由于您使用的另一个DA14585充当中央,因此可能的解决方案可能是修改SPS_HOST项目。user_scan_start()是启动扫描过程的函数。在设备配置完成时调用此函数(user_on_set_dev_config_complete())。扫描程序的超时时间为10秒。扫描完成后,触发user_on_scanning_completed()回调,触发重新启动扫描。为此,您应该根据应用程序修改并执行user_scan_start()。您是否想定期调用它,并使用计时器进行定期调用?

谢谢,PM_DIALOG.