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

通过蓝牙发送数据如何才能得到16进制数据?比如 我想发送 0xaa 0x55 0xbb, 在下位机方面接收到这些数据,但

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

[解决办法]

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

[解决办法]
探讨

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