Проблема в следующем. При использовании UPort1130 в режиме RS-485 4w на скорости 921600 бит/с происходит искажение данных. При прогоне теста (устройство принимает символ и отсылает его обратно) следующая картина:
посылаем «01000001»,
в устройство приходит «10000001 11111111»,
получаем от устройства «11000001 11111111»
Настройки портов одинаковые (921600-8-N-1). На меньших скоростях всё работает.
Что это может быть?