找回密码
 注册
搜索
查看: 2311|回复: 6

[讨论] 手机通话时插入普通耳机的问题

[复制链接]
发表于 2010-3-9 16:58:42 | 显示全部楼层 |阅读模式
大家好,我是做高通平台音频驱动模块的,新手,现在遇到了个问题:当手机来电时插入普通无接听按键耳机时会自动接听,我不知道该怎样解决,现在一点思路都没有,请各位高手帮帮忙,小弟十分感谢!
发表于 2010-3-9 17:17:06 | 显示全部楼层
先找耳机插入的代码,然后看看耳机插入的代码里映射的事件是什麽,然后去CALL模块看看是不是耳机插入的事件是和接听的按键一样的处理。

如果没有处理的话,你看看是不是GPIO的定义不对,或者有其他项目处理GPIO的代码发了中断给上层,做了接通电话的处理。
点评回复

使用道具 举报

 楼主| 发表于 2010-3-9 20:40:30 | 显示全部楼层
嗯 。知道了。谢谢楼上![em08]
点评回复

使用道具 举报

发表于 2010-3-23 12:04:43 | 显示全部楼层
是不是有插入耳机自动接听方面的设置啊?
点评回复

使用道具 举报

发表于 2010-5-25 10:16:16 | 显示全部楼层
跟耳机的接口有关系,可能是mic和GND相连导致误检,建议你在检查ADC的时候注意一下时延,或者多检测几次adc
点评回复

使用道具 举报

发表于 2014-3-13 09:40:16 | 显示全部楼层
建议看下耳机孔定义 和你现在插入的耳机脚位定义是否一样
点评回复

使用道具 举报

发表于 2014-6-9 14:59:23 | 显示全部楼层
看你的描述应该指的是三段式耳机吧?
对于高通平台,使用getevent 看看耳机类型是否与你插入的耳机类型一致,不一致的话,首先从类型检测入手,待耳机类型检测正确了,再考虑按键的问题。从你的描述似乎是类型都不对啊
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 11:09 , Processed in 0.112460 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表