#sensor #i2c #embedded-hal #embedded #humidity-sensor #command-line-tool #sdc30

已删除 sensor-sdc30

SDC30环境传感器驱动程序

0.2.0 2019年8月1日
0.1.0 2019年8月1日

#36 in #humidity-sensor

MPL-2.0 许可证

25KB
412 代码行

Rust SDC30传感器

用于sdc30 CO2、温度和湿度传感器的Rust驱动程序(和CLI实用程序)。

状态

GitHub tag Travis Build Status Crates.io Docs.rs

开放问题

用法

使用以下命令将库添加到您的项目中:cargo add sensor-sdc30 或在您的 Cargo.toml 中使用 sensor-sdc30 = { version = "0.1.0", features = [] }

以下方法之一安装实用程序

  • 发行版页面使用预编译的二进制文件
  • 使用cargo通过源安装 cargo install sensor-sdc30

运行 sdc30-util 与传感器通信。

pi@raspberrypi:~ $ sudo ./sdc30-util --help
sdc30-util 0.1.0
Ryan Kurte <ryankurte@gmail.com>
A Command Line Interface (CLI) for interacting with a local Sdc30 environmental sensor over I2C

USAGE:
    sdc30-util [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -d, --i2c <i2c>                  Specify the i2c interface to use to connect to the sdc30 device [env: SDC30_I2C=]
                                     [default: /dev/i2c-1]
        --log-level <level>          Enable verbose logging [default: info]
    -p, --sample-period <period>     Specify period for taking measurements [default: 10s]
        --poll-delay <poll_delay>    Delay between sensor poll operations [default: 100ms]

依赖关系

~0.1–1.5MB
~24K SLoC