Commit Graph

4689 Commits

Author SHA1 Message Date
Isha Pardikar
cb79b1e202 Merge branch 'bugfix/esp_nimble_config' into 'master'
NimBLE : Fixed config options in esp_nimble_cfg.h

See merge request espressif/esp-idf!23019
2023-04-04 20:08:16 +08:00
morris
e73d8166aa i80_lcd: support skip command phase
Closes https://github.com/espressif/esp-idf/issues/10794
2023-04-04 08:31:41 +00:00
Tomas Rezucha
2c6d0bae90 usb: Update host CDC examples 2023-04-04 07:47:55 +00:00
laokaiyao
88fe9949ff i2s_es8311: ignore compiling warning temporary 2023-04-04 12:58:05 +08:00
Jiang Jiang Jian
d0a29ada57 Merge branch 'bugfix/fix_cert_test_block_issue' into 'master'
cert_test: example: Fix cert_test blocking issue

See merge request espressif/esp-idf!22847
2023-04-03 19:38:45 +08:00
Harshit Malpani
7f683f0996
Remove nvs_flash.h from protocols/linux_stubs 2023-03-31 16:42:06 +05:30
Harshit Malpani
345e38a3f0
Update http_server/simple example to build for Linux target 2023-03-31 16:42:06 +05:30
isha.pardikar@espressif.com
810f719ee1 NimBLE : Fixed config options in esp_nimble_cfg.h 2023-03-31 16:21:44 +05:30
xiehang
beb545c0ea cert_test: example: Fix cert_test blocking issue 2023-03-31 18:03:36 +08:00
Isha Pardikar
3c184338f2 Merge branch 'bugfix/multi_adv_crash' into 'master'
NimBLE: Fixed crash in multi advertising example.

See merge request espressif/esp-idf!23001
2023-03-31 14:59:20 +08:00
isha.pardikar@espressif.com
1117bd8ab0 NimBLE: Fixed crash in multi advertising example. 2023-03-30 12:54:10 +05:30
Sudeep Mohanty
c2f404aab8 Merge branch 'bugfix/ulp_riscv_rtc_i2c_driver' into 'master'
ulp-riscv-i2c: Updated ULP RISC-V I2C driver to abort when met with errors

See merge request espressif/esp-idf!22942
2023-03-30 14:49:46 +08:00
Marius Vikhammer
6fcb8b3f00 Merge branch 'docs/readme_i2s_datasheet' into 'master'
docs: remove link to NS4150 datasheet

See merge request espressif/esp-idf!22967
2023-03-30 12:32:50 +08:00
Sudeep Mohanty
88e4c06028 ulp-riscv-i2c: Updated ULP RISC-V I2C driver to abort when met with errors
The current ULP RISC-V RTC I2C driver got stuck in an infinite loop if
there is a I2C transaction error. This commit amends the driver flow to
abort the read/write operation if met with errors. It also adds a loop
timeout to avoid getting stuck in an infinite loop.The commit also
updates the default bus timing parameters for RTC I2C to be faster.
This commit also adds documentation help to guide users when they meet
with issues while working with the RTC I2C driver on the ULP RISC-V coprocessor.
2023-03-29 13:25:46 +02:00
Rahul Tank
6e1d60ea48 Merge branch 'contrib/github_pr_11034' into 'master'
Nimble: Added Walkthrough tutorial for phy_prph example. (GitHub PR)

Closes IDFGH-9693

See merge request espressif/esp-idf!22926
2023-03-29 18:41:18 +08:00
Isha Pardikar
224b88cf54 Merge branch 'feature/phy_write_blob' into 'master'
NimBLE: Demo of using write blob in ble phy example

See merge request espressif/esp-idf!22852
2023-03-29 16:40:59 +08:00
Marius Vikhammer
8cc7b4ffda docs: remove link to NS4150 datasheet 2023-03-29 13:34:39 +08:00
Jiang Jiang Jian
f1c03f0dda Merge branch 'bugfix/add_ndp_timeout' into 'master'
Modifications in NAN datapath API

Closes WIFI-5520

See merge request espressif/esp-idf!22817
2023-03-29 12:39:12 +08:00
Marius Vikhammer
9297bc2dae Merge branch 'docs/ledc_datasheet' into 'master'
docs: update readme links to ledstrip datasheet

