a286634359
feat(esp_modem): Add optional ACT to operator-name
...
Closes https://github.com/espressif/esp-protocols/issues/80
2022-07-13 09:56:29 +02:00
4980ac85b7
fix(esp-modem): Add missing set_pdp_context() to C-API
2022-07-12 15:52:39 +02:00
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
9b403d477f
Merge pull request #64 from bbinet/custom-source-clk
...
Allow to customize uart source_clk (IDFGH-7659)
2022-06-24 16:24:00 +02:00
d723fb7a5a
Allow to customize uart source_clk
...
This is for example needed when using an external crystal to select
UART_SCLK_XTAL, which fixes uart comm issue when using PM with light
sleep enabled.
2022-06-24 14:44:15 +02:00
0cf08fb676
Add "at" api for custom commands
2022-06-23 17:40:06 +02:00
66e6d4cbf8
fix(esp_modem): Implement movable unique_buffer to bundle data, size, ptr
...
Also improves and fixes tests
2022-06-18 12:19:07 +02:00
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
3fd4391c38
feat(esp_modem): Add CMUX mode to C-API
...
Closes https://github.com/espressif/esp-protocols/issues/41
2022-06-11 15:07:39 +02:00
a16aab6979
feat(esp_modem): Add support to CMUX exit
...
Closes https://github.com/espressif/esp-protocols/issues/37
2022-06-11 15:07:39 +02:00
1e0aefd72a
fix(esp-modem): Improve PPP exit sequence
...
* Implement retry mechanism if escape PPP mode failed
* Stop networking and checking for NO-CARRIER manually on PPP exit
Closes https://github.com/espressif/esp-protocols/issues/47
2022-06-11 15:07:39 +02:00
128c0a2d87
fix(esp_modem): Support 2 byte size packets
...
Closes https://github.com/espressif/esp-protocols/issues/46
2022-06-06 15:05:38 +02:00
0875008a46
Merge pull request #30 from Sjurinho/feature/extended-simcom-support
...
Feature/extended simcom support (IDFGH-7243)
2022-05-25 13:21:50 +02:00
3ced2d9709
Update: Removed stringstream to decrease static sizes
2022-05-24 14:54:24 +02:00
503218b3ba
fix(esp_modem): Correction of switching to CMUX
...
* BG96 needs a small pause between CMUX command reception and actual use
of the CMUX mode
* Correct CMUX payload reception to check FT_UIH message type (P/F flag
could be cleared or set)
Closes https://github.com/espressif/esp-protocols/issues/33
2022-05-10 18:04:18 +02:00
e98cf16859
Update: Removed duplicate power down function
...
Add: gnss power mode function
2022-04-20 09:37:39 +02:00
be3d2ece55
Update: Formatting
2022-04-20 09:16:05 +02:00
15ed885035
Add: Sim7600 extended support
2022-04-19 16:23:22 +02:00
0733ea8ff4
Add: Support for SIM7000 modules
2022-04-13 15:36:15 +02:00
bb7f198bea
Add: sim7070 support
2022-04-13 13:42:57 +02:00
d3f7ea67fb
Add: Expanded modem_command_library with more "standard" commands
2022-04-13 13:41:56 +02:00
cc0d52793b
esp_modem: Fix AT command in ‘set_data_mode_sim8xx()’ for SIM800 modem device
2022-04-07 17:02:12 +02:00
8b3d420055
Implement esp_modem_sync for the C API
2022-02-23 17:49:58 +01:00
4f1d31f9b7
fix(esp_modem): Fix battery status parse
...
Variable `pos` was meant to hold position of first `,` (comma)
appearance in the parsed string, but due to wrong parantheses it
contained the boolean representation of not equal to `string::npos`
2021-12-06 11:17:24 +01:00
8417e232aa
fix(esp_modem): Read module name with AT commands
...
This fixes basic IDF test case which supplied dummy module name.
2021-11-25 16:24:52 +01:00
8465b14653
fix(esp_modem): linux port to work with lwip-2.1.2
2021-11-18 08:35:49 +01:00
5299b425e8
esp_modem: Add missing AT commands to plain C-API
2021-11-16 08:03:30 +01:00
fb6029b66c
CMUX: Refactor the protocol decoder to multiple methods per cmux state
2021-10-04 11:32:55 +02:00
a61e9e2d40
Applied astyle code formatting
2021-10-04 11:32:55 +02:00
dc64f862c4
esp-modem(DCE-Factory): Minor corrections per code review
2021-10-04 11:32:55 +02:00
e0e65856f0
esp-modem(Docs): Update documentation and minor fixes
2021-10-04 11:32:55 +02:00
8f17a90026
esp-modem(VFS): Reworked decouple resources from the file system
2021-10-04 11:32:55 +02:00
69ad3ea589
Make the component compatible with IDFv4.1, v4.2, v4.3
2021-10-04 11:32:55 +02:00
90641c89eb
esp_modem: Moved to component folder
2021-10-04 11:32:55 +02:00