本讲是Camera Sensor驱动专题的第12讲,我们介绍Camera Sensor模组的XML。
更多资源:
资源 | 描述 |
---|---|
在线课程 | 极客笔记在线课程 |
知识星球 | 星球名称:深入浅出Android Camera 星球ID: 17296815 |
极客笔记圈 |
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
为例说明各字段的含义:
项目 | 内容 | 备注 |
---|---|---|
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) |