xieqinan
a831d40b52
feat(zigbee): optimize Zigbee example implementation
2023-09-20 10:49:37 +08:00
Ivan Grokhotkov
6d87100a70
feat(examples): add local components via idf_component.yml
...
Specifying all the dependencies (managed and local) in the manifest
makes it easier for users to see every component the example
depends on.
2023-09-19 10:38:24 +02:00
Wang Meng Yang
0cb0c49597
Merge branch 'bugfix/a2dp_media_ctrl' into 'master'
...
Bugfix/a2dp media ctrl
Closes BTQABR2023-42
See merge request espressif/esp-idf!25300
2023-09-19 14:27:06 +08:00
xuxiao
cb4b798867
fix(wifi): fix some esp32c6 wifi bugs
2023-09-19 13:27:01 +08:00
Konstantin Kondrashov
ecf4968e1c
Merge branch 'feature/esp32p4_support_ipc' into 'master'
...
feat(esp_system): Support IPC_ISR for ESP32P4
Closes IDF-7769
See merge request espressif/esp-idf!25812
2023-09-19 13:26:52 +08:00
morris
6bb05cccdd
feat(rmt): add driver support for esp32p4
...
including DMA feature
2023-09-19 12:54:14 +08:00
Kapil Gupta
3b748a6cb7
Merge branch 'feature/rename_wpa2_ent_to_eap_client' into 'master'
...
WiFi: Rename WPA2 enterprise APIs to EAP Client.
See merge request espressif/esp-idf!25233
2023-09-18 16:16:54 +08:00
Shu Chen
8aeff259c6
Merge branch 'feature/add_dns64_for_openthread_ci' into 'master'
...
feat(ci): add ci case for border router
See merge request espressif/esp-idf!25783
2023-09-18 15:55:37 +08:00
Rahul Tank
cd2ddd86a7
Merge branch 'bugfix/update_ble_phy_example' into 'master'
...
fix(nimble): Updated BLE Phy example
Closes BLERP-17
See merge request espressif/esp-idf!25908
2023-09-18 15:35:04 +08:00
wangjialiang
8eed3a2467
fix(ble_mesh): Miscellaneous update for ble mesh
2023-09-16 15:58:14 +08:00
KonstantinKondrashov
7a878bdc50
feat(esp_system): Support IPC_ISR for ESP32P4
2023-09-15 23:38:12 +08:00
Rahul Tank
5a0aa4bd8e
fix(nimble): Updated BLE Phy example
...
The existing example has some issues which are now fixed.
1. Original example had legacy_pdu set which was not causing
the PHY to actually change. Fixed this
2. Added a way to initiate connection directly on 2M or Coded Phy.
2023-09-15 14:28:59 +05:30
Kapil Gupta
944ae2e36c
change(example): Update eap-fast example
2023-09-14 13:11:00 +05:30
Kapil Gupta
5d80a476f1
change(example): Update wifi enterprise example
2023-09-14 13:11:00 +05:30
Xu Si Yu
54f13eaacc
feat(ci): add ci cases for openthread border router
2023-09-14 15:30:10 +08:00
Zhang Wen Xu
a5caa1c724
Merge branch 'feature/add_rcp_size_opt_config' into 'master'
...
feat(openthread): rcp size optimization configuration
See merge request espressif/esp-idf!25870
2023-09-14 14:04:21 +08:00
Jiang Jiang Jian
8d48ff5818
Merge branch 'feature/extenal_coexist_slave_support' into 'master'
...
feat(esp_coex): add external coex slave support
See merge request espressif/esp-idf!25444
2023-09-14 10:42:28 +08:00
Chen Yu Dong
ea60282d2c
Merge branch 'ci/remove_unused_example_iperf_sdkconfig' into 'master'
...
fix(ci): remove useless example iperf sdkconfigs
See merge request espressif/esp-idf!25880
2023-09-13 17:15:05 +08:00
Xu Si Yu
ac340a6e2a
feat(openthread): rcp size optimization configurations
2023-09-13 10:54:15 +08:00
Jiang Jiang Jian
340602dae9
Merge branch 'bugfix/authmode_log_192_bit' into 'master'
...
WPA3 enterprise 192 bit fix and config modification
Closes WIFI-5940 and WIFI-5943
See merge request espressif/esp-idf!24059
2023-09-13 09:45:22 +08:00
Rahul Tank
90f3855ac8
Merge branch 'feature/walkthrough_for_blehr' into 'master'
...
doc(nimble): Added the tutorial for blehr example.
See merge request espressif/esp-idf!25835
2023-09-12 19:27:08 +08:00
Shyamal Khachane
f2905d1388
fix(esp_wifi): WPA3 enterprise 192 bit fix and config modification
...
1. Added SOC caps dependency for enabling 192 bit security in wifi enterprise example
2. Fixed authmode in log and connected event for WPA3 enterprise 192 bit security
2023-09-12 10:43:17 +05:30
baohongde
d905993e1e
remove(bluedroid): Delete media stop command and audio stopped state
2023-09-11 08:25:00 +00:00
Liu Linyan
5bab168b0e
feat(ble_mesh): Support Bluetooth Mesh Protocol v1.1 (Preview)
2023-09-08 21:37:33 +08:00
Liu Linyan
fd451f5856
feat(ble_mesh): Misc updates for BLE Mesh examples
2023-09-08 21:37:33 +08:00
Liu Linyan
0e63bfcddc
feat(ble_mesh): Remove ble_mesh_console example
2023-09-08 21:37:33 +08:00
Liu Linyan
bf51fb965b
feat(ble_mesh): Bluetooth Mesh folder and file misc updates
2023-09-08 21:37:33 +08:00
Chen Yudong
4cc34d16ed
fix(ci): remove useless example iperf sdkconfigs
2023-09-08 15:42:33 +08:00
Sonika Rathi
ab4ab45d8a
Merge branch 'bugfix/add_warning_for_unsupported_targets' into 'master'
...
fix(example/storage): Add warning for unsupported targets for SD_Card example
See merge request espressif/esp-idf!25702
2023-09-07 17:42:23 +08:00
zhangyanjiao
467c55314f
doc(WiFi/Vendor): Update the ESPNOW example for the recv callback function
2023-09-07 16:04:50 +08:00
Ondrej Kosta
219e4646f8
docs(esp_eth): added Ethernet to Improving Network Speed section
2023-09-07 09:36:01 +02:00
darshan
31168c0022
doc(nimble): Added the tutorial for blehr example.
2023-09-07 12:36:26 +05:30
Jiang Jiang Jian
a1c0d9c3a1
Merge branch 'feature/ble_lib_update_h2_c6' into 'master'
...
ble: update h2 c6 libble to 5d7af429
Closes BLERP-7
See merge request espressif/esp-idf!25691
2023-09-07 10:25:08 +08:00
Ondrej Kosta
380b83d7a1
Merge branch 'feature/eth_iram_optimization' into 'master'
...
feat(esp_eth): added IRAM optimization option for internal EMAC
Closes WIFI-6226
See merge request espressif/esp-idf!25704
2023-09-07 00:35:56 +08:00
morris
6f6ed69c62
Merge branch 'feat/add_lvgl_filesystem_example' into 'master'
...
feat(LCD): Update i80 example of loading image from file system
Closes IDF-8026
See merge request espressif/esp-idf!25661
2023-09-06 22:20:17 +08:00
Rahul Tank
f1afeccef7
Merge branch 'feature/walkthrough_for_ble_multi_adv' into 'master'
...
doc (nimble): Added the tutorial for ble_multi_adv example.
See merge request espressif/esp-idf!25744
2023-09-06 17:12:47 +08:00
morris
2e6015b39f
Merge branch 'refactor/add_namespace_intr_cpu_id' into 'master'
...
refactor(intr): add namespace for intr_cpu_id_t
See merge request espressif/esp-idf!25725
2023-09-06 16:41:57 +08:00
morris
01f3c93b17
Merge branch 'feature/esp_lcd_st7789_rgb_data_endian_config' into 'master'
...
feat(st7789): add data endian config
Closes IDFGH-10145
See merge request espressif/esp-idf!25475
2023-09-06 16:25:41 +08:00
Wang Meng Yang
cd9eeff345
Merge branch 'feature/add_hfp_api_pkt_stat_nums' into 'master'
...
feat(bt/bluedroid): Add new apis for hfp to get packet status numbers
See merge request espressif/esp-idf!25446
2023-09-06 16:15:22 +08:00
Chen Jichang
5ea4df682e
feat(esp_lcd): updated lvgl example to loading image from file system
...
which can help to reduce the firmware bin size
2023-09-06 14:53:24 +08:00
Adam Múdry
c08a4e6b3d
ci(examples): Enable storage/perf_benchmark build test for spiflash on ESP32-P4
2023-09-06 03:18:20 +00:00
morris
e8847a176f
refactor(intr): add namespace for intr_cpu_id_t
...
previously the intr_types.h doesn't have a namespace,
it has the risk of introduing conflict in user's project.
2023-09-06 09:50:41 +08:00
cjin
fd22414fba
feat: Support esp32c2 BLE power save example
2023-09-05 20:40:04 +08:00
Rocha Euripedes
10c21f704c
Merge branch 'bugfix/module_logging_tag_lower_case' into 'master'
...
mqtt: unite supported components tags under common structure
See merge request espressif/esp-idf!22418
2023-09-05 14:06:33 +08:00
Ondrej Kosta
0ff10c3e06
feat(esp_eth): added IRAM optimization option for internal EMAC
2023-09-05 07:42:30 +02:00
Shu Chen
32ad8f10e0
Merge branch 'feature/add_mesh_local_prefix_config' into 'master'
...
feat(openthread): add mesh local prefix configuration
See merge request espressif/esp-idf!25099
2023-09-05 12:16:19 +08:00
Planck (Lu Zeyu)
6f55f76344
feat(st7789): add data endian config
...
Closes https://github.com/espressif/esp-idf/issues/11416
2023-09-05 12:11:19 +08:00
Wang Mengyang
68dc3c16e0
ci(bt/bluedroid): Add CI build test for HFP examples with voice over HCI enabled
2023-09-05 08:14:56 +08:00
chenqingqing
75efaa6465
feat(bt/api): Add new apis for hfp to get the numbers of packet status received and sent
2023-09-04 20:29:03 +08:00
chenqingqing
55cdf8434b
fix(bt/bluedroid): Fixed the issue of NULL address for btc_hf_ag
2023-09-04 19:30:37 +08:00
Abhinav Kudnar
9bdb59a479
doc (nimble): Added the tutorial for ble_multi_adv example.
2023-09-04 16:27:33 +05:30
Mahavir Jain
d382eeed54
Merge branch 'esp32p4/add_hmac_ds_support' into 'master'
...
esp32p4/add hmac ds support
Closes IDF-7543 and IDF-6518
See merge request espressif/esp-idf!25148
2023-09-04 16:45:56 +08:00
sonika.rathi
2162a132f1
fix(example/storage): Add warning for unsupported targets for SD_Card example
2023-09-04 08:59:51 +02:00
Jiang Jiang Jian
104d50d442
Merge branch 'feature/improve_c6_iperf_performance' into 'master'
...
feat(wifi): optimize esp32c6 iperf performance
See merge request espressif/esp-idf!25020
2023-09-04 14:34:54 +08:00
Xu Xiao
8847eeec0c
feat(wifi): optimize esp32c6 iperf performance
2023-09-04 14:34:54 +08:00
xiaqilin
d2660635aa
feat(esp_coex): add external coex slave support
2023-09-04 14:21:22 +08:00
Wang Meng Yang
78af508654
Merge branch 'feature/add_new_bluedroid_init' into 'master'
...
Feat(bt/bluedroid): Add new ESP Bluedroid stack init API
Closes BTQABR2023-32
See merge request espressif/esp-idf!25248
2023-09-04 11:24:44 +08:00
Wang Meng Yang
6598c6ecd7
Merge branch 'bugfix/hf_ag_report_event_with_null_bdaddr' into 'master'
...
Bugfix/fixed bugs of HFP in BlueDroid
Closes BTQABR2023-71, BTQABR2023-73, BTQABR2023-74, BTQABR2023-78, BTQABR2023-81, BTQABR2023-82, and BTQABR2023-69
See merge request espressif/esp-idf!25493
2023-09-04 11:21:15 +08:00
Roshan Bangar
af9a9076d6
feat(nimble): Added support for dynamic services
...
Added support for dynamic services
2023-09-01 17:40:42 +05:30
Roland Dobai
d8633ecd4b
Merge branch 'feature/remove_test_build_system' into 'master'
...
Tools: remove test_build_system_cmake.sh & test_build_system_spaces.py + run pytest on macOS.
Closes IDF-532
See merge request espressif/esp-idf!25306
2023-09-01 19:01:40 +08:00
harshal.patil
095c2a3324
feat(hmac): add HMAC peripheral support for esp32p4
2023-09-01 15:41:39 +05:30
Zhang Hai Peng
3dca0d7d2e
Merge branch 'docs/update_ble_comment' into 'master'
...
docs(bt): Update comment in ble
See merge request espressif/esp-idf!25477
2023-09-01 16:08:49 +08:00
Island
d750b3bfb6
Merge branch 'feat/support_per_adv_adi' into 'master'
...
feat(bt/bluedroid): Support periodic adi
Closes BLEQABR23-372
See merge request espressif/esp-idf!25546
2023-09-01 15:37:13 +08:00
liqigan
0df585dc35
feat(bt/bluedroid): Add new version of API for Bluedroid host stack initialization
2023-08-31 12:28:38 +00:00
Marek Fiala
b39e541652
feat(tools): Do not run test_create_project_with_idf_readonly on macOS
...
It corrupts environment on macOS runner because it uses shell, not docker-executor,
and makes all tree read-only for a non-root user.
+ Replace examples with real files in example README.md
2023-08-31 12:54:19 +02:00
zhangwenxu
8eff9df2b0
feat(openthread): add mesh local prefix configuration
2023-08-31 17:05:30 +08:00
zhanghaipeng
79c2764d1e
docs(bt): Update comment in ble
2023-08-31 16:43:32 +08:00
Jin Cheng
2668df265e
fix(bt/bluedroid): Fixed invalid access to freed semaphore
2023-08-30 17:27:13 +08:00
Jin Cheng
6d301d11bc
fix(bt/bluedroid): Added peer Bluetooth device address into HF callback parameters
2023-08-30 17:27:03 +08:00
Jin Cheng
ccfcc6a153
fix(bt/bluedroid): Fixed errors in parsing ATD command in HFP AG
2023-08-30 17:24:38 +08:00
zhanghaipeng
ca2c295cca
feat(bt/bluedroid): Support periodic adv adi feature
2023-08-30 14:27:30 +08:00
Armando (Dou Yiwen)
c9adbe13d8
Merge branch 'feature/support_psram_on_p4' into 'master'
...
esp_psram: esp32p4 psram device driver support
Closes IDF-7495
See merge request espressif/esp-idf!25368
2023-08-29 15:50:30 +08:00
Wan Lei
cff1631ac7
Merge branch 'fix/fixed_polling_api_lock_logic' into 'master'
...
fix(spi_master): fixed polling_start break common resouce when error
See merge request espressif/esp-idf!25593
2023-08-29 15:21:24 +08:00
wanlei
f7068bd937
fix(spi_master): fixed polling_start break common resouce when error
2023-08-28 18:18:38 +08:00
Armando
712c0c0075
feat(psram): esp32p4 psram device driver support
2023-08-28 14:14:58 +08:00
morris
ab42d63054
fix(ci): pre-commit failure on readme check
2023-08-28 05:17:56 +00:00
Zhi Wei Jian
09f5f66661
Merge branch 'bugfix/fix_ble_examples_malloc' into 'master'
...
BLE examples malloc related code optimization
See merge request espressif/esp-idf!23638
2023-08-28 11:14:18 +08:00
Armando
bc4bdd6169
change(ci): update p4 etm gptimer test readme
2023-08-28 10:20:47 +08:00
Armando (Dou Yiwen)
d4d6241db0
Merge branch 'feature/esp32p4_build_test' into 'master'
...
ci: enable ci build stage on esp32p4
Closes IDF-7524 and IDF-7525
See merge request espressif/esp-idf!25343
2023-08-25 13:35:20 +08:00
Abhinav Kudnar
1afe32294f
doc (nimble): Added the tutorial for bleprph example.
2023-08-24 10:34:24 +05:30
Armando
6f412393b6
change(ci): add todo to p4 build test enable
2023-08-24 12:51:19 +08:00
Armando
7dbd3f6909
feat(ci): Enable p4 example, test_apps and unit tests CI build
2023-08-24 12:51:19 +08:00
Mahavir Jain
dbd7c4b372
Merge branch 'ci/fix_example_test_advanced_ota' into 'master'
...
ci(fix): example test advanced_https_ota_example_bluedroid_gatts
Closes IDFCI-1791
See merge request espressif/esp-idf!25486
2023-08-23 23:10:55 +08:00
Rahul Tank
82cceabc6e
Merge branch 'feature/walkthrough_for_blecent' into 'master'
...
doc(nimble): Added the tutorial for blecent example.
See merge request espressif/esp-idf!25378
2023-08-23 19:46:38 +08:00
Chen Jian Xing
a7bd04b120
Merge branch 'contrib/github_pr_12039' into 'master'
...
docs(iperf): Update documentation with console interface details(GitHub PR)
Closes IDFGH-10832
See merge request espressif/esp-idf!25301
2023-08-23 19:25:22 +08:00
zwj
334a8f2459
BLE examples malloc related code optimization
2023-08-23 15:34:28 +08:00
Shu Chen
7af7723d46
Merge branch 'feature/openthread_disable_nd6_timer' into 'master'
...
openthread: disable lwip nd6 timer in openthread sleepy device
See merge request espressif/esp-idf!24653
2023-08-23 14:47:49 +08:00
Chen Yudong
4601d383a1
ci(fix): example test advanced_https_ota_example_bluedroid_gatts
2023-08-23 14:01:12 +08:00
xiaqilin
c84cbd5e65
feat(openthread): disable lwip nd6 in openthread sleepy device
2023-08-22 08:11:41 +00:00
darshan
6a38d80498
doc(nimble): Added tutorial for the blecent example.
2023-08-22 12:26:30 +05:30
Roshan Bangar
67b956f503
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
2023-08-22 10:18:10 +05:30
Chen Yudong
216af569c4
ci(fix): pre-commit check wifi power save rules
2023-08-21 14:36:41 +08:00
Rahul Tank
762e2be50e
Merge branch 'bugfix/fix_pcl_set_rssi_vsc' into 'master'
...
fix(nimble): Add API to send pcl set rssi vsc
See merge request espressif/esp-idf!25016
2023-08-21 10:56:46 +08:00
Jiang Jiang Jian
6e9708a489
Merge branch 'feature/add_ci_for_esp_wifi_powersave_example' into 'master'
...
ci(wifi): add pytest case for wifi powersave example
See merge request espressif/esp-idf!25227
2023-08-21 10:49:50 +08:00
Rahul Tank
09dd6237ae
fix(nimble): Add API to send pcl set rssi vsc
2023-08-17 12:37:00 +05:30
Michael (XIAO Xufeng)
47c153b949
Merge branch 'ci/pre-commit-check-build-test-rule-exist' into 'master'
...
pre-commit: add check that build-test-rule paths must exist
See merge request espressif/esp-idf!25231
2023-08-17 02:25:45 +08:00
Mahavir Jain
200cf10373
Merge branch 'bugfix/fix_error_while_ota_over_tls_1_3_connection' into 'master'
...
fix: fix error while performing OTA over TLS 1.3 connection
Closes IDFGH-10451
See merge request espressif/esp-idf!24847
2023-08-16 20:28:19 +08:00
Adam Múdry
ae34457e81
Merge branch 'feature/perf_monitor_example' into 'master'
...
storage: add performance test example
Closes IDF-3607
See merge request espressif/esp-idf!24327
2023-08-16 17:37:49 +08:00
Mahavir Jain
ef24dd31e6
Merge branch 'bugfix/esp_tls_cert_check_failure_err' into 'master'
...
fix(esp-tls): fix the certificate check failure logging for cert bundle case
Closes IDFGH-10827
See merge request espressif/esp-idf!25335
2023-08-16 14:19:25 +08:00
Harshit Malpani
dd6229e5cb
ci: Add ota_example test with TLS 1.3
2023-08-16 11:26:59 +05:30
Adam Múdry
e7b88a52d1
feat(examples): Add storage IO speed benchmark example
...
New example which can benchmark IO speed of SPI flash partition
(raw, FATFS, SPIFFS) and SD card (raw, FATFS) connected via SPI and SDMMC.
2023-08-15 18:47:38 +02:00
Adam Múdry
42ac85a6a1
Merge branch 'contrib/github_pr_11926' into 'master'
...
Support NVS image generation from CMake (GitHub PR)
Closes IDFGH-10702 and IDFGH-10542
See merge request espressif/esp-idf!25102
2023-08-15 00:20:11 +08:00
C.S.M
7cd321814a
Merge branch 'feature/i2c_support_p4' into 'master'
...
I2C: Add i2c support for ESP32P4
Closes IDF-6507
See merge request espressif/esp-idf!25281
2023-08-14 18:07:32 +08:00
Island
1f3e3f8f6a
Merge branch 'bugfix/fix_current_issue_after_ble_init' into 'master'
...
Fix phy enable/disable for ESP32C6/H2/C2
See merge request espressif/esp-idf!25080
2023-08-14 13:11:19 +08:00
Mahavir Jain
ea3bb21cf7
fix(esp-tls): fix the certificate check failure logging for cert bundle case
...
For ESP certificate bundle case, the certificate failure error from
underlying TLS stack was not being tracked. Added the fix and also
updated example code showcasing how to retrieve it.
Closes https://github.com/espressif/esp-idf/issues/12034
2023-08-11 17:27:01 +05:30
Xiao Xufeng
f51258ec18
ci(pre-commit): add check that build-test-rule paths must exist
2023-08-11 17:04:35 +08:00
Cao Sen Miao
de85f47bc9
feat(i2c): Add I2C driver support for esp32p4
2023-08-11 12:37:11 +08:00
Wang Meng Yang
c2c402f830
Merge branch 'bugfix/fix_variable_type' into 'master'
...
fix(bt): Fix argument type of ESP_LOGI for spp examples about format error
Closes IDFGH-10580
See merge request espressif/esp-idf!25218
2023-08-11 10:47:07 +08:00
Andrii
6a42266795
fix(mqtt): Unite supported components tags under common structure
2023-08-10 09:06:16 +00:00
C.S.M
96bf37ab78
Merge branch 'feature/i2c_master_new_driver' into 'master'
...
I2C: Add new i2c master impl APIs and i2c eeprom example
See merge request espressif/esp-idf!23592
2023-08-10 16:51:31 +08:00
wuzhenghui
dae4b3f046
ci(wifi): add wifi powersave pytest case
2023-08-10 16:26:28 +08:00
wuzhenghui
e148390b6d
feat(esp_wifi): support get AP info from stdin in wifi powersave example
2023-08-10 16:26:25 +08:00
Steven Macías
3b9b3f75da
docs(iperf): Update documentation with console interface details
...
Closes https://github.com/espressif/esp-idf/pull/12039
2023-08-10 16:07:07 +08:00
Armando (Dou Yiwen)
337aeb4b78
Merge branch 'feature/add_esp32p4_hello_world' into 'master'
...
esp32p4: introduced new chip ESP32P4: Hello World! 🌏
Closes IDF-7523
See merge request espressif/esp-idf!25013
2023-08-10 16:04:55 +08:00
Lou Tian Hao
0878b9bdcd
Merge branch 'feature/support_EXT1_WAKEUP_MODE_PER_PIN_for_esp32c6_and_esp32h2' into 'master'
...
Feature: support ext1 wakeup mode per pin for esp32c6 and esp32h2
See merge request espressif/esp-idf!24875
2023-08-10 14:01:03 +08:00
Cao Sen Miao
d9d1c87e56
feat(i2c_eeprom): Add new example for I2C eeprom with new API
2023-08-10 11:55:54 +08:00
chenqingqing
a68c698c67
fix(bt): Fix argument type of ESP_LOGI for spp examples about format error
...
Closes https://github.com/espressif/esp-idf/pull/11819
2023-08-10 10:32:32 +08:00
cjin
5a8e51f24c
ble: move phy enabled/disable to controller enable/disable
2023-08-10 10:14:29 +08:00
Roland Dobai
cf53624a56
Merge branch 'feature/idf_py_file_args_readme_update' into 'master'
...
feat(tools): idf.py adding arguments from file via @filename.txt - readme update
See merge request espressif/esp-idf!25273
2023-08-10 00:17:08 +08:00
Rahul Tank
301b322245
Merge branch 'feature/enc_adv_data' into 'master'
...
NimBLE: Added support of encrypted advertising data
See merge request espressif/esp-idf!23746
2023-08-09 23:00:40 +08:00
Marek Fiala
13a26e56e1
feat(tools): idf.py adding arguments from file via @filename.txt - readme update
2023-08-09 13:47:25 +02:00
Lou Tianhao
808a01e656
feat(pm/deepsleep): Support EXT1_WAKEUP_MODE_PER_PIN
2023-08-09 19:46:25 +08:00
Armando
5bd644942a
feat(esp32p4): base idf_as_lib support
2023-08-09 19:33:36 +08:00
isha.pardikar@espressif.com
9178a78142
NimBLE: Added support of encrypted advertising data
2023-08-08 15:37:51 +05:30
nilesh.kale
99db66676c
fix: Fixed wrong filename in ota example readme
2023-08-08 11:23:45 +05:30
Armando
de68029de9
change(header): modify p4 headers issues from check_header_py
2023-08-04 14:13:59 +02:00
Adam Múdry
b988242b07
feat(examples): Add storage/nvsgen example
...
Showcases the use of `nvs_create_partition_image` CMake function
Remove mentions of NVS multipage blob version 1 so it's not encouraged
2023-08-04 11:48:02 +02:00
Aditya Patwardhan
e468d2220f
Merge branch 'bugfix/secure_ota_without_padding' into 'master'
...
fix(secure_ota): secure app verification issue without padding bytes
Closes IDFGH-10784
See merge request espressif/esp-idf!25156
2023-08-03 22:07:07 +08:00
Chen Jian Xing
c4562571e2
Merge branch 'docs/update_multi_antenna_switch_docs' into 'master'
...
Docs/update multi antenna switch docs
Closes WIFI-5582, WIFI-5561, and DOC-2914
See merge request espressif/esp-idf!22937
2023-08-03 21:27:46 +08:00
Mahavir Jain
20b10ba914
ci: add secure OTA test for application built without secure padding
...
Covers issue reported in:
https://github.com/espressif/esp-idf/issues/11995
2023-08-02 19:40:27 +05:30
Wan Lei
2975cc52b8
Merge branch 'example/mcpwm_svm_example' into 'master'
...
mcpwm: add foc svpwm example
Closes IDF-3662
See merge request espressif/esp-idf!23645
2023-08-02 12:46:15 +08:00
Omar Chebib
0368aa5257
Merge branch 'feature/bootloader_ignore_extra_component' into 'master'
...
bootloader: add the possibility to ignore extra components
Closes IDF-7825
See merge request espressif/esp-idf!24806
2023-08-02 10:28:41 +08:00
Alexey Lapshin
a120ea823e
Merge branch 'contrib/github_pr_11569' into 'master'
...
[GDBStub] kconfig gdbstub runtime should be separate bool (GitHub PR)
Closes IDF-7846 and IDFGH-10309
See merge request espressif/esp-idf!24775
2023-08-02 07:50:47 +08:00
Rahul Tank
8148ba6b22
Merge branch 'feature/walkthrough_for_ble_periodic_adv_and_ble_periodic_sync' into 'master'
...
doc (nimble): Added the tutorial for ble_periodic_adv and ble_periodic_sync_examples.
See merge request espressif/esp-idf!24695
2023-08-01 21:43:54 +08:00
Xu Si Yu
36511a3005
Merge branch 'feature/add_sleep_test_for_ot_ci' into 'master'
...
OpenThread CI: add a test case of sleepy device
See merge request espressif/esp-idf!24715
2023-08-01 20:38:29 +08:00
Abhik Roy
68863b7116
Merge branch 'examples/vlan_napt_pytest' into 'master'
...
examples: Added napt pytest with vlan example.
See merge request espressif/esp-idf!22906
2023-08-01 20:23:03 +08:00
Darian
84eedefca2
Merge branch 'refactor/freertos_port_types_usage' into 'master'
...
FreeRTOS: Remove usage of portXXX_TYPE
See merge request espressif/esp-idf!25107
2023-08-01 19:57:32 +08:00
Alexey Lapshin
47e400c296
feature(gdbstub): Move runtime gdbstub out of panic config
...
Closes https://github.com/espressif/esp-idf/pull/11569
2023-08-01 14:28:07 +04:00
Lou Tian Hao
3b14a9d58e
Merge branch 'support/deep_sleep_test_for_esp32h2' into 'master'
...
Support: enable CI test for esp32h2 deep_sleep
Closes IDF-7838
See merge request espressif/esp-idf!25002
2023-08-01 17:37:10 +08:00
Mahavir Jain
53ff7d43db
Merge branch 'ci/fix_test_switch_ota' into 'master'
...
fix(app_update): Fix CI test_switch_ota by increasing deepsleep
See merge request espressif/esp-idf!24801
2023-08-01 16:49:25 +08:00
wanlei
b7a901951e
mcpwm: add foc svpwm generation open loop example
2023-08-01 16:18:19 +08:00
Darian Leung
6fc935e584
refactor(freertos): Refactor usage of portBASE_TYPE to BaseType_t
...
portBASE_TYPE is an internal macro defined by the porting layer. This commit
changes all references to BaseType_t which is the official type exposed by
FreeRTOS.
2023-07-31 17:10:34 +02:00
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
Aditya Patwardhan
e2a8413486
Merge branch 'bugfix/mbedtls_dyanmic_buffer_with_dhm_build' into 'master'
...
fix(mbedtls): Build issue in dynamic buffer feature
Closes IDFGH-10526
See merge request espressif/esp-idf!24488
2023-06-29 22:03:48 +08:00
Ondrej Kosta
7f2257ca2d
Merge branch 'feature/eth_build_test_rules_cleanup' into 'master'
...
Ethernet related .build-test-rules.yml cleanup
Closes IDF-5551
See merge request espressif/esp-idf!24300
2023-06-29 21:44:17 +08:00
Roman Leonov
5ceac3cd19
feat(usb): update HID Host example
2023-06-29 11:58:46 +02:00
Mahavir Jain
90290507fb
fix(mbedtls): Build issue in dynamic buffer feature
...
Fix build issue in mbedTLS dynamic buffer feature with
`CONFIG_MBEDTLS_DHM_C` enabled case. Also added a build
configuration for the test coverage.
Closes https://github.com/espressif/esp-idf/issues/11770
2023-06-29 13:30:30 +05:30
cjin
c460a1c1af
ble: support esp32c6 power save example
2023-06-29 14:35:48 +08:00
Alexey Lapshin
ef699e70ad
fix(app_trace): Fix SystemView build
2023-06-28 18:28:36 +04:00
Lou Tian Hao
7c2ac1feb6
Merge branch 'bringup/esp32h2_light_sleep_for_rebase' into 'master'
...
esp32h2: support light_sleep
Closes IDF-6266 and IDF-7359
See merge request espressif/esp-idf!23567
2023-06-28 10:37:18 +08:00
Eren Terzioglu
804c12646b
feat(apptrace): Added sensor data visualization example
...
Added example and python script to show how to transfer and visualize sensor data.
2023-06-27 18:32:56 +03:00
Jiang Jiang Jian
93fcfbeb54
Merge branch 'bugfix/fix_wifi_espnow_coexist_API_doc' into 'master'
...
esp_wifi: fix ret when setting channel at wifi not started, fix timer callback
Closes IDF-7270, WIFI-5607, WIFI-5736, and WIFI-3607
See merge request espressif/esp-idf!23782
2023-06-27 21:34:53 +08:00
Liu Ning
8514469092
esp_wifi: fix ret when setting channel at wifi not started, fix timer callback
2023-06-27 21:34:53 +08:00
Mahavir Jain
f2f5b41702
Merge branch 'example/remove_coap_example_from_idf' into 'master'
...
Move CoAP examples to idf-extra-component repository
See merge request espressif/esp-idf!24376
2023-06-27 15:59:19 +08:00
Jiang Jiang Jian
7b89dcf029
Merge branch 'bugfix/change_shell_to_python' into 'master'
...
change shell to python
See merge request espressif/esp-idf!24295
2023-06-27 13:47:28 +08:00
Harshit Malpani
d9e8aca7ee
remove(coap)!: Move CoAP examples to idf-extra-components repository
...
Related:
https://github.com/espressif/idf-extra-components/pull/188
2023-06-27 11:16:21 +05:30
morris
1c0be26531
fix(soc): soc header files can pass CI check
2023-06-26 23:00:45 +08:00
ding huan
859df2a983
feat(certs): Add python script for generating certificate
2023-06-26 22:38:33 +08:00
Alex Lisitsyn
16d9ba59f3
Merge branch 'feature/modbus_add_support_esp32h2' into 'master'
...
examples: modbus add support for target esp32h2
See merge request espressif/esp-idf!23905
2023-06-26 21:57:59 +08:00
Lou Tianhao
7fd74057a3
example: bringup light sleep example for esp32h2
2023-06-26 21:05:16 +08:00
Zhang Wen Xu
df67c02d93
Merge branch 'feature/ot_enable_hw_aes' into 'master'
...
openthread: enable HW AES in ot_cli example
See merge request espressif/esp-idf!24186
2023-06-26 17:25:39 +08:00
Sudeep Mohanty
67552c31da
Merge branch 'feature/lp_uart_on_lp_core' into 'master'
...
lp-core-uart: Added LP UART driver support and printf ability to the LP core
Closes IDF-6831 and IDF-5815
See merge request espressif/esp-idf!23971
2023-06-26 14:40:20 +08:00
Mahavir Jain
8d589d758e
Merge branch 'ci/fix_failures_in_esp_http_client_example' into 'master'
...
CI: fix esp_http_client example failures in CI. Timeout was observed in the...
Closes IDFCI-1689
See merge request espressif/esp-idf!23274
2023-06-26 11:23:45 +08:00
morris
7f8404ed91
doc: state the rgb lcd example may need extra initialitions
...
Closes https://github.com/espressif/esp-idf/issues/11736
2023-06-25 11:16:39 +08:00
Wu Zheng Hui
c41abacb3a
Merge branch 'feature/enable_sleep_reject_for_deep_sleep' into 'master'
...
sleep: enable sleep reject when entering deepsleep
Closes WIFI-6010
See merge request espressif/esp-idf!24127
2023-06-25 00:02:32 +08:00
Harshit Malpani
b9caa324bc
examples: pre_encrypted_ota: update to newer API from esp_encrypted_img component
...
The members of the esp_decrypt_cfg_t configuration structure have been updated to correctly
reflect that we are using RSA private key member for the decryption purpose. Earlier their names were
incorrect. This old names have been marked as deprecated for IDF 5.2 release. This change can be viewed
at https://github.com/espressif/idf-extra-components/pull/187 and its part of esp_encrypted_img
component version 2.0.4
This commit updated to newer API usage from esp_encrypted_img component v2.0.4 for
pre_encrypted_ota example.
2023-06-23 21:04:41 +05:30
Harshit Malpani
20ed23bcd0
CI: fix esp_http_client example failures in CI. Timeout was observed in the logs while performing HTTP requests. Changing the endpoint when testing in CI
2023-06-23 10:32:20 +05:30
Aditya Patwardhan
3f58defcc9
Merge branch 'contrib/github_pr_11724' into 'master'
...
esp_http_client: Fix unsigned integer overflow (GitHub PR)
Closes IDFGH-10477
See merge request espressif/esp-idf!24366
2023-06-23 12:53:22 +08:00
Rahul Tank
0d5ce55e08
Nimble: Added Example Walkthrough tutorial for HTP example in nimble
2023-06-21 16:20:59 +05:30
Rahul Tank
9403cea79b
Merge branch 'docs/walkthrough_for_multi_adv_examples' into 'master'
...
Nimble: Added Example Walkthrough tutorial for Multi Adv example
See merge request espressif/esp-idf!23985
2023-06-21 18:40:32 +08:00
Sudeep Mohanty
38c1759fb4
lp-core-uart: Added support for printf to the LP core
...
This commit adds a minimal logging driver for the LP core. The logging
driver provides a printf function which is built on top of the LP UART
driver. The commit also adds an example to demonstrate how to use print
statements in an LP core program.
2023-06-21 11:16:13 +02:00
Sudeep Mohanty
3638082670
lp-core-uart: Added LP UART support for LP core
...
This commit adds a UART driver for the LP core to interact with the LP
UART. The commit also adds an example to demonstrate the usage of the LP
UART driver.
2023-06-21 11:16:13 +02:00
aleks
2c7ea7f819
examples: modbus add support for target esp32h2
2023-06-21 09:53:02 +02:00
wuzhenghui
6fe405bffc
ci: fix failed ci test jobs
2023-06-21 15:24:50 +08:00
Rahul Tank
df2612d104
Nimble: Corrected conditional check during connection to handle failure case
2023-06-21 11:56:36 +05:30
hwqchi
482f6340b9
esp_http_client: Fix unsigned integer overflow
...
Fix unsigned integer overflow when `content_length` is -1.
The proposed change is to modify the format specifier for content_length from PRIu64 to PRId64, which will print the signed value as a 64-bit integer instead.
2023-06-21 04:42:03 +08:00
Abhik Roy
baaa4c8910
examples:Added example for NAT from Wifi AP to STA.
2023-06-21 00:25:53 +10:00
idrey
0f634bb6d7
fix proto cmd crash problem in iperf example
2023-06-20 15:51:28 +08:00
Ondrej Kosta
b7ba0c610c
renamed 'sta_to_eth' example to 'sta2eth'
2023-06-20 08:55:51 +02:00
Ondrej Kosta
4e10048400
Moved 'eth2ap' example to /examples/network folder
...
Ethernet related .build-test-rules.yml cleanup
2023-06-19 16:09:28 +02:00
David Čermák
28c643a56d
Merge branch 'feature/example_network_wifi_bridge_provisioning' into 'master'
...
Examples/Network: Add WiFi to Eth/USB bridge example
See merge request espressif/esp-idf!23978
2023-06-16 01:04:32 +08:00
Konstantin Kondrashov
c350c3c504
Merge branch 'feature/cleanup_wrong_log_use' into 'master'
...
all: Removes unnecessary newline character in logs
Closes IDFGH-10197
See merge request espressif/esp-idf!24131
2023-06-15 21:49:49 +08:00
Jiang Jiang Jian
13c794f5be
Merge branch 'feature/add_generate_cert_script' into 'master'
...
add generate cert script
See merge request espressif/esp-idf!24075
2023-06-15 20:32:58 +08:00
Ding Huan
864f7632a4
add generate cert script
2023-06-15 20:32:57 +08:00
Roshan Bangar
2bb1e52b20
Merge branch 'bugfix/throughput_watchdog_on_c6' into 'master'
...
Nimble: Fix watchdog timer issue in throughput app
See merge request espressif/esp-idf!24219
2023-06-15 17:19:59 +08:00
Zhang Wen Xu
bcb17412f5
Merge branch 'feature/lwip_add_ip6_src_addr_select_hook' into 'master'
...
lwip: add a hook for ip6 source address selection
See merge request espressif/esp-idf!23672
2023-06-15 16:07:29 +08:00
David Cermak
7302801bda
Examples/network: sta-2-wired to support HW address update in DHCP
...
* Add support for runtime update of DHCP packets that contain HW
addresses (some routers wouldn't assing IP if the MAC was spoofed
only in Ethernet and ARP frames)
* Simplify Ethernet initialization using default eth-netif glue
2023-06-15 09:41:04 +02:00
Shu Chen
7676a1c8fe
Merge branch 'add_nvs_flash' into 'master'
...
openthread: change partition table to nvs flash
See merge request espressif/esp-idf!23845
2023-06-15 09:37:48 +08:00
Roshan Bangar
eacbc00bb3
Introduced delay to avoid watchdog timer in throughput app
2023-06-14 19:36:02 +05:30
zhangwenxu
4b86ee16fa
openthread: change partition table to nvs flash
2023-06-14 16:34:54 +08:00
Derek Duncan
b94fa5d106
Update itwt.c
...
Change name from `connect_handler` to `start_handler`
2023-06-13 16:13:38 +08:00
Konstantin Kondrashov
ac188ad074
Merge branch 'bugfix/mac_ext_order_for_c6_h2' into 'master'
...
esp_hw_support: Change the byte order of MAC for IEEE802154 (C6 and H2 chips)
Closes IDF-6809
See merge request espressif/esp-idf!23988
2023-06-13 16:08:13 +08:00
Shu Chen
2b3f7ac67a
openthread: enable HW AES in ot_cli example
2023-06-13 10:09:38 +08:00
morris
88600bd91b
driver: minor code clean up to pass coverity scan test
2023-06-10 16:21:12 +08:00
Sudeep Mohanty
ba2daf3c9e
ulp-riscv-touch: Added support for the touch sensor on ULP RISC-V
...
This commit adds a driver for reading the touch sensor from the ULP
RISC-V core during sleep. The commit also adds an example to demonstrate
this feature.
Closes https://github.com/espressif/esp-idf/issues/10480
2023-06-09 08:41:34 +02:00
Marius Vikhammer
3cabd18133
Merge branch 'docs/h2_timer_docs' into 'master'
...
docs: updated misc docs with H2 specific information.
Closes IDF-6682, IDF-6683, and IDF-6694
See merge request espressif/esp-idf!24068
2023-06-09 12:12:58 +08:00
KonstantinKondrashov
e72061695e
all: Removes unnecessary newline character in logs
...
Closes https://github.com/espressif/esp-idf/issues/11465
2023-06-09 03:31:21 +08:00
KonstantinKondrashov
f7dfd1f48e
mac_addr(C6 and H2): Fix byte order of MAC_EXT and change format of IEEE802154 MAC
...
The changes only related to C6 and H2 chips where CONFIG_SOC_IEEE802154_SUPPORTED=y.
For this case these APIs return 8 bytes
esp_efuse_mac_get_default() -> 8 bytes
esp_efuse_mac_get_custom() -> 8 bytes
esp_read_mac(..., ESP_MAC_IEEE802154) -> 8 bytes
The rest cases len is 6 bytes
2023-06-08 23:11:32 +08:00
Mahavir Jain
f3b29d6ce2
Merge branch 'feature/move_efuse_tests_to_qemu' into 'master'
...
pytest_efuse: Use qemu for tests related to esp32
Closes IDF-6146 and IDF-1911
See merge request espressif/esp-idf!22279
2023-06-08 22:44:48 +08:00
Shu Chen
72972db88f
Merge branch 'feature/add_ot_auto_start' into 'master'
...
openthread: introduce the auto start API
See merge request espressif/esp-idf!24078
2023-06-08 18:50:32 +08:00
David Cermak
022ddb1106
Examples/network: Add security options to provision sta-wired example
2023-06-08 07:38:04 +02:00
David Cermak
6ac17b5020
Examples/network: Add Ethernet iface to sta-2-wired bridge
...
* adds description about that it's not a bridge, but more like an 1:1
forwarder on L2
* add and describe mac spoofing for Ethernet interface
* describe virtual networking for USB-NCM interface
2023-06-08 07:33:52 +02:00
David Cermak
c603e2d956
Examples/network: Add wifi station to usb 1:1 forwarder (L2)
2023-06-08 07:33:48 +02:00
David Čermák
9f9bd8c033
Merge branch 'feature/usb_device/ncm' into 'master'
...
usb: Add NCM device example
See merge request espressif/esp-idf!22232
2023-06-08 13:20:43 +08:00
harshal.patil
0b86bcd35f
efuse: use esp32 qemu target for a efuses example test.
...
The efuses example test with secure boot v2 and flash encryption enabled can be run on the esp32 qemu image.
2023-06-07 18:19:56 +05:30
zhangwenxu
65f7e1ec13
openthread: add source address selection hook
2023-06-07 12:12:31 +00:00
Xu Si Yu
c8e2135648
OpenThread CI: build 3 apps when the OpenThread related modifications exist
2023-06-07 16:53:55 +08:00
David Cermak
6edd1be973
Examples/http-server: Make DNS server a simple configurable component
2023-06-07 08:46:24 +02:00
Shu Chen
8672467d36
openthread: introduce the auto start API
2023-06-06 20:03:57 +08:00
Marius Vikhammer
aeeee67164
docs: updated misc docs with H2 specific information.
2023-06-06 09:48:47 +08:00
zhaokeke
338f0d95c4
usb: Add NCM device example
...
This example requires import esp_tinyusb library
2023-06-05 14:50:12 +02:00
Rocha Euripedes
dc016f5987
Merge branch 'fix/mqtt_esp32h2_examples' into 'master'
...
protocols/examples: Disable Wifi connection if not supported
See merge request espressif/esp-idf!23970
2023-06-05 13:51:30 +08:00
xuxiao
722c60c14b
esp_wifi: itwt add setup timeout timer to track response frame
2023-06-02 21:10:32 +08:00
Rahul Tank
1a599cd3bc
Nimble: Added Example Walkthrough tutorial for Multi Adv example
2023-06-02 16:44:59 +05:30
Roshan Bangar
c797e05f25
Merge branch 'bugfix/fix_blufi_deinit' into 'master'
...
Blufi : Corrected blufi host deinit API
See merge request espressif/esp-idf!23826
2023-06-01 14:30:01 +08:00
Marius Vikhammer
9f31c65458
Merge branch 'feature/c6_ulp_gpio' into 'master'
...
ulp: added gpio API for lp core
Closes IDF-6834
See merge request espressif/esp-idf!23766
2023-06-01 09:50:33 +08:00
Roshan Bangar
bdfa402670
Blufi : fix blufi deinit
2023-05-31 12:22:12 +05:30
Fu Hanxi
3c8a782113
Merge branch 'ci/build_test_apps_according_to_required_components' into 'master'
...
CI: build test apps according to `requires_components` in `.build-test-rules.yml`s
Closes IDFCI-1651
See merge request espressif/esp-idf!22633
2023-05-31 09:05:38 +08:00
Euripedes Rocha
4778d9b477
protocols/examples: Disable Wifi connection if not supported
...
- Disable Kconfig option for Wifi if not supported by the SoC
- Enable building mqtt examples when target is set to esp32h2
2023-05-30 13:26:45 +02:00
Marius Vikhammer
93ba9d1cfe
system-hardware/efuse: fixed efuse summary description containing ; breaking efuse-summary
...
If the efuse description from esptool contained semi-colons it would be interpretted as
a list delimiter in CMake. Summary is now passed as in quotes to escape this behavior.
2023-05-30 10:55:27 +08:00
Mahavir Jain
592bc0d452
Merge branch 'bugfix/fix_memory_leak_in_ws_server_example' into 'master'
...
example: Fix memory leak in ws_echo_server when httpd_queue_work failed
Closes IDFGH-10244
See merge request espressif/esp-idf!23941
2023-05-29 19:19:39 +08:00
Ondrej Kosta
e270c8ac72
Merge branch 'bugfix/tx_only_link_up' into 'master'
...
Ethernet minor fixes
See merge request espressif/esp-idf!23882
2023-05-29 19:00:10 +08:00
yuanjianmin
0b71dcc7ea
example: Fix memory leak in ws_echo_server when httpd_queue_work failed
...
Closes https://github.com/espressif/esp-idf/issues/11507
2023-05-29 10:12:16 +00:00
Marius Vikhammer
dacc51dd2b
ulp/lp-core: added gpio API for lp core as well as an example showcasing it.
2023-05-29 11:13:47 +08:00
Fu Hanxi
2ad2e3cb04
ci(ccs811): use manifest file instead of patterns in rules.yml
2023-05-26 22:59:57 +08:00
morris
7b97b247ff
Merge branch 'bugfix/led_strip_potential_buffer_overwrite' into 'master'
...
example: fix led strip memory overwrite before trans done
Closes IDFGH-10221
See merge request espressif/esp-idf!23898
2023-05-26 13:27:17 +08:00
David Cermak
5abeac9d91
examples: Fix icmp-echo to auto connect to Ethernet/WiFi if selected
...
Closes https://github.com/espressif/esp-idf/issues/10655
2023-05-25 14:25:09 +00:00
Chen Jian Xing
7121ec0f63
Merge branch 'feat/support_legacy_cmd' into 'master'
...
example: support legacy PHY command in cert_test
Closes WIFI-5798
See merge request espressif/esp-idf!23412
2023-05-25 10:44:37 +08:00
alanmaxwell
2d072ab141
example: support legacy PHY commands in cert_test
2023-05-24 18:58:49 +08:00
morris
ab6ae9341a
example: fix led strip memory overwrite before trans done
...
Closes https://github.com/espressif/esp-idf/issues/11487
2023-05-24 14:04:11 +08:00
Mahavir Jain
ff024dcb88
Merge branch 'feature/wifi_prov_event_security_session' into 'master'
...
wifi_prov: Exposed events for secure session establishment and credential mismatch
Closes IDF-7358
See merge request espressif/esp-idf!23821
2023-05-24 12:02:52 +08:00
Kevin (Lao Kaiyao)
7a462d8a86
Merge branch 'feature/support_adc_calibration_on_c6' into 'master'
...
adc_cali: supported adc calibration on esp32c6
Closes IDF-5312 and IDF-6566
See merge request espressif/esp-idf!23499
2023-05-24 11:31:12 +08:00
Mahavir Jain
d00e7b5af8
Merge branch 'feature/nvs_encryption_using_hmac_v2' into 'master'
...
nvs_flash: Add support for HMAC-based encryption key derivation scheme
Closes IDF-6727
See merge request espressif/esp-idf!23079
2023-05-23 23:57:26 +08:00
Tomas Rezucha
f4dfc8ffb8
Merge branch 'feature/usbd_msc_mount_callback' into 'master'
...
USBD: update example of usb device msc by adding usage of new API.
Closes IDF-7369
See merge request espressif/esp-idf!23761
2023-05-23 22:59:41 +08:00
laokaiyao
ffb40a89d9
adc_cali: supported channel compensation of adc calibration on esp32c6
2023-05-23 22:44:25 +08:00
Laukik Hase
3aa6f97c72
security: Added example for HMAC-based NVS encr-keys protection scheme
2023-05-23 13:56:00 +05:30
Rahul Tank
310bb89b79
Merge branch 'bugfix/remove_python_examples_ttfw' into 'master'
...
Nimble:Removed files referring to old TTFW framework
See merge request espressif/esp-idf!23225
2023-05-23 16:25:40 +08:00
Ondrej Kosta
7e481c02a3
Ethernet examples: removed configuration of SPI Input Delay which was introduced by a mistake
2023-05-23 09:11:14 +02:00
Laukik Hase
f695c1a788
wifi_prov: Exposed events for secure session establishment
2023-05-23 12:00:40 +05:30
Ondrej Kosta
e82dce7917
Merge branch 'bugfix/bridge_spi_emac_readme' into 'master'
...
Updated Ethernet README Common Troubleshooting
See merge request espressif/esp-idf!23784
2023-05-22 22:32:37 +08:00
Alexey Lapshin
a77f723962
Merge branch 'feature/riscv-gdbstub-runtime' into 'master'
...
esp_gdbstub: implement runtime gdbstub for riscv
Closes IDF-5621
See merge request espressif/esp-idf!23110
2023-05-22 17:20:17 +08:00
Andrii Filippov
6435dfaf92
Merge branch 'esp32h2_support_spi_ethernet' into 'master'
...
Update default pins for Basic and ENC28J60 Ethernet examples
See merge request espressif/esp-idf!23241
2023-05-22 16:02:11 +08:00
Saurabh Kumar Bansal
6f7a6b1eea
usb: update usb device msc example by adding new API tinyusb_msc_register_callback
2023-05-22 12:00:44 +05:30
Mahavir Jain
2fc770a1a3
Merge branch 'contrib/github_pr_11190' into 'master'
...
[HTTPD] support for multiple simultaneous requests (try 3) (GitHub PR)
Closes IDFGH-9868 and IDFGH-9204
See merge request espressif/esp-idf!23281
2023-05-22 02:10:52 +08:00
Sudeep Mohanty
efe919275e
Merge branch 'feature/add_support_for_lp_i2c' into 'master'
...
lp-i2c: Added support for LP I2C peripheral to LP core
Closes IDF-6833
See merge request espressif/esp-idf!22846
2023-05-19 23:35:11 +08:00
Ondrej Kosta
a2d669c008
Updated Ethernet README Common Troubleshooting to describe workaround when SPI issues are observed with internal EMAC connected
2023-05-19 15:17:07 +02:00
Alexey Lapshin
9322c2b82d
esp_gdbstup: implement runtime gdbstub for riscv
2023-05-19 20:15:58 +08:00
Rahul Tank
59b7a4989f
Merge branch 'bugfix/host_flw_ctrl' into 'master'
...
NimBLE: Fixed mismatch of number of completed packtes in host flow control
Closes BLEQABR23-113
See merge request espressif/esp-idf!23432
2023-05-19 17:33:39 +08:00
Jiang Jiang Jian
cd53393e0b
Merge branch 'bugfix/mbo_ie_absent_prob_req' into 'master'
...
wpa_supplicant : Add MBO IE in probe request and fix issues with parsing GCMP ciphers in scan results.
See merge request espressif/esp-idf!23390
2023-05-19 16:58:12 +08:00
Sudeep Mohanty
ec742abb25
lp-i2c: Added support for LP I2C peripheral to LP core
...
This commit adds support for the LP I2C peripheral driver to be used by
the LP core. An example is also added to demonstrate the usage of the LP
I2C peripheral from the LP core.
2023-05-19 07:27:51 +02:00
Chip Weinberger
3824eba04d
feat(httpd): add support for asynchronous request handling
...
This commit adds support for handling multiple requests simultaneously by introducing two new functions: `httpd_req_async_handler_begin()` and `httpd_req_async_handler_complete()`. These functions allow creating an asynchronous copy of a request that can be used on a separate thread and marking the asynchronous request as completed, respectively.
Additionally, a new flag `for_async_req` has been added to the `httpd_sess_t` struct to indicate if a socket is being used for an asynchronous request and should not be purged from the LRU cache.
An example have been added to demonstrate the usage of these new functions.
Closes https://github.com/espressif/esp-idf/issues/10594
Signed-off-by: Harshit Malpani <harshit.malpani@espressif.com>
2023-05-19 10:05:42 +05:30
AndriiFilippov
8694a1ea0c
update default pins for Ethernet basic and enc28j60 examples
...
update .yml files
2023-05-18 17:51:44 +02:00
Konstantin Kondrashov
1d25057a24
Merge branch 'feature/iram_optimization_app_elf_sha256_2' into 'master'
...
esp_app_format: IRAM space optimization
Closes IDF-7131
See merge request espressif/esp-idf!23572
2023-05-18 15:29:31 +08:00
isha.pardikar@espressif.com
aceaa87ea0
NimBLE: Fixed mismatch of number of completed packtes in host flow control
2023-05-18 12:56:47 +05:30
Zhang Wen Xu
8c5a395483
Merge branch 'bugfix/fix_typo_set_channel' into 'master'
...
ieee802154: fix a typo in set_channel API
See merge request espressif/esp-idf!23760
2023-05-18 10:36:47 +08:00
KonstantinKondrashov
ce602a36f9
ci: Relax a check in pytest_gptimer_example
2023-05-17 23:40:59 +08:00
Shu Chen
dc848707db
ieee802154: fix a typo in set_channel API
2023-05-17 14:11:34 +08:00
Mahavir Jain
2688dfe982
tests: update Root certificate for the test endpoints
...
Use Root certificate (`DigiCert Global Root G2`) for the
`dl.espressif.com` and `espressif.com` test endpoints.
This fixes the test failure introduced due to renewal of
the intermediate certificate.
2023-05-16 15:56:29 +05:30
morris
a7d79456e2
Merge branch 'bugfix/mcpwm_bldc_example' into 'master'
...
mcpwm: test generator force level with dead time module
See merge request espressif/esp-idf!23649
2023-05-12 12:11:17 +08:00
Xiong Wei Chao
9b3dfe2caf
Merge branch 'feature/add_bluetooth_nimble_lightsleep_example' into 'master'
...
bt: Added an example of Bluetooth using light sleep
Closes BCI-299 and BT-1879
See merge request espressif/esp-idf!19698
2023-05-10 19:51:07 +08:00
morris
5680d28b0e
mcpwm: fix bldc example force output level inverted
...
set_force_level can only set the generator level before the deadtime module.
if the deadtime module enables the inverter, then the real output level is inverted accordingly
2023-05-10 19:17:21 +08:00
Rahul Tank
7042eb7e64
Nimble: Removed files referring to old TTFW framework
2023-05-10 04:42:36 +00:00
Zim Kalinowski
a495f4729b
Merge branch 'ci/fix_system_invalid_kconfigs' into 'master'
...
ci: fix invalid kconfig options in system test apps
See merge request espressif/esp-idf!23582
2023-05-10 01:38:46 +08:00
Alexey Lantushenko
9d1747dd59
1. The example does not work with when board only supports TYPE1 format 2. The example has syntax error converting void* to adc_digi_output_data_t*
...
Signed-off-by: Armando <douyiwen@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/11347
2023-05-09 12:37:05 +08:00
Marius Vikhammer
a300b3eb81
ci: fix invalid kconfig options in system test apps
2023-05-09 11:27:55 +08:00
laokaiyao
bf8419fd6e
i2s: public bclk_div and add a default config for PDM TX DAC
2023-05-06 14:19:48 +08:00
Xu Si Yu
9d4898cf0c
Merge branch 'bugfix/modify_state_check_method' into 'master'
...
OpenThread CI: add a function for executing commands
See merge request espressif/esp-idf!23529
2023-05-05 19:05:46 +08:00
David Cermak
b2af4d9689
lwip/linux: Add lwip support for networking component under linux
...
linux/lwip: Wrap some IO posix functions
* to workaourd the FreeRTOS EINTR issue (when building without lwip)
* to correctly choose the sub-system based on fd (when building with
lwip) -- passing control to either linux/system or to lwip
This commit also addapts tapio-if to provide DHCP client by default and
configurable settings for static IP
2023-05-05 05:03:39 +00:00
jgujarathi
e803554654
wpa_supplicant : Fix scan results for GCMP and GCMP-256 cipher.
...
Add support for recognising GCMP and GCMP-256 ciphers if used by AP.
Update the scan example to show the correct cipher.
2023-05-05 10:13:17 +05:30
Rahul Tank
ef232423dd
Merge branch 'bugfix/add_event_cb_for_pcl' into 'master'
...
Nimble: Add support to send power control event in registered callback
See merge request espressif/esp-idf!23522
2023-05-05 11:59:36 +08:00
Zim Kalinowski
4ba38c2105
Merge branch 'fix/console-build-error' into 'master'
...
console: Fix building issue when serial JTAG is set
Closes IDFGH-9327
See merge request espressif/esp-idf!23311
2023-05-04 20:15:42 +08:00
xiongweichao
1532675692
bt: Added an example of Bluetooth using light sleep
2023-05-04 14:41:31 +08:00
Omar Chebib
74d87aef0c
Merge branch 'feature/dedicated_gpios_xtensa' into 'master'
...
Dedicated GPIO: add software UART implementation for Xtensa targets
See merge request espressif/esp-idf!21918
2023-05-04 12:49:27 +08:00
Xu Si Yu
34d8117820
OpenThread CI: add a function for executing commands
2023-05-04 10:34:17 +08:00
Ivan Grokhotkov
0eb2bdf3dc
Merge branch 'contrib/github_pr_11204' into 'master'
...
Fix function signature in flash suspend example (GitHub PR)
Closes IDFGH-9888
See merge request espressif/esp-idf!23254
2023-05-02 17:09:57 +08:00
Rahul Tank
1f92c349a2
Nimble: Add support to send power control event in registered callback
2023-05-02 12:14:23 +05:30
Rahul Tank
329eec289b
Merge branch 'feature/services_health_therm' into 'master'
...
NimBLE: Added health thermometer profile
See merge request espressif/esp-idf!23065
2023-05-02 13:28:08 +08:00
Mahavir Jain
789173587f
Merge branch 'add_c6_in_supported_targets_in_prov_example' into 'master'
...
Add ESP32-C6 in supported targets
See merge request espressif/esp-idf!23492
2023-05-02 11:56:50 +08:00
isha.pardikar@espressif.com
8c3ba9e2dc
NimBLE: Added health thermometer profile
2023-04-28 17:20:16 +05:30
Jiang Jiang Jian
40aa745641
Merge branch 'bugfix/a2dp_source_app_state_error' into 'master'
...
bt: Fixed the issue that the a2dp source would not send the media start command due to the connection initiated by the peer device
Closes IDFGH-9843
See merge request espressif/esp-idf!23277
2023-04-28 17:46:22 +08:00
Harshit Malpani
47740e3da5
Add esp32c6 in supported target for ota examples
2023-04-28 10:57:33 +05:30
Harshit Malpani
0c8db529cb
Add ESP32-C6 in supported targets for wifi_prov_mgr example
2023-04-28 10:57:32 +05:30
Mahavir Jain
b5055b9bfa
Merge branch 'feature/add_mbedtls_ciphersuites_set_get_api' into 'master'
...
esp-tls: Add config and api to set and get ciphersuites list
Closes IDF-7183
See merge request espressif/esp-idf!23320
2023-04-28 13:01:59 +08:00
morris
de72ac217c
Merge branch 'bugfix/rmt_one-wire' into 'master'
...
rmt_onewire: refactor example with component registry
Closes IDFGH-9422
See merge request espressif/esp-idf!23288
2023-04-28 04:51:32 +08:00
yuanjianmin
3f58b33c7f
example: Add example to test ciphersuites set function
2023-04-27 19:22:27 +08:00
Mahavir Jain
cba923788e
Merge branch 'feature/tls1_3_support' into 'master'
...
esp-tls: add initial support for TLS1.3 connections (client mode)
Closes IDF-7251 and IDF-7252
See merge request espressif/esp-idf!23442
2023-04-27 18:13:43 +08:00
Guillaume Souchere
c84f0b25ac
console: Fix building issue when serial JTAG is set
...
Closes https://github.com/espressif/esp-idf/issues/10707
2023-04-27 15:28:23 +08:00
morris
af2085b789
rmt_onewire: refactor example with component manager
...
Closes https://github.com/espressif/esp-idf/issues/10790
2023-04-27 15:02:55 +08:00
Marius Vikhammer
9357f0977c
Merge branch 'ci/chip_support_network_invalid_kconfigs' into 'master'
...
ci: remove redundant ci configs for chip support and network components
See merge request espressif/esp-idf!23430
2023-04-26 17:26:05 +08:00
Martin Vychodil
53f680d0c1
Merge branch 'fix/sdcard_example_blocker' into 'master'
...
CI: fix sdcard examples timeout
Closes IDFCI-1696, IDFCI-1683, IDFCI-1684, and IDFCI-1687
See merge request espressif/esp-idf!23410
2023-04-26 16:33:53 +08:00
Isha Pardikar
743fd29187
Merge branch 'bugfix/spp_notify' into 'master'
...
NimBLE: Removed indicate flag from gatt db and added subscription case in spp_server example
See merge request espressif/esp-idf!23409
2023-04-26 13:21:54 +08:00
Marius Vikhammer
bca026455c
ci: remove redundent ci configs for chip support and network components
...
CI would build psram config test apps even for target with no psram.
2023-04-26 09:54:29 +08:00
Zim Kalinowski
4a647d08de
Merge branch 'feature/c6_ulp_sleep' into 'master'
...
ulp: added sleep support for lp core
Closes IDF-7012
See merge request espressif/esp-idf!23103
2023-04-25 22:40:52 +08:00
Zhang Wen Xu
83fdb4d28b
Merge branch 'bugfix/add_input_init_of_dut_for_openthread_ci' into 'master'
...
openthread CI: add input init of dut for openthread CI
See merge request espressif/esp-idf!23428
2023-04-25 21:01:59 +08:00
Mahavir Jain
873ac173c4
https_mbedtls: update example to support TLS 1.3 connection
...
- make server verification mandatory (previously it was optional)
- add PSA crypto init API and handling for session ticket event
- coding style fixes
2023-04-25 17:43:58 +05:30
Song Ruo Jing
e2a5c092f7
Merge branch 'refactor/rename_to_esp_clk_tree_prefix' into 'master'
...
esp_clk_tree: Rename clk_tree_xxx to esp_clk_tree_xxx
See merge request espressif/esp-idf!23362
2023-04-25 19:41:39 +08:00
Armando (Dou Yiwen)
31bf665d88
Merge branch 'bugfix/fix_adc_continuouus_example_pytest_potential_failure' into 'master'
...
adc: fix adc_continuous example pytest potential failure
See merge request espressif/esp-idf!23424
2023-04-25 18:54:46 +08:00
Saurabh Kumar Bansal
2fb3681ad2
Merge branch 'feature/usb_composite_device_support' into 'master'
...
usbd: add usb composite device example
Closes IDFGH-9035
See merge request espressif/esp-idf!23135
2023-04-25 16:34:45 +08:00
Xu Si Yu
f46872780c
openthread CI: add delay to ensure that the dut can receive input command
2023-04-25 15:31:21 +08:00
isha.pardikar@espressif.com
718c6a4f13
NimBLE: Removed indicate flag from gatt db, added subscription case and corrected indentation
...
in spp_server example.
2023-04-25 12:25:51 +05:30
Song Ruo Jing
a4e8960ab4
esp_clk_tree: Rename clk_tree_xxx to esp_clk_tree_xxx, add compilation warning to clk_tree.h
2023-04-25 14:12:06 +08:00
Armando
6bf35715e4
fix adc_continuous example pytest potential failure
2023-04-25 12:28:27 +08:00
Marius Vikhammer
359b237cc5
ulp: added sleep support for lp core
...
Added support for running LP core while hp core sleeps, as well
as waking up the hp core.
2023-04-25 11:51:35 +08:00
Kevin (Lao Kaiyao)
6b5077f2d7
Merge branch 'refactor/remove_esp32h4_target' into 'master'
...
esp32h4: removed esp32h4 target (stage 2)
Closes IDF-7237, IDF-7238, and IDF-7239
See merge request espressif/esp-idf!23179
2023-04-24 23:34:19 +08:00
Adam Múdry
b87b58da57
CI: fix sdcard examples timeout
2023-04-24 16:44:01 +02:00
David Čermák
a153a49102
Merge branch 'contrib/github_pr_11253' into 'master'
...
examples: avoid the divide by zero error (GitHub PR)
Closes IDFGH-9968
See merge request espressif/esp-idf!23356
2023-04-24 13:15:13 +08:00
laokaiyao
49f16eefbb
esp32h4: checked all the corner stuffs of the removal
2023-04-23 12:03:07 +00:00
laokaiyao
bf2a7b2df6
esp32h4: removed esp32h4 related codes
2023-04-23 12:03:07 +00:00
laokaiyao
b16ed57b2e
esp32h4: removed esp32h4 related files
2023-04-23 12:03:07 +00:00
movsb
88222e77fc
examples: avoid the divide by zero error
2023-04-22 21:56:33 +08:00
laokaiyao
1f84f6c6ed
esp32h4: remove esp32h4 target from ci
2023-04-20 15:19:47 +08:00
laokaiyao
b7053b46ef
esp32h4: remove esp32h4 target from peripherals
2023-04-20 15:19:45 +08:00
Saurabh Kumar Bansal
7cc59918bc
usbd: add usb composite device example
2023-04-19 14:02:33 +05:30
xiongweichao
5a80ea3bd9
Fixed the issue that the a2dp source would not send the media start command due to the connection initiated by the peer device
...
Closes https://github.com/espressif/esp-idf/issues/11170
2023-04-19 15:13:36 +08:00
Xie Qi Nan
df9310ada2
Merge branch 'bugfix/eth-start-spi-initialize-failure' into 'master'
...
comm_components: eth_start initializes spi bus with SPI_DMA_CH_AUTO
See merge request espressif/esp-idf!23041
2023-04-19 10:16:35 +08:00
Ivan Grokhotkov
274fa56e71
Merge branch 'bugfix/esp32s3_usb_otg_console' into 'master'
...
system: support USB_OTG CDC console on ESP32-S3
Closes IDF-2048, IDF-2987, IDFGH-7134, IDFGH-7291, and IDFGH-7835
See merge request espressif/esp-idf!19312
2023-04-18 16:28:49 +08:00
Zim Kalinowski
a4cf0e24ac
Merge branch 'feature/s2_ulp_riscv_adc' into 'master'
...
ulp-riscv: enable ULP-RISCV ADC example for esp32s2
Closes IDFGH-9716 and IDFGH-9700
See merge request espressif/esp-idf!23137
2023-04-18 02:31:35 +08:00
xieqinan
745780cdc4
comm_components: eth_start initializes spi bus with SPI_DMA_CH_AUTO
...
Close https://github.com/espressif/esp-idf/issues/11083
2023-04-17 12:02:05 +00:00
morris
b19a3e3e56
rmt: define RMT_ENCODING_RESET in rmt_encode_state_t
...
Closes https://github.com/espressif/esp-idf/issues/11200
2023-04-17 14:50:51 +08:00
Daniel Mangum
7a19213198
Fix function signature in flash suspend example
...
Fixes misspelling of function signature in the flash suspend example.
Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
2023-04-15 21:27:10 -04:00
Armando
920ecff168
sdmmc: in/out phase adapted to esp32 and esp32s3
2023-04-14 18:18:54 +08:00
Armando
ad46b43c2c
sdmmc: add an example communicating with eMMC chip on S3
2023-04-14 18:18:54 +08:00
Omar Chebib
801f934ac9
Dedicated GPIO: add software UART implementation for Xtensa targets
...
The software UART example is now compatible with Xtensa targets that have dedicated GPIOs. In other words, this example is now compatible with ESP32-S2 and ESP32-S3.
2023-04-14 15:31:34 +08:00
Ivan Grokhotkov
def9dadf1e
examples: re-enable system/console/advanced_usb_cdc for ESP32-S3
...
Closes https://github.com/espressif/esp-idf/issues/9364
2023-04-12 11:17:41 +02:00
Ondrej Kosta
eb17a9d6e0
network_examples: added LwIP bridge test
2023-04-12 09:14:12 +02:00
Marius Vikhammer
c4e35290d9
Merge branch 'contrib/github_pr_11163' into 'master'
...
Make custom bootloader message match actual output (GitHub PR)
Closes IDFGH-9834
See merge request espressif/esp-idf!23120
2023-04-11 13:40:46 +08:00
Marius Vikhammer
8a5b5610b9
ulp-riscv: enable ULP-RISCV ADC example for esp32s2
...
ADC can now be used from the ULP-RISCV on S2 after the RTC power parameters were
fixed in a624d8d061
Closes https://github.com/espressif/esp-idf/issues/11052
Closes https://github.com/espressif/esp-idf/issues/11040
2023-04-11 13:08:36 +08:00
Ivan Grokhotkov
75d1a050a2
Merge branch 'bugfix/console_examples_reenable' into 'master'
...
examples: re-enable console examples for C2, C6, H2
See merge request espressif/esp-idf!22927
2023-04-10 21:55:32 +08:00
Fu Hanxi
1be18d4bc5
ci: migrate peripherals ttfw test scripts
2023-04-10 08:46:42 +08:00
Xiao Xufeng
b19b4c8e47
sdio_example: fix meaningless print in host, make shared reg access more readable in slave
2023-04-10 08:46:32 +08:00
hasheddan
f7736a6dd7
Make custom bootloader message match actual output
...
Fixes the custom bootloader README.md so that the example output matches
what will actually be output by default in the custom bootloader.
Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2023-04-08 19:34:09 -04:00
xiaqilin
435c8e5c24
CI: remove esp32h4 build in zigbee example
2023-04-07 13:52:02 +08:00
Shu Chen
30b7d34f60
docs: update the readme for Thread/Zigbee examples
2023-04-07 12:22:52 +08:00
likunqiao
990076e5f2
zigbee: zigbee gateway support for single chip esp32-c6 solution
2023-04-07 11:24:19 +08:00
Fu Hanxi
19b016e9c8
Merge branch 'ci/migrate_cxx_related_ttfw_scripts' into 'master'
...
ci: migrate examples/cxx ttfw test scripts to pytest
Closes IDF-4807
See merge request espressif/esp-idf!23087
2023-04-07 10:59:55 +08:00
Shu Chen
0ebf798730
Merge branch 'bugfix/fix_bug_of_openthread_ci' into 'master'
...
openthread CI: disable host join group check in openthread ci cases
See merge request espressif/esp-idf!23096
2023-04-06 22:48:44 +08:00
Shu Chen
c0097c127c
Merge branch 'feature/openthread-port-spinel-interface' into 'master'
...
openthread: add SPI support in Radio Co-Processor
See merge request espressif/esp-idf!22368
2023-04-06 20:50:36 +08:00
Shu Chen
c43b8f9607
Merge branch 'feature/support_c6_single_chip_br' into 'master'
...
openthread border router: support c6 single chip br
See merge request espressif/esp-idf!22776
2023-04-06 19:57:40 +08:00
Xu Si Yu
6f618adf88
openthread CI: disable host join group check in openthread ci cases
2023-04-06 16:10:07 +08:00
Saurabh Kumar Bansal
8cf6325491
Merge branch 'feature/usb_msc_device_driver' into 'master'
...
usb: modify example according to newly implemented USB MSC Device class driver
Closes IDF-1600
See merge request espressif/esp-idf!22727
2023-04-06 14:30:39 +08:00
morris
b5ccdc911d
Merge branch 'feature/i80_lcd_allow_skip_command_phase' into 'master'
...
i80_lcd: allow skip command phase
Closes IDFGH-9426
See merge request espressif/esp-idf!23042
2023-04-06 12:57:33 +08:00
Fu Hanxi
50950d5a5c
ci: migrate examples/cxx ttfw test scripts to pytest
2023-04-06 04:30:35 +00:00
Fu Hanxi
b932b8eb94
Merge branch 'ci/test_idf-build-apps_0.5.0' into 'master'
...
ci: Update to `idf-build-apps` 0.5.0
See merge request espressif/esp-idf!22896
2023-04-06 12:23:52 +08:00
xieqinan
5a1578e692
openthread: add SPI support in Radio Co-Processor
2023-04-06 10:59:06 +08:00
Xu Xiao
033f737205
Merge branch 'feature/esp32c6_itwt_support_light_sleep' into 'master'
...
esp_wifi: itwt support light sleep
See merge request espressif/esp-idf!22772
2023-04-06 10:46:33 +08:00
Xu Xiao
2f20406202
esp_wifi: itwt support light sleep
2023-04-06 10:46:32 +08:00
Xu Si Yu
f0c934c7a8
openthread border router: support c6 single chip br
2023-04-06 10:32:35 +08:00
Fu Hanxi
08df42ae06
ci: sdkconfig.ci.xxx.TARGET now have correct config name xxx
2023-04-06 09:18:58 +08:00
Fu Hanxi
21c2cd8616
ci: skip build default app if config rules matched, add missing files
2023-04-06 09:18:58 +08:00
Saurabh Kumar Bansal
55914d0c12
usb: modify example according to newly implemented usbd msc driver
2023-04-04 17:48:20 +00:00
Tomas Rezucha
9f2012156c
Merge branch 'feature/usb/update_cdc_examples' into 'master'
...
usb: Update host CDC examples
See merge request espressif/esp-idf!22825
2023-04-04 21:24:44 +08:00