liuning
a122a750fb
fix(wifi): fix double max active time, fix coex pwr period cant been updated by ps type set
2025-01-14 10:42:47 +08:00
Chen Jian Hua
f1c8a8922c
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
...
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled
(cherry picked from commit 326f391f9c5a218bad521f3a1277fd09f240ac6d)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-07 14:33:27 +08:00
wangtao@espressif.com
9111d166fb
fix(wifi): fix esp32c2eco4 sta_rx_csa ld
2025-01-02 16:07:57 +08:00
morris
42f8913ca8
Merge branch 'bugfix/esp_rom_gpio_connect_out_signal_patch_v5.2' into 'release/v5.2'
...
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2 (v5.2)
See merge request espressif/esp-idf!35941
2024-12-27 10:35:12 +08:00
Song Ruo Jing
b600a2ef8b
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2
...
The original ROM function enabled output for the pad first, and then connected the signal
This could result in an undesired level change at the pad
Closes https://github.com/espressif/esp-idf/issues/12826
2024-12-24 20:17:40 +08:00
Zhao Wei Liang
46a0db10ac
feat(ble): fixed some ble issues on ESP32-C2
...
(cherry picked from commit 5f9a3cdd1a89c6987ff64a62e325533fc217b38a)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:15 +08:00
Zhao Wei Liang
d3a05021be
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
...
(cherry picked from commit 6b01a56e094e3220265c37fabfb42bade8417c2b)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:34 +08:00
wangtao@espressif.com
ef11490a6e
fix(wifi): fix esp32c2 ld issue
2024-12-12 14:44:09 +08:00
wangtao@espressif.com
2c3cfb9150
feat(wifi): add protect for softap send no bss deauth
2024-12-10 20:25:27 +08:00
Sarvesh Bodakhe
c3d4270d79
fix(esp_wifi): Add some bugfixes and cleanup in softAP
...
1. Fix wrong reason code in 'WIFI_EVENT_AP_STADISCONNECTED' event
2. cleanup in softAP for disconnecting connected station
3. Update examples to display reason while processing WIFI_EVENT_AP_STADISCONNECTED event
2024-12-10 20:22:51 +08:00
Alexey Lapshin
080f1a0b0d
feat(debugging): move gdbinit generation to CMake
...
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file
allow to pass custom options to "idf.py gdb":
--gdb-commands: command line arguments for gdb. (without changes)
-ex: pass command to gdb.
-x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-12-06 19:32:34 +07:00
morris
90f076081a
Merge branch 'bugfix/esp32c3_eco7_usj_console_v5.2' into 'release/v5.2'
...
fix(esp_rom): fix esp32c3 eco7 console rom function address (v5.2)
See merge request espressif/esp-idf!34740
2024-12-04 22:57:35 +08:00
Li Bo
d39ffaf84c
fix(esp_rom): fix esp32c3 eco7 console rom function address
2024-12-04 10:05:27 +08:00
wangtao@espressif.com
37db8f32f0
fix(wifi): fix esp32c2 eco4 ld issue
2024-12-03 14:57:24 +08:00
gongyantao
aba91a5d2b
fix(bt): fixed some issues in esp32 bt controller
...
1: fix duplicated lc_enc_restart_req when new lk type is semi-permanent
key
2: reset PreventEncEvt flag at the end of restart encryption procedure
2024-11-29 14:11:17 +08:00
Jiang Jiang Jian
9a9a813774
Merge branch 'bugfix/fix_wifi_bugs_241122_v5.2' into 'release/v5.2'
...
bugfix: fix some wifi bugs 241122 v5.2
See merge request espressif/esp-idf!35130
2024-11-26 14:50:29 +08:00
Island
6e07162da2
Merge branch 'bugfix/fix_c2_light_sleep_coex_v5.2' into 'release/v5.2'
...
fix(ble): fix ble light sleep error on esp32c2 (v5.2)
See merge request espressif/esp-idf!35054
2024-11-26 11:10:11 +08:00
wangtao@espressif.com
8626e5f400
fix(wifi): fix ampdu to normal cause free buffer twice issue
2024-11-22 16:49:41 +08:00
Jin Cheng
22074ee144
fix(bt/controller): Fixed some controller bugs on ESP32
...
- Fixed wrong logic in handling sniff transaction collision at slave
side
- Fixed the issue ACL is stopped too early before eSCO
2024-11-22 12:25:00 +08:00
Jin Chen
61b29d8550
fix(ble): change ld for ble scan coex issue
...
(cherry picked from commit dd499d7b2e199dab1e56297136ce5af479d01cd9)
Co-authored-by: cjin <jinchen@espressif.com>
2024-11-22 10:42:44 +08:00
Jin Chen
3186c881c0
fix(ble): fix ble light sleep error on esp32c2
...
(cherry picked from commit 23f7e33a97ad70ff1e73407650f7b8edbd91fc9a)
Co-authored-by: cjin <jinchen@espressif.com>
2024-11-22 10:42:44 +08:00
liuning
f926cd0007
fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue
2024-11-18 14:20:31 +08:00
liuning
35e0bea829
feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle
2024-11-18 14:17:51 +08:00
Island
e186bba371
Merge branch 'feature/support_moving_code_to_flash_v5.2' into 'release/v5.2'
...
feat(ble): Support for putting code in flash on ESP32-C2 (v5.2)
See merge request espressif/esp-idf!34784
2024-11-14 10:09:31 +08:00
Shen Weilong
a56d6f148f
feat(ble): Support for putting code in flash on ESP32-C2
2024-11-11 17:49:23 +08:00
zhiweijian
c409db3b44
feat(bt/controller): Support controller code run in flash only
2024-11-07 16:51:56 +08:00
Chen Jian Hua
d9bc02607f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
...
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround
(cherry picked from commit 1e3220b0b084ce0363e8268d6d1cf9d20fa07a59)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-11-07 16:51:56 +08:00
xuxiao
402911dfae
fix(wifi): fix some bss color issues
2024-11-04 11:52:17 +08:00
Jin Cheng
cfd077d403
fix(bt/controller): Fixed some controller bugs on ESP32
...
- Fixed access NULL in SCO frame end
Closes https://jira.espressif.com:8443/browse/IDFGH-10796
- Added LAP checking for Periodic Inquiry
- Removed an inproper assertion in SCO module
- Fixed wrong logic in key exchange when
LMP transaction collision occurred
- Fixed the using of wrong error code in
the transaction collision of role switch
2024-10-28 10:37:32 +08:00
Chen Jian Hua
99038783d5
fix(bt/controller): Fixed BLE functions overriding on ESP32-C3 ECO7
...
(cherry picked from commit 020f7a6297f52e473e724af6509b72350024e62f)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-10-15 13:33:31 +08:00
Shen Weilong
09f45cbd1e
change(ble): update c2 eco4 ld file
2024-10-09 17:06:34 +08:00
Jiang Guang Ming
f8ca72cfe1
fix(esp_rom): Fixed esp32c2 rom eco1 mbedtls issues
2024-09-30 09:26:22 +08:00
Jiang Jiang Jian
0a935f1c1b
Merge branch 'feat/support_esp32c2_eco4_rom_systimer_hal_v5.2' into 'release/v5.2'
...
feat(esp_rom): support esp32c2 rev2.0(ECO4) rom systimer hal (backport v5.2)
See merge request espressif/esp-idf!33803
2024-09-27 12:16:21 +08:00
Jiang Guang Ming
0bed1796af
feat(esp_rom): support esp32c2 rev2.0(ECO4) rom systimer hal
2024-09-25 12:02:02 +08:00
Jiang Guang Ming
ab38da2e62
feat(esp_rom): add esp32c2.rom.eco4.ld
2024-09-25 12:01:26 +08:00
Jiang Guang Ming
82950845be
feat(esp_rom): include rom.mbedtls.eco4.ld with C2 rev2.0(ECO4) select
2024-09-10 10:13:53 +08:00
Jiang Guang Ming
2384b3ac33
feat(esp_rom): update esp32c2.rom.mbedtls.eco4.ld
2024-09-10 10:08:03 +08:00
wangtao@espressif.com
ab68008fca
fix(wifi): fix esp32s2 get ack rssi invaild issue
2024-08-28 10:31:25 +08:00
Wang Meng Yang
b8539f660b
Merge branch 'bugfix/fix_ble_channel_map_update_v5.2' into 'release/v5.2'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012) (v5.2)
See merge request espressif/esp-idf!32582
2024-08-14 10:50:02 +08:00
Jiang Jiang Jian
166a2e002a
Merge branch 'bugfix/fix_newlib_nano_float_printf_issues_v5.2' into 'release/v5.2'
...
fix newlib nano float printf issues (backport v5.2)
See merge request espressif/esp-idf!32512
2024-08-14 10:47:37 +08:00
zhanghaipeng
b4d0ba8062
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012)
...
- Fix BLE channel map update when latency is not zero
2024-08-09 20:21:37 +08:00
Jiang Guang Ming
677ecf9c69
fix(esp_rom): add new rom caps ESP_ROM_HAS_NEWLIB_NANO_PRINTF_FLOAT_BUG
2024-08-01 16:24:25 +08:00
zwl
26ef81039d
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-07-31 14:38:46 +08:00
zhanghaipeng
35b4c4742b
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(abd7733)
...
- Fix the issue where RSSI is incorrect when latency is not zero
2024-07-23 18:02:02 +08:00
Island
d0da89f18a
Merge branch 'feat/optimize_bt_porting_hci_0628_5.2' into 'release/v5.2'
...
Feat/optimize bt porting hci 0628 5.2
See merge request espressif/esp-idf!32133
2024-07-17 19:29:31 +08:00
zwl
3d1498cadb
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-16 13:20:53 +08:00
muhaidong
96af986330
fix(wifi): annotate a rom function
2024-07-15 21:00:31 +08:00
wangtao@espressif.com
cd0ffdac12
feat(wifi): add softap csa&dtim&wait_bcast_data setting and ignore err nodata v5.2
2024-07-05 14:09:33 +08:00
zwl
f3b58d221d
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-02 15:44:26 +08:00
liuning
d506580d65
feat(wifi): support coex pwr
2024-06-28 11:42:05 +08:00