@@ -491,6 +491,43 @@ SOC_DAPM_SINGLE_TLV对应SOC_SINGLE_TLV等
491491
492492[ 参考文章Android 耳机插拔处理流程] ( http://blog.csdn.net/xxm282828/article/details/45542039 )
493493
494+ [ 参考文章Linux中耳机检测] ( https://www.baeldung.com/linux/detect-headphone-connection-disconnection )
495+
496+ 可以通过以下命令来查看插入前后状态(或使用pavucontrol)
497+
498+ amixer contents -c0
499+
500+ 将一个headset(使用trs plug)插入到microphone插槽前后状态,发现只有FrontMicJack接入
501+
502+ numid=188,iface=CARD,name='Front Mic Jack'
503+ ; type=BOOLEAN,access=r-------,values=1
504+ : values=off
505+
506+ numid=188,iface=CARD,name='Front Mic Jack'
507+ ; type=BOOLEAN,access=r-------,values=1
508+ : values=on
509+
510+ 将一个headset(使用trs plug)插入到headphone插槽前后状态,发现Headphone和RearMicJack等
511+
512+ numid=190,iface=CARD,name='Headphone Jack'
513+ ; type=BOOLEAN,access=r-------,values=1
514+ : values=off
515+ numid=189,iface=CARD,name='Rear Mic Jack'
516+ ; type=BOOLEAN,access=r-------,values=1
517+ : values=off
518+
519+ numid=190,iface=CARD,name='Headphone Jack'
520+ ; type=BOOLEAN,access=r-------,values=1
521+ : values=on
522+ numid=189,iface=CARD,name='Rear Mic Jack'
523+ ; type=BOOLEAN,access=r-------,values=1
524+ : values=on
525+
526+ 还有一些其他状态也改变了
527+ numid=173,iface=MIXER,name='Headphone Playback Switch'
528+ ; type=BOOLEAN,access=rw------,values=2
529+ : values=on,on
530+
494531### 名词解释
495532
496533mono 单声道
0 commit comments