在Android设备上处理从蓝牙接收的数据

时间:2015-05-26 14:13:19

标签: android bluetooth

我正在编写一个项目的应用程序,它可以检测光强度等。 该应用程序应该从Android设备发送命令到Arduino板并从它接收数据。它作为蓝牙终端,我已经完成了。

现在,我想处理收到的数据。 我想要: 1,绘制数据图; 2,仅显示xxx范围内的数据。

任何人都可以给我一个提示吗?喜欢我应该使用的方法或网站,我可以研究一下?

1 个答案:

答案 0 :(得分:0)

1,绘制数据图:您可以使用java canvas方法或某些库http://www.android-graphview.org/(由于移动设备上的svg性能不佳,很可能使用canvas方法)或svg

2,仅显示xxx范围内的数据:不要真正得到问题...为什么不简单地将值丢弃在arduino上(甚至不发送它们)或者在andoid上?

除此之外,已经有一个应用程序可以完全按照您的要求进行操作(将数据发送到arduino并在android上绘制数据):https://play.google.com/store/apps/details?id=sakulstra.androidbluetooth&hl=de并且很可能是其他一些(google为“android bluetooth graph”)< / p>