1.修改文件 cmr_set.c
进入Camera后 设置相关的参数;打开相机后相关的驱动参数配置都在此文件进行设置。
调用函数camera_set_iso接口
对应的设置值在camera_convert_iso 函数中处理
uint32_t camera_convert_iso(uint32_t iso)
{
struct camera_context *cxt = camera_get_cxt();
uint32_t isp_param = 0;
uint32_t convert_iso = 100;
CMR_LOGD("iso %d", iso);
switch(iso) {
case 0: // 自动模式
if (V4L2_SENSOR_FORMAT_RAWRGB == cxt->sn_cxt.sn_if.img_fmt) {
isp_capability(ISP_CUR_ISO,(void *)&isp_param);
convert_iso = POWER2(isp_param-1)*100;
}
break;
case 2:
convert_iso = 200;
break;
case 3:
convert_iso = 400;
break;
case 4:
convert_iso = 800;
break;
case 5:
convert_iso = 1600;
break;
default:
break;
}
return convert_iso;
}