#tokio #scpi #lxi #future

tokio-lxi

为 Tokio 提供的 LXI 协议抽象

4 个版本

0.2.2 2021 年 8 月 24 日
0.2.1 2020 年 5 月 21 日
0.2.0 2020 年 4 月 30 日
0.1.0 2019 年 2 月 12 日

#1 in #lxi

每月 31 次下载

MIT/Apache

14KB
202

tokio-lxi

Crates.io Docs.rs Github Actions Appveyor Codecov.io License

支持 async/.await 的 LXI 协议抽象。

示例

use tokio;

use tokio_lxi::LxiDevice;

#[tokio::main]
async fn main() -> Result<(), tokio_lxi::Error> {
    let addr = "10.0.0.9:5025".parse().unwrap();
    let mut device = LxiDevice::connect(&addr).await?;
    device.send("*IDN?").await?;
    let reply = device.receive().await?;
    println!("{}", reply);

    Ok(())
}

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则您根据 Apache-2.0 许可证定义的任何有意提交以包含在作品中的贡献,都将按照上述方式双许可,不附加任何其他条款或条件。

依赖关系

~0.4–11MB
~120K SLoC