3个版本 (破坏性更新)
使用旧Rust 2015
0.2.0 | 2017年10月6日 |
---|---|
0.1.0 | 2017年10月5日 |
0.0.1 | 2017年10月5日 |
在#avr 中排名 33
24KB
491 行
yamaha-avr-rs
yamaha-avr-rs
提供了一个库和一个CLI,用于与雅马哈AVR交互。
库
用法
将以下内容添加到您的 Cargo.toml
[dependencies]
yamaha_avr = "0.2"
然后将其添加到您的crate根目录
extern crate yamaha_avr;
现在您可以通过以下方式连接到您的avr
yamaha::connect("ip".to_owned()); // connect takes a String instead of a str
很快您也将能够通过以下方式发现您本地的AVR
yamaha::discover();
这将返回找到的接收器列表。
CLI
安装
使用cargo
需要Rust
cargo install yamaha_avr
用法
USAGE:
yamaha-avr [OPTIONS] [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
--ip <ip> Set the AVR Ip
SUBCOMMANDS:
help Prints this message or the help of the given subcommand(s)
inputs Get available Inputs
mute Mute/Unmute
power Get/Set Power
select Select Input
volume Get/set the volume
依赖项
~13MB
~228K SLoC