当前位置: 代码迷 >> Android >> 通过蓝牙发送数据怎么才能得到16进制数据
  详细解决方案

通过蓝牙发送数据怎么才能得到16进制数据

热度:63   发布时间:2016-05-01 13:33:39.0
通过蓝牙发送数据如何才能得到16进制数据?
比如 我想发送 0xaa 0x55 0xbb, 在下位机方面接收到这些数据,但是由于都是有符号数超过0x80的 就发送错误的数据,不知道有没有什么办法解决?

------解决方案--------------------
探讨
谢谢楼上 现在是这样做的,但是 2个问题
1.这样实际通讯速度等于慢了1半
2.如果是和现成的外部串口设备(不能改接收程序的)这样就不行了。
不知道 还有没有别的法子

------解决方案--------------------
探讨

byte强制转换也不行,他把大于0x80的都当成负数,有符号的数,发送出去的 和单片机串口通讯很难搞啊
  相关解决方案