Сообщение от
Алексей Дмитриев
Какую обработку Вы хотите? Собственно при работе периодически вылезает таймаут, как я помню. От него не избавитесь никогда, так как обмен-то асинхронный, имеет право быть. Надо просто проверять, что он есть и не учитывать эти данные. Там в примере эта проверка есть, если ничего не путаю. Другое дело когда постоянно таймаут, то есть слейв отвалился вообще - проверяется с использованием таймера и триггера.
По поводу обслуживания другого порта никаких препятствий не вижу. Пишется точно также, как и для первого, то есть - открываем порт с нужными параметрами и вызываем библиотечные ф-ции для обмена.