bme68x-rust 0.1.3

Library for interacting with Bosch BME68x chips over I2C and SPI
Documentation
  • Coverage
  • 69.23%
    45 out of 65 items documented1 out of 1 items with examples
  • Size
  • Source code size: 83.54 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 3.99 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • benbrittain/bme68x-rust
    2 3 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • benbrittain

bme68x-rust

A Rust implementation of the BME68X Sensor API.

datasheet

Implementation

This crate took a somewhat novel approach of using c2rust as it's primary way of being ported. This was done so that the internal logic matches the upstream C library as closely as possible. It has been edited to provide a safe and ergonomic API. (Work in Progress)

Examples

Examples are assumed to run on a host computer and have spidriver peripheral attached.

cargo run --example forced_mode -- --spicl /path/to/spicl --tty /dev/ttyUSB1