David Cermak 
							
						 
					 
					
						
						
							
						
						15140e04c6 
					 
					
						
						
							
							fix(modem): Fix CI build issues with IDFv6.0  
						
						... 
						
						
						
						* Fix C++ console struct init in examples
* VFS deprecation in tests
* Add conditional defines over wakeup-cause 
						
						
					 
					
						2025-09-02 15:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						14d3cb6bd1 
					 
					
						
						
							
							fix(modem): Add support for ESP-AT based tcp-client example  
						
						
						
						
					 
					
						2025-08-25 06:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						e9d9b3a8bd 
					 
					
						
						
							
							fix(modem): Use idf-build-apps for building target tests  
						
						... 
						
						
						
						Also updates default mqtt broker public endpoint 
						
						
					 
					
						2025-08-12 14:29:03 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						6d5411941b 
					 
					
						
						
							
							fix(modem): Make MQTT public broker endpoint configurable  
						
						
						
						
					 
					
						2025-07-25 11:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						fac2edbe59 
					 
					
						
						
							
							fix(modem): Use another public broker for examples and tests  
						
						... 
						
						
						
						since mqtt.eclipseprojects.io is no longer available 
						
						
					 
					
						2025-07-11 08:16:17 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						ed0f633418 
					 
					
						
						
							
							fix(modem): Fix incompatible iterator in std::search() in new gcc  
						
						... 
						
						
						
						Creates a temporary string view and uses find() instead. 
						
						
					 
					
						2025-07-11 08:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						e2fa11103c 
					 
					
						
						
							
							fix(modem): Use generated AT command definitions for IDE navigation  
						
						... 
						
						
						
						BREAKING CHANGE: inc headers for AT command definitions are no longer used directly, but pregenerated into *.h(pp) 
						
						
					 
					
						2025-04-04 15:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5e929902c7 
					 
					
						
						
							
							fix(modem): Minor cleanup of pppos example  
						
						... 
						
						
						
						* Use CONFIG_EXAMPLE_DETECT_MODE_BEFORE_CONNECT to demonstrate mode
detect
* Use disconnection flag to indicate conneciton issue and gracefully
degrade to command mode
* Remove IDF-verion < v5.0 code 
						
						
					 
					
						2024-12-10 11:36:10 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						18f196fa1e 
					 
					
						
						
							
							feat(modem): Add mode detection to the example  
						
						
						
						
					 
					
						2024-12-06 09:48:00 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1db83cd1ca 
					 
					
						
						
							
							feat(modem): Support for pausing network in C-API  
						
						... 
						
						
						
						also adds a demo of this feature to pppos client example 
						
						
					 
					
						2024-12-05 20:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						247f1681e8 
					 
					
						
						
							
							feat(modem): Add support for pausing netif  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-protocols/issues/699  
						
						
					 
					
						2024-12-05 20:16:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						428fdbbd80 
					 
					
						
						
							
							fix(modem): Use higher GPIO range to support new chips  
						
						... 
						
						
						
						We can use IDF's Kconfig.env_caps in future, but that's not available on v5.0.
Closes https://github.com/espressif/esp-protocols/issues/558  
						
						
					 
					
						2024-11-20 11:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						433a033fcc 
					 
					
						
						
							
							fix(modem): Remove tests and support for IDFv4.4, added IDFv5.4  
						
						
						
						
					 
					
						2024-11-20 11:35:33 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1a9eaf3e98 
					 
					
						
						
							
							fix(modem): Fix console example to use urc/detect features  
						
						
						
						
					 
					
						2024-11-01 15:31:39 +01:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						d2880418e5 
					 
					
						
						
							
							Merge pull request  #640  from david-cermak/feat/ppp_chap_test  
						
						... 
						
						
						
						[modem]: Added CHAP authentication test 
						
						
					 
					
						2024-09-12 10:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						f5c13b927f 
					 
					
						
						
							
							fix(modem): Examples: use local configs for MQTT topic/data  
						
						... 
						
						
						
						To avoid issues in CI, as we're using public server
and could receive data by people playing with the example 
						
						
					 
					
						2024-09-12 09:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								embedcat 
							
						 
					 
					
						
						
							
						
						1790989242 
					 
					
						
						
							
							feat(modem): add ability to change ESP_MODEM_C_API_STR_MAX from Kconfig  
						
						
						
						
					 
					
						2024-09-11 11:40:09 +03:00 
						 
				 
			
				
					
						
							
							
								Li Bo 
							
						 
					 
					
						
						
							
						
						adafeae5cf 
					 
					
						
						
							
							feat(esp_modem): example add esp32p4 usb support  
						
						... 
						
						
						
						1. support ec20 cat.4 module in example modem_console and pppos_client
