USB-C 轉模擬音頻適配器

雖然一些新的 Android 手機正在生產沒有 3.5 毫米插孔,但用戶可能仍然擁有他們想要與這些設備一起使用的 3.5 毫米耳機。為方便起見,本文指定了 USB-C 轉模擬音頻適配器規範,以將3.5 毫米耳機插入只有USB-C 端口的設備。

本文檔規定了最低要求:鼓勵配件製造商添加功能,同時牢記這些要求。

適配器類型

只允許使用數模適配器。不支持遵循USB.org 的“USB Type-C 電纜和連接器規範,版本 1.2,附錄 A”的純模擬適配器。

功能概覽

該適配器允許用戶將現有的 3.5 毫米附件插入帶有 USB-C 端口的設備。為此,適配器支持:

  • 帶和不帶麥克風的立體聲模擬設備
  • 2個輸出通道的數模轉換
  • 1個輸入通道的模數轉換
  • 模擬設備插入檢測
  • 耳機麥克風檢測
  • 輸出阻抗檢測
  • 將耳機按鈕事件轉換為 HID 事件

模擬接口

在插入並正確識別設備之前,適配器不得向 USB 主機提供任何 UAC 接口、播放或捕獲端點。根據檢測到的設備類型,必須報告以下 UAC 終端類型:

  • 耳機。低阻抗傳感器,< 1 千歐,無麥克風:0x0302
  • 耳機。帶麥克風的低阻抗傳感器:0x0402
  • 入線。高阻抗輸入:0x603
  • 出線。高阻抗輸出:0x604
  • 線路輸入和線路輸出線路輸入和麥克風:0x400

按鈕功能

適配器應將從模擬接口接收並符合 Android模擬耳機規範的按鈕事件轉換為以下 HID 事件:

功能映射
一個HID 使用頁面:0x0C
HID 使用情況:0x0CD
HID 使用頁面:0x0C
HID 使用情況:0x0E9
C HID 使用頁面:0x0C
HID 使用情況:0x0EA
D HID 使用頁面:0x0C
HID 使用情況:0x0CF