微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 修改cfg文件后方向无效问 题

修改cfg文件后方向无效问 题

时间:10-02 整理:3721RD 点击:
=" font-style: normal; font-variant: n[DESCRIPTION]
修改cfg_setting_imgsensor.cpp 后发现无效。
[SOLUTION]
由于目前在MT8163、MT8173、MT8735、MT8735m等平台上会使用到metadata。
当使用metadata配置方向信息会从metadata中获取,从而导致修改cfg文件无法改变方 向。如果想修改方向,就应该修改对应的metadata文件。
请依次在
<project>/hal/imgsensor_metadata, <platform>/hal/imgsensor_metadata,
<common>/hal/imgsensor_metadata 目录中搜索config_static_metadata.project.CAMERA.<sensorname>.h这个文件。
并修改switch (rInfo.getDeviceId())
{
case 0:
//======================================================================
CONFIG_METADATA_BEGIN(mtk_SENSOR_INFO_ORIENTATION)
CONFIG_ENTRY_VALUE(90, MINT32) // 默认main是90度,改成需要设定 的角度
CONFIG_METADATA_END()
//======================================================================
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_WANTED_ORIENTATION)
CONFIG_ENTRY_VALUE(90, MINT32) // 默认main是90度,改成需要设定 的角度
CONFIG_METADATA_END()
//======================================================================
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING)
CONFIG_ENTRY_VALUE(MTK_LENS_FACING_BACK, MUINT8)
CONFIG_METADATA_END()
//======================================================================
break;
case 1:
//======================================================================
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_ORIENTATION)
CONFIG_ENTRY_VALUE(270, MINT32) // 默认sub是270度,改成需要设定 的角度
CONFIG_METADATA_END()
//======================================================================
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_WANTED_ORIENTATION)
CONFIG_ENTRY_VALUE(270, MINT32) // 默认sub是270度,改成需要设定 的角度
CONFIG_METADATA_END()
//======================================================================
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING)
CONFIG_ENTRY_VALUE(MTK_LENS_FACING_FRONT, MUINT8)
CONFIG_METADATA_END()
//======================================================================
break;
default:
break;
}
对应的数值。

修改了怎么编译呀。不会要clean吧

上一篇:mtk 初始化流程
下一篇:求MT6755的Datasheet

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

网站地图

Top