安卓手机耳机类型分类

3.5mm耳机种类

  三段式,四段式(分为美标、欧标)

其中

  三段式,从头到线,L、R、GND,G端比较长,没有MIC端。

  美标(CTIA),从头到线,L、R、GND、MIC

  欧标(OMTP),从头到线,L、R、MIC、GND

识别

  耳机阻抗很低(8-32欧姆),麦克风阻抗很高(600、10k欧姆)

  从耳机识别的角度来讲,耳机上的电声转化装置(左声道听音器和右声道听音器)可以认为是一个16欧或者32欧的电阻,但有些比较好的耳机这个内阻值比较大;mic端可以认为是一个大电阻(通常为1k欧)和一个开关(多按键耳机可以认为好多个开关串上不同组值得电阻)。

  四个平台的耳机驱动,mtk、高通、Nividia和spreadtrum。除了高通将检测耳机插拔的事件也申请为input设备外,,其他平台都注册为switch/h2w设备。mtk平台的耳机驱动称为ACCDET+EINT的模式,高通的机制叫做MBHC

高通安卓耳机类型

  MBHC_PLUG_TYPE_INVALID = -1,//无效设备

  MBHC_PLUG_TYPE_NONE,//未接入设备

  MBHC_PLUG_TYPE_HEADSET,//四段耳机

  MBHC_PLUG_TYPE_HEADPHONE,//三段耳机

  MBHC_PLUG_TYPE_HIGH_HPH,//高阻抗耳机

  MBHC_PLUG_TYPE_GND_MIC_SWAP,//欧美标标志位

  MBHC_PLUG_TYPE_ANC_HEADPHONE,//主动降噪耳机

耳机按键值

  0=KEY_MEDIA

  1=KEY_VOICECOMMAND

  2=KEY_VOLUMEUP

  3=KEY_VOLUMEDOWN

  一键耳机按下后电阻值在10欧以下,三键带音量加减的耳机上键的电阻范围在60欧到100欧之间,中键在10欧以下,下键在120欧~200欧之间。

(0)

相关推荐