我有一个与蓝牙配合使用的小型设备,我想捕获从该设备启动的命令以在我的计算机上使用它们,无论如何我尝试使用 BlueCove Library
但是我收到的只是一些字符,当我尝试从设备启动命令时,InputStream
什么也没有收到
public void run() {
try {
// prepare to receive data
DataInputStream inputStream = new DataInputStream(mConnection.openInputStream());
System.out.println("waiting for input");
while (true) {
int command = inputStream.read(new byte[8]);
//int donnee = inputStream.read() ;
if (command == EXIT_CMD) {
System.out.println("finish process");
break;
}
processCommand(command);
}
} catch (Exception e) {
e.printStackTrace();
}