Мне нужно знать, как преобразовать эту функцию, чтобы я мог отправлять шестнадцатеричные или десятичные числа, чтобы STM получал ее как кадр. Готовый терминал bt из магазина android после отправки шестнадцатеричного числа исправляет ошибку, и табличка отвечает, но я хотел бы сделать это в моем приложении.
private void sendData(String message) {
byte[] msgBuffer = message.getBytes();
try {
outStream.write(msgBuffer);
System.out.println(msgBuffer);
} catch (IOException e) {
String msg = "Nie udało się wysłać danych" + e.getMessage();
errorExit("Fatal Error", msg);
}
}
После печати этих байтов в консоли, он получает что-то вроде следующей строки, так что, вероятно, почему он не работает, если он преобразует его в байты?
[B@a560d15