c73c797595
mdns: fix some coverity reported issues
...
- Array compared against 0 NO_EFFECT
- dereference null pointer, FORWARD_NULL check
2022-11-07 18:38:06 +05:30
3330b96b10
websocket: make esp_websocket_client_send_with_opcode
a public API
websocket-v0.0.4
2022-11-07 16:20:34 +04:00
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
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
55c1223a1e
Merge pull request #165 from david-cermak/update/pick_update_prs
...
Accept some long standing example/demo PRs
2022-11-03 11:05:01 +01:00
0643613eee
Merge pull request #172 from gabsuren/feauture/websocket_update_example
...
websocket: updated example to use local websocket echo server
2022-11-03 11:04:23 +01:00
55dc56462f
websocket: updated example to use local websocket echo server
2022-11-03 10:35:14 +04:00
698fb3ae00
Merge pull request #152 from gabsuren/test_apps/mdns_pytest_migration
...
mDNS: test_app pytest migration
2022-10-26 07:12:07 +02:00
23a537b19b
CI: Created a common requirements.txt
2022-10-25 23:59:44 +04:00
aee016d6e4
Examples: using pytest.ini from top level directory
2022-10-25 23:59:33 +04:00
f1ae14f263
update(esp_modem): Bump component version
modem-v0.1.25
2022-10-20 16:11:25 +02:00
65c0e0e195
fix(esp_modem): Cleanup custom lib-commands and factory
2022-10-20 16:11:19 +02:00
f71f61ff0a
mDNS: test_app pytest migration
2022-10-19 09:23:36 +02:00
652314e73d
fix(esp_modem) Add example that reads GNSS info
2022-10-17 20:30:55 +02:00
71a2388acb
fix(esp_modem): Examples to configure MQTT Broker
2022-10-17 20:10:10 +02:00
ebc36a3519
fix(esp_modem): Extend pppos example project config
2022-10-17 20:01:45 +02:00
5097065a22
Merge pull request #153 from gabsuren/CI/pre-commit-hooks
...
CI: pre-commit hook integration (IDFGH-8439)
2022-10-17 19:23:55 +02:00
193ac643e4
Add .git-blame-ignore-revs file
2022-10-17 18:19:49 +02:00
945bd17701
CI: fixing the files to be complient with pre-commit hooks
2022-10-17 18:16:52 +02:00
9d45d505d5
CI: pre-commit hook integration
2022-10-17 18:07:54 +02:00
96fcbc0694
Merge pull request #142 from david-cermak/bugfix/cmux_missed_msc
...
(esp_modem): Fix switching to CMUX mode for devices that send `MSC`s
2022-10-17 14:43:22 +02:00
6b4767cba0
Merge pull request #163 from gabsuren/CI/asio_update_version
...
ASIO: Updated package version to "1.14.1~3"
2022-10-17 13:45:41 +02:00
f148c98b13
ASIO: Updated package version to "1.14.1~3"
asio-v1.14.1_3
2022-10-17 09:46:10 +02:00
06103e4bb4
Merge pull request #157 from david-cermak/bugfix/modem_lambda_capture
...
fix(esp-modem): On read/command callback fixes
2022-10-13 21:25:04 +02:00
c6fc267e5f
Merge pull request #162 from gabsuren/CI/asio_package_update
...
CI: Updated repo-checkout flag to consider submodules (IDFGH-8515)
2022-10-13 21:24:21 +02:00
52b7f001a2
Merge pull request #161 from espressif-abhikroy/esp_modem/power_saving_mode_commands
...
Quick fix esp_modem: Added modem_console commands for deep-sleep and modem PSM.
2022-10-13 21:23:28 +02:00
cf504ec900
Quick fix esp_modem: Added modem_console commands for deep-sleep and modem PSM.
2022-10-13 20:54:08 +05:30
ab2e08f96c
CI: Updated checkout flag to consider submodules
2022-10-13 17:23:43 +02:00
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
8d0e2aab6b
Merge pull request #155 from espressif-abhikroy/esp_modem/power_saving_mode_commands
...
esp_modem: Added modem_console commands for deep-sleep and modem PSM. (IDFGH-8468)
2022-10-10 19:20:44 +02:00
a02bf05eed
fix(esp-modem): Uart Terminal read_cb race
2022-10-10 15:39:09 +02:00
85a2e25093
esp_modem: Added modem_console commands for deep-sleep and modem PSM.
2022-10-10 12:51:47 +05:30
a9b5e66d0f
Merge pull request #89 from tore-espressif/feature/esp_modem_usb
...
Use USB CDC driver from component registry (IDFGH-7816)
2022-10-05 11:58:43 +02:00
988b3f9905
ci: Compile esp_modem examples with USB support
2022-10-05 11:25:20 +02:00
53b59332dc
esp_modem: Expand PPPoS example with USB DTE
2022-10-05 11:25:14 +02:00
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
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
fe536e476c
esp_modem_get_gnss_power_mode ( #136 )
...
Co-authored-by: Franz Höpfinger <krone-trailer@franzhoepfinger.de >
2022-10-05 08:54:41 +02:00
afafcb7c24
Merge pull request #149 from diplfranzhoepfinger/feature/extend_example_modem_console2
...
remove unused Config Parameters ! (IDFGH-8442)
2022-10-04 10:10:08 +02:00
55b4775ca8
remove unused Config Parameters !
2022-10-04 09:30:53 +02:00
1c6c610f20
Merge pull request #146 from MicroDev1/master
...
Prevent crash when hostname is null (IDFGH-8356)
2022-10-01 07:47:38 +02:00
9b48b0a5e0
update(esp_modem): Bump component version
modem-v0.1.24
2022-09-30 17:37:11 +02:00
25ac2d98c6
feat(esp_modem): Make some CMUX params compile-time configurable
...
* bool flag to defragment CMUX payload (useful for devices that send longer messages)
* int flag to force a delay between creating virtual terminals (useful for chatty devices that send some requests)
2022-09-30 17:36:38 +02:00
ce175df376
fix(esp_modem): CMUX to ignore MSC frames
...
Otherwise it gets confused with DISC frame and causes trouble when entering
CMUX mode (if device sends MSC requests)
Closes https://github.com/espressif/esp-protocols/issues/140
2022-09-30 17:36:38 +02:00
9d9d0db1ee
Merge pull request #145 from david-cermak/bugfix/modem_console_flow_ctrl_config
...
fix(esp_modem): Console example to use configurable flow-ctrl
2022-09-30 16:56:22 +02:00
b704aaa33b
Merge pull request #113 from david-cermak/feature/add_slip_example
...
Add protocols SLIP example
2022-09-30 16:39:30 +02:00
7a21db23ad
fix(examples): Update SLIP example with error checks
2022-09-30 16:04:46 +02:00
fcd6f0bb14
feat(examples): Move the slip example to esp-netif folder
...
And update the slip_modem_get_ipv6_address() to return the address by
copy instead of reference (to employ return value optimizaiton where
possible)
2022-09-30 14:46:13 +02:00
52d7458b99
esp_netif: Migrate SLIP interface to user-space
...
* Original commit: espressif/esp-idf@83b8556f10
2022-09-30 14:46:13 +02:00
56cb58ced7
build system: re-add -Wno-format as private flag for some example components
...
* Original commit: espressif/esp-idf@e596c84d49
2022-09-30 14:46:13 +02:00