esp8266_wifi_serial/
lib.rs

1#![cfg_attr(not(test), no_std)]
2
3//! Driver to working with the esp8266 module over the serial port.
4//!
5//! # Warning
6//!
7//! This library is not completed and lack core features and has a lot of bugs and imperfections.
8//! And so, it is not ready for production purposes.
9
10pub use crate::{
11    error::{Error, Result},
12    module::{AtCommand, Module},
13    network_session::{NetworkEvent, NetworkSession},
14    reader_part::ReadData,
15    softap::{JoinApConfig, SoftApConfig, WifiMode},
16};
17pub use no_std_net as net;
18
19pub use simple_clock as clock;
20
21mod error;
22mod module;
23mod network_session;
24mod parser;
25mod reader_part;
26mod softap;
27
28#[cfg(test)]
29mod tests;