NB serial port SBus-specific
В продолжении темы нестандартных решений.
Имеем порт S.Bus/S.Bus2, технически это one-wire serial, 100000 8E2. Хотелось бы практически подсматривать (без логического анализатора), что там летит. USB-TTL адаптер – некий китаец на CHG340, работает на 4.11 из коробки и без нюансов.
Got S.Sbus/S.Bus2 port, technically this one is one-wire serial, 100000 8E2. Want to look what transmitted without LA, what happens on bus. USB-TTL adapter is unnamed chinesee, work out of the box on linux 4.11.
Итак, решение 😉 And so, the solution is…
miniterm.py --parity E --encoding hexlify /dev/ttyUSB0 100000
Опция encoding очень занятная штука, позволяет “на лету” декодировать пакеты и приводить к вполне осмысленному состоянию. Encoding option is pretty nice, very useful to check what happens on live bus with correct values (channels and so on). U can read more here.
Становлюсь извращенным фанатом питона 😉