Struct esp8266_wifi_serial::Module[][src]

pub struct Module<Rx, Tx, C, const N: usize> where
    Rx: Read<u8> + 'static,
    Tx: Write<u8> + 'static,
    C: SimpleClock
{ /* fields omitted */ }
Expand description

Basic communication interface with the esp8266 module.

Provides basic functionality for sending AT commands and getting corresponding responses.

Implementations

Establishes serial communication with the esp8266 module.

Sets the operation timeout to the timeout specified.

If the specified value is None, the operations will block infinitely.

Performs the module resetting routine.

Sends an AT command and gets the response for it.

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.