Crates.io | herkulex_communicator |
lib.rs | herkulex_communicator |
version | 0.2.7 |
source | src |
created_at | 2018-10-02 07:47:24.914662 |
updated_at | 2021-01-26 14:22:55.493613 |
description | Communicate with drs0101 and drs0201 servomotors from command line. |
homepage | |
repository | https://git.florencepaul.com/gbip/herkulex_manager |
max_upload_size | |
id | 87549 |
size | 58,745 |
Currently supported plateforms : linux, macos and redox. Windows is not supported.
Needed dependencides for Linux : libudev-dev
You can install it through (ubuntu, debian and other distributions using the apt package manager) :
sudo apt-get install libudev-dev
If you have a rust toolchain installed you simply have to run :
cargo install herkulex_communicator
Otherwise you can follow an other installation method or install a rust toolchain.
You have clone the repository and build the application using:
cargo build
Once you have installed herkulex_communicator
you can generate completion files for your favorite sheel. Currently only bash
, zsh
and fish
are supported.
Note: you may need to restart your shell in order for the changes to take effect.
herkulex_communicator completions bash > /etc/bash_completion.d/herkulex_communicator.bash-completion
herkulex_communicator completions bash > $(brew --prefix)/etc/bash_completion.d/herkulex_communicator.bash-completion
herkulex_communicator completions fish > ~/.config/fish/completions/herkulex_communicator.fish
herkulex_communicator completions zsh > ~/.zfunc/_herkulex_communicator
Then, you must then add the following line in your ~/.zshrc before compinit:
fpath+=~/.zfunc