Боюсь, не в тему ляпну, но в одном девайсе использую COBS
кодирование/декодирование. Из плюсов - бинарная передача (не
приходится уполовинивать битрейт при преобразовании в текстовый
протокол) и независимость от лагов передачи. Минус - короткий
пакет.