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

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с COM портами(QSerialDevice)  (Прочитано 6697 раз)
KuZ
Гость
« : Июнь 04, 2010, 18:36 »

Объясните пожалуйста как обычно передать через ком-порт данные(хотя бы обычный текст).
Запускал примеры (reader, writer) нечего не получалось пишет(рис.1). Какой порт посмотрел в BlueSoleil. Соеденяюсь через 2 блютуза(один на компе другой на науте). Если ставлю writer на компе, а reader на ноуте,и запускаю writer(отображается текст на рис.1  до "try to open device: "COM7") то на ноуте высвечивается что "PC соеденен с последовательным блутузпортом (COM4)" идет продолжение текста то что на рисунке.
  
« Последнее редактирование: Июнь 04, 2010, 21:29 от KuZ » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Июнь 04, 2010, 20:08 »

>>QSerialSevice
а это чего за штуковина?
Записан

Юра.
KuZ
Гость
« Ответ #2 : Июнь 04, 2010, 21:28 »

ой упс. QSerialDevice конечно.)
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #3 : Июнь 07, 2010, 07:36 »

Попробуйте сделать это:
1. Скачать из SVN библиотеку: http://fireforge.net/scm/?group_id=199
(только не жмакать на ссылку: [Загрузить свежую SVN базу репозитория])
2. В "nativeserialengine_win.cpp" заккоментируйте:
Код:
    if (!this->nativeReset()) {
#if defined (NATIVESERIALENGINE_WIN_DEBUG)
    qDebug() << "Windows: NativeSerialEnginePrivate::nativeOpen(AbstractSerial::OpenMode mode) \n"
                " -> function: nativeReset() returned: false. Error! \n";
#endif
        return false;
    }
3. Если не поможет - пройдитесь дебаггером

ЗЫ: похоже что bluetooth порты не поддерживают ф-ю из Win32 API : ClearCommBreak()
« Последнее редактирование: Июнь 07, 2010, 07:38 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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