Будем смотреть.
Программист этого девайса - не я, но вроде ж никто не мешает "прошпионить" UART.

Длина пакета критична по причине задержек... что 32 байта передать, что килобайт - по времени практически одинаково, всё равно до "SEND OK" проходит где-то 400 мс.. А когда накоплена куча данных для отправки, разница вылезает в полный рост...