2. support esp32p4 in example modem_console and pppos_client 
						
						
					 
					
						2024-06-24 18:55:20 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						0140455ff7 
					 
					
						
						
							
							feat(tls_cxx): Publish mbedtls component  
						
						... 
						
						
						
						Adds examples and tests.
Also supports DTLS now. 
						
						
					 
					
						2024-04-11 16:49:54 +02:00 
						 
				 
			
				
					
						
							
							
								diplfranzhoepfinger 
							
						 
					 
					
						
						
							
						
						08a62ccc85 
					 
					
						
						
							
							fix(modem): Cleanup unused configs from PPPoS example  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-protocols/pull/403  
						
						
					 
					
						2024-03-18 14:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								Franz Höpfinger 
							
						 
					 
					
						
						
							
						
						56fe53279e 
					 
					
						
						
							
							fix(modem): Update CMUX example with SIM7070_gnss cleaned-up  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-protocols/pull/246  
						
						
					 
					
						2024-03-18 14:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								Franz Höpfinger 
							
						 
					 
					
						
						
							
						
						5baaf54291 
					 
					
						
						
							
							fix(modem): Update console example with SIM7070_gnss format comments  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-protocols/pull/245  
						
						
					 
					
						2024-03-18 14:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								Suren Gabrielyan 
							
						 
					 
					
						
						
							
						
						3f74b4e8c0 
					 
					
						
						
							
							feat(modem): host test support of the latest ESP-IDF release  
						
						
						
						
					 
					
						2024-03-12 12:05:59 +04:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						577de67c0e 
					 
					
						
						
							
							fix(modem): Fixed documentation and example on creating custom device  
						
						... 
						
						
						
						Updates docs and examples per recent changes:
* Modem example does no longer demonstrate how to overwrite an AT method
* PPPoS client example now contains much simpler custom module
definition
Closes https://github.com/espressif/esp-protocols/issues/452  
						
						
					 
					
						2024-01-09 10:26:39 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						d88cd6123b 
					 
					
						
						
							
							fix(modem): Removed CI jobs for IDF v4.2  
						
						
						
						
					 
					
						2023-12-19 17:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						edc3e7251f 
					 
					
						
						
							
							fix(modem): Fixed OAT test to verify server cert and CN  
						
						
						
						
					 
					
						2023-12-19 17:01:30 +01:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						0c6bb4bedc 
					 
					
						
						
							
							Merge pull request  #360  from david-cermak/fix/modem_example_mbedtls_wrapper  
						
						... 
						
						
						
						fix(modem): TLS example: Add restore session support in mbedtls wrapper 
						
						
					 
					
						2023-11-28 17:12:10 +01:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						afbca5343e 
					 
					
						
						
							
							Merge pull request  #416  from david-cermak/fix/modem_undef_mode  
						
						... 
						
						
						
						fix(modem): Fixed mode transitions between any state and UNDEF 
						
						
					 
					
						2023-11-28 17:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						79d38e54f2 
					 
					
						
						
							
							fix(modem): TLS example: Added restore session support in mbedtls-wrap  
						
						... 
						
						
						
						Reusable component in modem_tcp_client example implements a simple
