{"repo":"OpenCyphal/yakut","free":true,"listed":false,"github":"https://github.com/OpenCyphal/yakut","clone":"git clone https://github.com/OpenCyphal/yakut.git","description":"Simple CLI tool for diagnostics and debugging of Cyphal networks. For the newer Cyphal v1.1, prefer https://github.com/OpenCyphal-Garage/cynic","language":"Python","stars":65,"topics":["uavcan","dsdl","cli","command-line-tool","distributed-computing","real-time","diagnostics","networking","vehicular-networks","pubsub"],"license":"MIT","category":"cli-tools","readme_excerpt":"Yakut – Cyphal CLI tool Yakút is a simple cross-platform command-line interface (CLI) tool for diagnostics and debugging of Cyphal networks. By virtue of being based on PyCyphal, Yakut supports all Cyphal transports (UDP, serial, CAN, ...) and is compatible with all major features of the protocol. It is designed to be usable with GNU/Linux, Windows, and macOS. For the newer Cyphal v1.1, the recommended tool is Cynic. Yakut will not receive support for Cyphal v1.1. Ask questions and get assistance at forum.opencyphal.org. Installing First, make sure to have Python installed. Windows users are recommended to grab the official distribution from Windows Store. Install Yakut: pip install yakut The default installation comes without support for input devices like joysticks or MIDI controllers. If you need this, enable this option explicitly: pip install yakut[joystick] . GNU/Linux users will need to also install: SDL2, possibly libjack (with headers), possibly libasound2 (with headers) (if you are using a Debian-based distro, the required packages are: libsdl2-dev libasound2-dev libjack-dev ). Afterward do endeavor to read the docs: yakut --help Check for new versions every now and then: pip install --upgrade yakut Additional third-party tools Since Yakut heavily relies on YAML/JSON documents exchanged via stdin/stdout, jq is often needed for any non-trivial usage of the tool, so consider installing it as well. Users of GNU/Linux will likely find it in the default software reposito","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenCyphal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenCyphal/yakut/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}