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