mbedtls wrapper. This update add support for mbedtls deinit() and for
saving and restoring TLS session. 
						
						
					 
					
						2023-11-23 09:56:01 +01:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						7faa97450b 
					 
					
						
						
							
							Merge pull request  #434  from david-cermak/bugfix/modem_examples_print_netif  
						
						... 
						
						
						
						fix(modem): Fixed examples to show netif on ppp-changed event 
						
						
					 
					
						2023-11-16 17:52:03 +01:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						cc40cc1f84 
					 
					
						
						
							
							Merge pull request  #413  from david-cermak/feat/new_modem_cmd  
						
						... 
						
						
						
						Added support for implementing user defined modules in standard C-API 
						
						
					 
					
						2023-11-16 17:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						a70b197d02 
					 
					
						
						
							
							fix(modem): Fixed examples to show netif on ppp-changed event  
						
						
						
						
					 
					
						2023-11-16 10:10:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						d6b6f634d7 
					 
					
						
						
							
							fix(esp_modem): remove unused GNU Make based buildsystem files  
						
						
						
						
					 
					
						2023-11-09 15:32:05 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						5b78da4689 
					 
					
						
						
							
							fix(esp_modem): specify override_path in example manifest files  
						
						
						
						
					 
					
						2023-11-09 15:32:05 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						93cb2caadb 
					 
					
						
						
							
							fix(modem): Fixed mode transitions between any state and UNDEF  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-protocols/issues/320  
						
						
					 
					
						2023-11-07 12:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								Suren Gabrielyan 
							
						 
					 
					
						
						
							
						
						9ad04deb04 
					 
					
						
						
							
							ci(common): Created reusable action for host and coverage tests  
						
						
						
						
					 
					
						2023-11-06 19:15:20 +04:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						0254d50128 
					 
					
						
						
							
							fix(modem): Support for custom modules with C-API  
						
						... 
						
						
						
						MAJOR CHANGE: Added support for implementing user defined modules in standard C-API 
						
						
					 
					
						2023-11-02 13:35:07 +01:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						6a74971d4b 
					 
					
						
						
							
							Merge pull request  #395  from david-cermak/fix/modem_at_client_docs  
						
						... 
						
						
						
						fix(modem): Extend docs on AT client example 
						
						
					 
					
						2023-10-30 07:06:05 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						edeb936a5d 
					 
					
						
						
							
							fix(modem): Added USB runner with ESP32S2 with A7670  
						
						
						
						
					 
					
						2023-10-24 15:57:51 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1f2ceedec5 
					 
					
						
						
							
							fix(modem): Extend docs on AT client example  
						
						
						
						
					 
					
						2023-10-23 17:08:39 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						4f2ebaa753 
					 
					
						
						
							
							fix(modem): Add CMUX example to target tests  
						
						
						
						
					 
					
						2023-09-26 15:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								Suren Gabrielyan 
							
						 
					 
					
						
						
							
						
						c48e44205d 
					 
					
						
						
							
							fix(common): removed Wno-format flag and fixed formatting warnings  
						
						
						
						
					 
					
						2023-09-25 19:55:44 +04:00 
						 
				 
			
				
					
						
							
							
								david-cermak 
							
						 
					 
					
						
						
							
						
						62d809ac60 
					 
					
						
						
							
							Merge pull request  #309  from david-cermak/feat/modem_tcp_client_work  
						
						... 
						
						
						
						feat(modem): Support custom transport in AT TCP client example 
						
						
					 
					
						2023-08-28 13:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						cb6e03ac62 
					 
					
						
						
							
							fix(modem): Added support for inflatable buffer  
						
						... 
						
						
						
						As a configurable option, if disabled we report an error.
Closes https://github.com/espressif/esp-protocols/issues/272  
						
						
					 
					
						2023-08-28 10:27:10 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						d4925f2bd6 
					 
					
						
						
							
							fix(modem): Per review comments  
						
						
						
						
					 
					
						2023-08-17 13:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						ae629ed3a9 
					 
					
						
						
							
							feat(modem): Support custom transport in AT TCP client example  
						
						
						
						
					 
					
						2023-08-17 13:11:51 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						afb69308df 
					 
					
						
						
							
							fix(modem): Example to use 1.0.0  
						
						
						
						
					 
					
						2023-03-16 20:47:59 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						31d4323f53 
					 
					
						
						
							
							fix(modem): AT-only example: support MQTT over TLS on BG96  
						
						
						
						
					 
					
						2023-03-16 19:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Dreyer 
							
						 
					 
					
						
						
							
						
						ceedcfca23 
					 
					
						
						
							
							fix(modem): AT-only example: initial adaptation to BG96  
						
						... 
						
						
						
						Plus rework a little to support implementation of multiple devices 
						
						
					 
					
						2023-03-16 19:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						7547267336 
					 
					
						
						
							
							feat(modem): Add mqtt example in AT-only mode  
						
						... 
						
						
						
						Similar to pppos-client, but without PPP mode.
This uses standard mqtt client and a loopback service that forwards the
TCP traffic from localhost to the modem and vice-versa.
(next step is to create a dedicated tcp-transport layer for modem)
Console example uses DCE commandable to demontrate how to handle URC 
						
						
					 
					
						2023-03-16 19:42:29 +01:00