File tree Expand file tree Collapse file tree 6 files changed +33
-7
lines changed Expand file tree Collapse file tree 6 files changed +33
-7
lines changed Original file line number Diff line number Diff line change 1- //! GPIO pin control interface of a connected ESP32-WROOM target Wifi board.
1+ //! GPIO pin control interface of a connected ESP32-WROOM target WiFi board.
22//!
33//! ## Usage
44//!
Original file line number Diff line number Diff line change 149149#![ warn( missing_docs) ]
150150#![ cfg_attr( not( test) , no_std) ]
151151
152- /// Fundamental interface for creating and send/receiving data to/from a TCP server.
153152pub mod tcp_client;
154-
155153pub mod gpio;
156- /// Fundamental interface for controlling a connected ESP32-WROOM NINA firmware-based Wifi board.
157154pub mod wifi;
158-
159- /// Responsible for interactions over a WiFi network and also contains related types.
160155pub mod network;
161- /// Responsible for interactions with NINA firmware over a data bus.
162156pub mod protocol;
163157
164158mod spi;
Original file line number Diff line number Diff line change 1+ //! Defines common network functions, types and error definitions.
2+ //!
3+ //! ## Usage
4+ //!
5+ //! ```no_run
6+ //! ```
7+ //!
8+
19use defmt:: { write, Format , Formatter } ;
210
311/// A four byte array type alias representing an IP address.
Original file line number Diff line number Diff line change 1+ //! Defines functions, types and error definitions related to the WiFiNINA protocol communication specification.
2+ //!
3+ //! ## Usage
4+ //!
5+ //! ```no_run
6+ //! ```
7+ //!
8+
19pub ( crate ) mod operation;
210
311use embedded_hal:: blocking:: delay:: DelayMs ;
Original file line number Diff line number Diff line change 1+ //! Send/receive data to/from a TCP server.
2+ //!
3+ //! ## Usage
4+ //!
5+ //! ```no_run
6+ //! ```
7+ //!
8+
19use super :: { Error , ARRAY_LENGTH_PLACEHOLDER } ;
210use crate :: { network:: NetworkError , wifi:: Wifi } ;
311
Original file line number Diff line number Diff line change 1+ //! Perform common core WiFi functions such as join a network, resolve a DNS hostname, etc.
2+ //!
3+ //! ## Usage
4+ //!
5+ //! ```no_run
6+ //! ```
7+ //!
8+
19use embedded_hal:: blocking:: delay:: DelayMs ;
210use embedded_hal:: blocking:: spi:: Transfer ;
311
You can’t perform that action at this time.
0 commit comments