История изменений
Исправление I-Love-Microsoft, (текущая версия) :
+100500, тем более в случае ошибки значение -1 значит 4 миллиарда для unsigned, и это еще если повезет не оказаться на 64-битной тачке ;) how_many - какой тип?
В общем, с кодом что-то явно не так.
QSerialport из состава Qt5 - очень хорошая реализация, с ней нет проблем. Однако скажу что я писал программу, которая должна была допускать пропадание порта (USB-Serial) и восстанавливать связь когда он вернется. Так вот в случае пропадания порта - QSerialport продолжал лишь делать видимость работы (не вылетала программа) но сигналы не шли таймеры не срабатывали (но загрузки ЦП не было) - одним словом программа не могла восстановить работу с портом, а QExtSerialport этого недостатка лишен.
Исправление I-Love-Microsoft, :
+100500, тем более в случае ошибки значение -1 значит 4 миллиарда для unsigned, и это еще если повезет не оказаться на 64-битной тачке ;) how_many - какой тип?
В общем, с кодом что-то явно не так.
QSerialport из состава Qt5 - очень хорошая реализация, с ней нет проблем. Однако скажу что я писал программу, которая должна была допускать пропадание порта (USB-Serial) и восстанавливаться. Так вот в случае пропадания порта - QSerialport не вис, но тупо переставал реагировать, а QExtSerialport этого недостатка лишен.
Исходная версия I-Love-Microsoft, :
+100500, тем более в случае ошибки значение -1 значит 4 миллиарда для unsigned, и это еще если повезет не оказаться на 64-битной тачке ;) how_many - какой тип?
В общем, с кодом что-то явно не так.