Li Shuai
c0f3570237
change(bt): use new retention api to implement BT mac and bb retention
2024-03-30 11:51:52 +08:00
Jin Cheng
82542d2e96
feat(bt/bluedroid): added a VSC to set minimal encryption key size
2024-03-25 10:50:06 +08:00
Wang Meng Yang
36e4ba10f5
Merge branch 'bugfix/make_coexist_callback_safe' into 'master'
...
fix(bt/controller): Fixed some bugs in esp32 bt controller
Closes BT-3625
See merge request espressif/esp-idf!29543
2024-03-15 18:53:10 +08:00
linruihao
3d0d4de125
fix(bt/controller): Fixed some bugs in esp32 bt controller
...
1. fixed crash issue in coexist callback
2. fixed wrong LMP message send when expect peer device increase tx power to max
2024-03-15 11:31:57 +08:00
Island
3dc9d6652b
Merge branch 'bugfix/ble_update_lib_20240306' into 'master'
...
update lib on master
Closes BLERP-562, BLERP-600, BLERP-557, BLERP-601, BLERP-602, and BLERP-603
See merge request espressif/esp-idf!29435
2024-03-13 10:18:05 +08:00
Chen Jian Hua
9c075b9ab0
Merge branch 'bugfix/fix_idfci_1944' into 'master'
...
Fixed HCI command status event sending for disconnect command on ESP32
Closes BLERP-595 and BLERP-596
See merge request espressif/esp-idf!29373
2024-03-07 10:41:07 +08:00
zwl
bc3bb46f13
ble(update):
...
Update h2 lib to d0218de8
Update c6 lib to d0218de8
2024-03-06 14:17:14 +08:00
chenjianhua
66df2b9dd5
fix(bt): Update bt lib for ESP32(5ea2fca)
...
- Fixed HCI command status event sending for disconnect command
- Fixed LE transmitter test command param check
2024-03-04 21:19:33 +08:00
wanlei
ee02b71f1c
feat(esp32c61): introduce target esp32c61
2024-03-01 21:12:25 +08:00
Jin Cheng
cdb2f2c570
fix(bt/controller): Fixed 3 esp32 bt controller bugs
...
update esp32 bt-lib (952debf4)
1. Increased the length of queue for coexist requestions
2. fix(bt/controller): Cleared BT SNIFF when no connections exists
3. fix(bt/controller): Corrected a typo in coex module
2024-02-29 11:02:37 +08:00
Wang Meng Yang
e99abdd6de
Merge branch 'bugfix/fix_hci_cmd_status_evt_sent' into 'master'
...
Fixed HCI command status event send when LLCP busy on ESP32
Closes BLERP-333
See merge request espressif/esp-idf!27858
2024-02-29 10:48:06 +08:00
chenjianhua
7df536d325
fix(bt): Update bt lib for ESP32(2de69f3)
...
- Fixed HCI command status event send when LLCP busy
2024-02-28 12:09:03 +08:00
zwl
7b8b85e140
bugfix(ble) : fixed some ble issues on ESP32-C2
2024-02-27 23:28:25 +08:00
zwl
093bc1a4f5
ble(update):
...
Update c2 lib to 79be7ec9
Update h2 lib to c6f7cb08
Update c6 lib to c6f7cb08
2024-02-27 23:28:25 +08:00
Wang Meng Yang
e265484084
Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode' into 'master'
...
change(bt/bluedroid): reset the app redirected functions in controller based on the bluetooth mode
Closes BT-3546
See merge request espressif/esp-idf!28040
2024-02-23 17:59:34 +08:00
Island
41ee4ad23f
Merge branch 'bugfix/fix_ble_free_all_crash_issue' into 'master'
...
fix(ble): Fixed the free_all crash on esp32c6 and esp32h2
Closes BLERP-565
See merge request espressif/esp-idf!29107
2024-02-20 17:56:54 +08:00
Sudeep Mohanty
9605f9be3f
Merge branch 'contrib/github_pr_12800' into 'master'
...
feat(freertos): Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES
Closes IDFGH-11693 and IDF-8785
See merge request espressif/esp-idf!28505
2024-02-20 15:21:47 +08:00
gongyantao
112ad700fc
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode
2024-02-20 10:24:59 +08:00
ShenWeilong
d200f0f0e4
fix(ble): Fixed the free_all crash on esp32c6 and esp32h2
2024-02-19 20:00:29 +08:00
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
luomanruo
b037585852
ble(update):
...
Update h2 lib to eb112893
Update c6 lib to eb112893
2024-02-07 17:29:25 +08:00
Island
37f0447961
Merge branch 'bugfix/fix_dtm_tx_count' into 'master'
...
fix(ble/controller): Fixed tx count in direct test mode
Closes BLERP-537, BLERP-549, and BLERP-550
See merge request espressif/esp-idf!28781
2024-02-05 14:45:05 +08:00
Jiang Jiang Jian
1bfd5cd5c5
Merge branch 'feature/add_api_to_get_controller_status_on_esp32' into 'master'
...
feat(ble/controller): Add API to get BLE controller status on ESP32
Closes BLERP-549
See merge request espressif/esp-idf!28875
2024-02-05 11:07:07 +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
zhiweijian
307b2507f3
feat(ble/controller): Add API to get BLE controller status on ESP32
2024-02-04 14:16:40 +08:00
zhanghaipeng
eb92ea3461
fix(ble/controller): Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
...
- Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
- fixed modem sleep enter failed sometimes
2024-02-04 11:49:47 +08:00
wuzhenghui
247b4e0574
change(esp_hw_support): collect retention link priority definition
2024-02-02 11:21:44 +08:00
chenjianhua
20acc39eb2
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-01-31 19:39:04 +08:00
xiongweichao
dd943fad9a
fix(ble): Fixed macro definition error for 136K clock drift
2024-01-29 11:29:01 +08:00
Island
ec807d9127
Merge branch 'bugfix/ble_update_lib_20240125' into 'master'
...
Update C6 H2 lib to bb9d578e
Closes BLERP-528, BLERP-469, BLERP-530, and BLERP-533
See merge request espressif/esp-idf!28700
2024-01-29 10:40:28 +08:00
zwl
2f7c122c51
Update ble lib to eb473dda on ESP32-C6 and ESP32-H2
2024-01-25 20:26:35 +08:00
zwl
5172a99c9b
feat(ble): add ble controller version output on ESP32-C6 and ESP32-H2
2024-01-25 17:04:48 +08:00
zwl
4a5127c029
feat(ble): add ble controller status check api on ESP32-C6 and ESP32-H2
2024-01-25 17:04:48 +08:00
zwl
e1d27c3b5d
fix(ble): fixed build error when disable sm feature
2024-01-25 17:04:44 +08:00
luomanruo
688cbcfa31
Update C6 H2 lib to bb9d578e
2024-01-25 16:09:08 +08:00
xiongweichao
3e2ef4f26c
fix(ble): Fixed Bluetooth not waking up due to clock drift
2024-01-25 10:23:02 +08:00
Island
ed025da95c
Merge branch 'feat/support_ble_aux_when_data_length_zero' into 'master'
...
feat(bt/bluedroid): Support ext adv aux option
Closes BLERP-253 and BLERP-470
See merge request espressif/esp-idf!28458
2024-01-22 11:06:01 +08:00
Jiang Jiang Jian
54bcaae1ac
Merge branch 'bugfix/fix_scan_request_ifs_error' into 'master'
...
Fixed BLE scan request ifs time error in coexistence scenarios on ESP32
Closes BT-3593, CBLE50Y23-138, and BT-3605
See merge request espressif/esp-idf!28460
2024-01-22 11:00:54 +08:00
Island
f8a12adcf5
Merge branch 'feat/support_ble_get_callback' into 'master'
...
Feat/support ble get callback
See merge request espressif/esp-idf!28355
2024-01-22 10:43:28 +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
zhiweijian
5552941e57
Fixed BLE scan request ifs timer error in coexistence scenarios
2024-01-20 11:26:52 +08:00
zhanghaipeng
aeeb64966b
feat(bt/bluedroid): Support ext adv aux option
2024-01-19 16:48:18 +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
zhanghaipeng
0f29b3cef9
fix(bt/bluedroid): Fix BLE malloc internal wrapper fail
2024-01-19 11:22:33 +08:00
zhanghaipeng
ee4d4f1d35
docs(ble/bluedroid): Optimize documentation for BLE duplicate scan
2024-01-19 11:21:42 +08:00
Omar Chebib
102d5bbf72
refactor(riscv): added a new API for the interrupts
2024-01-18 16:36:53 +08:00
Wang Meng Yang
f40ebbff1e
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout' into 'master'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
See merge request espressif/esp-idf!28274
2024-01-15 15:48:39 +08:00
linruihao
cfbd316b77
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
2024-01-04 19:18:58 +08:00
zwl
370f4defb8
fix(ble): fixed rssi inaccuracy issue on ESP32-H2
2024-01-03 14:39:31 +08:00
zwl
54c4fd935c
fixed(ble): fixed an assertion issue when stopping periodic adv on ESP32C6 and ESP32H2
2023-12-22 15:21:36 +08:00