Li Shuai
78683c7c33
modem clock: provide a protected wifipwr clock enable/disable interface to fix the bug of selecting xtal as the low power clock source for ble
2023-07-14 11:07:34 +08:00
Li Shuai
a98db6dbd3
modem clock: gatable clock interface which can gate or ungate modem clock domain
2023-07-14 11:07:27 +08:00
Li Shuai
6a5d4e40d2
Wi-Fi/power save: fix the some mac issues of wifi power save
...
Some APs are configured to hide the SSID, the length field of the SSID element
in the Beacon frame is set to 0. This can cause incorrect parsing of the Beacon
by the Wi-Fi MAC hardware.
Some APs send two beacon frames with different BSSID in a TBTT cycle. After
correctly parsing the beacon of the associated AP, it continue to receive the
other beacon frame, which will cause the MAC to remain in a wait RX/TXING
state, blocking the Wi-Fi go to sleep.
2023-07-14 10:51:47 +08:00
xuxiao
395ad3edc0
feat(wifi): itwt support itwt wake duration unit
2023-07-14 10:51:26 +08:00
Abudl Rehman
cb6946cf00
feat(zigbee): Update zigbee examples based on latest library
2023-07-14 10:28:43 +08:00
Xu Si Yu
e6ddff69da
fix(ci): remove the check of a inexistent host
2023-07-14 10:16:04 +08:00
zhangwenxu
6585c521b3
feat(openthread): openthread upstream update
2023-07-14 10:15:59 +08:00
Xu Si Yu
cb29bfa6b4
openthread: forbid otPlatUdp to connect to address 0.0.0.0 and port 0
2023-07-14 09:54:52 +08:00
Xu Si Yu
dd0afffde3
openthread cli: set dua feature optional
2023-07-14 09:54:52 +08:00
Xu Si Yu
77c60765ca
openthread rcp: set link metrics feature optional
2023-07-14 09:54:52 +08:00
Aditya Patwardhan
320f8ebe7d
Merge branch 'fix/mpi_incorrect_assert_v5.1' into 'release/v5.1'
...
fix(mbedtls): Fix incorrect assert for H/W MPI operations (v5.1)
See merge request espressif/esp-idf!24784
2023-07-14 09:49:01 +08:00
Jiang Jiang Jian
7d6a86062b
Merge branch 'bugfix/multiple_btm_rrm_task_v51' into 'release/v5.1'
...
Fix race conditions in btm task deletion(v5.1)
See merge request espressif/esp-idf!24764
2023-07-14 08:10:39 +08:00
Jiang Jiang Jian
bf4e212950
Merge branch 'feature/improve_pd_vddsido_help_doc_v5.1' into 'release/v5.1'
...
Power Management: improve ESP_SLEEP_PSRAM/FLASH_LEAKAGE_WORKAROUND help doc (backport v5.1)
See merge request espressif/esp-idf!24758
2023-07-14 06:38:02 +08:00
Jiang Jiang Jian
d7604b580a
Merge branch 'bugfix/fix_some_wifi_bugs_230713_v5.1' into 'release/v5.1'
...
Wifi: Backport some wifi bugs 230713 to v5.1(Backport v5.1)
See merge request espressif/esp-idf!24753
2023-07-14 03:33:03 +08:00
zhangwenxu
77876e5bea
ieee802154: add debug feature for driver
2023-07-14 03:13:04 +08:00
Jiang Jiang Jian
d0a2424151
Merge branch 'bugfix/sae_crypto_optimization_esp32_v5.1' into 'release/v5.1'
...
esp_wifi: Optimize sae crypto operations for esp32 (v5.1)
See merge request espressif/esp-idf!24760
2023-07-14 00:12:21 +08:00
Jiang Jiang Jian
aa5b7e0100
Merge branch 'bugfix/fix_some_bluedroid_bugs_v5.1' into 'release/v5.1'
...
Fixed some bluedroid bugs( backport v5.1)
See merge request espressif/esp-idf!24748
2023-07-14 00:11:43 +08:00
morris
f195d48764
Merge branch 'bugfix/fix_s3_adc1_wrong_clk_div_v5.1' into 'release/v5.1'
...
adc: fix adc oneshot mode clk div issue on esp32, esp32s2 and esp32s3 (v5.1)
See merge request espressif/esp-idf!24743
2023-07-13 21:40:54 +08:00
Laukik Hase
8e25eb1e08
fix(mbedtls): Fix incorrect assert for H/W MPI operations
...
- Closes https://github.com/espressif/esp-idf/issues/11850
2023-07-13 16:24:44 +05:30
morris
aba746cdc2
Merge branch 'refactor/s_adc_tsen_enabled_logic_v5.1' into 'release/v5.1'
...
refactor(adc): maintain s_adc_tsen_enabled in adc driver (v5.1)
See merge request espressif/esp-idf!24629
2023-07-13 18:49:01 +08:00
Roman Leonov
b188085ce8
usb_host: better debugging information during hcd_pipe_alloc() when usb_host_interface_claim() is being fulfiled.
2023-07-13 12:42:00 +02:00
morris
9021fab579
Merge branch 'feature/use_esp_rom_delay_us_to_test_the_accuracy_of_gptimer_v5.1' into 'release/v5.1'
...
refactor(driver/gptimer): replace vTaskDelay with esp_rom_delay_us in test_apps(v5.1)
See merge request espressif/esp-idf!24724
2023-07-13 17:38:40 +08:00
Shu Chen
d8db9235ff
Merge branch 'backport/update_docs_for_openthread' into 'release/v5.1'
...
docs(openthread): update openthread README for H2 and C6 (Backport v5.1)
See merge request espressif/esp-idf!24750
2023-07-13 17:10:36 +08:00
Jiang Jiang Jian
ae5f8dc139
Merge branch 'bugfix/fix_sometimes_sta_can_not_get_ip_from_softap_issue_v5.1' into 'release/v5.1'
...
lower the dhcp discover and request retry backoff time (Backport v5.1)
See merge request espressif/esp-idf!24742
2023-07-13 17:09:04 +08:00
Li Shuai
958ae62197
power save: fix bcn_timeout and disconnect with error code 201, m f probe req l=0 issue
2023-07-13 17:02:50 +08:00
zhanghaipeng
2b1269d4fb
fix(bt): Fix the issue of not printing the Bluetooth MAC address for ESP32
...
- Add a log statement to print the Bluetooth MAC address
2023-07-13 16:43:37 +08:00
zhanghaipeng
124cce0de3
fix(bt): Fix ble advertising data length 0 error
...
- Fixed an issue where the BLE advertisement length of 0 was causing an error
2023-07-13 16:43:37 +08:00
Shu Chen
78e641a4b0
Merge branch 'backport/bugfix_openthread_sleep_esp32s3_build' into 'release/v5.1'
...
fix(openthread): call sleep api only in native radio (Backport v5.1)
See merge request espressif/esp-idf!24754
2023-07-13 16:38:36 +08:00
Roland Dobai
04b0929d94
Merge branch 'bugfix/fix_idf_monitor_parsing_pc_with_wrong_rom_out_v5.1' into 'release/v5.1'
...
bugfix: fix idf passing wrong chip revision to idf_monitor (backport v5.1)
See merge request espressif/esp-idf!24756
2023-07-13 16:35:53 +08:00
Liu Linyan
f718d26d31
update(ble_mesh: stack): Update provisioning bearer check debug log to INFO level
2023-07-13 14:38:23 +08:00
morris
cfa70abe0e
Merge branch 'bugfix/fix_adc_cali_workround_wrong_range_v5.1' into 'release/v5.1'
...
fix(regi2c): wrong ADC_CALI_PD_WORKAROUND on c6, h2 (v5.1)
See merge request espressif/esp-idf!24747
2023-07-13 14:17:27 +08:00
morris
adc2bf1e93
Merge branch 'bugfix/fix_adc_continuous_driver_conv_frame_issue_v5.1' into 'release/v5.1'
...
adc: fix adc continuous driver conv_frame_size not bigger than 4092 issue / pr 11500, use circular dma descriptors in adc continuous mode (v5.1)
See merge request espressif/esp-idf!24739
2023-07-13 14:16:15 +08:00
Kapil Gupta
d938559efb
Fix(esp_wifi): Fix race conditions in btm task deletion
2023-07-13 10:13:57 +05:30
Kapil Gupta
02aa8e1a89
esp_wifi: Optimize sae crypto operations for esp32
2023-07-13 09:47:09 +05:30
chenjianhua
34b4936a7d
fix(bt/bluedroid): Fix memory leak of gattc cache upon disconnection
2023-07-13 12:14:16 +08:00
chenjianhua
62bd3973f6
bluedroid: fixed gatt tcb free when disconnecting
2023-07-13 12:13:47 +08:00
muhaidong
d4bb163e32
lower the dhcp discover and request retry backoff time
2023-07-13 11:49:12 +08:00
Chen Jichang
649541e6e3
refactor(driver/gptimer): replace vTaskDelay
...
with esp_rom_delay_us in test_apps
This commit replaces vTaskDelay with esp_rom_delay_us in the gptimer
driver. The former function can introduce millisecond jitter due to
OS task switching, while the latter has less jitter because of the
polling delay. Therefore this commit reduces the delta values for
various timer tests.
Changes made in this commit include:
- Replacing vTaskDelay with esp_rom_delay_us
- Adjusting delta values for various timer tests
2023-07-13 11:29:39 +08:00
wuzhenghui
3fc984690f
change(Kconfig): improve ESP_SLEEP_PSRAM/FLASH_LEAKAGE_WORKAROUND help doc
...
Closes https://github.com/espressif/esp-idf/issues/11558
2023-07-13 11:02:44 +08:00
wuzhenghui
73e380cc3a
fix: fix idf passing wrong chip revision to idf_monitor
2023-07-13 10:46:32 +08:00
muhaidong
7c4cd75fe7
feat(external coex): add set tx line flag api
2023-07-13 10:37:53 +08:00
muhaidong
2f56bd8aac
external coex: rename coex gpio struct field names
2023-07-13 10:37:53 +08:00
xiaqilin
5cd0b6216a
external coex: add slave mode support
2023-07-13 10:37:53 +08:00
muhaidong
2c70cda9b6
external_coex: add extern coex wire 4
2023-07-13 10:37:53 +08:00
liuning
ef805e64a2
iperf: apply txline
2023-07-13 10:37:53 +08:00
liuning
00ef8391af
external coex: add txline, apply coex schm and half tx, apply lowest pti
2023-07-13 10:37:53 +08:00
zhangyanjiao
19d8bdbd10
fix(wifi): Add bugfixes and improvements
...
1. Update wifi security mode
2. Add check for memory allocation in tx buffers
3. Fix association refused temporarily comeback time set to zero issue
2023-07-13 10:37:53 +08:00
Rotzbua
8f7829d94e
doc: remove WEP as security mode
...
Signed-off-by: zhangyanjiao <zhangyanjiao@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/10015
2023-07-13 10:37:53 +08:00
david zuhn
1f0982c0fc
spelling correction in documentation
...
Signed-off-by: zhangyanjiao <zhangyanjiao@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/9721
2023-07-13 10:37:53 +08:00
Nachiket Kukade
dc46fe5343
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-13 10:37:53 +08:00