See merge request espressif/esp-idf!22949
2023-03-29 11:21:58 +08:00
Marius Vikhammer
abe9fe11d8 Merge branch 'contrib/github_pr_11046' into 'master'
Fix typo in common components example docs (GitHub PR)

Closes IDFGH-9709

See merge request espressif/esp-idf!22909
2023-03-29 10:13:42 +08:00
Rocha Euripedes
98b75727ba Merge branch 'feature/socks_transport' into 'master'
tcp_transport: Adds SOCKS4 proxy transport

See merge request espressif/esp-idf!20479
2023-03-28 20:33:28 +08:00
Marius Vikhammer
0b316a6731 docs: update readme links to ledstrip datasheet 2023-03-28 15:37:04 +08:00
Euripedes Rocha
d6db90a3cd [tcp_transport] - Adds Socks4 proxy transport
- Basic implementation of Socks4 protocol.
- Introduce basic host testing.
2023-03-27 14:46:40 +02:00
Jakob Hasse
39087f3157 Merge branch 'contrib/github_pr_11028' into 'master'
Bugfix: Fix compile error for ESP32 FSM ULP GPIO Example (GitHub PR)

Closes IDFGH-9687

See merge request espressif/esp-idf!22884
2023-03-27 15:35:47 +08:00
Mahavir Jain
81e1e65995 Merge branch 'bugfix/enable_security_example_for_c2' into 'master'
examples: enable security example for ESP32-C2

Closes IDF-6959

See merge request espressif/esp-idf!22919
2023-03-25 01:16:54 +08:00
Mahavir Jain
f1465c6ad8 Merge branch 'featue/factory_reset_state' into 'master'
bootloader_support: Adds API to detect Factory reset has happened

Closes IDFGH-9379

See merge request espressif/esp-idf!22822
2023-03-24 21:32:30 +08:00
isha.pardikar@espressif.com
2bed48dc5b NimBLE: Demo of using write blob in ble phy example 2023-03-24 17:47:59 +05:30
abhi152
b2782250be Nimble: Added Walkthrough tutorial for phy_prph example. 2023-03-24 11:42:29 +00:00
Mahavir Jain
dbce74cc4c
examples: enable security example for ESP32-C2
Tested that example could work with flash encryption enabled case

Closes IDF-6959
2023-03-24 12:54:41 +05:30
Shyamal Khachane
2f6517b44b Modify API esp_wifi_nan_datapath_req() to return ndp_id after datapath is accepted/rejected 2023-03-24 12:52:02 +05:30
Jiang Jiang Jian
7d8416b6d7 Merge branch 'bugfix/stop_dhcps_before_set_dns' into 'master'
Fixed bug for stop dhcps before set dns

Closes IDFGH-9389

See merge request espressif/esp-idf!22897
2023-03-24 14:02:54 +08:00
Marius Vikhammer
2002878eb9 Merge branch 'bugfix/increase_nmea_example_default_stack' into 'master'
uart: increase default stack size for nmea example

Closes IDFGH-9707

See merge request espressif/esp-idf!22911
2023-03-24 12:55:41 +08:00
Jakob Hasse
9757e62bd1 bugfix: made C code C++ compatible 2023-03-24 11:40:25 +08:00
Kampi
5d9ddd4c1d bugfix: Change namespace variable to nvs_namespace (C++ compatibility)
Closes https://github.com/espressif/esp-idf/pull/11028
2023-03-24 11:39:13 +08:00
Marius Vikhammer
c7aab676d4 uart: increase default stack size for nmea example
With the old value of 2048 bytes we are right on the stack border when running on S3.

Closes https://github.com/espressif/esp-idf/issues/11044
2023-03-24 10:49:47 +08:00
Hsuan-Ting Lu
9a890137c1
Fix typo in common components example docs 2023-03-23 19:56:58 -04:00
Harshit Malpani
fac832f2bb Merge branch 'ci/fix_esp_http_client_linux_high_failure_rate' into 'master'
fix esp_http_client_linux high failures in CI

See merge request espressif/esp-idf!22810
2023-03-23 21:55:16 +08:00
Jiang Jiang Jian
b6fda9723e Merge branch 'bugfix/fix_att_rsp_timeout' into 'master'
Fixed bluedroid host ATT Ignore wrong response error

Closes BLEQABR23-30 and BT-3224

