设置断点时,BLE断开连接

4个帖子/ 0新
最后一篇
GCBlair.
离线
最后一次露面:4年7个月前
主
加入:2014-09-08 10:21
设置断点时,BLE断开连接

这可能听起来很奇怪,但如果我在代码中的任何地方设置或取消设置的断点(即使是断点未被击中的地方)设置或取消设置的问题。

我已经设法每次尝试设置一个断点来重现它。断点不需要甚至击中,如果我设置或取消设置它,则会断开BLE。

任何想法会导致这个问题吗?

设备:
mt_dialog.
离线
最后一次露面:2周3天前
员工
加入:2015-06-08 11:34
嗨gcblair.

嗨gcblair.

当连接和断点命中时,它的正常行为由于连接损耗连接间隔。如果断点不打击也是正常的。插入断点时,DebGuger将延迟进入系统,因此系统丢失与中央的同步。如果您在倒带之前或在与Central连接之前设置断点,则可以围绕它。

谢谢mt_dialog.

GCBlair.
离线
最后一次露面:4年7个月前
主
加入:2014-09-08 10:21
嗨mt_dialog,

嗨mt_dialog,

我很高兴有一个解释它。在我想起之前,我从来没有遇到过这个问题。可能是我最近添加了更多的代码来读取rfid标签,这些标签增加了更多的延迟等。

有没有办法避免这种情况发生?有时它真的很有用,能够在连接的同时设置断点(即使他们没有直接击中)。

我尝试越来越多的连接间隔,但使用iOS设备,它不会增加超过40毫秒 - 任何想法?要停止断开连接,我必须将链路监控超时增加到1秒

mt_dialog.
离线
最后一次露面:2周3天前
员工
加入:2015-06-08 11:34
嗨gcblair.

嗨gcblair.

对不起,据我们所知,无法将延迟延迟延迟延迟到系统,之后您应该实现不同的测试用例,以调试代码。

谢谢mt_dialog.