Russian Qt Forum
Май 03, 2024, 08:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 [2]
16  Qt / Вопросы новичков / Re: QSerialPort Unknown Error : Июнь 29, 2015, 06:57
Qt5.4.1 Windows7 порты с обеих сторон RS422.
Проблема возникает только при работе с определённым ПК (вывод в порт из программы под ДОС).
Приём идёт на ноутбук Гранат.
Ставлю вместо ПК с ДОСом обыный ПК с Windows7 и тестовой программой и связью через RS232 <-> RS232 - работает нормально.
В самой программе под ДОС уверенности нет, но сомневаюсь, что некооректность её работы может создать такую ситуацию на приёме.
Подозрение на корректность работы самих портов, связи между ними.
Возможен ли вариант неправильной настройки или особенностей работы портов RS422 ?
Для начала и хотелось выяснить возможные причины по выдаваемой QSerialPort ошибки Unknown Error (11).
Буду пытаться сужать источник причины.
17  Qt / Вопросы новичков / Re: График из СОМ порта : Июнь 28, 2015, 12:32
Посмотрите пример из Qt terminal.
Открывайте и читайте порт как в этом примере.
18  Qt / Вопросы новичков / QSerialPort Unknown Error : Июнь 28, 2015, 11:05
Чем можно объяснить появление ошибки "Unknown Error" (11).
Появляется в среднем раз в 5 минут при частоте приёма 10гц. пакетов длиной 700б.
Работа с портом RS422. Параллельно передача пакета 20б. в этот же порт с частотой 1 гц.
Вся работа с портом идёт в отдельном потоке.
Работа организована как в примере к QSerialPort terminal.
Результат ошибки - пропуск 2-3 байт.
19  Qt / 2D и 3D графика / OpenGl + Gui окно без заголовка : Май 08, 2014, 11:01
Берём пример (c:\Qt\Qt5.3.0\Examples\opengl\grabber\).
1. в файле main.cpp вместо window.show() пишем window.showFullScreen()
или
2. в конструкторе MainWindow::MainWindow() - setWindowFlags(Qt::FramelessWindowHint);
То есть запускаем приложение без заголовка окна.
Результат - бегунки внизу работают, но их положение не обновляется, т.е. не происходит обновление главного экрана.
Причина - QGLWidget. (Данный пример только для простоты, проверено на других проектах).
Вопрос - можно ли это как-то исправить.
Страниц: 1 [2]

Страница сгенерирована за 0.105 секунд. Запросов: 23.