0

我们正在尝试在我们的系统上使用 BLE 设备。

在应用程序方面,我们有 MvvmCross(现在在 Android 上)和 MvvmCross.Plugin.BLE。在从机端,我们使用 Dialog BLE 芯片。

连接后,我们可以发送和接收数据 30 秒,但随后连接丢失,即使它不是空闲的。

我们尝试探索的可能选项:

  • 是否有我们不知道的我们应该使用的 KeepAlive 机制?
  • 是否有某种我们没有实施的通知程序?
  • 是否存在我们应该实施的安全问题?
  • 我们应该发出一个空消息?

任何想法或示例应用程序将不胜感激。

谢谢!

更新(2016 年 6 月 21 日)

断开连接仅在绑定后发生。

如果我们在非绑定连接中工作 - 它可以完美工作数小时。

4

0 回答 0