rsiot/components/cmp_raspberrypi_gpio/mod.rs
1//! Компонент для работы с GPIO Raspberry Pi
2//!
3//! Обертка над библиотекой [rppal](https://crates.io/crates/rppal)
4//!
5//! Запускать программу скорее всего нужно из-под sudo.
6//!
7//! [Распиновка](https://www.raspberrypi.com/documentation/computers/os.html#gpio-and-the-40-pin-header)
8
9mod component;
10mod config;
11mod error;
12mod fn_process;
13
14#[cfg(test)]
15mod test;
16
17pub use component::Cmp;
18pub use config::{Config, ConfigInput, ConfigOutput, PullMode};
19pub use error::Error;
20
21type Result<T> = std::result::Result<T, Error>;