fl0wl0w
90d1dcfd76
feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
...
This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com>
2024-02-09 09:11:28 +01:00
Mahavir Jain
f9cb559dfe
Merge branch 'bugfix/update_ota_docs_and_solve_pytest_error' into 'master'
...
fix: fixed issue faced while starting python server and updated ota readme
See merge request espressif/esp-idf!27918
2024-02-08 23:32:32 +08:00
Ondrej Kosta
5df5f0cf80
Merge branch 'feature/spi_eth_no_int' into 'master'
...
feat(esp_eth): added SPI Ethernet module polling mode
Closes IDFGH-11561
See merge request espressif/esp-idf!28782
2024-02-08 22:34:47 +08:00
Adam Múdry
dad8fd4500
Merge branch 'fix/examples_format_sd_card_disable' into 'master'
...
fix(examples): Disable formatting SD cards in storage examples by default
Closes IDF-9173
See merge request espressif/esp-idf!28975
2024-02-08 21:03:31 +08:00
kirill.chalov
8154150188
docs(esp_timer): Rewrite esp_timer api ref and related docs
2024-02-08 12:13:18 +08:00
Adam Múdry
e2da3a4259
fix(examples): Disable formatting SD cards in storage examples by default
2024-02-07 13:40:40 +01:00
Roland Dobai
1a80217af5
Merge branch 'bugfix/kconcheck_file_checks' into 'master'
...
bugfix: Fixed KConfig files that were not succesfully checked
Closes IDF-9028 and IDF-9027
See merge request espressif/esp-idf!28385
2024-02-07 19:12:25 +08:00
Ondrej Kosta
fd0a1dc53c
feat(esp_eth): added SPI Ethernet module polling mode
...
Closes https://github.com/espressif/esp-idf/issues/12682
2024-02-07 11:21:57 +01:00
Mahavir Jain
e0dd917d31
Merge branch 'bugfix/update_incorrect_refereing_of_function_esp_https_ota_get_img_desc' into 'master'
...
fix(esp_https_ota): fix incorrect references of API esp_https_ota_get_img_desc()
See merge request espressif/esp-idf!28891
2024-02-07 12:05:58 +08:00
morris
e4b655a252
feat(blink): add sdkconfig defaults for each target
...
based on devkit board design
2024-02-07 10:32:22 +08:00
Tomas Rezucha
81031490dc
Merge branch 'fix/usb_example_newlib_nano' into 'master'
...
fix(usb/example): Fixed MSC compilation with Newlib Nano format
Closes IEC-60
See merge request espressif/esp-idf!28702
2024-02-06 17:42:11 +08:00
nilesh.kale
318038a746
fix: fixed issue faced while starting python server and updated ota readme
...
openssl server does not support for range request mechanism.
Consequently, it does not support partial download feature.
So, removing commands and steps required for staring openssl server.
Also, updated pytest file to avoid unnecssary issues while starting server.
2024-02-06 12:12:24 +05:30
Jiang Jiang Jian
b4fe434d2e
Merge branch 'bugfix/fix_esp_wifi_scan_start_memory_leakage_issue' into 'master'
...
fix(wifi): fix esp_wifi_scan_start memory leakage issue
Closes IDFGH-9313
See merge request espressif/esp-idf!28869
2024-02-05 19:23:33 +08:00
nilesh.kale
3da0aa2d82
fix(esp_https_ota): fix incorrectly reference of API esp_https_ota_get_img_desc()
...
esp_https_ota_get_img_desc() is incorrectly referred to as esp_https_ota_read_img_desc()
in some error messages.So, this MR updates related references
Closes https://github.com/espressif/esp-idf/issues/13065
2024-02-05 13:55:42 +05:30
zwx
18f5188f80
feat(openthread): enable RCP uart configuration for BR by default
2024-02-05 15:59:44 +08:00
laokaiyao
ea14b24048
ci(esp32c5): fix the build of the template app
2024-02-05 12:39:35 +08:00
laokaiyao
eb1fd7365e
ci(esp32c5): enable hello world build on ci
2024-02-05 12:39:35 +08:00
Wu Zheng Hui
5454d37d49
Merge branch 'feature/support_gdma_retention' into 'master'
...
feature: support gdma retention in pd_top lightsleep
Closes IDF-7704 and IDFGH-11389
See merge request espressif/esp-idf!27246
2024-02-04 20:17:02 +08:00
Jiang Jiang Jian
e00429d691
Merge branch 'feat/wifi_remote' into 'master'
...
feat(esp_wifi): Add dependency on wifi_remote for chips with no wifi
See merge request espressif/esp-idf!26217
2024-02-04 19:11:05 +08:00
Island
4c190c56e6
Merge branch 'bugfix/fix_hci_uart_with_flow_ctrl_off' into 'master'
...
fix(bt/example): Fixed UART HCI when flow control is off on ESP32C3
See merge request espressif/esp-idf!27712
2024-02-04 16:00:48 +08:00
YuanMingFu
ef2935e955
fix: example: blemesh lightbulb driver
2024-02-03 16:40:53 +08:00
muhaidong
d278ffc501
fix(wifi): fix esp_wifi_scan_start memory leakage issue
...
Closes https://github.com/espressif/esp-idf/issues/10693
2024-02-03 16:32:09 +08:00
Jakub Kocka
0b00e49ac5
fix: Fixed KConfig files that were not succesfully checked
2024-02-02 14:13:45 +01:00
wuzhenghui
6ef9a7f591
ci: enable hardware crypto module for powersave tests
2024-02-02 11:21:44 +08:00
Chen Yudong
a72d5f4b41
ci: update protocol/ethernet pytest markers
2024-02-01 22:47:18 +08:00
Ondrej Kosta
bd21297c48
ci(esp_eth): run iperf over longer period for SPI ETH bridge
2024-02-01 15:39:57 +01:00
David Cermak
344cb342b8
fix(esp_wifi): Support for esp_wifi_remote
2024-02-01 12:17:43 +01:00
Tomas Rezucha
49f3dae095
Merge branch 'ci/add_p4_usb_host_to_ci' into 'master'
...
feature(usb): Add USB support for ESP32-P4
Closes IDF-6873
See merge request espressif/esp-idf!28585
2024-01-31 22:04:23 +08:00
Rahul Tank
b2b84f9b5c
Merge branch 'feature/nimble_host_only_uart' into 'master'
...
feat(nimble): Nimble Host only mode over uart
See merge request espressif/esp-idf!28415
2024-01-31 16:01:03 +08:00
Konstantin Kondrashov
c69466b0b3
Merge branch 'feature/esp_timer_reenable_test_on_p4' into 'master'
...
feat(esp_timer): Re-enable tests on ESP32P4
Closes IDF-8979
See merge request espressif/esp-idf!28365
2024-01-31 15:49:22 +08:00
Roshan Bangar
51efb20516
feat(nimble): Nimble Host only mode over uart
2024-01-31 09:49:21 +05:30
morris
97cda1a732
Merge branch 'feature/mipi_dpi_2ddma' into 'master'
...
Use DMA2D in MIPI DSI driver
See merge request espressif/esp-idf!28605
2024-01-31 11:25:32 +08:00
Jakob Hasse
b05e432366
Merge branch 'refactor/https_mbedtls_example_linux' into 'master'
...
Refactor https_mbedtls example for linux target
See merge request espressif/esp-idf!28719
2024-01-31 09:53:31 +08:00
Tomas Rezucha
f13ae0fc08
feat(esp32p4): Add USB-OTG support for ESP32-P4
2024-01-30 15:07:11 +01:00
Konstantin Kondrashov
2b909f99d5
feat(esp_timer): Re-enable tests on ESP32P4
...
esp_timer example test requires Light Sleep support.
2024-01-30 13:39:23 +02:00
morris
872058f086
feat(mipi_dsi): support draw_bitmap by DMA2D engine
...
This feature can be enabled at runtime, by setting esp_lcd_dpi_panel_config_t:🎏 :use_dma2d
2024-01-30 18:45:36 +08:00
morris
5074cc68c9
Merge branch 'feature/rmt_encoder_memory_allocator' into 'master'
...
feat(rmt): added a help function for allocating encoder memory
Closes IDFGH-11954
See merge request espressif/esp-idf!28667
2024-01-30 16:52:25 +08:00
Marius Vikhammer
c66d08063d
ci(modbus): fixed modbus tcp_slave example build failure
2024-01-29 15:25:56 +08:00
Rahul Tank
c8220ad5af
Merge branch 'feat/features_and_fixes_for_pts_qualification' into 'master'
...
feat(nimble): Features and Fixes for PTS Qualification
Closes BLERP-427, BLERP-429, and BLERP-430
See merge request espressif/esp-idf!28608
2024-01-29 13:37:45 +08:00
morris
fe2fbc99f7
Merge branch 'fix/esp_ble_mesh_aligenie_build_rules' into 'master'
...
fix(esp_ble_mesh): Remove separate AliGenie example build rules
See merge request espressif/esp-idf!28612
2024-01-29 11:05:51 +08:00
Alex Lisitsyn
e8dee79bb5
Merge branch 'feature/modbus_add_esp32p4_support' into 'master'
...
feat(modbus): add esp32p4 target support for modbus examples
See merge request espressif/esp-idf!28362
2024-01-26 21:07:59 +08:00
Alex Lisitsyn
f68c3bb710
feat(modbus): add esp32p4 target support for modbus examples
2024-01-26 21:07:59 +08:00
Jakob Hasse
a04f8d7041
docs(mbedtls): Clarified example README
2024-01-26 14:33:32 +08:00
Jakob Hasse
38846de92b
refactor(mbedtls): example https_mbedtls now runs on Linux
2024-01-26 14:27:32 +08:00
Shu Chen
b056ac760b
Merge branch 'feat/154_enable_receive_done' into 'master'
...
feat(ieee802154): make the receive done handler feature mandatory
See merge request espressif/esp-idf!28573
2024-01-26 11:54:44 +08:00
Shu Chen
e358506118
Merge branch 'support/openthread_radio_caps_rx_on_when_idle' into 'master'
...
feat(openthread): support openthread radio caps rx on when idle
See merge request espressif/esp-idf!28583
2024-01-26 08:09:15 +08:00
SumeetSingh19
7ad6df977e
feat(nimble): additional AD types for advertisements
2024-01-25 18:34:55 +05:30
SumeetSingh19
7bda1db4f8
feat(nimble): authorization permission on gatt read and write
2024-01-25 18:34:55 +05:30
Shu Chen
aab24b0dd7
feat(ieee802154): make the receive done handler feature mandatory
2024-01-25 20:27:03 +08:00
morris
08845cf669
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-25 18:44:25 +08:00
Shu Chen
e81932d2b2
Merge branch 'feature/updated-zigbee-examples' into 'master'
...
feat(zigbee): Updated zigbee examples
See merge request espressif/esp-idf!28693
2024-01-25 18:40:02 +08:00
Tomas Rezucha
e511905fd2
fix(usb/example): Fixed MSC compilation with Newlib Nano format
...
https://github.com/espressif/idf-extra-components/issues/254
2024-01-25 09:51:51 +01:00
zwx
265531c971
feat(openthread): support openthread radio caps rx on when idle
2024-01-25 16:11:50 +08:00
Mahavir Jain
a5b261f699
Merge branch 'bugfix/fix_esp_http_client_build_failure_with_wifi' into 'master'
...
fix: fix esp_http_client_example build failure
See merge request espressif/esp-idf!28601
2024-01-25 15:07:55 +08:00
xieqinan
e666532069
feat(zigbee): Updated Zigbee examples to align with esp-zigbee-lib v1.0.9
2024-01-25 14:52:38 +08:00
Harshit Malpani
d85d60b76c
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-24 10:25:11 +05:30
Omar Chebib
0db3268713
Merge branch 'bugfix/soft_uart_send_dummy_byte' into 'master'
...
fix(Peripheral Drivers/Dedicated GPIO): Remove dummy byte from the emulate_uart_send routine
See merge request espressif/esp-idf!28627
2024-01-24 10:38:12 +08:00
Tomas Rezucha
cb21994358
Merge branch 'fix/common_examples_cmake' into 'master'
...
fix(examples): Make esp_eth public dependency of protocol_examples_comon
See merge request espressif/esp-idf!28618
2024-01-23 23:55:30 +08:00
Ondrej Kosta
c956e44a9e
Merge branch 'feature/ethernet_ci' into 'master'
...
ci(esp_eth): enable Ethernet tests
See merge request espressif/esp-idf!28566
2024-01-23 21:59:38 +08:00
Omar Chebib
8ad898c8ab
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-23 15:59:13 +08:00
Island
9746de97ce
Merge branch 'bugfix/struct_init_order_blemesh' into 'master'
...
ble mesh: Modify the structure initialization order to meet C++ requirements
See merge request espressif/esp-idf!18077
2024-01-23 12:20:18 +08:00
Ondrej Kosta
1688c699db
Merge branch 'feature/eth_p4_kconfig' into 'master'
...
fix(examples): fixed common_connect example to support ESP32P4 internal EMAC
See merge request espressif/esp-idf!28582
2024-01-22 22:45:26 +08:00
Tomas Rezucha
21df64f4a9
fix(examples): Make esp_eth public dependency of protocol_examples_comon
2024-01-22 21:51:37 +08:00
Darian Leung
8f15dd1ce0
fix(esp_ble_mesh): Remove separate AliGenie example build rules
...
The AliGenie example can run on all targets that support esp_ble_mesh (i.e.,
SOC_BLE_MESH_SUPPORTED). Thus, the example does not require a separate build
rule.
2024-01-22 19:57:54 +08:00
Kevin (Lao Kaiyao)
2e037b8ab5
Merge branch 'feature/support_legacy_i2s_driver_on_p4' into 'master'
...
feat(i2s): support i2s legacy driver on p4
Closes IDF-8194
See merge request espressif/esp-idf!28474
2024-01-22 19:35:49 +08:00
Ondrej Kosta
85c4601ed5
fix(examples): fixed common_connect example to support ESP32P4 internal EMAC
2024-01-22 09:48:15 +01:00
Ondrej Kosta
f732c3b7fd
ci(esp_eth): enable Ethernet tests
2024-01-22 09:30:24 +01:00
InfiniteYuan
728ff8dc99
ble_mesh: example: fix the structure init order to meet C++ requirements
...
Closes https://github.com/espressif/esp-idf/issues/8110
2024-01-22 14:14:34 +08:00
morris
01f1434fdd
Merge branch 'feature/esp_lcd_mipi_dsi' into 'master'
...
esp lcd mipi dsi driver
Closes IDF-6499
See merge request espressif/esp-idf!28273
2024-01-22 11:22:00 +08:00
Adam Múdry
3da19a647c
Merge branch 'feature/fatfs_2_fat_copies_on_volume' into 'master'
...
feat(fatfs): Add an option to use 2 FATs (file allocation tables) in FATFS volumes
Closes IDF-8735 and IDF-4091
See merge request espressif/esp-idf!27452
2024-01-22 11:15:04 +08:00
Island
b0a58d7080
Merge branch 'ble_dev/added_ble_power_save_pytest' into 'master'
...
Added pytest case for BLE power save example.
Closes BLERP-449
See merge request espressif/esp-idf!28384
2024-01-22 10:41:19 +08:00
Island
b667d20312
Merge branch 'bugfix/ble_update_lib_20231229' into 'master'
...
update lib on master
Closes BLERP-414, BLERP-415, BLERP-416, BLERP-418, BLERP-419, BLERP-417, BLERP-355, BLERP-420, BLERP-421, BLERP-422, BLERP-443, BLERP-445, BLERP-444, BLERP-442, BLERP-446, and BT-3558
See merge request espressif/esp-idf!28186
2024-01-22 10:38:16 +08:00
morris
488a2b9fdb
feat(dsi): add mipi dsi lcd example with lvgl gui
2024-01-20 17:02:47 +08:00
laokaiyao
b9e44b92b3
ci(i2s): enable i2s ci tests on p4
2024-01-19 19:28:33 +08:00
Tomas Rezucha
2ab552a241
Merge branch 'refactor/usb_dependencies' into 'master'
...
refactor(usb/examples): Depend on new esp_driver_gpio
See merge request espressif/esp-idf!28552
2024-01-19 17:24:13 +08:00
cjin
9533df5c39
feat(ble): added pytest for ble power save example
2024-01-19 17:23:35 +08:00
luomanruo
dededd1267
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:13:12 +08:00
Sudeep Mohanty
82f2294bcb
Merge branch 'feature/ulp_riscv_interrupt_handling' into 'master'
...
feat(ulp-riscv): Added interrupt handling for ULP RISC-V
Closes IDFGH-9866 and IDF-1713
See merge request espressif/esp-idf!27802
2024-01-19 15:44:27 +08:00
Jiang Jiang Jian
7f762392cd
Merge branch 'bugfix/fix_smart_config_bssid_set_issue' into 'master'
...
fix(wifi): fix smart config bssid set issue
Closes WIFI-6391
See merge request espressif/esp-idf!28471
2024-01-19 11:27:12 +08:00
Island
45a36b2903
Merge branch 'feature/ble_mesh_example_light_driver' into 'master'
...
feat: replace light driver and support more chips in ble mesh examples
See merge request espressif/esp-idf!27882
2024-01-19 10:40:47 +08:00
Sudeep Mohanty
4230acb971
feat(ulp-riscv): Added new example to demonstrate ULP RISC-V interrupts
...
This commit adds a new example which demonstrates how the ULP RISC-V
co-processor handles interrupts.
2024-01-18 15:59:49 +01:00
Adam Múdry
8e50d63fea
feat(fatfs): Add an option to use 2 FATs (file allocation tables) in FATFS volumes
...
Should help with redundancy and data corruption when enabled but uses more space.
2024-01-18 14:03:28 +01:00
Tomas Rezucha
a5e647cf7f
refactor(usb/examples): Depend on new esp_driver_gpio
...
This will exclude unneeded drivers from the build.
2024-01-18 07:28:06 +01:00
Marius Vikhammer
202bcadfd3
Merge branch 'feature/improve_ulp_examples' into 'master'
...
fix(ulp): improve ULP examples for users using usb-jtag-serial
See merge request espressif/esp-idf!28459
2024-01-18 13:33:04 +08:00
Adam Múdry
c6520dc3a5
Merge branch 'feature/littlefs_example_bump_version_lower_idf_version' into 'master'
...
feat: LittleFS example bump version to 1.13.0
Closes IDF-9045
See merge request espressif/esp-idf!28454
2024-01-18 03:09:19 +08:00
Ondrej Kosta
0766bb5f62
Merge branch 'feature/p4_emac' into 'master'
...
ESP32P4 EMAC
See merge request espressif/esp-idf!27178
2024-01-17 22:22:05 +08:00
Mahavir Jain
3278317ca5
Merge branch 'feat/support_http_any_in_http_server' into 'master'
...
feat: support HTTP_ANY method in esp_http_server
Closes IDFGH-11684
See merge request espressif/esp-idf!28347
2024-01-17 16:12:46 +08:00
Michael (XIAO Xufeng)
1903c51d07
Merge branch 'feat/support_p4_sdmmc_io' into 'master'
...
feat(sdio): add sdio over sdmmc support for esp32p4
See merge request espressif/esp-idf!28207
2024-01-17 11:28:42 +08:00
xiongweichao
a4f228da46
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-17 10:29:43 +08:00
Ondrej Kosta
ce388a4111
feat(esp_eth): Added support of internal EMAC for ESP32P4
...
Refactored internal EMAC DMA access.
Added MPLL acquire to manage access to the MPLL by multiple periphs.
2024-01-16 14:29:25 +01:00
MinZai97
15583ed635
feat: replace lightdriver, and support more chips in ble mesh examples
2024-01-16 17:07:01 +08:00
Marius Vikhammer
3846cbc599
Merge branch 'ci/fix_esp32_jtag' into 'master'
...
ci(semihost_vfs): fixed test case failing due to shell quote issues
See merge request espressif/esp-idf!28488
2024-01-16 15:45:33 +08:00
Xu Xiao
a1dc38bc6a
Merge branch 'feat/modify_iperf_sdkconfig_to_improve_iperf_performance' into 'master'
...
feat(example): modify iperf sdkconfig to imporve iperf performance
Closes WIFIBUG-391
See merge request espressif/esp-idf!28482
2024-01-16 14:42:14 +08:00
Marius Vikhammer
03db29c244
ci(semihost_vfs): fixed test case failing due to shell quote issues
2024-01-16 13:27:51 +08:00
C.S.M
ea4498d6c6
Merge branch 'refactor/i2c_example' into 'master'
...
refactor(i2c): Use new I2C driver in i2c examples.
See merge request espressif/esp-idf!28239
2024-01-16 12:52:12 +08:00
xuxiao
9d1f3d0d16
feat(example): modify iperf sdkconfig to imporve iperf performance
2024-01-16 10:50:18 +08:00
morris
109c1d63ec
Merge branch 'bugfix/mcpwm_enable_group_clock_before_hal_init' into 'master'
...
fix(mcpwm): enable mcpwm core clock before hal init
Closes IDF-8963
See merge request espressif/esp-idf!28372
2024-01-16 10:21:58 +08:00
Shu Chen
abf8d771cc
Merge branch 'bugfix/fix_ot_sleep_ci' into 'master'
...
fix(ci): increase inspection time of openthread sleepy device case
See merge request espressif/esp-idf!28308
2024-01-16 10:09:17 +08:00
Cao Sen Miao
4d71f7c18e
refactor(i2c): Use new I2C drivers for I2C exmaple
2024-01-16 10:05:08 +08:00
Adam Múdry
616573e09d
feat: LittleFS bump version to 1.13.0
2024-01-15 13:15:24 +01:00
Martin Vychodil
0f6d5a4ee6
Merge branch 'feature/built-in_checks_for_sd_pullups' into 'master'
...
feat(sd_card): add built-in checks for debugging connections to the sd card and pullups
See merge request espressif/esp-idf!27420
2024-01-15 19:54:36 +08:00
Martin Vychodil
06247179b3
Merge branch 'bugfix/i2c_eeprom_init_goto_use_after_free' into 'master'
...
fix: i2c_eeprom_init use after free when error
Closes IDF-9031
See merge request espressif/esp-idf!28390
2024-01-15 18:30:59 +08:00
sonika.rathi
54647dbbd3
feat(sd_card): add built-in checks for connections to the card and correct pullups
2024-01-15 11:21:30 +01:00
morris
213a599d8b
fix(mcpwm): enable mcpwm group clock before hal init
2024-01-15 18:13:56 +08:00
Harshit Malpani
1d81af367d
feat: support HTTP_ANY method in esp_http_server
...
Closes https://github.com/espressif/esp-idf/issues/12794
2024-01-15 14:32:06 +05:30
muhaidong
5d866dd3df
fix(wifi): fix smart config bssid set issue
2024-01-15 16:37:10 +08:00
Xu Si Yu
e7bdf082e3
fix(ci): increase inspection time of openthread sleepy device case
2024-01-15 14:40:43 +08:00
Marius Vikhammer
9d41418bd2
fix(ulp): improve ULP examples for users using usb-jtag-serial
...
When using USB-serial-jtag for monitoring idf-monitor will lose connection
during deep sleep (because the peripheral powers down) and will need
some time to reconnect when we wake-up. In the ULP examples this would result in
the chip waking up->printing-> going back to sleep, before idf-monitor is even able
to connect, and users would erroneously assume the chip never woke up.
Add a 1 sec delay at the start of the examples to improve the user experience when
using jtag-serial.
2024-01-15 13:01:59 +08:00
Xiao Xufeng
216284b767
feat(sdio): add sdio over sdmmc support for esp32p4
2024-01-14 01:05:00 +08:00
Roman Leonov
da8c926e9d
feat(usb/device): Add esp32p4 prerequisites to examples
2024-01-12 13:04:38 +01:00
Chen Yudong
b4d7879d0b
ci: add dependencies to protocol exampels
2024-01-11 23:23:51 +08:00
Jiang Jiang Jian
2eacbbe957
Merge branch 'bugfix/add_authmode_wpa_wpa2_wpa3_psk' into 'master'
...
esp_wifi: Handle case when AP advertises WPA, WPA2 and WPA3 securities simultaneously and other bugfixes
Closes IDFGH-11372
See merge request espressif/esp-idf!27220
2024-01-11 13:41:20 +08:00
Li Shuai
28835624d9
fix(example): fixed app partition is too small for binary size
2024-01-11 10:42:38 +08:00
Sarvesh Bodakhe
615d928aa5
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 10:42:38 +08:00
Fu Hanxi
a98923bc85
test: temp disable ip101 test cases
2024-01-10 15:37:34 +01:00
Fu Hanxi
c1301c6145
build: bypass build issues
2024-01-10 15:34:50 +01:00
Fu Hanxi
114af706bb
ci(wifi): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:31:21 +01:00
Fu Hanxi
bb375ee79a
ci(ethernet): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:31:11 +01:00
Fu Hanxi
83d4e8c6ab
ci(flash_encryption_wifi_high_traffic): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:30:53 +01:00
Fu Hanxi
d44f236f7b
ci(usb): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:44 +01:00
Fu Hanxi
ed1c892a8a
ci(adc): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:44 +01:00
Fu Hanxi
7138b977f8
ci(nvs_encr_hmac): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:43 +01:00
Fu Hanxi
b6a93bf81e
ci(i154): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:42 +01:00
Adam Múdry
4c239a9db6
fix: i2c_eeprom_init use after free when error
2024-01-10 14:53:34 +01:00
laokaiyao
d0a8f3e5c4
feat(esp32c5): support esptool on esp32c5 beta3
2024-01-09 13:11:11 +08:00
Mahavir Jain
f94785fcd7
Merge branch 'bugfix/protocol_examples_check_alloc_ret' into 'master'
...
fix: Check memory allocation failures in protocol examples
See merge request espressif/esp-idf!28237
2024-01-08 11:50:18 +08:00
Mahavir Jain
dd49da5f4f
Merge branch 'bugfix/fix_http_client_error' into 'master'
...
esp_http_client: Fix reset errno to 0 before call esp_transport_read
Closes IDFGH-7444
See merge request espressif/esp-idf!26539
2024-01-08 11:36:52 +08:00
Cao Sen Miao
3dc76e9360
refactor(usb_serial_jtag): make usb_serial_jtag as component
2024-01-05 19:42:04 +08:00
Jin Cheng
057eb7061d
feat(bt/bluedroid): Added an event to notify the encryption mode to applicaiton layer
2024-01-05 09:40:38 +08:00
Peter Marcisovsky
5524b692ee
Merge branch 'feat/usb_host_set_device_config' into 'master'
...
USB Host: Add enumeration callback filter
Closes IDFGH-11534
See merge request espressif/esp-idf!27370
2024-01-05 00:11:31 +08:00
Peter Marcisovsky
24adb6ed3c
feat(us/host): set device cfg during enumeration
...
- user callback funciton to set device configuration
as a part of usb_host_install
- callback provides device descriptor of a device being enumerated
- user can set which cfg descriptor the USB device will be set with
- user can filter device enumeration
- Kconfig menu to enable callback function
- usb_host_lib example demonstration
2024-01-04 16:09:13 +01:00
Wang Meng Yang
7cc5d3d1d7
Merge branch 'bugfix/a2dp_sink_example' into 'master'
...
fix(bt/bluedroid): corrected the strings of A2DP audio states
See merge request espressif/esp-idf!28275
2024-01-04 20:44:21 +08:00
Kevin (Lao Kaiyao)
22f2ecc400
Merge branch 'refactor/esp_driver_parlio' into 'master'
...
refactor(parlio): make parlio driver as component
Closes IDF-8383
See merge request espressif/esp-idf!28203
2024-01-04 18:32:13 +08:00
Jin Cheng
8582f9bedf
fix(bt/bluedroid): corrected the strings of A2DP audio states
2024-01-04 17:52:11 +08:00
laokaiyao
baccc61482
refactor(parlio): make parlio driver as component
2024-01-04 14:12:42 +08:00
Marius Vikhammer
97b52f2cfb
ci(build_system): clean-up cmake examples build-test-rules.yml
2024-01-04 11:30:41 +08:00
Armando
3c5a4f9e8a
ci(p4): added todo jira for disabled tests on p4
2024-01-04 09:36:38 +08:00
Armando
907b876354
ci(p4): temporarily disable failed ci tests on p4
2024-01-04 09:36:06 +08:00
Armando
1ab742b3c3
ci(p4): enable esp32p4 target test
2024-01-04 09:34:55 +08:00
Xu Si Yu
13fa6c7af2
feat(ieee802154): Add ieee802154 CLI example
2024-01-03 19:05:16 +08:00
Harshit Malpani
e636c680a5
fix: Check memory allocation failures in protocol examples
2024-01-03 15:23:53 +05:30
Island
562b5795bd
Merge branch 'bugfix/ble_coex_gattc_gatts' into 'master'
...
fix(bt/bluedroid): Update ble gattc gatts coex example
See merge request espressif/esp-idf!28098
2024-01-03 15:00:26 +08:00
Xu Si Yu
28ccaca00d
feat(ci): add a case for openthread border router meshcop
2024-01-02 19:19:05 +08:00
Alex Lisitsyn
81aec7b929
Merge branch 'bugfix/fix_modbus_tcp_slave_examples_use_events' into 'master'
...
fix(examples/modbus): fix possible incorrect event processing in modbus slave examples
Closes IDFGH-11297
See merge request espressif/esp-idf!27957
2023-12-31 01:40:11 +08:00
Alex Lisitsyn
cd23451810
fix(examples/modbus): fix possible incorrect event processing in modbus slave examples
2023-12-31 01:40:10 +08:00
Wan Lei
bbe91fadbd
Merge branch 'feature/esp_driver_ledc' into 'master'
...
feat(ledc): make esp_driver_ledc as component
See merge request espressif/esp-idf!28163
2023-12-29 21:15:55 +08:00
zhanghaipeng
216b9da33d
fix(bt/bluedroid): Optimize ble remove all bonded devices function
2023-12-29 19:28:06 +08:00
Kevin (Lao Kaiyao)
83d5797967
Merge branch 'feature/parlio_rx_driver' into 'master'
...
driver: add parallel IO RX driver
Closes IDF-7002 and IDF-6984
See merge request espressif/esp-idf!23488
2023-12-29 16:36:24 +08:00
Jin Cheng
6ee9b95960
feat(bt/bluedroid): Added report for the type of link key in ESP_BT_GAP_AUTH_CMPL_EVT
2023-12-29 16:22:04 +08:00
zhanghaipeng
96626cb110
fix(bt/bluedroid): Update ble ibeacon example document
2023-12-29 14:16:11 +08:00