0

我正在连接到 bluno 设备,该设备将恒定的传感器数据流式传输到我的 android 手机。一切似乎都运行良好,连接已建立,我的 xamarin 应用程序愉快地使用了提要。

但过了一段时间,布鲁诺似乎停止了传输。我的传输功能仍在被调用,如果我将 bluno 插入 PC,我可以读取值(通过串行端口读取),但我已经在多部手机上尝试了多个应用程序,包括示例 BlunoSampleApp,尽管它们可以重新连接到设备和一切似乎都很好,没有收到任何数据。

我对这东西不太熟悉。关于如何找出我的项目有什么问题的任何想法?故障似乎在布鲁诺方面,但有什么方法可以验证发生了什么和/或有关如何修复它的任何建议?

我的 android 应用程序是在 Xamarin 中实现的,但我认为这不是一个因素,因为示例应用程序是纯 java。

连接将在 20 分钟到数小时内运行。当它停止工作时,连接似乎并没有断开(我的应用程序仍然报告它已连接)但是我只是没有收到更多数据。尝试在不重新启动 bluno 的情况下重新连接会报告连接成功,但实际上不会产生新数据。

4

1 回答 1

0

最后,我认为可能是我的加速度计(IMU6050)在杀死东西。不知何故,要么连接变得有点不稳定,要么发生了什么事——无论如何,切断它可以让系统运行几天而没有问题。

于 2017-07-13T06:42:25.173 回答