Название: проблема с qtserialport Отправлено: kolyan38 от Сентябрь 25, 2013, 09:52 всем привет, помогите кто может!
Под ОС Линукс с помощью либы qt 4.8 пишу прогу, работающую с ком-портами. Использую библиотеку http://qt-project.org/doc/qt-5.1/qtserialport/qserialport.html#details. хочу написать простое приложение, чтобы открылся порт, отправить и принять данные. привожу куски кода: Код: #ifndef COM_PORT_THREAD_H Код: #include "com_port_thread.h" функция port.open(QIODevice::ReadWrite) возвращает false. в чем дело? Название: Re: проблема с qtserialport Отправлено: kuzulis от Сентябрь 25, 2013, 12:11 Смотри код ошибки.
Вполне возможно у тебя нет прав на открытие. Ты должен добавить пользователя в группу dialout, или tty и т.п. - это зависит от типа твоего Linux дистрибутива. Гугл в помощь. Название: Re: проблема с qtserialport Отправлено: kolyan38 от Сентябрь 25, 2013, 13:28 Смотри код ошибки. блин точно, рут прав не хватало. спасибо!Вполне возможно у тебя нет прав на открытие. Ты должен добавить пользователя в группу dialout, или tty и т.п. - это зависит от типа твоего Linux дистрибутива. Гугл в помощь. |