если не известна длина, то можно ввести "специальный код из 2х байт", который указывает что это конец.
т.е. вводим комбинацию 0xAD 0xDF
если встретилась 0xAD и 0xDF, то конец массива и второй 0xDF уже не относиться
под конец рабочего дня затупил: к одной площадке резистора не подключена цепь на плате, хотя на схеме ок.
повторная передача со схемы проблему не решила.
единственная мысль пришла уже дома что "полетел" дисигнатор на одном выводе
извините если повтор.