rsiot/drivers_i2c/pm_rq8/
mod.rs

1//! Коммуникация с модулем PM-RQ8
2
3mod config;
4mod device;
5mod error;
6mod tasks;
7
8pub use config::Buffer;
9pub use config::Config;
10pub use device::Device;
11pub use error::Error;
12
13type Result<T> = std::result::Result<T, Error>;
14
15// use pm_firmware_lib::pm_rq8_v0_0_3::{I2cRequest, I2cResponse};
16
17use serde::{Deserialize, Serialize};
18
19#[derive(Debug, Deserialize, Serialize)]
20pub enum I2cRequest {
21    SetOutputs(u8),
22}
23
24#[derive(Debug, Deserialize, Serialize)]
25pub enum I2cResponse {
26    Ok(u32),
27}