ESP32作为BlueZ的HCI控制器:MTU变更导致指示接收丢失
ESP32作为BlueZ的HCI控制器:MTU变更导致指示接收丢失
各位好,我最近碰到一个挺棘手的复杂场景,希望能借助大家的经验来解决问题,先把涉及的组件和环境信息整理出来:
涉及组件
- BLE客户端设备(CL)
- ESP-WROOM-32(ESP32):具体细节如下
- Linux电脑:具体细节如下
ESP-WROOM-32(ESP32)配置
- 角色:蓝牙协处理器,仅为主机Linux电脑提供蓝牙功能
- 固件:基于ESP-IDF编译配置,版本为ESP-IDF v5.4-dev-3201-g46acfdce96(几乎是最新版)
- 固件类型:采用
controller_hci_uart_esp32,属于ESP-IDF内置的蓝牙HCI示例固件 - 连接方式:通过全功能UART接口(包含RX、TX、CTS、RTS引脚)与Linux电脑连接,波特率设置为921600bps
Linux电脑配置
- 操作系统:Debian Bookworm(Debian GNU/Linux 12)
- 内核:[内容未完整提供]
备注:内容来源于stack exchange,提问作者Daniel
相关产品推荐
相关产品推荐

