LINUX.ORG.RU

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

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

Про Event Loop слышали? Вот QSerialPort так же на него завязан.(конкретно - в реальности вы вообще не запишете ничего в порт пока не обработается EventLoop). Иными словами вам надо что бы EventLoop нормально работал, т.е. как костыль вставить принудительную обработку эвентлупа, а лучше просто сделать чтение по слоту ReadyToRead (или как-то так, точное незвание не помню) - а по-хорошему вы читать должны как раз только по ReadyToRead сигналу.

Исправление RiseOfDeath, :

Про Event Loop слышали? Вот QSerialPort так же на него завязан.(конкретно - в реальности можете вообще ничего не записать в порт пока не обработается EventLoop). Иными словами вам надо что бы EventLoop нормально работал, т.е. как костыль вставить принудительную обработку эвентлупа, а лучше просто сделать чтение по слоту ReadyToRead (или как-то так, точное незвание не помню) - а по-хорошему вы читать должны как раз только по ReadyToRead сигналу.

Исправление RiseOfDeath, :

Про Event Loop слышали? Вот QSerialPort так же на него завязан. Иными словами вам надо что бы EventLoop нормально работал, т.е. как костыль вставить принудительную обработку эвентлупа, а лучше просто сделать чтение по слоту ReadyToRead (или как-то так, точное незвание не помню) - а по-хорошему вы читать должны как раз только по ReadyToRead сигналу.

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

Про Event Loop слышали? Вот QSerialPort так же на него завязан. Иными словами вам надо что бы EventLoop нормально работал, т.е. как костыль вставить принудительную обработку эвентлупа, а лучше просто сделать чтение по слоту ReadyToRead (или как-то так, точное незвание не помню).