yakut
yakut copied to clipboard
Simple CLI tool for diagnostics and debugging of Cyphal networks
>It looks like Yakut needs the `pycyphal.dsdl.([a-z_]+)` -> `nunavut_support.$1` treatment. _Originally posted by @Willmac16 in https://github.com/OpenCyphal/pycyphal/pull/318#issuecomment-1876207506_ Blocked on https://github.com/OpenCyphal/pycyphal/pull/318
The Yakut CLI is overly rigid and unintelligent. Example: ``` > yakut mon -h Usage: yakut monitor [OPTIONS] Try 'yakut monitor --help' for help. Error: No such option: -h >...
See https://github.com/OpenCyphal/pycyphal/issues/153 Also remove related options like --path
Another solution is to alternate the background color by column. This way no screen space is wasted on the separators.
``` y sub 1003:uavcan.primitive.array.real32 | jq -r '.["1003"].value|@tsv' ```
1. installed yakut in virtualenv 2. compiled dsdl types 3. tried to subscribe. expected: yakut subscribes actually: Error: Run `yakut compile /uavcan` to compile DSDL namespace 'uavcan' ``` $> yakut...
https://gist.github.com/pavel-kirienko/32e395683e8b7f49e71413aebf5e1a89
The file could be yaml or json or ini, but would map commands in words to command numbers. It could be automatically read in from known location like a ~/.yakut/custom_commands.yaml...
https://github.com/OpenCyphal/yakut#adding-dsdl-namespaces