Crate fs3000_rs

Source
Expand description

A platform-agnostic, embedded-hal driver for FS3000 airflow sensors, either directly or via a Sparkfun breakout board.

Modules§

  • Public module with all helpful types.

Structs§

  • A marker trait to indicate that the client is async.
  • A marker trait to indicate that the client is blocking.
  • A client for a FS3000 device via I2C.
  • A marker trait to indicate that we’re communicating with a 1005 variant.
  • A marker trait to indicate that we’re communicating with a 1015 variant.

Enums§

  • The I2C address of the FS3000.
  • Any error that can occur when using this library.

Traits§

  • A marker trait to indicate whether the client is blocking or async.
  • Marker trait for FS3000 device types (1005 vs 1015).