第12讲 Camera Sensor模组XML配置介绍

本讲是Camera Sensor驱动专题的第12讲,我们介绍Camera Sensor模组的XML。

更多资源:

资源 描述
在线课程 极客笔记在线课程
知识星球 星球名称:深入浅出Android Camera
星球ID: 17296815
Wechat 极客笔记圈

Camera Sensor 模组 Bin文件

项目配置文件:

buildbins_sm6150.yaml

里面会包含很多Sensor模组相关的XML配置文件信息,比如:

- com.qti.sensormodule.sunny_imx586:
    - sensor/default/imx586/imx586_sensor.xml
    - sensor/default/imx586/imx586_pdaf.xml
    - module/sunny_imx586_module.xml
    - flash/back_sensor_flash.xml
    - actuator/default/lc898217xc_actuator.xml

这些XML会编译到一个bin文件中:

com.qti.sensormodule.sunny_imx586.bin

Camera Sensor 模组 XML详解

module/sunny_imx586_module.xml为例说明各字段的含义:

Camera Sensor 模组 XML详解

项目 内容 备注
cameraId 0/1/2/ … 与 slot id 一一对应
moduleName sunny 模组厂名称
sensorName imx576 sensor 名称
actuatorName dw9800 或 \ 马达名称
oisName \ ois 名称
eepromName a24n02a 或者 \ eeprom 名称
flashName pmic flash名称
chromatixName sunny_imx576 效果文件名称
position REAR/FRONT 模组位置
laneAssign 0x3210 mipi lane 匹配关系
isComboMode 1/0 是否使用combo模式
focalLength 4.36 mm 焦距
fNumber 1.8 光圈
minFocusDistance 0.1 m 近焦
maxFocusDistance 10 m 远焦
horizontalViewAngle 60.0 水平视角
verticalViewAngle 45.0 垂直视角
maxRollDegree 90/270 翻滚角
maxYawDegree 0/180 偏航角(0前180后)
maxPitchDegree 0 俯仰角(0)

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程