See merge request espressif/esp-idf!22688
2023-03-23 17:10:54 +08:00
Harshit Malpani
6ca69c45d4
fix esp_http_client_linux high failures in CI. Only build the esp_http_client for Linux and do not run test in CI 2023-03-23 14:34:54 +05:30
xueyunfei
03a50a0d13 Fixed bug for stop dhcps before set dns
Closes https://github.com/espressif/esp-idf/issues/10762
2023-03-23 15:38:24 +08:00
Wan Lei
896f046ac2 Merge branch 'feature/support_spi_slave_hd_append_later_s2' into 'master'
spi_slave: support spi slave hd append mode on chips other than s2

Closes IDF-2943

See merge request espressif/esp-idf!19557
2023-03-23 14:19:32 +08:00
Zhang Wen Xu
1fe14b88b9 Merge branch 'feature/replace_h4_with_c6_in_openthread_ci' into 'master'
openthread ci: replace h4 with c6

See merge request espressif/esp-idf!22877
2023-03-23 11:55:35 +08:00
Jiang Jiang Jian
d0ce141033 Merge branch 'bugfix/ble_mesh_example_remove_unnecessary_macro' into 'master'
ble_mesh: example: remove unnecessary macro of esp32h2 for ble_mesh_wifi_coexist

See merge request espressif/esp-idf!22848
2023-03-23 10:49:59 +08:00
Jiang Jiang Jian
cc3e70937e Merge branch 'feature/mp_esp32h2_support' into 'master'
zigbee: support esp32h2

Closes TZ-60

See merge request espressif/esp-idf!22833
2023-03-23 10:43:27 +08:00
Xu Si Yu
90372e96ab openthread ci: replace h4 with c6 2023-03-23 10:31:24 +08:00
Jiang Jiang Jian
5032f834f2 Merge branch 'feature/add_wakeup_cost_info_to_dslp_wakestub_example' into 'master'
doc: optimize deep_sleep_wake_stub README

See merge request espressif/esp-idf!22724
2023-03-22 15:59:32 +08:00
wuzhenghui
261f5c1b9f doc: optimize deep_sleep_wake_stub README 2023-03-22 11:05:22 +08:00
Shen Wei Long
ab63aaa4a2 Merge branch 'feature/update_bluedriod_examples_for_esp32h2_ble' into 'master'
Feature/update bluedriod examples for esp32h2 ble

Closes IDF-6921

See merge request espressif/esp-idf!22634
2023-03-22 10:56:28 +08:00
KonstantinKondrashov
017f55862d examples: Remove a duplicate Kconfig option 2023-03-22 02:15:22 +08:00
morris
2f49cccf9e Merge branch 'contrib/github_pr_10947' into 'master'
Update partitions_example.csv (GitHub PR)

Closes IDFGH-9599

See merge request espressif/esp-idf!22803
2023-03-21 20:25:15 +08:00
Jiang Jiang Jian
a39514a55e Merge branch 'bugfix/fix_format_error' into 'master'
examples: fix format errors, remove -Wno-format

Closes IDF-6433

See merge request espressif/esp-idf!21637
2023-03-21 19:19:47 +08:00
wangjialiang
c9e45ba654 ble_mesh: example: remove unnecessary macro of esp32h2 for ble_mesh_wifi_coexist 2023-03-21 09:21:06 +00:00
Isha Pardikar
720af16ff6 Merge branch 'bugfix/IDFGH-9552' into 'master'
NimBLE : Added configurable option for resolving peer address in bleprph example.

Closes IDFGH-9552

See merge request espressif/esp-idf!22834
2023-03-21 14:43:06 +08:00
wanlei
66ca403bc6 spi_slave: support spi slave hd append mode on chips other than s2 2023-03-21 11:30:17 +08:00
likunqiao
05a72ecb2d zigbee: support esp32h2
* new set Zigbee channel API/ get Zigbee channel add
* add esp32h2 build rule for zigbee example
2023-03-21 10:03:13 +08:00
isha.pardikar@espressif.com
ec92e96406 NimbLE: Added multi advertising example 2023-03-20 17:26:36 +05:30
Shen Weilong
90d6b9cbd7 ble: Update README files for bluedroid host examples on ESP32-H2
Disable clocks and phy modem directly in esp_bt_controller_deinit()
2023-03-20 19:09:29 +08:00
isha.pardikar@espressif.com
906edee851 NimBLE: Added configurable option for resolving peer address in bleprph example
Closes IDFGH-9552
2023-03-20 16:20:20 +05:30
Jiang Jiang Jian
414b06eea1 Merge branch 'feature/update_nimble_examples_readme' into 'master'
Nimble:Updated nimble examples README to include chip information

