Zhou Xiao
1771685866
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:46 +08:00
Zhou Xiao
75343d25d0
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
(cherry picked from commit 7c3b9fa56f
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:54 +08:00
Zhou Xiao
94480cc0c0
feat(ble): support ble log simple output via SPI interface
2025-04-02 15:18:18 +08:00
Zhou Xiao
3051078939
fix(ble): fix flushout and sync issues
2025-04-02 15:18:17 +08:00
zhanghaipeng
e323d22353
fix(ble/bluedroid): Added SPI output support for Bluedroid host log
2025-04-02 15:18:17 +08:00
Zhou Xiao
41a33fcd46
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-04-02 15:18:17 +08:00
Zhou Xiao
21f7a2b152
feat(ble): improved ble log spi output interface to support multisource log
...
(cherry picked from commit 2221133ba8
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-19 20:54:24 +08:00
Zhou Xiao
2acf21413c
feat(ble): add spi output interface for esp ble controller log
...
(cherry picked from commit 52106c9895
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-02-14 11:54:13 +08:00