Уведомления
Очистить всё
Есть ли какой-то способ принятые через COM-порт данные (использую QSerialPort) вывести в qDebug() в виде шестнадцатеричных значений? Этот код выводит нечитаемые символы:
QByteArray receivedData; receivedData.append(port->readAll()); qDebug() << receivedData;
Автор темы Опубликовано : 19.01.2023 15:05
qDebug() << receivedData.toHex('-');
'-' - разделитель между байтами.
Опубликовано : 19.01.2023 15:35
Спасибо, работает!
Автор темы Опубликовано : 19.01.2023 16:12
Отлично 👍
Опубликовано : 19.01.2023 16:30