微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 6589 TOUCH AF时没有调到case:SENSOR_FEATURE_SET_AF_WINDOW无触摸对焦是什么原因

6589 TOUCH AF时没有调到case:SENSOR_FEATURE_SET_AF_WINDOW无触摸对焦是什么原因

时间:10-02 整理:3721RD 点击:
6589平台,
YUV sensor,触摸屏幕时没有跑SENSOR_FEATURE_SET_AF_WINDOW这个case,并不会有坐标传下来所以touch AF无反应;
但是同版codebase上面RAW sensor的TOUCH AF功能是正常的,这是什么原因?

是不是hal层关了呀,我知道72平台有个地方控制的
82平台也有,你可以找下

一般yuv sensor LENS驱动都用sensordrive,你可以只用这个驱动,把fm50af去掉试试

确定LENS定义的是sensordrive无疑。

不是,是hal有个控制AF的宏,在这个路径:mediatek/custom/mt6572/hal/camera/camera/camera_custom_if.cpp,里面有个#define FLASHLIGHT_YUV_AF_LAMP 1,为1 就开启了触摸对焦开闪光灯功能#define FLASHLIGHT_YUV_AF_LAMP 1
MINT32 custom_GetYuvAfLampSupport(void)
{
    // 0: indicates no AF lamp when touch AF
    // 1: indicates AF lamp support for touch AF
    return (int)FLASHLIGHT_YUV_AF_LAMP;
}

看起来像是开启对焦时的LED点亮功能,不过我还是试试先,谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top