История изменений
Исправление I-Love-Microsoft, (текущая версия) :
Вот я глянул твой код и сразу пришел к выводу - писал студент. Зачем ты работаешь так с потоками в Qt? Зачем усложнил себе жизнь? Работай чисто через сигналы слоты.
Зачем управление памятью в таком режиме? Зачем эти memset-ы. А ты уверен что данных нужное число приходит?
И да, выше правильно говорят - есть QSerialPort...
Я бы такое не пытался отладить, а попробовал переписать с чистого листа с новым вдохновением. Мне часто приходилось писать подобные программы и они ни разу не падали и не глючили, потому что я просто сменил подход. Не знаю, может это с годами придет, это реально что-то такое, что сходу не воспринимается...
Исходная версия I-Love-Microsoft, :
Вот я глянул твой код и сразу пришел к выводу - писал студент. Зачем ты работаешь так с потоками в Qt? Зачем усложнил себе жизнь? Работай чисто через сигналы слоты.
Зачем управление памятью в таком режиме? Зачем эти memset-ы. А ты уверен что данных нужное число приходит?
Я бы такое не пытался отладить, а попробовал переписать с чистого листа с новым вдохновением. Мне часто приходилось писать подобные программы и они ни разу не падали и не глючили, потому что я просто сменил подход. Не знаю, может это с годами придет, это реально что-то такое, что сходу не воспринимается...