bme68x-rust

Crates.iobme68x-rust
lib.rsbme68x-rust
version0.1.3
sourcesrc
created_at2022-08-10 21:44:57.181884
updated_at2022-08-11 18:51:50.713722
descriptionLibrary for interacting with Bosch BME68x chips over I2C and SPI
homepage
repositoryhttps://github.com/benbrittain/bme68x-rust
max_upload_size
id642912
size84,034
owner (github:astral-engine:owner)

documentation

README

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
Commit count: 58

cargo fmt