我的具有 CC2564C 的器件支持双模蓝牙。
根据 TI 文档、AVPR 和 BLE 是唯一的、因此我了解为什么在进行 WBS 时 BLE 查询始终失败。
但在 WBS 停止后、BLE 查询仍然失败。 您是否遇到了相同的问题? 您能帮您看看吗? 谢谢!
测试用例如下:
1.开始经典蓝牙查询和 BLE 查询 (两个查询都可以)
2HCI_VS_AVPR_Enable 0xFD92 0x01、0x00、0x01、0x0000
3.HCI_VS_WBS_Associate 0xFD78、0x1
4.HCI_VS_Write_CODEC 配置0xFD06
5.HCI 语音设置
6.建立 SCO 连接(WBS、此时 Ble 查询失败、CC2564C 的响应代码"不允许"
7.断开 SCO 连接
7.HCI_VS_WBS_disassociate 0xFD79
发送_HCI_VS_BLE_Enable 0xFD5B 0x01、0x01
9. WBS 停止后、即使已设置"Send_HCI_VS_BLE_Enable 0xFD5B 0x01、0x01"、BLE 查询仍会失败(错误代码"不允许")。
如果 不重置 BT 芯片、 则无法 恢复 BLE 查询。