Tags: OpenCyphal/yakut
Tags
Add commands for register manipulation and command execution; add asy… …nc subscription; fix defects (#55) - Add shorter aliases for pub sub - Introduce FormatterHints - Add HACK to remove the end-of-document marker from YAML produced by ruamel.yaml - Update the formatter usage conventions to not emit extra newline at the end - Use EXIT_CODE_UNSUCCESSFUL - Suppress errors from PyCyphal during event loop finalization - Fix `yakut monitor` screen refresh regression. - Add `yakut register`. - Add `yakut register-list`. - Add `yakut register-batch`. - Add `yakut execute-command`. - Implement asynchronous subscription in `yakut subscribe` and make it the default option. - New simpler option `--sync` - Simplify transfer metadata reporting (related to the future #54 ) * Introduce format selection options --yaml/--json/--tsvh - Add a new formatter option `AUTO`, which is now the default. It selects between JSON and YAML automatically depending on `isatty(stdout)`. This is needed to enable compatibility with `jq`. - Close #30 - Close #52 - Close #3
Yakut v0.10 with significant usability improvements (#49) * Improve usability of joystick * Refactor data type loading and implement service discovery for client; fixes #42 fixes #38 * Make subscription metadata disabled by default * Fix resource management issues at exit; fixes #40 * Monitor: improve compatibility with small terminals and automatically truncate text to prevent wrapping & scrolling * Introduce explicit aliases to improve shorthand syntax --- Close #5 Close #38 Close #39 Presumably fix #40 (hard to reproduce, will reopen later if necessary) Close #42 (version numbers are no longer required) Close #45 (automatic type discovery)
PreviousNext