Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Одновременная работа с несколькими com портами


Автор: Karrde 7.2.2013, 21:08
Доброго времени суток. не совсем уверен, что обращаюсь в нужную тему, но тем не менее...
Работаю с несколькими 3g-модемами huawei. каждый из них определяется как 3 com-порта(собственно модем, порт для приема-передачи at-команд, порт для приема-передачи звуковых данных). Работаю с ними в режиме автоответчика, т.е. отловил входящий звонок, поднял трубку и передал сообщение. Передача и прием данных идет с помощью класса SerialPort, соответственно, прием данных происходит через событие DataReceived. Но вот проблема: Если на один из модемов позвонили и он начал воспроизводить сообщение, то как только на второй модем будет послана At-команда, на первом выдача события DataReceived прекращается. Кто-нибудь сталкивался?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)