К сожалению, вынужден поднять тему. При детальном рассмотрении ситуации выяснилась следующая картина:
Со стороны тиона сделана простая программа, которая принятые данные отправляет обратно - режим "эхо".
Далее, если открыть порт в тионе и начать передавать туда сплошные нули, то тион успешно их возвращает назад - см. рис.1 (верхний сигнал данные в тион, нижний - из тиона).
Но если начать передавать данные до открытия порта в тионе, а потом открыть порт, то тион принимает и отдает вместо нулей поочередно два байта - 0x0C и 0x00. При этом появляются перерывы в принятии данных от порта порядка 10-15мс - см.рис2. Если вместо нулей пересылать другое значение, то искажения появляются более разнообразные.
Что хотелось бы отметить, то если при этом остановить передаваемые данные на входе тиона и возобновить - ничего не изменяется, только если закрыть-открыть порт при отсутствующих на входе данных тион начинает нормально работать.
Прошу помочь в решении данной проблемы.