Teleofis WRX700 и отправка сервером пакета "PING"

Добрый день.
Устройство WRX700 умеет работать с несколькими TCP серверами. Модем имеет коннект со всеми серверами одновременно. Когда начинают идти пакеты от какого-либо сервера, то модем отключает остальные сервера TCP и продолжает работать с сервером где идет обмен данными…
Если я указываю TCP сервер LERS, то модем подключается к нескольким серверам… Но LERS сервер имеет функцию отправки сообщения “ping”. Таким образом модем получая часто пакеты “ping” не подключается к другим серверам, т.к. думает что сервер LERS начал обмен данными с прибором…

Подскажите как обойти такой БАГ ?
Есть возможность настройки периода отправки сообщения “ping” в tcp порт? Хотел бы сделать его пореже, или вообще отключить…

Сервер ЛЭРС УЧЕТ действительно отправляет пакет нулевой длины для проверки соединения. На данный момент как либо настраивать отправку данного пакета в Сервере ЛЭРС УЧЕТ возможности нет. Подобная настройка на наш взгляд является избыточной, т.к. в вашем случае нужно разрывать соединение после опроса, чтобы не занимать канал.

Разрыв соединения не поможет, т.к. модем при разрыве связи с сервером делает реконект. И сервер отправляет пакет не нулевой длины… А 4 char символа “ping”.

Это не является ошибкой (багом), это штатная работа программы. Повторюсь: настроек, регулирующих отправку данного пакета сейчас не существует. Вы может внести свое предложение по их добавлению, создав отдельную тему в соответствующем разделе Предложения по улучшению ЛЭРС УЧЕТ.