Zhou Xiao
b4273a5786
fix(ble): ensure internal malloc in ble log spi out
2025-06-30 10:33:42 +08:00
Zhou Xiao
3bcd45c7f6
fix(ble): set timer handle to null after deletion
...
(cherry picked from commit 1614e71eb6
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-30 19:53:23 +08:00
Zhou Xiao
69deacb409
change(ble): make falling edge when disabling ts sync
2025-05-26 15:34:38 +08:00
Zhou Xiao
7e200918b3
fix(ble): fixed ts sync sleep support trigger
2025-05-23 19:12:21 +08:00
Zhou Xiao
370bea02e6
fix(ble): fixed printf va list cross function pass failure
2025-05-23 12:31:17 +08:00
Zhou Xiao
e3d1471888
fix(ble): fixed upper layer trans append failure bug
...
(cherry picked from commit 1e6bc70837
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:41 +08:00
Zhou Xiao
444b827a28
feat(ble): support ts sync for sleep app
...
(cherry picked from commit e10460ce14
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:38 +08:00
Zhou Xiao
a63c502ab4
feat(ble): support controller raw log print out
...
(cherry picked from commit ed09e97c66
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:36 +08:00
Zhou Xiao
2a2111cb57
feat(ble): refactored loss report module and represent frame using struct
...
(cherry picked from commit 9800d715a5
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:34 +08:00
Zhou Xiao
b0fa5ce3d2
feat(ble): support le audio log buffer separation
...
(cherry picked from commit cd3aa6527c
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:31 +08:00
Zhou Xiao
0c7839959a
feat(ble): optimized printf functions code size and speed
...
(cherry picked from commit e4be25ba63
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:29 +08:00
Zhou Xiao
569634d9ab
feat(ble): refactored flush module and provided public flush api
...
(cherry picked from commit 70792443c7
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:27 +08:00
Zhou Xiao
29ba6abb7a
feat(ble): refactored ll isr buffer append and buffer flush using event handler
...
(cherry picked from commit bba90309e7
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:25 +08:00
Zhou Xiao
41c21b1fb5
feat(ble): provided dynamic spi enable/disable api
...
(cherry picked from commit 3568f19fef
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:22 +08:00
Zhou Xiao
c2802d567c
feat(ble): support hci log buffer separation
...
(cherry picked from commit 16a3b2c71b
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:20 +08:00
Zhou Xiao
2ae73e2e4b
feat(ble): optimized macros readability
...
(cherry picked from commit f8699785e9
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-22 16:53:17 +08:00
Zhou Xiao
a0cdfa4114
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
(cherry picked from commit 243705c143
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-25 14:53:30 +08:00
Zhou Xiao
180b44ce16
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-17 13:40:45 +08:00
Zhou Xiao
0eed404ef2
feat(ble): support ble log simple output via SPI interface
2025-03-19 19:29:56 +08:00
Zhou Xiao
84a7fe240c
fix(ble): fix flushout and sync issues
2025-02-27 13:12:02 +08:00
zhanghaipeng
899140216b
fix(ble/bluedroid): Added SPI output support for Bluedroid host log
2025-02-27 13:11:38 +08:00
Zhou Xiao
9e7144d171
feat(ble): add printf and write with timestamp interface for ble log spi out
...
(cherry picked from commit f8efa4cd80
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-21 11:53:39 +08:00
Zhou Xiao
5cea16e9e7
feat(ble): improved ble log spi output interface to support multisource log
2025-02-20 10:36:41 +08:00
Zhou Xiao
1fd53ccc33
feat(ble): add spi output interface for esp ble controller log
2025-02-14 12:23:38 +08:00