Zhou Xiao
d12e072b35
fix(ble): added missed printf for ll log interface
2025-05-16 15:10:44 +08:00
Zhou Xiao
2e8d8beb9d
change(ble): supported ble for esp32c5-eco2
2025-04-29 14:24:47 +08:00
Zhou Xiao
243705c143
feat(ble): Improved SPI BLE Log functionality
...
* Added checksum for every frame
* Added SPI slave transaction interval workaround
* Added SPI tx done isr issue workaround
* Turned buffer flush to a menuconfig and disabled by default
* Modified packet loss write operation and trigger condition
* Optimized buffer append efficiency for controller ISR
2025-04-24 12:21:59 +08:00
Zhou Xiao
dc678decf7
Merge branch 'change/c61_beta1_phylib_update' into 'master'
...
change(ble): update phy lib to support c61 beta1
See merge request espressif/esp-idf!38316
2025-04-21 17:15:59 +08:00
Zhou Xiao
447c2d8adc
change(ble): update phy lib to support c61 beta1
...
* C61 phy_version: 260, 87d2086, Mar 31 2025
2025-04-17 16:35:49 +08:00
Zhou Xiao
ece108c0bf
fix(ble): remove null pointer assert in npl event deinit
2025-04-16 14:36:48 +08:00
Zhou Xiao
7c3b9fa56f
change(ble): bugs fixed on spi ble log
...
* removed spi master in iram select for flash only firmware
* fixed memory issue in transaction init function
* fixed memory issue in transaction deinit function
2025-04-16 14:36:48 +08:00
Zhou Xiao
09467baed0
change(ble): [AUTO_MR] Update lib_esp32c2 to fca2b9ea
2025-04-14 17:16:33 +08:00
Zhou Xiao
e2d1a5509e
change(ble): [AUTO_MR] Update lib_esp32c6 to 76549818
2025-04-14 17:16:33 +08:00
Zhou Xiao
18bffab9b4
change(ble): [AUTO_MR] Update lib_esp32c5 to 76549818
2025-04-14 17:16:33 +08:00
Zhou Xiao
c11bb1ddd0
change(ble): [AUTO_MR] Update lib_esp32h2 to 76549818
2025-04-14 17:16:33 +08:00
Zhou Xiao
5215284a9d
feat(ble): support ble log simple output via SPI interface
2025-03-17 10:44:21 +08:00
Zhou Xiao
bb9dc5a927
fix(ble): fix ble log init failure mem leak for ESP32
2025-03-17 10:44:21 +08:00
Zhou Xiao
9ff9fb0661
fix(ble): fix ble log init failure mem leak for ESP32-C3
2025-03-17 10:44:21 +08:00
Zhou Xiao
eae9b795aa
feat(ble): support ble log simple output via SPI interface for ESP32-C6
2025-03-17 10:44:20 +08:00
Zhou Xiao
1574db33c5
feat(ble): support ble log simple output via SPI interface for ESP32-C5
2025-03-17 10:44:20 +08:00
Zhou Xiao
e99b3c6f6a
feat(ble): support ble log simple output via SPI interface for ESP32-H2
2025-03-17 10:44:20 +08:00
Zhou Xiao
df829ac919
feat(ble): support ble log simple output via SPI interface for ESP32-C2
2025-03-17 10:44:20 +08:00
Zhou Xiao
f198302067
change(ble): [AUTO_MR] Update lib_esp32c2 to 5d9a6661
2025-03-17 10:44:20 +08:00
Zhou Xiao
3b85cf8818
change(ble): [AUTO_MR] Update lib_esp32c6 to 82a8be7d
2025-03-17 10:44:20 +08:00
Zhou Xiao
4d99e72774
change(ble): [AUTO_MR] Update lib_esp32c5 to 82a8be7d
2025-03-17 10:44:20 +08:00
Zhou Xiao
83da04398d
change(ble): [AUTO_MR] Update lib_esp32h2 to 82a8be7d
2025-03-17 10:44:20 +08:00
Zhou Xiao
b144337020
fix(ble): fix flushout and sync issues
2025-02-26 12:27:22 +08:00
Zhou Xiao
e2e8e7dce1
fix(ble): add feed wdts during ble log dump for ESP32-C2
2025-02-25 17:57:15 +08:00
Zhou Xiao
46ce02b8f2
change(ble): update c5 beta5 lib phy to phy_version: 1 103, 48ac5755, Feb 22 2025
2025-02-25 15:29:30 +08:00
Zhou Xiao
f8efa4cd80
feat(ble): add printf and write with timestamp interface for ble log spi out
2025-02-20 17:21:52 +08:00
Zhou Xiao
e41f619566
feat(ble): support ble log spi out for ESP32-C3 and ESP32-S3
2025-02-18 14:23:17 +08:00
Zhou Xiao
e2fbec5d2e
feat(ble): support ble log spi out for ESP32
2025-02-18 14:23:05 +08:00
Zhou Xiao
608ecf63e2
change(ble): update ble log spi out config for ESP32-H2
2025-02-18 14:22:47 +08:00
Zhou Xiao
e61089e7e0
change(ble): update ble log spi out config for ESP32-C6
2025-02-18 14:22:30 +08:00
Zhou Xiao
58dc93bb99
change(ble): update ble log spi out config for ESP32-C5
2025-02-18 14:22:12 +08:00
Zhou Xiao
e4b698fc32
change(ble): update ble log spi out config for ESP32-C2
2025-02-18 14:21:53 +08:00
Zhou Xiao
2221133ba8
feat(ble): improved ble log spi output interface to support multisource log
2025-02-18 14:21:33 +08:00
Zhou Xiao
4579e083ef
change(ble): [AUTO_MR] Update lib_esp32c6 to 1d7eebaf
2025-02-13 18:29:41 +08:00
Zhou Xiao
a1ccdb85da
change(ble): [AUTO_MR] Update lib_esp32c5 to 1d7eebaf
2025-02-13 18:29:41 +08:00
Zhou Xiao
4f0e0f371a
change(ble): [AUTO_MR] Update lib_esp32h2 to 1d7eebaf
2025-02-13 18:29:41 +08:00
Zhou Xiao
9c98c7e040
feat(ble): support esp ble controller spi output interface for ESP32-H2
2025-02-11 12:00:49 +08:00
Zhou Xiao
58b8775f95
feat(ble): support esp ble controller spi output interface for ESP32-C6
2025-02-11 12:00:40 +08:00
Zhou Xiao
7283b16c26
feat(ble): support esp ble controller spi output interface for ESP32-C5
2025-02-11 12:00:27 +08:00
Zhou Xiao
0b57f8ae87
feat(ble): support esp ble controller spi output interface for ESP32-C2
2025-02-11 12:00:17 +08:00
Zhou Xiao
52106c9895
feat(ble): add spi output interface for esp ble controller log
2025-02-11 11:59:59 +08:00
Zhou Xiao
e5feba6ed3
change(ble): update esp32c2 rom ld file
2025-01-14 14:22:24 +08:00
zhouxiao
c263c75897
change(ble): [AUTO_MR] Update lib_esp32c2 to 7b7ee440
2025-01-14 14:14:05 +08:00
zhouxiao
06a6b311a8
change(ble): [AUTO_MR] Update lib_esp32c6 to bbc1903d
2025-01-14 14:14:05 +08:00
zhouxiao
bd2ca2a402
change(ble): [AUTO_MR] Update lib_esp32c5 to bbc1903d
2025-01-14 14:14:05 +08:00
zhouxiao
4f5f0b0954
change(ble): [AUTO_MR] Update lib_esp32h2 to bbc1903d
2025-01-14 14:14:05 +08:00
zhouxiao
937fe2a6e3
fix(ble): fixed ld file for c2eco0 and c2eco4
2025-01-10 20:44:27 +08:00
zhouxiao
acf5823a0d
change(ble): Update esp_bt.h controller config for C5 and rom.ble-eco4.ld for C2ECO4
2025-01-10 20:44:27 +08:00
zhouxiao
7cd3fe6953
change(ble): Update lib_esp32c2 to 2a00fb0b
2025-01-10 20:44:27 +08:00
zhouxiao
4fc95fa91f
change(ble): Update lib_esp32c6 to 3422b706
2025-01-10 20:44:27 +08:00
zhouxiao
3a2ad98b0d
change(ble): Update lib_esp32c5 to 3422b706
2025-01-10 20:44:27 +08:00
zhouxiao
fe5a12e7e7
change(ble): Update lib_esp32h2 to 3422b706
2025-01-10 20:44:27 +08:00
Zhou Xiao
57b98f4e1e
feat(ble/example): Removed unused sdkconfig files
2024-11-26 10:31:31 +08:00
Zhou Xiao
f62f21dafb
[BT-3811] Added BLE Get Started
2024-08-27 09:41:50 +08:00
Zhou Xiao
c44b5c228f
docs(ble): Replace advertising interval hex value with BLE_GAP_ADV_ITVL_MS
2024-08-22 09:55:22 +08:00
Zhou Xiao
46e2507c28
docs(ble): Improved as Weilong and Shenhang requested
2024-08-22 09:55:22 +08:00
zhouxiao
8a9c64cdb7
docs(ble): Added BLE Get Started
2024-08-22 09:55:22 +08:00