Abhik Roy
ef50beb4d0
ci: Added napt pytest with vlan example
...
CI: add vlan example to ethernet patterns
Included a Pytest for the vlan_support example, which focuses on testing
the NAPT module in lwip by forwarding packets between different VLAN interfaces.
2023-07-31 13:42:26 +00:00
Sonika Rathi
02f5b9a898
Merge branch 'update/littlefs_demo_example' into 'master'
...
LittleFS demo example added
See merge request espressif/esp-idf!24472
2023-07-31 18:24:50 +08:00
Xu Si Yu
753f74cb99
feat(openthread): add sleep debug message
2023-07-31 17:01:37 +08:00
Xu Si Yu
5f51dcc686
ci(openthread): Add a test case for openthread sleepy device
2023-07-31 15:38:11 +08:00
Ivan Grokhotkov
cfa1896780
Merge branch 'contrib/github_pr_11535' into 'master'
...
Replace deprecated flushregs alias with full gdb command (GitHub PR)
Closes IDFGH-10272
See merge request espressif/esp-idf!24752
2023-07-28 22:40:22 +08:00
Isha Pardikar
335d707a63
Merge branch 'bugfix/l2cap_coc_more_one_pkt' into 'master'
...
NimBLE: Fixed crash when L2CAP COC sends large amount of data.
See merge request espressif/esp-idf!24231
2023-07-28 18:24:04 +08:00
Omar Chebib
c98d1f1619
feat(bootloader): add the possibility to ignore extra components
2023-07-28 15:04:21 +08:00
Lou Tianhao
34b269fb03
remove(pm/deep_sleep): enable CI test for esp32h2 deepsleep
2023-07-27 12:11:35 +08:00
Xu Si Yu
8646abed3a
Merge branch 'bugfix/use_default_dataset_if_exist' into 'master'
...
fix(openthread): try to use a existing dataset when autostart
See merge request espressif/esp-idf!24976
2023-07-27 10:20:22 +08:00
Chen Yu Dong
92db3563a0
Merge branch 'ci/add_new_wifi_ap_runners' into 'master'
...
ci(wifi): add more wifi runners
See merge request espressif/esp-idf!24931
2023-07-26 20:27:01 +08:00
isha.pardikar@espressif.com
8b2b272aa2
NimBLE: Fixed crash when L2CAP COC sends large amount of data.
2023-07-25 10:41:24 +05:30
Xu Si Yu
90518676b1
fix(openthread): Use the existing dataset for autostart
2023-07-25 10:39:35 +08:00
Mahavir Jain
c9282e7dab
Merge branch 'bugfix/prov_example_build_with_sb' into 'master'
...
fix(provisioning): build failure with secure boot enabled case
See merge request espressif/esp-idf!24876
2023-07-24 20:32:46 +08:00
Chen Yudong
9aa23a4320
ci(wifi): add more wifi runners
...
sockets: add ipv6 only test
2023-07-24 18:09:55 +08:00
hwqchi
ebc118b24d
fix: Fixed following issues in esp_http_client examples
...
1. Fix potential out-of-bounds access when calling `strlen(local_response_buffer)`
if `content_length` is greater than or equal to the length of `local_response_buffer`
due to missing the terminator `\0` at the last character position.
2. Fix the residual data issue when the previous request is longer than the subsequent
request while outputting the `local_response_buffer` for each request in the
`http_rest_with_url()` function.
Signed-off-by: Harshit Malpani <harshit.malpani@espressif.com>
2023-07-24 12:17:28 +05:30
Lou Tian Hao
57c6c0a1a3
Merge branch 'bringup/esp32h2_deep_sleep_for_rebase' into 'master'
...
esp32h2: support deep_sleep
Closes IDF-6268, IDF-6572, and IDF-7406
See merge request espressif/esp-idf!24438
2023-07-24 10:47:51 +08:00
Abhinav Kudnar
52d0807fba
(doc) nimble: Added the tutorial for ble_periodic_adv and ble_periodic_syncexamples.
2023-07-21 19:04:56 +05:30
Lou Tianhao
0d30bbe855
change(pm/deepsleep): rewrite the option all low as any low for esp32s2, esp32s3, esp32c6 and esp32h2
2023-07-21 20:44:15 +08:00
Lou Tianhao
44cd96b543
change(pm/deepsleep): remove disable rtcio before hold it when ext1 wakeup
2023-07-21 20:44:09 +08:00
sonika.rathi
c9b2b03d3d
feat(example/storage/littlefs): add LittleFS demo example
2023-07-21 11:08:01 +02:00
Mahavir Jain
2d37a00512
Merge branch 'ci/run_esp_http_client_on_shanghai_runners' into 'master'
...
fix(ci): Update HTTP client example tests runner assignment
See merge request espressif/esp-idf!24863
2023-07-21 16:48:13 +08:00
KonstantinKondrashov
f07fcbed8d
fix(examples): Fix example build errors caused by the deep_sleep funcs are returnable
2023-07-21 13:58:20 +08:00
Harshit Malpani
7645723127
fix(ci): update HTTP client example tests runner assignment
...
HTTP client example tests now connect with locally hosted httpbin service
for more stable results across multiple runs
2023-07-21 10:55:25 +05:30
wangjialiang
db23ef400c
feat(ble_mesh: example: esp32c6/h2): update config file to support duplicate scan.
2023-07-21 02:02:21 +00:00
Lou Tianhao
a80c8c018c
feat(pm/deepsleep): Support EXT1 wakeup pin select
2023-07-20 11:43:57 +08:00
Lou Tianhao
e70763f9a4
feat(pm/deepsleep): Support EXT1 wakeup for esp32h2 deep_sleep
2023-07-20 11:43:57 +08:00
Chen Yudong
ec39de3992
change(esp_prov): also remove print_function from esp_prov
2023-07-19 21:05:30 +08:00
Zim Kalinowski
1b6ef8a812
Merge branch 'bugfix/included-esp-system-in-helloworld-example' into 'master'
...
fix(example): included esp_system.h in helloworld example in order to fix warning
See merge request espressif/esp-idf!24729
2023-07-19 16:20:49 +08:00
Jiang Jiang Jian
5199201d6d
Merge branch 'ci/wifi_station_only_example_test' into 'master'
...
ci(example): disable softap in wifi station example
See merge request espressif/esp-idf!24513
2023-07-19 15:10:12 +08:00
Rahul Tank
9a7106c6a1
Merge branch 'doc/update_kconfig_example_ext_adv_usage' into 'master'
...
doc(nimble): Update Kconfig help section for Example Ext Adv
See merge request espressif/esp-idf!24869
2023-07-19 14:28:18 +08:00
Mahavir Jain
8dc7d3bc17
fix(provisioning): build failure with secure boot enabled case
...
Application partition size was not correctly declared per secure
boot alignment requirements. This was causing build failure when
example was built with secure boot enabled.
2023-07-18 20:30:19 +05:30
Rahul Tank
f907c22ea8
docs(nimble): Update Kconfig help section for Example Ext Adv
2023-07-18 16:07:24 +05:30
Shen Weilong
e9e6372690
feat(ble): Added ble examples for multiple connections
2023-07-18 12:05:11 +08:00
Mahavir Jain
a7dadcea6c
Merge branch 'bugfix/fix_https_request_failures_in_ci' into 'master'
...
fix: Add more ciphersuites in https_request example
See merge request espressif/esp-idf!24813
2023-07-17 20:10:16 +08:00
Harshit Malpani
8507b3ba1b
fix: Add more ciphersuites in https_request example
...
MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 ciphersuite support
seems to be removed from howsmyssl.com. Add more ciphersuites in
server_supported_ciphersuites in https_request example to fix failures
while connecting to howsmyssl.
2023-07-17 11:08:32 +05:30
Xiong Wei Chao
12d6268095
Merge branch 'docs/update_bluetooth_power_save_readme' into 'master'
...
Docs: update bluetooth power save readme
Closes FCS-1258
See merge request espressif/esp-idf!24562
2023-07-17 12:14:39 +08:00
Ondrej Kosta
3e97f81727
Merge branch 'bugdix/lwip_bridge_ci_err' into 'master'
...
Fix lwip bridge CI error
See merge request espressif/esp-idf!24718
2023-07-14 16:51:19 +08:00
Xu Si Yu
1530be9f53
fix(ci): remove the check of a inexistent host
2023-07-14 10:13:45 +08:00
Shu Chen
5ffeff55b4
Merge branch 'zigbee/Add_pytest_in_CI' into 'master'
...
ci(zigbee): Add pytest for esp32h2 in CI
See merge request espressif/esp-idf!23779
2023-07-13 23:24:55 +08:00
Daniel Mangum
647e7a2a71
fix: Replace deprecated flushregs alias with full gdb command
...
Usage of `flushregs` in gdb will result in the following warning:
```
Warning: 'flushregs', an alias for the command 'maintenance flush register-cache', is deprecated.
Use 'maintenance flush register-cache'.
```
This patch updates to use the recommend command.
Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Merges https://github.com/espressif/esp-idf/pull/11535
2023-07-13 09:26:47 +02:00
Abudl Rehman
a4ddf7d5f7
ci(zigbee): Add pytest for esp32h2 in CI
2023-07-13 15:15:33 +08:00
xuxiao
4960c10664
feat(wifi): itwt support itwt wake duration unit
2023-07-13 11:15:17 +08:00
Shu Chen
8019d6dbe3
Merge branch 'bugfix/openthread_sleep_esp32s3_build' into 'master'
...
fix(openthread): call sleep api only in native radio
See merge request espressif/esp-idf!24751
2023-07-13 10:10:17 +08:00
Jiang Jiang Jian
d04928a9c0
Merge branch 'feature/external_coexist_improve_esp32s3_master_performance' into 'master'
...
Feature/external coexist improve esp32s3 master performance
Closes WIFI-5583, IDF-6640, IDF-6652, and FCC-52
See merge request espressif/esp-idf!23150
2023-07-13 07:51:06 +08:00
Zhang Wen Xu
45828e31a1
Merge branch 'support/update_docs_for_openthread' into 'master'
...
docs(openthread): update openthread README for H2 and C6
See merge request espressif/esp-idf!24684
2023-07-13 00:56:45 +08:00
xiaqilin
afd76b85fe
fix(openthread): call sleep api only in native radio
2023-07-12 20:49:11 +08:00
muhaidong
444760b9e6
feat(external coex): add set tx line flag api
2023-07-12 19:24:29 +08:00
muhaidong
de03939923
external coex: rename coex gpio struct field names
2023-07-12 19:23:39 +08:00
Ondrej Kosta
c7d56d213c
ci(examples/bridge): Fixed issue when broadcast message was not recevived time to time
2023-07-12 12:30:23 +02:00
muhaidong
a20047b7cc
external_coex: add extern coex wire 4
2023-07-12 17:28:03 +08:00
liuning
ca4d22e8fd
iperf: apply txline
2023-07-12 17:27:53 +08:00
zhangwenxu
d29f31ec16
docs(openthread): update openthread README for H2 and C6
2023-07-12 15:57:25 +08:00
muhaidong
49bb7bb35e
esp_wifi: update multi antenna switch docs
2023-07-12 12:54:02 +08:00
muhaidong
e5e3a7c6d5
esp_wifi: the antenna parameter of example is not correct
2023-07-12 12:51:45 +08:00
Zim Kalinowski
d155a04fd5
fix(example): included esp_system.h in helloworld example in order to fix warning
2023-07-12 10:09:41 +08:00
Rahul Tank
f274a8bb06
Merge branch 'bugfix/handle_signed_power_level_pcl' into 'master'
...
fix(nimble): Fix data type of power level and delta to handle negative values
See merge request espressif/esp-idf!24116
2023-07-11 19:29:24 +08:00
Ondrej Kosta
35d4dd74f5
Merge branch 'feature/lwip_bridge_wifi' into 'master'
...
lwip bridge wifi
Closes IDFGH-3778
See merge request espressif/esp-idf!24112
2023-07-11 17:54:10 +08:00
Roland Dobai
a065f0fc9f
Merge branch 'feature/apptrace_visualization' into 'master'
...
Apptrace realtime visualization support
See merge request espressif/esp-idf!22694
2023-07-11 17:33:24 +08:00
Jiang Jiang Jian
ccb6e2887a
Merge branch 'bugfix/fix_ftm_dist_est' into 'master'
...
Enable FTM for ESP32C2, fix other FTM issues
Closes WIFI-3464, WIFI-4127, WIFI-4600, WIFI-4655, WIFI-5001, WIFI-5444, WIFI-5472, WIFI-5742, and WIFI-5893
See merge request espressif/esp-idf!22798
2023-07-11 12:20:42 +08:00
xiongweichao
e1be273e63
docs(bt/example): Updated bluetooth power save readme
2023-07-11 11:14:31 +08:00
Rahul Tank
b926bf5048
fix (nimble): Fix data type of power level and delta to handle negative values
2023-07-10 15:50:01 +05:30
Jiang Jiang Jian
6eda92653c
Merge branch 'bugfix/fix_crash_issue_cause_by_proto_cmd' into 'master'
...
fix proto cmd crash problem in iperf example
See merge request espressif/esp-idf!24322
2023-07-10 17:41:16 +08:00
Jiang Jiang Jian
3790ceca0b
Merge branch 'itwt/rename_connect_handler' into 'master'
...
Change name from `connect_handler` to `start_handler`
See merge request espressif/esp-idf!24201
2023-07-10 17:37:49 +08:00
Nachiket Kukade
6e6139061d
fix(esp_wifi): Enable FTM for ESP32C2, fix other FTM issues
...
Enable FTM for ESP32C2 and update wifi libs with below fixes -
1. Bugfixes in Initiator and Responder mode
2. Fix wrong RTT value in first FTM procedure without connection
3. Update FTM calibration values for ESP32S2, S3, C3 and C2
4. Update distance estimation logic
5. Add some useful command parameters in FTM example
6. Fix bug when number of FTM measurement frames received is more
than (number_of_brusts * FTMs per brust).
Co-authored-by: Sarvesh Bodakhe <sarvesh.bodakhe@espressif.com>
2023-07-10 10:41:37 +05:30
Chen Yudong
18bac0cf67
ci(example): disable softap in wifi station example
2023-07-10 03:19:28 +00:00
Gong Yan Tao
4dcab6c2ed
Merge branch 'doc/add_timing_diagram_for_bt_l2cap_server_and_client' into 'master'
...
docs(examples/bluetooth): Add the sequence diagram for L2CAP connection and the discription for the diagram
Closes FCS-1237
See merge request espressif/esp-idf!24507
2023-07-08 12:29:49 +08:00
gongyantao
b84950db53
docs(examples/bluetooth): Add the sequence diagram of L2CAP connection and the discription for the sequence diagram
...
1: add the sequence diagram for the bluetooth example projects,bt_l2cap_server and bt_l2cap_client, which implenment the L2CAP connection.
2: add the discription for the sequence diagram.
2023-07-07 20:12:05 +08:00
Rahul Tank
64a01af42d
Merge branch 'feature/services_proximity' into 'master'
...
NimBLE : Added proximity sensor as a service
See merge request espressif/esp-idf!24357
2023-07-07 16:51:22 +08:00
Song Ruo Jing
ea48030514
Merge branch 'refactor/rtcio_caps_responsibility' into 'master'
...
refactor(driver/rtcio): Re-wrap RTCIO APIs with more accurate soc_caps
Closes IDF-7406
See merge request espressif/esp-idf!24522
2023-07-07 14:25:47 +08:00
Mahavir Jain
c3e5f05622
Merge branch 'example/remove_http2_example' into 'master'
...
remove(http2_request): Move http2_request example to idf-extra-components repository
Closes IDF-7659
See merge request espressif/esp-idf!24561
2023-07-07 13:25:02 +08:00
Wu Zheng Hui
94613a5904
Merge branch 'bugfix/fix_deepsleep_wakestub_example_ci_failure_master' into 'master'
...
ci: fix deepsleep wakestub example ci failure
See merge request espressif/esp-idf!24466
2023-07-07 11:38:14 +08:00
isha.pardikar@espressif.com
85661d38e6
feat (NimBLE): Add proximity sensor as a service
2023-07-06 17:59:54 +05:30
Rahul Tank
5222ba7312
Merge branch 'feature/walkthrough_for_nimble_examples' into 'master'
...
doc (nimble): Added Walkthrough tutorial for phy_cent example
Closes IDFGH-9638
See merge request espressif/esp-idf!22811
2023-07-06 20:09:45 +08:00
Jakob Hasse
47bcee11b7
Merge branch 'refactor/secondary_console_usb_serial_improvement' into 'master'
...
refactor(console): Warn if secondary console is active
Closes IDFGH-10484
See merge request espressif/esp-idf!24494
2023-07-06 15:08:01 +08:00
Jin Chen
d918b5226c
Merge branch 'ble_dev/support_esp32h2_modem_clock_selection' into 'master'
...
ble: support esp32h2 modem clock selection
Closes EBLE50Y23-129
See merge request espressif/esp-idf!24387
2023-07-06 13:58:11 +08:00
wuzhenghui
6713bb9951
ci: increase timeout threshold to solve deepsleep wakestub example ci failure
2023-07-05 11:16:44 +00:00
abhi152
84a95d6f51
doc (nimble): Added Walkthrough tutorial for phy_cent example
2023-07-05 13:54:19 +05:30
Rahul Tank
1268530ace
Merge branch 'feature/add_support_pcl_vsc' into 'master'
...
fix(Nimble): Add VSC / VSE handling code and structure for PCL Set RSSI
See merge request espressif/esp-idf!24181
2023-07-05 15:33:43 +08:00
Song Ruo Jing
4985caa38f
refactor(driver/rtcio): Re-wrap RTCIO APIs with more accurate soc_caps
2023-07-05 11:47:51 +08:00
Shu Chen
f64a6bcb6a
Merge branch 'feature/esp32c6_light_sleep_support_ieee802154' into 'master'
...
ieee802154: esp32c6 light sleep support
See merge request espressif/esp-idf!23629
2023-07-04 10:13:28 +08:00
Harshit Malpani
c24d012808
remove(http2_request): Move http2_request example to idf-extra-components repository
...
Related: https://github.com/espressif/idf-extra-components/pull/193/
2023-07-03 17:46:16 +05:30
cjin
28788a96f2
ble:support esp32h2 power save example
2023-07-03 16:05:42 +08:00
Jakob Hasse
197e919d74
refactor(examples/console): Warn if secondary console is active
...
Having a secondary serial console is not useful when applications
use a REPL console type, hence we warn for it in examples.
Closes https://github.com/espressif/esp-idf/issues/11731
2023-07-03 13:42:35 +08:00
xiaqilin
6998a4b240
openthread: disable HW AES (IDF-7704)
2023-07-03 02:21:58 +00:00
xiaqilin
ce724d9cf1
openthread: change readme about specific target to 802.15.4 Soc
2023-07-03 02:21:58 +00:00
xiaqilin
c7ab495b0b
ieee802154: exclude sleep file when do not define CONFIG_FREERTOS_USE_TICKLESS_IDLE
2023-07-03 02:21:58 +00:00
xiaqilin
45f5d54a60
openthread sleepy device: remove HW acceleration in sdkconfig
2023-07-03 02:21:58 +00:00
xiaqilin
1bb0c2c723
ieee802154: change light sleep config in ieee802154
2023-07-03 02:21:58 +00:00
xiaqilin
59ffcd07d6
ieee802154: change BLE_BB/ieee802154_BB
2023-07-03 02:21:58 +00:00
xiaqilin
95afd4b9af
openthread: add openthread autostart for sleep device
2023-07-03 02:21:58 +00:00
xiaqilin
485a9d44cf
ieee802154: add sleep state
2023-07-03 02:21:58 +00:00
xiaqilin
dc4b3f24bc
ieee802154: support light sleep
2023-07-03 02:21:58 +00:00
morris
b739756cc4
feat(blink): Support different led_strip backend peripheral
2023-07-01 12:43:52 +00:00
laokaiyao
e3789d99a0
feat(example): bump up version of es8311 lvgl in the example
2023-07-01 17:55:58 +08:00
Ondrej Kosta
3288f83401
feat(network/examples): extended LwIP bridge example
...
Extended LwIP bridge example to support WiFi AP interface and DHCP Server
https://github.com/espressif/esp-idf/issues/5697
2023-06-30 14:38:24 +02:00
Rahul Tank
1ad891361f
Merge branch 'bugfix/handle_correct_return_value' into 'master'
...
Nimble: Corrected conditional check during connection to handle failure case
See merge request espressif/esp-idf!24047
2023-06-30 15:17:05 +08:00
Rahul Tank
6eb1a8f51f
fix (Nimble): Add PCL Set RSSI VSC and example code for its usage
...
This adds API to send a vs hci command and an event to handle vs hci events
Also added information for Set RSSI VSC for Power control.
2023-06-30 12:26:56 +05:30
Island
9b5f3c69a9
Merge branch 'ble_dev/esp32c6_support_power_save_example' into 'master'
...
ble: support esp32c6 power save example
Closes EBLE50Y23-148
See merge request espressif/esp-idf!24385
2023-06-30 14:36:26 +08:00
Roman Leonov
f9bc38f573
Merge branch 'feature/usb/host/hid_host_example_update' into 'master'
...
USB Host (HID): HID Host example update
Closes IDF-7636
See merge request espressif/esp-idf!24415
2023-06-30 02:05:47 +08:00
Alexey Lapshin
f92908ceb1
Merge branch 'fix/segger_sysview_build' into 'master'
...
fix(app_trace): Fix SystemView build
Closes IDF-7661
See merge request espressif/esp-idf!24430
2023-06-30 01:12:07 +08:00