|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.08.2010, 13:26 | #1 |
Пользователь
Регистрация: 02.05.2009
Сообщений: 42
|
Опрос подключен ли COM порт
Пишу программу которая считывает байты которые приходят от многоплоскостного лазерного сканера штрих-кода. Чтение с порта выношу в отдельный поток, создаю событие приема байтов ну все как положено. С этим проблем нет все работает. Программа должна работать круглосуточно. Проблема в след. раз в сутки а может 2 раза в сутки порт бывает не доступен, пока выясняю по какой причине так происходит, Хотелось бы реализовать след. делать опрос доступен порт или нет если нет, попытаться подключить, если не удалось подключить вывести сообщение.
|
28.08.2010, 16:12 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
дык, в потоке и проверяй наличие порта ...проверить можно через: setupapi используя SetupDiEnumDeviceInfo, через реестр читая ветку 'HKEY_LOCAL_MACHINE\HARDWARE\DEVICE MAP\SERIALCOMM' и перебором в лоб через CreateFile и последующей проверкой полученного хэндла и его закрытием для дальнейшего в списке от 0..n
p.s: а что вы делаете после того, как выяснили, что порт недоступен? перезагружаете? p.s.: данная тема уже поднималась >>> тырк
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
28.08.2010, 17:00 | #3 | |
Пользователь
Регистрация: 02.05.2009
Сообщений: 42
|
Цитата:
|
|
28.08.2010, 21:12 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
может броски напряжения? насколько стабильно эти два раза в день, в одно и тоже ли время?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли узнать пароль wifi сети к которой подключен компютер. | Вадим Буренков | Безопасность, Шифрование | 7 | 31.08.2010 20:32 |
Работа с модемом: Узнать подключен модем к системе или нет | Никки | Общие вопросы Delphi | 0 | 24.11.2008 10:55 |
как опредилить програмно подключен ли сетевой кабель в сетевуху? | Zloy_Doomer | Работа с сетью в Delphi | 1 | 13.06.2008 19:39 |
Определить подключен ли комп к интернету | Иллидан | Общие вопросы Delphi | 2 | 21.02.2008 13:26 |