RK平台UVC摄像头shell测试脚本
USB video class(又称为USB video device class or UVC)就是USB device class视频产品在不需要安装任何的驱动程序下即插即用,包括摄像头、数字摄影机、模拟视频转换器、电视卡及静态视频相机。
SoC : RK3288
Platform : Android 5.1
RK平台有自己的测试方法:在计算器中输入"83991906=",进入测试工程模式,选择CameraTest可以进行相
机的<open/close test>,,
1
2
此脚本测试流程:打开-拍照-退出,并将结果存入本地。shell如下:
#!/system/bin/sh
拍照测试程序,监控照片是否生成,自动判断/dev/video设备是否存在
MONITOR_DIR=/mnt/sdcard/DCIM/Camera # 照片存放目录
ACTIVITY_DIR=/mnt/sdcard/CameraActivity.txt # 启动相机的log
PHOTO_NUMBER=/mnt/sdcard/photonumber.txt # 拍照次数的log
DEVICE_ERR=/mnt/sdcard/CameraError.txt # 没有识别到设备/dev/video0的log
open_success=0
open_failed=0
open_error=0
device_err=0;
takephoto_success=0
takephoto_failed=0
PICTURE_PIRV=0
PICTURE_