13. 调试工具¶
Linux:
sensor开发后调试工具使用sensor_test,
sensor配置文件为/mnt/data/sensor_cfg.ini。
在middleware目录通过命令 git apply sensor_test.patch添加补丁,编译后生成sensor_test 来使用。
Alios:
sensor_test 的程序默认放在peripherals_test这个solution下面,编译这个solution即可,源码路径solutions/peripherals_test/sensor_test/sensor_test.c
13.1. 基础功能¶
sensor_test默认有下图所示5种功能:
dump sensor raw图
dump sensor yuv图
设置sensor输出图像flip/mirror
若sensor驱动支持linear和wdr模式,可以使用该选项进行sensor mode切换
AE调试功能

13.2. Dump RAW¶
参考 Dump RAW
13.3. Dump YUV¶
参考 Dump YUV
13.4. Set flip/mirror¶
提供sensor端镜像/翻转功能。
运行sensor_test,输入3选择”set chn flip/mirror”,根据提示chn(0~1): 输入dev(0表示vi pipe0,控制第0路图像,1表示vi pipe1)后续提醒控制开关flip/mirror。
注意:功能执行后,需要确认dump yuv图的方向和颜色符合预期。
13.5. WDR和Linear切换¶
提供sensor端宽动态模式与线性模式切换功能。
运行sensor_test,输入4选择” linear hdr switch”, 根据提醒” Please select sensor input mode (0:linear/1:wdr) :”输入0为linear;1为WDR;
注意
1、此功能需sensor支持linear和wdr两种模式
2、不同sensor配置需在sensor_test.c中修改对应的sensor配置,具体如下图

13.6. AE相关验证¶
参考 AE相关验证