Цитата(smk @ Apr 23 2014, 14:57)

..Как мне сказать программе, что использовать нужно ту, которая смотрит в прибор?
1) в протоколе TCP нет пакетов. это к сведению.
2) не важно в си бимоле или каком бэйсик - как правило везде напрямую или лёгкая оболочка над форточной реализацией сокета.
3) по поводу двух карточек... вы через апи енумерите набор каналов связи (это может быть какая нить сетевуха и через USB воткнута - как пример),
выбираете нужную. указываете при открытии-связывании сокета. далее как везде...
4) если по сети общаются две станции, то третья может и не услышать поток (не зависимо от локальных настроек). см. понятие маршрутиризатор...
5) помимо сетевых заморочек, и юая - вам потребуется разобраться с многопоточностью и синхронизацией.