mirror of
https://github.com/espressif/esp-protocols.git
synced 2026-05-05 12:24:12 +02:00
a8714730fb
Race condtion:
* First command timeouted, but the reply came just after evaluation and
set signal variable to GOT_LINE
* Second command should timeout too, but a consistency check validates
that it timeouted and at the same time GOT_LINE (from previous step) and
throws an exception
STR:
* Revert change in esp_modem_dte.cpp
* Run TEST_CASE("DTE command races", "[esp_modem]")
Closes https://github.com/espressif/esp-protocols/issues/110
ESP MODEM
The esp-modem component is a managed component for esp-idf that is used for communication with GSM/LTE modems
that support AT commands and PPP protocol as a network interface.
Examples
Get started with one of the examples:
examples/pppos_client-- simple client implemented in Cexamples/modem_console-- C++ example implementing simple terminal console with DCE commandsexamples/ap_to_pppos-- this example focuses on the network connectivity of the esp-modem and provides a WiFi AP that forwards packets (and uses NAT) to and from the PPPoS connection.examples/simple_cmux_client-- this example sets up the CMUX mode to talk to the modem using AT commands with simultaneously maintaining active network connection.
Documentation
- Continue with esp-modem brief overview
- View the full html documentation