readAll читает не больше 32 байт. Если пакет 33 байта, то у меня уже 2 сигнала readyread на 32 байта и на 1 байт. Что нужно сделать, чтобы пакет приходил за 1 раз?
Ничего, это уже на уровне ОС происходит. Склеивать и считать сколько пришло. А когда пришло нужное кол-во байт, парсить. Сегодня 33 байта, завтра понадобится 500 байт и т.д.
Да, я уже так сделал. Спасибо.
Обсуждают сегодня