Доброго времени суток! Попал мне в руки робот пылесос Neato XV с дохлым процессором. У него на борту стоит лидар Piccolo Laser Distance Scanner. Поискав в источниках как сия штука работает, внятного ответа не нашел. По факту он потключается по UART и передаёёт растояние слудущем образом(что удалось найти в интернете) начало идёт с заголовка (4 байта) 0xC0 0x00 0xA5 0x5A, далее следует скорость вращения, ещё 2 байта 0xD1 0xAA, далее идут ещё 4(*360 градусов) байта с растоянием (2 первых роастояние 2 вторых это состояние (слишком близко или далеко). Вопрос как дешифровать это дело в привычный для человека вид? (скорость вращения, и 360 чисел растояния).