LE音频代码迁移需要工具

当前的实验平台和环境
测试平台: BT631D (NRF5340)
SDK版本: NCS2.3.0

产品概述

蓝牙模块模型 FSC-BT631D
蓝牙版本 蓝牙 5.3
芯片组 Nordic NRF5340+CSR8811
lnterface UART/I²S/USB
方面 12mm x 15mm x 2.2mm
传输功率 NRF5340 :+3 DBM
CSR8811:+5 DBM(基本数据速率)
概况 差距, 到, 加特, SMP, L2CAP
工作温度 -30°C〜85°C
频率 2.402 - 2.480 GHz
电源电压 3.3v

需要实现LE音频内容

  1. LC3编码和解码
  2. LE传输编码数据
  3. 支持多个流函数
  4. 支持CIS Unicast Audio功能
  5. 支持bis广播音频功能

嵌入协议堆栈内容

执行顺序和流程图如下所示

  1. 网关从音频源接收音频数据.
  2. 网关以其应用程序核心处理音频数据,并通过应用程序层传输数据:
  3. 主机将编码的音频数据发送到网络内核子系统 (控制器).
  4. 子系统将音频数据转发到硬件收音机并将其发送到耳机设备.
  5. 耳机在网络核心上接收编码的音频数据.
  6. 网络内核子系统 (控制器) 将编码的音频数据发送到耳机应用程序核心上的LE主机.
  7. 耳机处理其应用程序内核中的音频数据, 通过应用程序层传输数据:
  8. 解码的音频数据通过i2s发送到硬件音频输出.

注意点

Le Audio目前是一种新技术,市场上很少有成熟的产品解决方案, 复杂的工程, 还有许多需要解决的问题!

概括

LE音频代码迁移过程是一个非常复杂的 , 但是迁移后BT631D模块测试结果相对较好. 需要此功能的用户可以联系Beasycom团队!