Commit Graph
13 Commits
Author SHA1 Message Date
ShenWeilong b9ba3ea3ad feat(bt): updated libble and libbtdm
1. Added strong function for btdm_compressed_assert.
          2. Fixed some berdr hci issues
          3. Updated ble config params structure
2026-08-13 11:07:18 +08:00
liqigan e8d3044728 change(bt/controller): Adapt BR/EDR controller to new architecture 2026-08-13 11:07:07 +08:00
ShenWeilong c48a8567a1 feat(bt): refactor bt sdk with broker for esp32h4 and esp32s31 2026-08-13 11:07:06 +08:00
chenqingqing 9fbebf293d fix(bt): clarify BR/EDR TX power behavior in menuconfig help 2026-07-07 15:39:26 +08:00
chenqingqing e42038bad2 fix(bt): validate BR/EDR TX power against chip-supported range
The TX power range configurable in menuconfig only describes the maximum possible range.
Add a function to report the real range, and validate the configured BR/EDR TX power values during conroller init.
2026-07-06 20:45:21 +08:00
liqigan 5b25128be8 feat(bt): Added support for slot availablity mask functionality 2026-06-29 10:57:53 +08:00
liqigan 65b1ef250c change(bt): Used esp_log as the print function for bredr controller 2026-06-12 07:48:27 +08:00
chenqingqing 8f1b105b2e fix(bt): update the max/min value of tx power in menuconfig 2026-06-01 16:04:24 +08:00
gongyantao d80462761c feat(bt): add new feature hold mode 2026-05-29 14:57:50 +08:00
linruihao 4c8b6b7d69 fix(bt): use esp_random as random number generator 2026-05-14 15:57:12 +08:00
liqigan 926efbe858 fix(bt): Fixed not show config for broadcast encryption and PCA 2026-05-14 15:52:53 +08:00
wangmengyang 11268d8bfb feat(bt): Add initial support of Bluetooth Classic on ESP32-S31
- feat(soc_caps): Enable BT Classic and BLE in esp32s31
- Add git submodule for ESP32-S31 bt controller lib files
- changed sdkconfig.defaults and README for Bluetooth Classic examples
- change(docs): Added vendor HCI documentations for ESP32-S31
- change(Bluedroid): Adapt to ESP32-S31 due to some API differences on
  Bluetooth controller from ESP32
- change(bt): Modify CMakeLists.txt to support the Bluetooth dual-mode
  architecture on ESP32-S31
- change(bt): Add ECC P-192 functions to tinycrypt
2026-04-21 17:50:34 +08:00
ShenWeilong 271ff9605a fix(bt): fixed some h4 issues reported by ci pipeline 2026-04-02 14:59:41 +08:00