#motor #herkulex #servo-motor #command-line #drs0101 #drs0201

app herkulex_communicator

通过命令行与 drs0101 和 drs0201 伺服电机通信

7 个版本

使用旧的 Rust 2015

0.2.7 2021年1月26日
0.2.6 2020年3月14日
0.2.5 2018年10月2日

#98 in 机器人

MIT/Apache

40KB
753

安装说明

当前支持的平台 : linux, macos 和 redox。Windows 不受支持。

Linux 需要的依赖项 : libudev-dev

您可以通过 apt 软件包管理器安装它(ubuntu, debian 及其他使用 apt 软件包管理器的发行版)

sudo apt-get install libudev-dev

从 crates.io 安装

如果您已安装 Rust 工具链,只需运行

cargo install herkulex_communicator

否则,您可以遵循其他安装方法或 安装 Rust 工具链

从发行页面下载最新二进制文件

从源代码构建

您需要克隆仓库并使用以下命令构建应用程序

cargo build

安装完成

一旦您安装了 herkulex_communicator,您可以为您的最爱 shell 生成完成文件。目前仅支持 bashzshfish

注意:您可能需要重新启动 shell 以使更改生效。

Bash

herkulex_communicator completions bash > /etc/bash_completion.d/herkulex_communicator.bash-completion

Bash (macOS/Homebrew)

herkulex_communicator completions bash > $(brew --prefix)/etc/bash_completion.d/herkulex_communicator.bash-completion

Fish

herkulex_communicator completions fish > ~/.config/fish/completions/herkulex_communicator.fish

Zsh

herkulex_communicator completions zsh > ~/.zfunc/_herkulex_communicator

然后,您必须在您的 ~/.zshrc 中添加以下行,在 compinit 之前

fpath+=~/.zfunc

依赖项

~10MB
~176K SLoC