в 16-ом виде. Надо записать её в QByteArray, что бы далее при отправке через ком-порт, он(порт) понимал, что это шестнадцатеричный вид, а именно "\х00\х3с" и т.д. Каким образом можно это сделать? Единственный способ нормально обозначить, который я знаю, это записывать ba[0]= 0x00; ba[1] = 0x3c. Но никак не могу написать функцию для упрощения всего этого перевода.
Просто запись и отправка не работает, поэлементная запись в цикле у меня не получается.
а ты этот метод смотрел? http://doc.qt.io/qt-5/qbytearray.html#fromHex
Обсуждают сегодня