Re: Перехват COM порта
От: codenet Россия  
Дата: 01.10.13 23:42
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Задача такая:

А>Есть девайс подключенный к компу по Com порту. К нему подключена консоль чтоб смотреть логи, давать всякие комманды и тд.
А>Надо в отдельной программе(желательно С#) перехватывать логи с девайса и реагировать на некоторые сообшения.
А>Как это можно сделать? Можно ли открыть порт без блокировки чтоб терминал мог потом законектиться?
А>Можно ли создать другой виртуальный порт для консоли, читать, фильтравать и туда перенаправлять?

Мне кажется если COM порт уже открыли,то врядли.
Есть такая утилита "Free Serial Port Monitor" ей сперва указываешь порт,а только потом запускаешь программу которая будет работать с этим ком портом.
Если сделать в обратном порядке, то утилита откажется работать с этим портом. Мне кажется она работает с перехватом функций работы с портом,но это только предположение.

На живую(после кого-то) зацепится и слушать,врядли,хотя если есть вариант, то интересно бы было послушать)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.