See merge request espressif/esp-idf!22760
2023-03-20 16:34:57 +08:00
Jiang Jiang Jian
eaae3178e0 Merge branch 'feature/support_ble_mesh_for_esp32h2' into 'master'
ble_mesh: example: update ble mesh examples for esp32h2

See merge request espressif/esp-idf!22734
2023-03-20 16:24:19 +08:00
zhiweijian
3be3bef3a6 set BT_CTRL_BLE_MAX_ACT default value to 6 2023-03-20 15:54:47 +08:00
Rahul Tank
b9c7281079 Nimble:Updated nimble examples README to include chip information 2023-03-19 17:07:48 +05:30
Kevin (Lao Kaiyao)
2d14ba2b91 Merge branch 'feature/analog_comparator_h2' into 'master'
Introduce the Analog Comparator driver

Closes IDF-6817

See merge request espressif/esp-idf!22355
2023-03-18 00:42:20 +08:00
Bogdan Kolendovskyy
9a05cc7733 Updated CMakeList.txt for main component of mqtt/ssl_ds. 2023-03-17 16:03:52 +01:00
Jiang Jiang Jian
16f6ea4e3a Merge branch 'feature/support_esp32h2_libcoex' into 'master'
coex: support esp32h2 coex lib

See merge request espressif/esp-idf!22654
2023-03-17 16:02:19 +08:00
laokaiyao
53584bb5a7 ana_cmpr: add programming guide 2023-03-17 14:35:55 +08:00
laokaiyao
24361f232d ana_cmpr: add an example and test cases 2023-03-17 11:38:32 +08:00
laokaiyao
c634144ac8 ana_cmpr: designed driver layer 2023-03-17 11:38:32 +08:00
zhangwenxu
b596c28a22 coex: support esp32h2 coex lib 2023-03-16 17:23:43 +08:00
Mahavir Jain
361f6821a0 Merge branch 'feature/esp_http_client_esp_events' into 'master'
esp_http_client: Add support for esp_events

See merge request espressif/esp-idf!21113
2023-03-16 13:25:38 +08:00
Marius Vikhammer
54b9f7ebf0 Merge branch 'ci/fix_efuse_secure_tests' into 'master'
efuse: Do not check key number

See merge request espressif/esp-idf!22767
2023-03-15 15:13:39 +08:00
Harshit Malpani
0cc243a8cc
esp_http_client: remove dependency of esp_stubs from esp_http_client. Add esp_event stubs in linux component 2023-03-15 11:48:11 +05:30
Harshit Malpani
674fd8feb8
esp_http_client: Add support for esp_events 2023-03-15 11:48:11 +05:30
Marius Vikhammer
558e61b19f Merge branch 'apptrace_usb_jtag_test_fix_' into 'master'
example/apptrace_basic: remove port parameter from pytest

See merge request espressif/esp-idf!22681
2023-03-15 14:14:16 +08:00
KonstantinKondrashov
f80e74c983 efuse: Do not check key number 2023-03-14 21:08:52 +08:00
wangjialiang
53b0d01c95 ble_mesh: example: update 2023-03-14 16:55:02 +08:00
muhaidong
610cc41847 esp_wifi: fix pre commit issue 2023-03-14 16:06:41 +08:00
xiehanxin
3f544d76ff add enum type for antenna number 2023-03-14 15:54:50 +08:00
xiehanxin
752d70bf92 add multiple antenna test example 2023-03-14 15:54:50 +08:00
Wang Meng Yang
c99f91d7df Merge branch 'bugfix/nimble_ext_adv' into 'master'
NimBLE: Fixed advertising instance check api in bleprph example

See merge request espressif/esp-idf!22728
2023-03-14 14:17:16 +08:00
Xu Si Yu
db9eb6a4fb Merge branch 'feature/add_ci_for_esp32h2' into 'master'
openthread: add openthread ci for ESP32-H2

See merge request espressif/esp-idf!22667
2023-03-14 14:09:16 +08:00
Jiang Jiang Jian
266a58f85b Merge branch 'bugfix/add_rf_test_lib' into 'master'
esp_phy: Update esp32c3/s3 phy lib and add test lib

Closes WIFI-5097

