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;