martinsp / one-wire-hal

Hardware Abstraction Layer (HAL) for 1-wire devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

one-wire-hal

This crate provides a hardware abstraction layer (HAL) for 1-wire devices.

Note

This project is a work in progress and is not yet ready for use.

Most of the code in this crate is based on and inspired by the OneWire crate made by japaric. Possibly this code would better be a pull request to the original crate, but it seems that the original crate is not maintained anymore.

Interesting aspects

  • Would be one of the first attempts (as far as I know) to create a HAL for 1-wire devices.
  • Using version 1.0 of the embedded-hal crate.

To Do

  • Write tests for DeviceSearch.
  • Fix OneWire::devices and OneWire::devices default implementation.
  • Publish the crate.

About

Hardware Abstraction Layer (HAL) for 1-wire devices


Languages

Language:Rust 100.0%