3.5 mm ヘッドセット ジャック: デバイス仕様

3.5 mm プラグ ヘッドセット仕様との互換性を実現するには、4 導体 3.5 mm オーディオ ジャックを備えたデバイスが次の仕様を満たす必要があります。 Android の互換性要件については、 Android CDD「アナログ オーディオ ポート」セクションを参照してください。

機能

関数デバイスのサポート
ステレオオーディオ出力必須
オーディオ入力 (マイク)必須
地面必須

ソフトウェアマッピング

関数デバイスのサポート説明
機能A コントロールイベント必須入力イベント: KEY_MEDIA

Android キー: KEYCODE_MEDIA_PLAY_PAUSE

機能D制御イベント必須入力イベント: KEY_VOICECOMMAND

Android キー: KEYCODE_VOICE_ASSIST

機能 B 制御イベント必須入力イベント: KEY_VOLUMEUP

Android キー: VOLUME_UP

関数C制御イベント必須入力イベント: KEY_VOLUMEDOWN

Android キー: VOLUME_DOWN

ヘッドセット挿入検出必須入力イベント: SW_JACK_PHYSICAL_INSERT 7
ヘッドセットの種類の検出マイク入力イベント: SW_MICROPHONE_INSERT 4
マイクなし入力イベント: SW_HEADPHONE_INSERT 2
ヘッドセットのスピーカーのインピーダンス必須ヘッドフォン(低音)障害モードはヘッドフォンを示しているため、制限がオンになります
必須ライン入力 (高)入力イベント: SW_LINEOUT_INSERT 6

機械式

関数デバイスのサポート説明
4 導体 3.5 mm ジャック必須
CTIA ピン配置順序 (LRGM)必須3ピン&モノラルプラグ対応
OMTP ピン配置順序 (LRMG)オプションですが強く推奨されます
ヘッドセット検出シーケンス必須プラグ挿入通知は、プラグ上のすべての接点が関連するセグメントに触れた後にのみトリガーされる必要があります (これにより、挿入が遅いために信頼性が低いヘッドセット検出が防止されます)。

電気

一般的な

関数デバイスのサポートノート
最大出力電圧駆動150mV >= 32 オームで 150mV

試験条件:EN50332-2

マイクバイアス抵抗必須使用する検出方法とマイクのバイアス抵抗の選択を柔軟に選択できます。以下に指定されているすべてのボタン抵抗値範囲が検出され、それぞれの機能に関連付けられる必要があります。
マイクバイアス電圧1.8V~2.9V一般的なマイク カプセルとの互換性を保証するため。

関数のインピーダンスとしきい値の検出

デバイスは、アクセサリ上の次の抵抗ラダーを検出する必要があります。アクセサリは、前に示した図 (基準ヘッドセット テスト回路) の標準化された回路図に従ってテストされます。ここでは、2.2 kΩ の抵抗を介して 2.2 V のマイク バイアスが印加された状態でボタンが押されたときに、MIC 端子から GND までの合計インピーダンスが測定されます。これは、ボタン抵抗と並列にマイクを備えたボタン検出回路と同じ実効抵抗です。

ボタンのインピーダンスレベルデバイスのサポートノート
70Ω以下必須【機能A】
110~180オーム必須【機能D】
210~290オーム必須【機能B】
360~680オーム必須【機能C】
ヘッドセットスピーカーのインピーダンスレベルデバイスのサポートノート
低閾値検出必須ヘッドフォン (低音) < 1 Kohm
高閾値検出必須ライン入力 (高) > 5 Kohm
4 セグメントのプラグ検出抵抗 (3 番目と 4 番目のセグメント間)デバイスのサポートノート
4 セグメント プラグのしきい値必須抵抗 >= 100 オーム
3 セグメント プラグのしきい値必須抵抗 < 100 オーム