pvvx, постараюсь быть краток.
1.основная проблема в текущей версии, что происходит подвисание т.е. прекращение передачи данных между UART и клиентом TCP. Причин может быт много: ошибки в драйвере UART, ошибки в стеке TCP, переменные наезжают друг на друга ,поднимются RTS,CTS когда не надо и...