InfiniteYuan
ecedff9884
ble_mesh: example: fix the structure init order to meet C++ requirements
...
Closes https://github.com/espressif/esp-idf/issues/8110
2024-02-07 10:09:20 +08:00
chenjianhua
fc8d80dfab
fix(bt/example): Fixed UART HCI when flow control is off on ESP32C3
2024-02-04 16:30:04 +08:00
morris
5ad9e6b87f
feat(rmt): added a help function for allocating encoder memory
...
The encoder memory location should respect the RMT_MEM_ALLOC_CAPS,
which is affected by some Kconfig options, like ISR_IRAM_SAFE
Closes https://github.com/espressif/esp-idf/issues/13032
2024-01-30 17:03:41 +08:00
Harshit Malpani
9e472f582b
fix: fix esp_http_client_example build failure
...
Fixed the build failure of esp_http_client_example for ESP32-C6 when
build with Wi-Fi enabled
2024-01-29 11:35:59 +05:30
Omar Chebib
1d283490d3
fix(peripheral_drivers/dedicated_gpio): Remove dummy byte from the emulate_uart_send routine
...
Let the user application decide for when to send the dummy byte instead of
hardcoding it from the assembly routine.
2024-01-25 10:52:04 +08:00
Ondrej Kosta
9048372138
ci(esp_eth): enabled Ethernet ip101 jobs
2024-01-22 13:52:24 +01:00
cjin
cf2c7a433d
feat(ble): added pytest for ble power save example
2024-01-22 10:45:27 +08:00
xiongweichao
5ad9e404dc
fix(ble): Fixed the issue of being unable to enter light sleep
...
- Fixed the issue where light sleep cannot be entered when external 32k XTAL does not exist
2024-01-22 10:45:27 +08:00
Island
c54555bb01
Merge branch 'bugfix/ble_update_lib_20231229_v5.2' into 'release/v5.2'
...
update lib on release/v5.2
See merge request espressif/esp-idf!28189
2024-01-22 10:37:49 +08:00
Island
2710c37d51
Merge branch 'bugfix/fix_ble_robost_cashing_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.2)
See merge request espressif/esp-idf!28201
2024-01-22 10:33:25 +08:00
luomanruo
86d6781f68
change(ble): npl count is zero if nimble host is not used
...
change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
Update c2 lib to 91b81332
Update h2 lib to 620fbe79
Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9
.
2024-01-19 16:14:55 +08:00
Mahavir Jain
5f74ed7419
Merge branch 'feat/add_ble_support_in_local_ctrl_example_v5.2' into 'release/v5.2'
...
fix(examples): Fix encoding issue in esp_local_ctrl's proto script (v5.2)
See merge request espressif/esp-idf!28127
2024-01-19 11:43:57 +08:00
Adam Múdry
23e9daa239
feat: LittleFS bump version to 1.13.0
2024-01-15 14:35:17 +01:00
Adam Múdry
481b63fa6d
fix: i2c_eeprom_init use after free when error
2024-01-15 13:25:11 +01:00
Li Shuai
d1a363a7f8
fix(example): fixed app partition is too small for binary size
2024-01-11 16:51:06 +08:00
Sarvesh Bodakhe
aa2451eb88
fix(esp_wifi): Add support for WPA3 + WPA3_EXT_PSK mixed mode and minor bugfixes
...
- Add support for WPA3 + WPA3_EXT_PSK mixed mode
- Improvements in scan and connect path as per specifications along with
minor bugfixes
- When AP advertises all PSK modes (WPA, WPA2 and WPA3), make sure that
station treats it as WPA2_WPA3_PSK mixed mode.
Closes https://github.com/espressif/esp-idf/issues/12517
2024-01-11 16:51:06 +08:00
Harshit Malpani
c784a6915b
fix(esp_http_client): Add test case in esp_http_client example
...
Add a test case in esp_http_client example to test HTTP_METHOD_HEAD
with async mode
2024-01-08 15:39:12 +08:00
Jin Cheng
595d8b512f
fix(bt/bluedroid): corrected the strings of A2DP audio states
2024-01-04 17:53:04 +08:00
zhanghaipeng
951e3b2b8c
fix(bt/bluedroid): Optimize ble remove all bonded devices function
2023-12-30 20:40:47 +08:00
zhanghaipeng
e9c1d5c4b6
fix(bt/bluedroid): Update ble ibeacon example document
2023-12-30 20:40:36 +08:00
zhanghaipeng
48226735d1
fix(bt/bluedroid): Update ble gattc gatts coex example
2023-12-30 20:40:21 +08:00
Jiang Jiang Jian
36a7c4ca66
Merge branch 'backport/add_dynamic_iram_check_for_ot_sleep_v52' into 'release/v5.2'
...
fix(pm): fix extra retention function to iram(Backportv5.2)
See merge request espressif/esp-idf!28135
2023-12-28 22:55:08 +08:00
Jiang Jiang Jian
0e03d101e2
Merge branch 'backport/ieee802154_receive_done_handler_v52' into 'release/v5.2'
...
fix(ieee802154): introduce a receive done handler feature(backportV5.2)
See merge request espressif/esp-idf!28132
2023-12-28 22:54:58 +08:00
zwx
1fdb0e1871
feat(openthread): add dynamic iram check for ot sleepy example
2023-12-28 17:47:30 +08:00
zwx
e86e0f3dc8
fix(ieee802154): introduce a receive done handler feature
2023-12-28 17:34:51 +08:00
zhanghaipeng
fb0c9550d8
fix(bt/bluedroid): Fix prepare write for BLE example
2023-12-27 22:03:48 +08:00
harshal.patil
8e4fa20695
fix(examples): Fix encoding issue in esp_local_ctrl's proto script
2023-12-26 14:02:50 +05:30
Jiang Jiang Jian
21f33f6e2a
Merge branch 'feature/hogp_example_support_v5.2' into 'release/v5.2'
...
feat(nimble): Added HID over Gatt Profile Support (v5.2)
See merge request espressif/esp-idf!28024
2023-12-26 10:49:36 +08:00
Jiang Jiang Jian
bf0a5fe7f4
Merge branch 'fix/spi_lcd_example_fix_border_pixel_display_v5.2' into 'release/v5.2'
...
fix(spi_master): fixed lcd example block border pixel issue (v5.2)
See merge request espressif/esp-idf!27919
2023-12-26 10:40:05 +08:00
zwx
0375c9bca0
fix(openthread): fix ot netif destroy netif order issue
2023-12-21 14:59:16 +08:00
Roshan Bangar
a58af467fc
feat(nimble): added HID over Gatt profile support
2023-12-20 09:58:26 +05:30
wanlei
0da6bb8825
fix(spi_master): fixed lcd example block border pixel issue
2023-12-14 17:14:35 +08:00
Tomáš Rohlínek
ad25a90d6a
feat(storage): minimize platforms for tests
2023-12-09 09:01:21 +01:00
Tomáš Rohlínek
d5dc04693d
feat(storage): add dependencies for tests
2023-12-09 09:01:21 +01:00
Tomáš Rohlínek
aca0d3ad17
feat(storage): update config for app tests
2023-12-09 09:01:21 +01:00
Marius Vikhammer
8005821b09
Merge branch 'change/deprecate_legacy_xtensa_include_path_v5.2' into 'release/v5.2'
...
change(xtensa): Deprecate legacy include paths (v5.2)
See merge request espressif/esp-idf!27673
2023-12-07 17:27:38 +08:00
Island
1f2d548fbb
Merge branch 'backport/fix_ble_menuconfig_v5.2' into 'release/v5.2'
...
Backport/fix ble menuconfig v5.2(backport v5.2)
See merge request espressif/esp-idf!27498
2023-12-07 16:25:30 +08:00
Tomas Rezucha
4cf3acb594
fix(usb/host): Do not abort on string descriptor overflow
...
Some devices return full LANGID table, even if short LANGID table was requested.
No memory overflow occurs, because we have allocated enough memory for transfers to the
default pipe. So we can ignore the error and continue with string desc fetching.
2023-12-05 16:44:53 +01:00
Darian Leung
e9c617fa19
refactor(soc): SOC_USB_PERIPH_NUM option
...
This commit refactors SOC_USB_PERIPH_NUM as follows:
- Renamed to SOC_USB_OTG_PERIPH_NUM to avoid confusion with USB Serial JTAG
- Updated to unsigned integer "1U"
- Updated some build rules to depend on SOC_USB_OTG_SUPPORTED instead
2023-12-05 16:44:46 +01:00
Darian Leung
c2e134b775
change(xtensa): Deprecate ".../xtensa_api.h" include path
...
This commit deprecates the "freertos/xtensa_api.h" and "xtensa/xtensa_api.h"
include paths. Users should use "xtensa_api.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_api.h"
- Replaced some calls with "esp_cpu_..." equivalents
- Add warning to compatibility header
2023-12-05 18:04:52 +08:00
Marius Vikhammer
52eab870e5
fix(build-system/example): Updated dead URL for downloading tinyxml2
...
The import_lib example contained a fallback mirror for downloading tinyxml2 sources
but this link was dead. If this mirror was used it would cause the build to fail.
2023-12-05 12:32:22 +08:00
zhanghaipeng
633dd89d4a
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
2023-12-04 14:40:58 +08:00
Shu Chen
3c43fb0707
Merge branch 'backport5.2/ot_examples_config' into 'release/v5.2'
...
fix(openthread): openthread examples config (backport v5.2)
See merge request espressif/esp-idf!27554
2023-12-03 17:31:52 +08:00
Xu Si Yu
4f33ef4e11
fix(openthread): add eventfd nums for spi interface
2023-12-01 11:59:48 +08:00
Shu Chen
0d55c89950
fix(openthread): remove invalid configs from ot examples
2023-12-01 11:59:38 +08:00
zhanghaipeng
804f939ed0
docs(bt/bluedroid): Update ble example document
2023-11-30 10:41:48 +08:00
Lou Tianhao
e849809f4b
docs(pm):change_deepsleep_example_readme
2023-11-28 19:39:53 +08:00
Rahul Tank
4bedb8372b
feat(nimble): Added example support for Current Time Service
2023-11-27 08:43:00 +05:30
Jiang Jiang Jian
f0e1a1f35f
Merge branch 'bugfix/ble_update_lib_1110_5.2' into 'release/v5.2'
...
Bugfix/ble update lib 1110 5.2
See merge request espressif/esp-idf!27062
2023-11-24 10:13:30 +08:00
Shu Chen
d0dab67955
Merge branch 'fix/esp32c6_sleep_pll_issue_v5.2' into 'release/v5.2'
...
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue (backport v5.2)
See merge request espressif/esp-idf!27313
2023-11-23 02:31:14 +08:00
xiaqilin
6ffc6a40a7
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue
...
* switch root clk src to PLL for modem reg opt and added callback
* register power_down/power_up callback in ieee802154 driver for esp32c6
* remove software regdma opt in bt
2023-11-22 11:58:02 +08:00
luomanruo
e785f453f4
ci(ble/bluedroid): Add notes in sdkconfig.defaults
2023-11-21 15:06:23 +08:00
gongyantao
98261d38cc
ci(bt/bluedroid): remove configs that are not in effect
2023-11-21 10:09:15 +08:00
Marius Vikhammer
3d591c57c0
Merge branch 'feature/add_run_time_counter_type_option_v5.2' into 'release/v5.2'
...
feat(freertos/idf): Add configRUN_TIME_COUNTER_TYPE option (v5.2)
See merge request espressif/esp-idf!26848
2023-11-17 11:25:37 +08:00
zhangyanjiao
07245bf43a
fix(wifi/mesh): fix the IE crypto disable error and update doc
2023-11-16 11:03:59 +08:00
Darian Leung
2d07e3a6dc
change(freertos): Update real_time_stats example to use configRUN_TIME_COUNTER_TYPE
...
This commit updates the real_time_stats example to use the configurable
configRUN_TIME_COUNTER_TYPE. The CONFIG_FREERTOS_RUN_TIME_COUNTER_TYPE_U64 is
enabled by the example by default to demonstrate its usage.
Note: Also cleaned up redundant configs in sdkconfig.ci
2023-11-16 10:16:00 +08:00
morris
02cacc6e05
Merge branch 'bugfix/fix_wrong_adc_attenuation_name_v5.2' into 'release/v5.2'
...
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12 (v5.2)
See merge request espressif/esp-idf!26966
2023-11-08 14:50:30 +08:00
Cao Sen Miao
9d3d9d16f0
docs(i2c): Modify some variables in I2C driver for good docs
2023-11-08 10:48:48 +08:00
Armando
f01a40afe2
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
...
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
2023-11-07 14:11:10 +08:00
morris
a2b9004203
Merge branch 'contrib/github_pr_12523_v5.2' into 'release/v5.2'
...
fix: assert failed in example uart_async_rxtxtasks (GitHub PR) (v5.2)
See merge request espressif/esp-idf!26951
2023-11-07 10:46:43 +08:00
Jiang Jiang Jian
d709fdfd12
Merge branch 'bugfix/fix_wifi_enabled_macro_v5.2' into 'release/v5.2'
...
Bugfix/fix wifi enabled macro (v5.2)
See merge request espressif/esp-idf!26775
2023-11-06 17:53:34 +08:00
Ngai-Fung Yip
90f7b0d321
fix: assert failed in example uart_async_rxtxtasks
2023-11-06 15:56:52 +08:00
Mahavir Jain
6e2c0de765
Merge branch 'fix/netif_sntp_examples_v5.2' into 'release/v5.2'
...
fix(examples): Fix usage of SNTP netif API in examples (v5.2)
See merge request espressif/esp-idf!26916
2023-11-06 11:06:05 +08:00
alanmaxwell
5a43831006
fix(wifi): Fix bug using CONFIG_WIFI_ENABLED macro
2023-11-03 21:18:18 +08:00
Jiang Jiang Jian
a25673efb2
Merge branch 'backport/add_ot_radio_stats_enable_config_5_2' into 'release/v5.2'
...
Backport/backport some openthread features(backportV5.2)
See merge request espressif/esp-idf!26886
2023-11-03 20:58:37 +08:00
Jiang Jiang Jian
04ead4c281
Merge branch 'feat/add_support_for_host_only_mode_v5.2' into 'release/v5.2'
...
Feat/add support for host only mode v5.2
See merge request espressif/esp-idf!26881
2023-11-03 20:57:33 +08:00
Jiang Jiang Jian
5171308939
Merge branch 'fix/exception_was_unhandled_for_bt_spp_vfs_acceptor_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fix LoadProhibited error in spp vfs acceptor example (backport v5.2)
See merge request espressif/esp-idf!26860
2023-11-03 20:49:32 +08:00
David Cermak
6077c3f70c
fix(examples): Fix usage of SNTP netif API in examples
2023-11-03 11:18:32 +01:00
zwx
57e59a47c1
feat(openthread): Add deep sleep support for SED
2023-11-02 20:19:00 +08:00
gongyantao
22108bbeb4
fix(bt/bluedroid): fix loadprohibited error in spp vfs acceptor example
2023-11-02 11:47:21 +08:00
Jin Cheng
59e504ef27
feat(bt/bluedroid): Added bt_discovery based host only example
2023-11-02 11:10:35 +08:00
Jin Cheng
b9ed6f722b
feat(bt/bluedroid): Added mode to use BlueDroid host only without Bluetooth Controller
2023-11-02 11:10:24 +08:00
zhanghaipeng
1ea656f3d9
fix(bt/bluedroid): Fix max BLE gattc notify number to improve compatibility
2023-10-31 19:44:36 +08:00
zhanghaipeng
855f95e588
fix(bt/bluedroid): Optimize compatibility with Android 10 and later devices
2023-10-31 19:42:23 +08:00
zhanghaipeng
1276247696
feat(bt/bluedroid): Support hid device control point
2023-10-31 19:42:13 +08:00
zhanghaipeng
cb1765de81
fix(bt/bluedroid): Optimize compatibility with IOS and MACOS devices
2023-10-31 19:42:01 +08:00
Zim Kalinowski
c5ae121bac
Merge branch 'bugfix/fix-clean-up-in-error-condition-in-http-example' into 'master'
...
fix(example/http): Fixed potential memory leak/crash in when handling error condition
See merge request espressif/esp-idf!26060
2023-10-26 18:11:20 +08:00
Martin Vychodil
1d5dbb8170
Merge branch 'update/sdcard_troubleshooting' into 'master'
...
fix(sd_card): update sd_card troubleshooting notes in readme.md
See merge request espressif/esp-idf!25879
2023-10-26 16:49:02 +08:00
Roman Leonov
2aa59af5f0
Merge branch 'bugfix/usb_host_hid_driver_uninstall' into 'master'
...
fix(usb/host): added hid_driver_uninstall call during APP_QUIT for HID Host example
Closes IDF-8446
See merge request espressif/esp-idf!26306
2023-10-26 14:56:09 +08:00
Marius Vikhammer
4ea0538a88
Merge branch 'ci/system_example_test_reduction' into 'master'
...
ci: reduce the number of system examples built/tested in regular pipelines
See merge request espressif/esp-idf!26519
2023-10-26 10:36:18 +08:00
Zim Kalinowski
d63f83d279
fix(example/http): Fixed potential memory leak/crash in when handling error condition
2023-10-25 14:44:06 +02:00
sonika.rathi
360f7b1e14
fix(sd_card): update sd_card troubleshooting notes in readme.md
2023-10-25 11:19:08 +02:00
Roman Leonov
375907299e
fix(usb/host): added hid_driver_uninstall call during APP_QUIT for HID Host example
2023-10-25 09:04:20 +02:00
Mahavir Jain
aaa438a3a2
Merge branch 'feature/tls_v1.2_and_v1.3_simultaneously' into 'master'
...
fix(esp-tls): Use TLS 1.2 and TLS 1.3 simultaneously
Closes IDF-8189 and IDF-8344
See merge request espressif/esp-idf!26304
2023-10-25 12:26:23 +08:00
Marius Vikhammer
d6a79b5108
Merge branch 'feature/hello_world_linux' into 'master'
...
feat(linux_target): enable hello world example for linux target
See merge request espressif/esp-idf!26638
2023-10-25 10:22:49 +08:00
Tomas Rezucha
e6fde2e13e
refactor(usb/host_msc_example): Increase transfer speeds
...
- Upgrade to MSC driver 1.1.1 for zero copy transfers
- Use setvbuf() to increase size of VFS file buffer
- Add example test
2023-10-24 15:19:58 +02:00
Tomas Rezucha
6e92fc0416
feature(examples/usb): Define maximum opend files in MSC device example
2023-10-24 15:19:58 +02:00
Marius Vikhammer
8c52b0845d
feat(linux_target): enable hello world example for linux target
2023-10-24 10:04:09 +08:00
Harshit Malpani
2da0b61374
fix: Update https_mbedtls example to fix TLS v1.2 connection
2023-10-23 16:23:18 +05:30
morris
d4f7880d68
Merge branch 'doc/fix_datasheet_link_ec11' into 'master'
...
docs: update EC11 datasheet link
Closes IDFGH-11286
See merge request espressif/esp-idf!26621
2023-10-23 15:26:35 +08:00
Fu Hanxi
eb37150780
ci: add all nightly run env vars while checking
2023-10-23 09:19:31 +02:00
Shu Chen
d7aa99ac2d
Merge branch 'bugfix/ot_sleep_idle_time' into 'master'
...
fix(ci): Add a timer to print ot sleepy device status
See merge request espressif/esp-idf!26352
2023-10-23 14:37:40 +08:00
Jiang Jiang Jian
199ce4c7a9
Merge branch 'bugfix/update_scan_example_for_scan_get_ap_records' into 'master'
...
fix(wifi): update scan example for scan get ap records
Closes WIFI-6258 and WIFI-6301
See merge request espressif/esp-idf!26524
2023-10-23 13:43:29 +08:00
morris
845e6c3ccb
docs: update EC11 datasheet link
...
Closes https://github.com/espressif/esp-idf/issues/12442
2023-10-23 10:12:23 +08:00
Darian Leung
13f3a226bb
change(examples): Update example configurations for FreeRTOS v10.5.1
...
This commit updates the sdkconfig for some examples when building with the
v10.5.1 kernel. The updates fixes the following:
Place FreeRTOS functions into flash
- Some examples use nearly 100% of available IRAM, thus any small increase in
IRAM in other components (e.g., FreeRTOS) will lead to a build error. As a
result, 'CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH' has been enabled in those
examples to save some IRAM.
- Some examples consume too much flash memory, leading to the 'factory'
parition overflowing. IN those examples,
'CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE' has been enabled to use a larger
'factory' partition.
2023-10-21 04:39:16 +08:00
Aditya Patwardhan
7b8a2e8119
Merge branch 'fix/https_request_example_build_with_esp_wolfssl' into 'master'
...
fix(esp-tls): Fix the https_request example build for esp-wolfssl
See merge request espressif/esp-idf!26576
2023-10-20 22:31:14 +08:00
Jiang Jiang Jian
aa22a66c22
Merge branch 'feat/support_esp32c3_eco7_wifi' into 'master'
...
Feat/support esp32c3(v1.1) wifi
Closes WIFI-6274
See merge request espressif/esp-idf!26132
2023-10-20 19:13:03 +08:00
Aditya Patwardhan
7e6f4d4e87
fix(esp-tls): Fix the https_request example build for esp-wolfssl
2023-10-20 13:43:18 +05:30
Alex Lisitsyn
1c0631ee70
Merge branch 'bugfix/modbus_examples_fix_format_issues' into 'master'
...
modbus: fix -wno-format issues in the examples
Closes IDF-6437
See merge request espressif/esp-idf!26542
2023-10-20 15:27:33 +08:00
Alex Lisitsyn
c5b2291eea
modbus: fix -wno-format issues in the examples
2023-10-20 15:27:33 +08:00
alanmaxwell
cd784eb0f1
fix(ci): disable WiFi IRAM option for bleprph_wifi_coex example
2023-10-20 11:02:05 +08:00
Shen Wei Long
4c9d181076
Merge branch 'ci/update_bt_examples_build_rules' into 'master'
...
ci: update bluetooth examples build rules
Closes IDFCI-1820 and IDF-8368
See merge request espressif/esp-idf!26271
2023-10-20 10:50:06 +08:00
Armando (Dou Yiwen)
1bce665e73
Merge branch 'feat/sdspi_esp32p4' into 'master'
...
sdspi: supported sdspi on esp32p4
Closes IDF-7501
See merge request espressif/esp-idf!26458
2023-10-20 10:41:44 +08:00
Wang Meng Yang
5557ef4036
Merge branch 'fix/remove_esp_hf_ag_devices_status_indchage_in_example' into 'master'
...
fix(bt/bluedroid): Send device status of AG to HF with a different api
Closes BT-3437
See merge request espressif/esp-idf!26350
2023-10-20 09:45:59 +08:00
Armando (Dou Yiwen)
471f1f61ae
Merge branch 'feature/support_sdmmc_ver2_on_p4' into 'master'
...
sdmmc: esp32p4 support
Closes IDF-6502
See merge request espressif/esp-idf!25405
2023-10-19 22:00:40 +08:00
Jiang Jiang Jian
6db16c6e81
Merge branch 'feature/sta_sae_ext_key' into 'master'
...
feat(wifi): Add support for sae ext key for station
Closes WIFI-6170
See merge request espressif/esp-idf!24833
2023-10-19 18:49:15 +08:00
Marius Vikhammer
4f4f32ecf2
ci(system): restrict number of system examples built in regular pipelines
2023-10-19 10:10:37 +08:00
Chen Yudong
45bc939462
ci: update bluetooth examples build rules
...
fix some bluetooth examples supported targets
2023-10-18 21:58:28 +08:00
Guillaume Souchere
63952fe2f6
Merge branch 'feat/make-task-tracking-independant-from-poisoning' into 'master'
...
feat(heap): Dissociate heap poisoning from task tracking functionalities
Closes IDF-8332
See merge request espressif/esp-idf!26311
2023-10-18 20:18:22 +08:00
Zim Kalinowski
fa1a3ce0b5
Merge branch 'refactor/components_linux_compatible' into 'master'
...
Exclude all currently incompatible components from Linux build
Closes IDF-8318 and IDF-5996
See merge request espressif/esp-idf!25598
2023-10-18 20:17:49 +08:00
Armando
70314b56d5
feat(sdmmc): supported sd2.0 on esp32p4
2023-10-18 11:57:55 +00:00
Shreyas Sheth
ee9ce51133
feat(wifi): Add SAE EXT key support for esp station
2023-10-18 17:10:31 +05:30
gongyantao
013e609cea
fix(bt/bluedroid): Send device status of AG to HF with a different api
...
1: replace api esp_hf_ag_devices_status_indchange with esp_hf_ag_ciev_report in bluetooth
hfp_ag example to send device status of AG to HF unit.
2: remove the unused codes
2023-10-18 19:27:06 +08:00
Jiang Jiang Jian
249e45a5d6
Merge branch 'bugfix/coex_cfg_option_invisible' into 'master'
...
fix(esp_coex): Fix dependency errors in coexist configuration
Closes BT-3435
See merge request espressif/esp-idf!26484
2023-10-18 15:36:22 +08:00
Wan Lei
9f413d5d8d
Merge branch 'feature/esp32p4_hp_ledc_support' into 'master'
...
feat(ledc): support ledc on esp32p4
Closes IDF-6510
See merge request espressif/esp-idf!25356
2023-10-18 15:27:54 +08:00
Guillaume Souchere
7492c862af
feat(heap): Dissociate heap poisoning from task tracking
...
In order to enable CONFIG_HEAP_TASK_TRACKING, some kind
of poisoning had to be enabled (!HEAP_POISONING_DISABLED).
However since those functionalities don't seem to be related
in any way, this commit decouple them by removing
MULTI_HEAP_BLOCK_OWNER from poison_head_t in multi_heap_poisoning.c
and handling the block ownership in heap_caps.c instead.
Note that handling task tracking in multi_heap.c would necessitate
updating the ROM implementation of multi_heap.c as well. For this
reason, the task tracking feature has to be handled in heap_caps.c.
2023-10-18 06:43:22 +02:00
David Čermák
210f757835
Merge branch 'fix/esp_netif_lock' into 'master'
...
fix(esp_netif): Lock netif list with TCPIP context
Closes IDFGH-11088
See merge request espressif/esp-idf!26164
2023-10-17 21:36:39 +08:00
Fu Hanxi
321d3c9ba6
Merge branch 'ci/remove_ttfw' into 'master'
...
ci: remove ttfw
See merge request espressif/esp-idf!26313
2023-10-17 20:43:56 +08:00
muhaidong
81dff8ec9f
fix(wifi): update scan example for scan get ap records
2023-10-17 17:56:53 +08:00
wanlei
57614bbad2
feat(ledc): support ledc on esp32p4
2023-10-17 16:40:04 +08:00
Erhan Kurubas
340262977e
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20230921' into 'master'
...
Feature/update openocd to v0.12.0 esp32 20230921
Closes IDF-7920
See merge request espressif/esp-idf!26316
2023-10-17 16:09:39 +08:00
Armando
d08518e310
feat(sdspi): supported sdspi on esp32p4
2023-10-16 19:29:07 +08:00
Jakob Hasse
548022fbe6
refactor(linux): excluded all non-Linux components from build
...
* All components which won't build (yet) on Linux are excluded.
This enables switching to Linux in an application without
explicitly setting COMPONENTS to main in the main
CMakeLists.txt.
* ESP Timer provides headers for Linux now
* automatically disabling LWIP in Kconfig if it is not available
doc(linux): brought section
"Component Linux/Mock Support Overview" up to date
2023-10-16 17:06:54 +08:00
Fu Hanxi
4dbf8c8948
ci: remove ttfw related files
2023-10-16 10:23:09 +02:00
Fu Hanxi
ca63d0f943
test: move network_tests from examples/ to tools/test_apps
2023-10-16 10:18:03 +02:00
Shu Chen
fbf8d06477
Merge branch 'feature/openthread_uart_api_refactor' into 'master'
...
feat(openthread): Host connection logic refactor
See merge request espressif/esp-idf!26215
2023-10-16 16:13:00 +08:00
linruihao
11efe6ecdc
fix(esp_coex): Fix dependency errors in coexist configuration
2023-10-16 11:44:23 +08:00
Mahavir Jain
1501aef1b3
Merge branch 'feature/enable_secure_boot_esp32p4' into 'master'
...
feat(secure_boot): add secure boot support for esp32p4
Closes IDF-7544 and IDF-7745
See merge request espressif/esp-idf!26335
2023-10-16 11:07:14 +08:00
David Cermak
88d18e9a40
fix(esp_netif): Mark esp_netif_next deprecated and fix usages
...
* Uses netif_find_if() in IPv6 examples
* Fixes esp_netif_next() usage in L2TAP
2023-10-13 15:56:45 +02:00
morris
2bbdd35383
build: trim lcd apps build dependency
2023-10-13 14:58:15 +08:00
Rocha Euripedes
1a91a85e17
Merge branch 'example/mqtt_custom_outbox' into 'master'
...
Custom outbox for esp_mqtt
See merge request espressif/esp-idf!24233
2023-10-13 13:09:48 +08:00
Mahavir Jain
ee435132cb
Merge branch 'bugfix/preencrypted_ota_failed_with_partial_download' into 'master'
...
fix(esp_https_ota): fix preencrypted ota failed with pytest server and partial http enabled
Closes IDF-8112
See merge request espressif/esp-idf!25791
2023-10-13 12:51:33 +08:00
Xu Si Yu
082cf73602
fix(ot sleep): Add a timer to print ot sleepy device status
2023-10-13 10:47:18 +08:00
Erhan Kurubas
14a631880c
fix(pytest_gcov): properly extract file path from the gcov output
2023-10-12 11:01:23 +02:00
harshal.patil
ef92f03658
feat(efuses): enable eFuse example test (secure boot) for ESP32-P4
2023-10-12 10:12:54 +05:30
Euripedes Rocha
2f46d9686d
feat(mqtt/example): Adds custom outbox example
...
Adds example presenting how to customize esp-mqtt outbox.
2023-10-11 14:07:07 +02:00
zhangwenxu
8ba1f550fb
feat(openthread): Host connection logic refactor
2023-10-11 10:42:57 +00:00
nilesh.kale
44cbb8bb24
fix: fix preencrypted ota failed with pytest server and partial http enabled
2023-10-11 15:22:24 +05:30
Liu Linyan
fdec35827a
fix(ble_mesh): Enable relay by default for the specific dev role
2023-10-11 06:59:42 +00:00
Tomas Rezucha
31f11848d2
Merge branch 'feature/usb_examples_trim_build' into 'master'
...
change(usb/examples): Trim the builds of USB examples
See merge request espressif/esp-idf!26320
2023-10-10 23:33:11 +08:00
Konstantin Kondrashov
c15a2d23c5
Merge branch 'ci/enable_ipc_isr_tests' into 'master'
...
fix(examples): Enable ipc_isr tests on CI
Closes IDF-8273
See merge request espressif/esp-idf!26298
2023-10-10 19:19:23 +08:00
Roman Leonov
7b0b7a8bf0
Merge branch 'feature/usb_host_uvc_example_kconfig' into 'master'
...
feat(usb/host): add Kconfig for negotiation protocol configuration in UVC example
Closes IDF-7975
See merge request espressif/esp-idf!26275
2023-10-10 17:26:08 +08:00
Tomas Rezucha
b4c387f9f3
change(usb/examples): Trim the USB example builds
...
Include minimal set of components: main and everything it depends on
2023-10-10 10:28:47 +02:00
Rahul Tank
26ba685133
Merge branch 'feature/walkthrough_for_coc_ble_prph' into 'master'
...
doc (nimble): Added the tutorial for coc_bleprph example.
See merge request espressif/esp-idf!26290
2023-10-10 14:57:15 +08:00
Jiang Jiang Jian
0b99348c40
Merge branch 'ci/update_ethernet_wifi_example_build_rules' into 'master'
...
ci: update ethernet and wifi examples build rules
Closes IDFCI-1815
See merge request espressif/esp-idf!26246
2023-10-10 14:17:59 +08:00
Chen Jian Xing
7fd92acde8
Merge branch 'doc/update_espnow_example' into 'master'
...
doc(WiFi/Vendor): Update the ESP-NOW example for the recv callback function
Closes WIFI-5125
See merge request espressif/esp-idf!25841
2023-10-10 10:58:04 +08:00
Alexey Lapshin
2585e53d54
Merge branch 'feature/update-toolchain-to-esp-13.1.0_new_newlib' into 'master'
...
Update toolchain to esp-13.2.0_20230919
Closes GCC-250, GCC-322, GCC-324, GCC-327, GCC-330, and IDF-8287
See merge request espressif/esp-idf!25073
2023-10-10 08:18:33 +08:00
Adam Múdry
8fc8f3f479
Merge branch 'ci/perf_monitor_spiflash_build_test_enable_esp32p4_fixed' into 'master'
...
ci(examples): Enable storage/perf_benchmark build test for spiflash on ESP32-P4 v2
Closes IDF-8093
See merge request espressif/esp-idf!26309
2023-10-09 19:51:56 +08:00
Wan Lei
c8832d789d
Merge branch 'fix/mcpwm_foc_example_build_all_target' into 'master'
...
fix(mcpwm): foc example enable build on all supported target
Closes IDF-8075
See merge request espressif/esp-idf!26366
2023-10-09 19:24:43 +08:00
Wan Lei
f92b18053a
Merge branch 'feature/esp32p4_hp_spi_support' into 'master'
...
Feature/esp32p4 hp spi master driver support
Closes IDF-7502
See merge request espressif/esp-idf!24963
2023-10-09 18:37:35 +08:00