Я пытаюсь отправить команду на устройство через соединение Bluetooth RFCOMM.-Подключение успешно.-После того, как он подключился, я попытался прочитать DataInputStream, и я постоянно получаю данные с устройства.-Моя проблема в том, что я пытаюсь отправить последовательную команду на устройство, и при этом мое устройство не отвечает на команду.
Что-то не так в том, как я отправляю команды?Вот код, который я использовал ...
DataOutputStream Dos = new DataOutputStream(BTsocket.getOutputStream());
...........
String message = "SET TIME XXX";
byte[] msgBuffer = message.getBytes();
try {
Dos.writeInt(msgBuffer.length);
Dos.write(msgBuffer);
Dos.flush();
}
catch (IOException e) {
Log.e(TAG, "Exception during write.", e);
}