See merge request espressif/esp-idf!22058
2023-03-13 20:21:47 +08:00
wangjialiang
3c9b337ae9 ble_mesh: example: spuuprt esp32h2 2023-03-13 19:05:45 +08:00
isha.pardikar@espressif.com
d9a127c6dc NimBLE: Fixed advertising instance check api in bleprph example 2023-03-13 14:40:06 +05:30
Erhan Kurubas
dd8a8eca01 example/apptrace_basic: remove port parameter from pytest 2023-03-13 11:56:47 +03:00
Xu Si Yu
cdfcd51dce openthread: add openthread ci for ESP32-H2 2023-03-13 10:27:51 +08:00
Song Ruo Jing
3ec287eaa5 Merge branch 'feature/ledc_gamma_curve_support' into 'master'
ledc: Support gamma curve fade feature

Closes IDF-5811 and IDF-6236

See merge request espressif/esp-idf!22486
2023-03-12 07:54:08 +08:00
Wu Zheng Hui
c8364fb921 Merge branch 'feature/add_wakeup_cost_info_to_dslp_wakestub_example' into 'master'
feature: add wake up time cost info to deep_sleep_wake_stub example

See merge request espressif/esp-idf!22683
2023-03-11 15:11:53 +08:00
Jiang Jiang Jian
d5f53fb415 Merge branch 'feature/nan_datapath' into 'master'
NAN Datapath support and console example

Closes WIFI-1223

See merge request espressif/esp-idf!13593
2023-03-11 04:50:10 +08:00
Bogdan Kolendovskyy
133d0ea784 examples: common_components/iperf esp32c6 wifi code formatting fix 2023-03-10 14:28:26 +01:00
wuzhenghui
e489902ea7 doc: update deep_sleep_wake_stub readme 2023-03-10 16:37:06 +08:00
wuzhenghui
8820efe2e1 feature: add wake up time cost info to deep_sleep_wake_stub example 2023-03-10 16:37:02 +08:00
Mahavir Jain
6620411889 Merge branch 'feature/enables_efuse_example_tests' into 'master'
examples: Enables eFuse example tests for C6/H2/S3

Closes IDF-7011

See merge request espressif/esp-idf!22637
2023-03-10 14:07:31 +08:00
Nachiket Kukade
4c76af3f68 esp_wifi: Add support for NAN Discovery and Datapath
Update wifi lib with below -
1. Create NAN Discovery SM for beaconing & cluster formation
2. Create NAN interface for Tx/Rx of beacons & action frames
3. Add commands & events for NAN Services Publish/Subscribe/Followup
4. Add NAN Datapath definitions, Events, Peer structures
5. Support for forming and parsing of Datapath related attributes
6. Modules for NDP Req, Resp, Confirm, Term, Peer management
7. NAN Interface related additions in Datapath, Data Tx Q's

In addition include below changes -
1. Add netif and driver support for NAN Interface
2. Add simple examples for Publisher-Subscriber usecases
3. Add an advanced console example that supports commands
   for NAN Discovery, Services & Datapath
4. Add wifi_apps for providing better NAN API's and Peer management

Co-authored-by: Shyamal Khachane <shyamal.khachane@espressif.com>
2023-03-10 11:18:23 +05:30
Song Ruo Jing
79f34fe524 ledc: Support gamma curve fade feature on esp32c6 and esp32h2 2023-03-10 12:42:46 +08:00
Rahul Tank
8fc0343e5a Merge branch 'bugfix/modify_configuration_for_ble_5' into 'master'
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips

See merge request espressif/esp-idf!22409
2023-03-10 12:35:39 +08:00
Jing Li
cec892d355 Merge branch 'refactor/refactor_deep_sleep_example' into 'master'
examples/deep sleep: refactor deep sleep example to make codes more structured

See merge request espressif/esp-idf!22635
2023-03-10 10:45:30 +08:00
xiehang
c8d7c9bd71 Add the output RX result command 2023-03-10 09:29:27 +08:00
Rahul Tank
1d08f5b813 Merge branch 'bugfix/spp_server_doc' into 'master'
Nimble: SPP server documentation fix

Closes IDFGH-9581

See merge request espressif/esp-idf!22677
2023-03-09 20:29:34 +08:00
Wang Meng Yang
9c1897028a Merge branch 'bugfix/avrcp_psth_cmd_rsp' into 'master'
bt:Added a parameter to tell the user the result of the pass through command implementation

Closes BT-2233

See merge request espressif/esp-idf!22474
2023-03-09 17:48:15 +08:00