用户您好,请详细描述您所遇到的问题。
1.硬件获取渠道:
2.当前系统镜像版本:
3.当前天工开物版本:
4.问题定位:
如题帮忙提供读取 isx031内参的方法
5.开发的demo/案例:
6.需要提供的解决方案:
用户您好,请详细描述您所遇到的问题。
1.硬件获取渠道:
2.当前系统镜像版本:
3.当前天工开物版本:
4.问题定位:
如题帮忙提供读取 isx031内参的方法
5.开发的demo/案例:
6.需要提供的解决方案:


您好:
isx031内参读取,需要sensor库中实现相应的读取操作:
sensor_module_t isx031s = {
.get_sns_params = get_sns_info,
};
之后可通过API调用获取:
int32_t hb_cam_get_sns_info(uint32_t dev_port, cam_parameter_t *sp, uint8_t type);
此处sensor库内的get_sns_info实现,需根据具体模组内参排布通过读取EEPROM实现,该排布可咨询模组供应商,或标定写入的标准。
谢谢~
ar0820 已经实现了这个接口, 但是读到的参数全为0, 请问是否正常?

您好: 您这个命令默认获取的参数类型为0-基础信息,未获取内参,要获取内参,可以用类型1(内参)或3(基础信息+内参),如下:
/app/bin/vps/vpm/vcs_test -m 11 -v /app/bin/vps/vpm/cfg/cicd_a/sen_cim_isp0_pym0_4k_ar0820/vpm_config.json -p0 -c /app/bin/vps/vpm/cfg/cicd_a/sen_cim_isp0_pym0_4k_ar0820/hb_j5dev.json -i0 -h /app/bin/camera_test/cfg/vio_tool/dump_config.json -r0 -V0 -S0 -s10000 -N3
另外这里默认配置下可能会获取失败,需增加eeprom_addr的配置:
vi /app/bin/vps/vpm/cfg/cicd_a/sen_cim_isp0_pym0_4k_ar0820/hb_j5dev.json
port_0下增加配置:
"eeprom_addr":"0x50",
之后应该可以正常获取,谢谢~