EspressifESP8266.h file
Contains the EspressifESP8266 subclass of loggerModem which SHOULD work for essentially any breakout of the Espressif ESP8266 wifi chip or ESP32 wifi/bluetooth chip that has been flashed with Espressif's AT command firmware.
Classes
- class EspressifESP8266
- The loggerModem subclass for any breakout of the Espressif ESP8266 wifi chip or ESP32 wifi/bluetooth chip that has been flashed with Espressif's AT command firmware.
Typedefs
- using EspressifESP32 = EspressifESP8266
- typedef to avoid confusion for users
Defines
- #define TINY_GSM_MODEM_ESP8266
- The modem type for the underlying TinyGSM library.
- #define ESP8266_STATUS_LEVEL = HIGH
- The loggerModem::
_statusLevel. - #define ESP8266_STATUS_TIME_MS = 350
- The loggerModem::
_statusTime_ms. - #define ESP8266_RESET_LEVEL = LOW
- The loggerModem::
_resetLevel. - #define ESP8266_RESET_PULSE_MS = 1
- The loggerModem::
_resetPulse_ms. - #define ESP8266_WAKE_LEVEL = LOW
- The loggerModem::
_wakeLevel. - #define ESP8266_WAKE_PULSE_MS = 0
- The loggerModem::
_wakePulse_ms. - #define ESP8266_WAKE_DELAY_MS = 0
- The loggerModem::
_wakeDelayTime_ms. - #define ESP8266_ATRESPONSE_TIME_MS = 700
- The loggerModem::
_max_atresponse_time_ms. - #define ESP8266_DISCONNECT_TIME_MS = 500
- The loggerModem::
_disconnetTime_ms.