无法将字节蓝牙字节数组数据转换为实际值

时间:2016-09-23 09:31:55

标签: c# bluetooth 32feet

我在Android调用BlueBotPro上使用蓝牙应用程序。我可以在PC上成功连接到我的应用程序并来回传递数据。 (我正在使用蓝牙的32英尺lib)

但是,我遇到了将字节数组放入可读格式的问题。 我从应用程序收到的字节数组的一个例子是:

[0]: 125
[1]: 0
[2]: 0
[3]: 62
[4]: 62
[5]: 249

我已经尝试过编码为ascii(因为我认为这可能只是它发送过来的一个字符串。)但我对此并不高兴并且刚收到

"}\0\0>>?"

我尝试了各种编码类型,似乎对它们中的任何一种都不感兴趣。 在应用程序上,它显示操纵杆输入,如下所示

x:0 y:0
x:-5 y:125

所以我认为数据会这样发送。该应用程序通过串行端口蓝牙服务器进行通信。这会对我应该如何阅读数据产生影响吗?

我是非常新的使用蓝牙所以我不是百分之百确定什么,所以帮助/方向指向将有所帮助。我已经看过SO而没有看到任何我认为相关的内容。

由于 标记

0 个答案:

没有答案