crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QtSerialport. Проблема с приемом данных.
Voronar
  опции профиля:
сообщение 31.3.2013, 16:12
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 13.2.2013
Пользователь №: 3709

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте. Взял в помощь эту библиотеку, чтобы общаться с Arduino.
Моя проблема заключается в следующем:

Написал прогу по приему данных с Arduino, но прием и отображение данных происходит не сразу. Сначала приходится через Arduino IDE помониторить порт(послать какой-то сигнал готовности), а после этого уже приходят желанные данные по сигналу readyRead() в соответствующий слот моей программы. Я так понимаю, что в моей программе не хватает какого-то метода, который говорит порту: "Я готов принимать от тебя данные, давай!". Не подскажите как называется этот метод?

Спасибо за внимание.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
marsel
  опции профиля:
сообщение 20.8.2013, 23:02
Сообщение #2


Студент
*

Группа: Новичок
Сообщений: 15
Регистрация: 29.1.2013
Пользователь №: 3693

Спасибо сказали: 3 раз(а)




Репутация:   0  


Здравствуйте kuzulis.

Подскажите пожалуйста возможно ли в QSerialPort из под Windows получить дескриптор (handle) com порта, который возвращает CreateFile.

Просто необходимо изменить время ожидания у микросхемы FTDI(Виртуальный com порт). У неё есть библиотека, с помощью которой можно изменить это время ожидания. Но необходим дескриптор (handle) com порта.

http://www.ftdichip.com/Support/Knowledgeb...atencytimer.htm

#include "ftd2xx.h"

FT_HANDLE ftHandle;
UCHAR LatencyTimer;//***Время ожидания

FT_SetLatencyTimer(ftHandle, LatencyTimer);

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Voronar   QtSerialport. Проблема с приемом данных.   31.3.2013, 16:12
- - kuzulis   См. ответ на prog.org.ru   1.4.2013, 8:42
- - ALeXUI   kuzulis, Здравствуйте, я давно задавал вопрос, на ...   1.4.2013, 11:03
- - ALeXUI   Спасибо уже помогли! Если у кого-то возникнут ...   1.4.2013, 13:29
- - kuzulis   Это само собой разумеется! В следующий раз п...   1.4.2013, 15:14
- - Voronar   Спасибо ALeXUI. kuzulis, если бы он не был включе...   1.4.2013, 18:50
- - ALeXUI   kuzulis, ЦитатаВ следующий раз просто надо читать...   2.4.2013, 0:43
|- - kuzulis   Цитата(ALeXUI)Я бы с таким удовольствием её почита...   2.4.2013, 10:11
- - Litkevich Yuriy   Цитата(ALeXUI @ 2.4.2013, 2:43) Так по ло...   2.4.2013, 5:37
- - Litkevich Yuriy   Цитата(kuzulis @ 2.4.2013, 12:11) единств...   4.4.2013, 22:35
- - Иван   Цитата(kuzulis @ 2.4.2013, 10:11) ЦитатаЯ...   5.4.2013, 3:54
- - Алексей1153   сам порт (который в системе), конечно же, требует,...   5.4.2013, 6:19
- - kuzulis   Парни, ну не серьезно все это. Я перестану вообще ...   5.4.2013, 10:45
- - Алексей1153   какие по весне все нервные   6.4.2013, 16:22
- - ud4fd   Здравствуйте kuzulis, Подскажите ка в библиотеке...   27.4.2013, 0:00
|- - ud4fd   Здравствуйте kuzulis, при попытке использовать с...   27.4.2013, 12:00
|- - kuzulis   А гдеты нашел эти сигналы? Таких сигналов нету, ес...   28.4.2013, 13:35
|- - ud4fd   Цитата(kuzulis @ 28.4.2013, 14:35) А гдет...   28.4.2013, 19:55
- - kuzulis   ЦитатаА это нафига есть в файле qserialport_unix.c...   28.4.2013, 21:07
- - ud4fd   Цитата(kuzulis @ 28.4.2013, 22:07) А ты н...   28.4.2013, 22:15
- - kuzulis   А я тебе ответил, что можешь только поллингом их ...   28.4.2013, 23:12
- - marsel   Здравствуйте kuzulis. Подскажите пожалуйста возмо...   20.8.2013, 23:02


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.11.2024, 10:03