如何在Android Studio中使用蓝牙发送字节的数据包数据?

时间:2018-07-30 07:41:00

标签: java android

我正在尝试将数据发送到蓝牙设备,我需要将这些数据作为字节的数据包数据发送,例如,这是我的数据包数据: 80 98 F1 01 81 01

80 F1 98 01 C1 33

80 98 F1 02 21 01 01

80 F1 98 0A 61 01 00 00 00 00 00 00 00 00 33

80 98 F1 03 30 01 FF 01

80 F1 98 03 70 01 FF 33

我如何在android studio中使用蓝牙发送这些数据包数据? 请注意,我对蓝牙发现,connectThread,AcceptThread没问题,但是我不知道如何发送这些数据包数据

1 个答案:

答案 0 :(得分:0)

在此处检查用于发送数据的框架:Android sample bluetooth code to send a simple string via bluetooth

有趣的部分是: outputStream.write(s.getBytes());

应该变成这样: outputStream.write(new byte [] {(byte)0x80,(byte)0xF1,(byte)0x98,0x01,(byte)0xC1,0x33});