Russian Qt Forum
Ноябрь 01, 2024, 02:58
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Дополнительные компоненты
>
Modbus Master example Qt 5.13.1
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Modbus Master example Qt 5.13.1 (Прочитано 14877 раз)
sergek
Гипер активный житель
Offline
Сообщений: 872
Мы должны приносить пользу людям.
Modbus Master example Qt 5.13.1
«
:
Сентябрь 22, 2019, 00:15 »
Коллеги,
у меня не работает Modbus Master example Qt 5.13.1 - при подключении по modbus RTU и чтении Holding регистра не срабатывает readReady.
Есть кто-нибудь, кто пробовал (или может попробовать) этот пример?
Я работаю с 5.12.2, но там есть баг, который якобы исправлен в 5.13 (
https://bugreports.qt.io/browse/QTBUG-73230
), вот решил убедиться и облом((.
upd. Прошу прощения, забыл указать - это про windows 10. Сейчас пробую в ubuntu.
upd. В ubuntu 18.04 на этой же машине с тем же устройством работает. Что за жизнь...
«
Последнее редактирование: Сентябрь 22, 2019, 01:41 от sergek
»
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Modbus Master example Qt 5.13.1
«
Ответ #1 :
Сентябрь 22, 2019, 11:43 »
В Qt 5.13.1, 5.12.5 баг в qtserialport. Сожалею, мой косяк, дал слабину, недопроверил коммит, понадеялся на статус коммитера, что он сам проверял (а иначе, какой смысл коммитить непроверенное?). Вот так бывает
Откатить на 5.13.0, или собери сам qsp из qt 5.13.2 (а может, уже и готовые снапшоты есть)
«
Последнее редактирование: Сентябрь 22, 2019, 11:45 от kuzulis
»
Записан
ArchLinux x86_64 / Win10 64 bit
sergek
Гипер активный житель
Offline
Сообщений: 872
Мы должны приносить пользу людям.
Re: Modbus Master example Qt 5.13.1
«
Ответ #2 :
Сентябрь 22, 2019, 17:42 »
Понял, спасибо.
Сегодня вообще не катит ничего - два свистка usb-rs485 нерабочих попались, день насмарку...
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
sergek
Гипер активный житель
Offline
Сообщений: 872
Мы должны приносить пользу людям.
Re: Modbus Master example Qt 5.13.1
«
Ответ #3 :
Сентябрь 22, 2019, 20:02 »
kuzulis, дай совет, пожалуйста.
Я собирался использовать Qt 5.12.2 (LTS все-таки) для проекта для raspberry pi, в котором на modbus rtu будет на одной шине около 20 тормозных устройств (время отклика более 300 мс). Пока моделировал в windows, столкнулся с ошибкой QTBUG-73230. Эта ошибка проявляется в linux? (самому проверить пока не удалось). Нужно ли из-за нее переходить на версию 5.13.0?
Сейчас запустил под виндами 5.13.0 - работает, как часы. Вопрос возник из-за того, что кроме modbus rtu через последовательный порт у меня там будет этот же протокол, но по TCP, значит, придется дорабатывать и эту часть, а время уже поджимает.
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Modbus Master example Qt 5.13.1
«
Ответ #4 :
Сентябрь 22, 2019, 22:56 »
qtserialbus (в части modbus) не моя зона ответственности. ничем помочь не могу.
Записан
ArchLinux x86_64 / Win10 64 bit
sergek
Гипер активный житель
Offline
Сообщений: 872
Мы должны приносить пользу людям.
Re: Modbus Master example Qt 5.13.1
«
Ответ #5 :
Октябрь 03, 2019, 15:07 »
В общем, в релиз пошла реализация на версии Qt 13.0, работает на RPi безукоризненно.
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...