Changes

Jump to navigation Jump to search
Line 265: Line 265:  
===== 硬触发模式 =====
 
===== 硬触发模式 =====
 
下面以使用树莓派GPIO21为模拟触发源,上升沿触发为例。
 
下面以使用树莓派GPIO21为模拟触发源,上升沿触发为例。
 +
 +
可以使用[[Mv mipi i2c.sh user guide|mv_mipi_i2c.sh]]脚本进行丰富的触发参数设置。
    
====== 硬件连接 ======
 
====== 硬件连接 ======
Line 393: Line 395:     
====== 设置模式 ======
 
====== 设置模式 ======
<code>v4l2-ctl --set-ctrl <small>trigger_mode=1</small></code>
+
<code>./mv_mipi_i2c.sh -w -f trgmode -p1 1</code>
 +
 
 +
<code>./mv_mipi_i2c.sh -w -f trgsrc -p1 0</code>  
 +
 
 +
====== 设置触发属性 ======
 +
可以设置触发数量,触发间隔等。下面设置单次触发5张,每张间隔1秒。
 +
 
 +
<code>./mv_mipi_i2c.sh -w -f trgnum -p1 5</code>  
   −
<code>v4l2-ctl --set-ctrl <small>trigger_src=0</small></code>
+
<code>./mv_mipi_i2c.sh -w -f trginterval -p1 1000</code>
    
====== 开始取图 ======
 
====== 开始取图 ======
<code>v4l2-ctl --set-fmt-video=width=3088,height=2064,pixelformat=GREY --stream-mmap --stream-count=5 --stream-to=y8-3104x2064.yuv</code>
+
<code>./mv_raspicam -t -1 -roi 0,0,3088,2064 -md 0</code>
    
====== 进行软触发操作 ======
 
====== 进行软触发操作 ======
 
在其他的shell终端,可以多次执行下面命令进行多次触发。
 
在其他的shell终端,可以多次执行下面命令进行多次触发。
   −
<code>v4l2-ctl --set-ctrl <small>soft_trgone=1</small></code>
+
<code>./mv_mipi_i2c.sh -w -f trgone</code>
    
===== 硬触发  =====
 
===== 硬触发  =====
 
====== 设置模式 ======
 
====== 设置模式 ======
<code>v4l2-ctl --set-ctrl <small>trigger_mode=1</small></code>
+
本次以高速连续触发为例
 +
 
 +
<code>./mv_mipi_i2c.sh -w -f trgmode -p1 2</code>
 +
 
 +
<code>./mv_mipi_i2c.sh -w -f trgsrc -p1 1</code>  
 +
 
 +
====== 设置触发属性 ======
 +
高速连续触发下,触发间隔无效。这次触发100张。
 +
 
 +
<code>./mv_mipi_i2c.sh -w -f trgnum -p1 100</code>
 +
 
 +
设置上升沿触发
 +
 
 +
<code>./mv_mipi_i2c.sh -w -f trgedge -p1</code>
   −
<code>v4l2-ctl --set-ctrl <small>trigger_src=1</small></code>
+
此外,还可以对硬触发设置丰富的功能,如delay、信号毛刺过滤等。
    
====== 开始取图 ======
 
====== 开始取图 ======
<code>v4l2-ctl --set-fmt-video=width=3088,height=2064,pixelformat=GREY --stream-mmap --stream-count=5 --stream-to=y8-3104x2064.yuv</code>
+
<code>./mv_raspicam -t -1 -roi 0,0,3088,2064 -md 0</code>
    
====== 进行硬触发操作 ======
 
====== 进行硬触发操作 ======

Navigation menu