david-cermak
574738b8d3
Merge pull request #252 from tore-espressif/feature/esp_modem/usb_examples
...
esp_modem: Update examples for USB v1.1
2023-03-16 13:32:29 +01:00
David Cermak
bf32e452d6
fix(modem): warning in ap-2-pppos example when using lwip/napt
...
Latest IDF added new napt API that support enabling NAPT based on netif
pointer. Need to include "lwip/netif.h"
2023-03-16 09:26:30 +01:00
Tomas Rezucha
610372f5a7
esp_modem: Update examples for USB v1.1
2023-03-15 17:13:37 +01:00
David Cermak
13eca128fb
fix(ci): trigger PR jobs based on labels
2023-03-15 15:38:06 +01:00
David Cermak
a089e0d680
fix(esp_modem): run CI build job for all targets
...
Also
* removed IDFv4.1 from tests
* added common build_apps.py utility for finding/building apps
2023-03-08 11:51:25 +01:00
David Cermak
8958d5e37c
fix(esp-modem): Example to use variable mqtt topic/data
...
This example is used in the CI with public broker and
users playing with the example can influence stability
of tests if we share the same topic id
2023-01-31 11:02:52 +01:00
David Cermak
f71192b876
fix(esp_modem): Fix cmux client compilation issue
...
Removed dependency on esp_event_cxx
2023-01-30 15:30:48 +01:00
David Cermak
4314c78ca0
feat(esp_modem): Added target test
2022-12-01 18:35:01 +01:00
David Cermak
ac5d43882b
feat(esp-modem): Add support for manual CMUX operations
...
Closes https://github.com/espressif/esp-protocols/issues/168
2022-11-21 14:58:15 +01:00
david-cermak
1547aa8c03
Merge pull request #166 from espressif-abhikroy/esp_modem/power_saving_mode
...
esp_modem/examples: Added example Power Saving Mode(PSM) in LTE modem.
2022-11-07 08:36:30 +01:00
Abhik Roy
1ca139109a
esp_modem/examples: Add an example to synchronise PSM sleep in Sim70XX modem and esp32.
...
This example enables Power saving mode in Sim70XX modem and tries to synchronise the sleep cycle of the modem with esp32.
When the modem wakes up from PSM sleep it wakes up the esp32. While the modem is awake esp32 is set to light sleep.
Closes: https://github.com/espressif/esp-protocols/issues/54
2022-11-06 18:52:50 +05:30
David Cermak
65c0e0e195
fix(esp_modem): Cleanup custom lib-commands and factory
2022-10-20 16:11:19 +02:00
Franz Höpfinger
652314e73d
fix(esp_modem) Add example that reads GNSS info
2022-10-17 20:30:55 +02:00
Franz Höpfinger
71a2388acb
fix(esp_modem): Examples to configure MQTT Broker
2022-10-17 20:10:10 +02:00
Franz Höpfinger
ebc36a3519
fix(esp_modem): Extend pppos example project config
2022-10-17 20:01:45 +02:00
Suren Gabrielyan
945bd17701
CI: fixing the files to be complient with pre-commit hooks
2022-10-17 18:16:52 +02:00
Abhik Roy
cf504ec900
Quick fix esp_modem: Added modem_console commands for deep-sleep and modem PSM.
2022-10-13 20:54:08 +05:30
diplfranzhoepfinger
511ed541b8
fix(esp-modem) Make simple_cmux_client example configurable
...
* extended simple_cmux_client
* add the Descriptions as proposed by @david-cermak
* EXAMPLE_FLOW_CONTROL
Co-authored-by: Franz Höpfinger <krone-trailer@franzhoepfinger.de >
2022-10-13 09:00:16 +02:00
Abhik Roy
85a2e25093
esp_modem: Added modem_console commands for deep-sleep and modem PSM.
2022-10-10 12:51:47 +05:30
Tomas Rezucha
988b3f9905
ci: Compile esp_modem examples with USB support
2022-10-05 11:25:20 +02:00
Tomas Rezucha
53b59332dc
esp_modem: Expand PPPoS example with USB DTE
2022-10-05 11:25:14 +02:00
Tomas Rezucha
bf84ae940a
esp_modem: Allow USB DTE reconnection
...
esp_modem_usb_dte component is fetched from IDF component registry.
2022-10-05 11:25:06 +02:00
Tomas Rezucha
a89a0ab7a3
esp_modem: Add ConsoleCommand destructor
...
Commands are registered in Constructor. But there is now of deregistering it
This is needed for correct console re-construction,
for example with USB modem replugging.
2022-10-05 11:14:42 +02:00
Franz Höpfinger
55b4775ca8
remove unused Config Parameters !
2022-10-04 09:30:53 +02:00
David Cermak
07a347f907
fix(esp_modem): Fix CRLF endlines in examples
2022-09-20 08:20:05 +02:00
David Cermak
d9c9681094
fix(esp_modem): Console example to use configurable flow-ctrl
2022-09-20 08:18:53 +02:00
Jonathan Dreyer
290197c210
feat(esp-modem): Add exit PPP in example
2022-09-19 17:07:49 +02:00
diplfranzhoepfinger
ef0e48a678
extended the modem_console example. ( #120 )
...
Co-authored-by: Franz Höpfinger <krone-trailer@franzhoepfinger.de >
Co-authored-by: david-cermak <38914379+david-cermak@users.noreply.github.com >
2022-09-14 14:05:25 +02:00
Tomas Rezucha
d07237b2ce
esp_modem: Fix IDF version resolution
2022-09-09 09:31:26 +02:00
David Cermak
89e1bd27b3
fix(esp-modem): Add filename/line info to exception message
...
This is useful if exceptions are enabled, but caught internally on C++ API boundary
2022-08-18 14:52:21 +02:00
gabsuren
469f953b28
esp_modem: updated package version to 0.1.19
2022-08-18 15:59:48 +04:00
gabsuren
6e4e4fab1d
CI: Fix build issues
2022-07-28 22:47:53 +04:00
Alexey Lapshin
e8145fcede
esp_modem: Ignore format warnings
2022-07-12 12:32:15 +04:00
David Cermak
a243d7e878
fix(esp_modem): Update ap2ppp example to recover network on disconnection
...
Closes https://github.com/espressif/esp-protocols/issues/44
2022-07-01 13:52:49 +02:00
David Cermak
f3ff98bb82
fix(exp_modem): DTE should own both command and data terminal
...
reworks to clear shared_ptr<> of both command and data terminals
and having DTE own it. When we swith to CMUX mode the ownership is transfered to CMux terminal
2022-06-11 21:33:51 +02:00
David Cermak
58a0b57e12
fix(esp_modem): Update CMUX example to use CMUX mode automatically
2022-06-11 21:29:25 +02:00
Franz Höpfinger
52de8f1b2a
typo
2022-05-13 17:29:34 +02:00
Claudio Indellicati
d191a720d1
esp_modem: Fix DCE selection in ‘pppos_client’ example
2022-04-07 17:08:54 +02:00
Tomas Rezucha
74040cfd1a
esp_modem: Extend modem_console example with USB DTE
2022-04-04 15:48:47 +02:00
Tomas Rezucha
1f5eb396c5
Fix IDFv5.0 include paths
...
Changed in commit a9fda54d39d1321005c3bc9b3cc268d0b7e9f052
2022-03-16 08:30:03 +01:00
Anton Maklakov
745201b188
build: fix issue with passing cxx_std option, a common workaround
...
issue: https://gitlab.kitware.com/cmake/cmake/-/issues/23297
2022-03-04 18:24:44 +07:00
Vladimir Chistyakov
325a1933c4
fix: missing default statement in a switch in the modem_console example
2022-01-28 22:34:03 +07:00
David Cermak
01e2a9c109
Examples: Fix print format for http_client() API
2021-11-04 11:41:11 +01:00
David Cermak
c8c24ed2fc
Examples: Fix build error when SIM needs no PIN
2021-11-03 13:59:24 +01:00
David Cermak
b380ded5fa
Examples: Use bigger 4M flash for OTA example
2021-11-03 13:59:24 +01:00
David Cermak
fb7295e91a
Examples/console: Remove unnecessary event-base check on IP handler
2021-10-04 11:32:55 +02:00
David Cermak
8236b3d490
Examples: Extend CMux client default stack size for the main task
2021-10-04 11:32:55 +02:00
David Cermak
a61e9e2d40
Applied astyle code formatting
2021-10-04 11:32:55 +02:00
David Cermak
3332c27978
Bulk replace header guards to use
2021-10-04 11:32:55 +02:00
David Čermák
e0e65856f0
esp-modem(Docs): Update documentation and minor fixes
2021-10-04 11:32:55 +02:00