Wang Meng Yang
228f92211b
Merge branch 'feat/set_get_lpclk_src_v5.2' into 'release/v5.2'
...
feat(ble): Added API to get low power clock source(v5.2)
See merge request espressif/esp-idf!30107
2024-04-17 18:01:47 +08:00
chenjianhua
b69a5fe27c
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-16 11:33:05 +08:00
zhanghaipeng
51f7ddc223
fix(bt/controller): Update bt lib for ESP32(5838b68)
...
- Fixed BLE scan assert
- Fixed assert(10,0) in lld_pdu
- Add BLE scan backoff in menuconfig
2024-04-16 11:32:22 +08:00
xiongweichao
a5662dc290
feat(ble): Added API to get low power clock source
2024-04-08 19:25:13 +08:00
zhanghaipeng
cc254d8ff3
feat(bt/bluedroid): Support ext adv aux option
2024-01-26 16:21:27 +08:00
zhiweijian
8477ec19f5
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-29 02:00:22 +08:00
luomanruo
f75b4b1636
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-22 14:34:30 +08:00
luomanruo
96a3926e22
ble(fix): clear event queue when init event queue
...
ble: update log module on ESP32C2, ESP32H2 and ESP32C6
2023-12-19 17:35:34 +08:00
luomanruo
c6c42d0b5c
ble: update sdkconfig_version on ESP32C2, ESP32H2 and ESP32C6
2023-11-24 20:20:20 +08:00
luomanruo
0b7cba39de
ble: update controller log module for ESP32-C2
2023-10-18 17:08:51 +08:00
luomanruo
8f30d922ac
ble: update controller log module for ESP32-H2 and ESP32-C6
2023-10-18 17:08:51 +08:00
linruihao
11efe6ecdc
fix(esp_coex): Fix dependency errors in coexist configuration
2023-10-16 11:44:23 +08:00
luomanruo
229685a4b5
ble: update tx power level index of ESP32-H2 and ESP32-C2
2023-10-12 15:56:56 +08:00
luomanruo
f74338afa2
ble:update c2 libble to 6a8d1f3d, h2 c6 libble to 57ed7949
2023-10-12 15:56:56 +08:00
luomanruo
fa4f34e791
change(ble): update controller log print interface
2023-09-12 15:44:01 +08:00
zwl
4abf0c46b5
ble: supported trace function and adv report flow control on esp32c2
2023-08-31 11:58:29 +08:00
chenjianhua
be0ef2d0e0
update esp32 bt-lib (7b24543)
...
- Support BLE RX error packet count record
- Fixed instant setting for LLC procedures with instants
- Fixed adv random delay when adv interval is less than 20ms
2023-08-18 16:49:35 +08:00
chenjianhua
6719002dd1
Update bt lib for ESP32-C3 and ESP32-S3(ff6efe7)
...
- fix(bt/controller): Fixed PHY enable and disable
- feat(bt/controller): Support DAA and LBT mode for BLE CCA
2023-08-03 10:53:03 +08:00
luomanruo
1636061b81
c2 h2 c6 headfile re-organized
...
c2 c6 h2 cfg_t and addr_t documented
comments for controller_enable
2023-07-31 12:39:43 +08:00
Luo Man Ruo
aa6a8b79c9
Merge branch 'feature/controller_log' into 'master'
...
ble: bugfix for esp32c6 and esp32h2
See merge request espressif/esp-idf!24951
2023-07-26 18:07:20 +08:00
luomanruo
2a2251487b
ble update: bugfix for esp32c6 and esp32h2
2023-07-25 14:40:39 +08:00
zhanghaipeng
f4b10bd304
docs(bt): Organize header files for esp32c3 and esp32s3
2023-07-23 11:42:03 +08:00
Jin Chen
d918b5226c
Merge branch 'ble_dev/support_esp32h2_modem_clock_selection' into 'master'
...
ble: support esp32h2 modem clock selection
Closes EBLE50Y23-129
See merge request espressif/esp-idf!24387
2023-07-06 13:58:11 +08:00
Island
a7e5d49d10
Merge branch 'feature/update_ble_duplicte_vs_hci_lib_fix' into 'master'
...
Feature/update ble duplicte vs hci lib fix
See merge request espressif/esp-idf!24521
2023-07-05 21:28:31 +08:00
Geng Yuchao
fbb88ef979
feat(ble): Add duplicate filter feature enable on ble for h2.
2023-07-04 10:40:04 +08:00
Geng Yuchao
2310c68966
feat(ble): Add duplicate filter feature enable on ble for c6.
2023-07-04 10:39:05 +08:00
cjin
3d2342df6c
ble: support esp32h2 modem clock selection
2023-07-03 16:05:42 +08:00
cjin
b37f172cc6
ble: fix cca for esp32c2
2023-06-29 19:59:16 +08:00
cjin
f3457133f6
ble:added esp32c6 light sleep support
2023-06-16 15:37:03 +08:00
cjin
1952a26d5e
ble:add version num support for esp32c6 chip
2023-05-16 19:18:53 +08:00
zhiweijian
f10de13df7
Disable controller 5.0 feature bits if host 5.0 feature is not enabled
2023-04-20 14:55:35 +08:00
Jiang Jiang Jian
12b44b3a0a
Merge branch 'bugfix/update_config_in_esp32h2_chip' into 'master'
...
ble: update config in esp32h2 chip
See merge request espressif/esp-idf!22708
2023-03-20 12:09:52 +08:00
cjin
e317f07798
ble: update config in esp32h2 chip
2023-03-15 21:02:12 +08:00
zwj
a9d9f115c3
- Support ESP32C3 and ESP32S3 new BLE lib
...
- Disable controller 5.0 feature bits if host 5.0 feature is not enabled
- Fixed extend ADV parameters check for ADV_DIRECT_HI
2023-03-13 10:47:18 +00:00
Roshan Bangar
de7a7b41b7
NimBLE : Correct macro usage
2023-03-10 11:05:41 +05:30
Jiang Jiang Jian
fe979e6513
Merge branch 'feature/merge_c3_s3_bt_files_to_one' into 'master'
...
Merge ESP32C3 and ESP32S3 BLE bt.c, esp_bt.h and kconfig files to one
Closes BT-3209
See merge request espressif/esp-idf!22453
2023-03-08 10:53:01 +08:00
zwj
a5e43a7d43
Merge ESP32C3 and ESP32S3 BLE bt.c files to one
2023-03-06 14:53:03 +08:00
Shen Weilong
f39648040e
BLE: Add ble support for esp32h2
2023-03-06 10:43:17 +08:00
Jiang Jiang Jian
07d8862256
Merge branch 'feature/migration_to_nimble_1.5' into 'master'
...
Nimble: migrate to nimble 1.5 branch
See merge request espressif/esp-idf!22034
2023-02-17 12:45:34 +08:00
Roshan Bangar
ba1119a725
Nimble: Migrate to nimble 1.5
2023-02-15 04:55:26 +00:00
zwl
f79d0e6a43
ble:Fixed issues of adv error stop and abnormal reporting of connection update complete event on ESP32-C2
2023-02-10 14:16:07 +08:00
zwl
38c5f239be
Enabled PCL feature on ESP32C6 BT Controller
2023-01-16 12:28:44 +08:00
Shen Weilong
e41b35b089
1. Update libbt
...
2. Release the controller's .bss and .data memory
3. Modify the kconfig in nimble host
2023-01-04 11:17:07 +08:00
shenweilong
93fc1bd05f
support ble on esp32c6
2023-01-04 11:10:10 +08:00
zwj
9ac7b16124
Update bt lib for ESP32
...
- Add config to set duplicate scan list refresh period
- overwrite the oldest device infor if the list is full
- Fixed duplicate scan period is not accurate
2022-12-19 15:15:37 +08:00
Zhi Wei Jian
67cfef0acd
Merge branch 'feature/add_config_to_set_duplicate_scan_list_refresh_time' into 'master'
...
Add config to set duplicate scan list refresh period on ESP32-S3 and ESP32-C3
Closes BT-3073 and BT-3023
See merge request espressif/esp-idf!21586
2022-12-15 16:29:44 +08:00
zwj
5e72006fb9
Update bt lib for ESP32-C3 and ESP32-S3
...
- Add config to set duplicate scan list refresh period
- overwrite the oldest device infor if the list is full
- Fixed duplicate scan period is not accurate
2022-12-14 15:54:01 +08:00
zwl
a83ee7d406
Fixed some occasional ble issues on ESP32H2BETA2
2022-12-13 17:47:28 +08:00
Omar Chebib
cd21058097
C/Cxx: unify static assertions with the macro ESP_STATIC_ASSERT
...
Closes https://github.com/espressif/esp-idf/issues/9938
2022-11-21 16:18:08 +08:00
zwj
b2a17e9d4c
Update bt lib for ESP32C3 and ESP32S3
...
- Added config to disable scan backoff
- Fixed llm_scan.c assert at line 1485 during controller deinit if duplicate scan is not stopped
- Call pll track in controller task
2022-11-16 15:58:32 +08:00