Леонид писал(а):
а схема принимает максимум 128 байт в секунду, не прочитанные данные вместе с запланированным разделителем уходят в небытиё, отсюда и Ваши неприятностиДа ладно, а куда пропал буфер UART

Неужели вы думаете, что на скорости 115200 и выше у вас драйвер успеет обработать информацию от устройства и отдать ее по запросу не имея буфера, вся передача информации и заполнение буфера организована на аппаратном уровне