QCC---Aptx Lossless验证

因为aptx Lossless属于高通骁龙声音的一部分,一般支持高通骁龙声音的设备会支持到,比如说手机,而且还要支持最新的aptx adaptive协议R2.2版本。但是如果手上没有这样的手机的话,有source芯片也可以去做测试验证。在最新的784.1版本中,传统蓝牙的source代码加入了aptx lossless的功能(虽然还是ES版,虽然还是44.1k →_→ 但是好过没有,验证功能还是没问题的)

  1. 首先准备一款QCC5181或QCC3086的板子(只有这两款能支持最新adk的source应用)
  2. 打开工程,选择芯片对应的source工程,现在BRDER版本,工程名尾缀表示工程使用的是什么协议连接
  3. 到代码中加入宏定义INCLUDE_APTX_ADAPTIVE_22
     

  4. 编译烧录完成后,和目标设备连接,并接上usb到PC
  5. 在PC上打开音乐播放器,随便放个音乐
  6. 打开QACT查看音频链路模块用了什么编码,aptx adaptive r3就是用了lossless功能

Dongle端:

接收端:

    7.再严谨一点的话,我们可以在pydbg调用指令

apps1.fw.call.KymeraA2dpSource_IsAptxR3LosslessEncoderReqd()

如果返回是TRUE就表示用了Lossless.

相关推荐

  1. qcc更换语音提示的方法

    2024-05-15 21:26:04       28 阅读
  2. 基于QCC51XX芯片的GATT嵌入式开发

    2024-05-15 21:26:04       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-15 21:26:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-15 21:26:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-15 21:26:04       82 阅读
  4. Python语言-面向对象

    2024-05-15 21:26:04       91 阅读

热门阅读

  1. cocos creator 帧率60 不生效meta50 能刷新到90

    2024-05-15 21:26:04       23 阅读
  2. yolo进行视频检测结果没有生成

    2024-05-15 21:26:04       30 阅读
  3. Linux函数

    2024-05-15 21:26:04       28 阅读
  4. nvr国标sip端口信息异常的处理

    2024-05-15 21:26:04       32 阅读
  5. SpringBoot+Mock Mvc测试web接口增删改查、导入导出

    2024-05-15 21:26:04       30 阅读
  6. 微信小程序更新日志

    2024-05-15 21:26:04       32 阅读
  7. 设计模式之——单例模式

    2024-05-15 21:26:04       34 阅读
  8. android设计模式-单例模式

    2024-05-15 21:26:04       38 阅读