Russian Qt Forum

Qt => Вопросы новичков => Тема начата: klon4uk от Июль 31, 2012, 10:57



Название: Com-port
Отправлено: klon4uk от Июль 31, 2012, 10:57
Нужно что бы программа считывала с ком порта данные, есть ли у qt какие либо свои библиотеки для работы с com портом?
система linux
и ещё если можно какой нить пример с работой com порта


Название: Re: Com-port
Отправлено: Kurles от Июль 31, 2012, 10:59
QtSerialPort (http://www.prog.org.ru/topic_9537_0.html), там же и примеры


Название: Re: Com-port
Отправлено: klon4uk от Июль 31, 2012, 11:30
ещё вопрос , а возможно просто считать информацию которая приходит на com port не привлекая сторонние либы ...
например через qfile и read ?


Название: Re: Com-port
Отправлено: Kurles от Июль 31, 2012, 11:55
ещё вопрос , а возможно просто считать информацию которая приходит на com port не привлекая сторонние либы ...
например через qfile и read ?
Это уже считай не стороння либа - должна в поставку Qt 5 входить... А иначе только платформозависимый код.


Название: Re: Com-port
Отправлено: klon4uk от Июль 31, 2012, 12:11
ну я вроде пока пишу на qt4  ;D
_dev = new QFile("/dev/ttyUSB0");
_dev->open(QIODevice::ReadOnly | QIODevice::Unbuffered);
char a[4]
_dev->read(a,4)

можно так или нет? мне просто в ответ приходит какой то бред... причем бред один и тот же...
поидее должно приходить 4 знака
в принцыпе платформо зависимый код пока устраивает)))
и ещё у qt нету никаких настроек по ком порту типа скорости и тд ?


Название: Re: Com-port
Отправлено: Kurles от Июль 31, 2012, 12:31
ну я вроде пока пишу на qt4  ;D
_dev = new QFile("/dev/ttyUSB0");
_dev->open(QIODevice::ReadOnly | QIODevice::Unbuffered);
char a[4]
_dev->read(a,4)

можно так или нет? мне просто в ответ приходит какой то бред... причем бред один и тот же...
поидее должно приходить 4 знака
в принцыпе платформо зависимый код пока устраивает)))
и ещё у qt нету никаких настроек по ком порту типа скорости и тд ?

У четвертого - нету, в том компоненте - все есть.


Название: Re: Com-port
Отправлено: klon4uk от Июль 31, 2012, 12:46
вопросик тогда как его скачать и установить ?
мне потом придеться это переносить под арм ? как перенести эту либу ?


Название: Re: Com-port
Отправлено: Bepec от Июль 31, 2012, 13:05
Много глупых вопросов. Ссылка во втором сообщении.


Название: Re: Com-port
Отправлено: klon4uk от Июль 31, 2012, 13:26
ну извините линукс не все знают с пеленок :'(
в той темке как установить ничего не сказано...