roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 07:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с работой с виртуальным портом через blue tooth
СообщениеДобавлено: 06 фев 2014, 21:16 
Не в сети

Зарегистрирован: 12 дек 2007, 05:56
Сообщения: 469
Есть проблемма, дивайс через адаптер HC-05 передает данные на комп, далее програма через виртуальный сом порт из под винды данные принимает.
Все хорошо до момента выключения дивайса или уход из зоны приема, после включения или приближения данные уже не идут. (также ведут себя всякие терминалки)
Попытки на время выключения дивайса закрывать виртуальный порт (типа данные не идут) а затем его пытаться открывать к успеху не привели.
Данные начинаю идти только если полностью закрыть прогу и открыть заново.
Как можно решить данную проблемму ?
Всякие мышки и иже с ними как то решают проблемму потери связи...


опишу проблему проще.
Чем отличается закрытие программы от просто закрытия com порта ?
те после перезагрузки программы порт открывается а если в программе закрыть порт а потом открыть то выдает INVALID_HANDLE_VALUE
(это все для виртуального com порта голубого зуба)

открывается стандартно
CreateFile(comport,GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL);
затем поток
ovr.hEvent = CreateEvent(NULL, FALSE, FALSE, NULL);

закрывается

CloseHandle(ovr.hEvent);
CloseHandle(port);

_________________
делаю полностью самодельный 3D принтер.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO