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> |
| | | |
| ====== 进行硬触发操作 ====== | | ====== 进行硬触发操作 ====== |