LINUX.ORG.RU

История изменений

Исправление rumgot, (текущая версия) :

Не факт, что при вызове слота, который соединен с сигналом ReadyRead, будут доступны для чтения ВСЕ ОТПРАВЛЕННЫЕ ДАННЫЕ. Если при пересылке будут где-нибудь небольшие временные задержки, то слот, соответствующий ReadyRead будет вызван несколько раз. Т.е. в протоколе обмена, который будет организован поверх устройства чтения/записи (в данном случае это последовательный порт), нужно предусмотреть механизм, который позволит понять, все данные пришли (имеется ввиду, все ли пришли данные, которые были отправлены с другой стороны) или нет.

Исходная версия rumgot, :

Не факт, что при вызове слота, который соединен с сигналом ReadyRead, будут доступны для чтения ВСЕ ОТПРАВЛЕННЫЕ ДАННЫЕ. Если при пересылке будут где-нибудь небольшие временные задержки, то слот, соответствующий ReadyRead будет вызван несколько раз. Т.е. в протоколе обмена, который будет организован поверх устройства чтения/записи (в данном случае это последовательный порт), нужно предусмотреть механизм, который позволит понять, все данные пришли или нет.