Changes

Jump to navigation Jump to search
no edit summary
Line 40: Line 40:  
./veye_mipi_i2c.sh
 
./veye_mipi_i2c.sh
   −
Usage: ./veye_mipi_i2c.sh [-r/w] [-f] function name -p1 param1 -p2 param2 -b bus
+
Usage: ./veye_mipi_i2c.sh [-r/w] [-f] function name -p1 param1 -p2 param2 -b bus -d i2caddr
    
options:
 
options:
Line 55: Line 55:     
-b [i2c bus num] i2c bus number
 
-b [i2c bus num] i2c bus number
 +
 +
-d [i2c addr] i2c device address
 
=== 不同板子上的i2c序号===
 
=== 不同板子上的i2c序号===
 
请参考下面的文章,确定你所需要使用的-b参数。
 
请参考下面的文章,确定你所需要使用的-b参数。
Line 203: Line 205:  
  <code>./veye_mipi_i2c.sh -r -f agc
 
  <code>./veye_mipi_i2c.sh -r -f agc
 
  ./veye_mipi_i2c.sh -w -f agc -p1 [value]</code>
 
  ./veye_mipi_i2c.sh -w -f agc -p1 [value]</code>
含义为增益上限
+
含义为增益上限,默认为0xC。
 
{| class="wikitable"
 
{| class="wikitable"
 
!value
 
!value
Line 220: Line 222:  
{| class="wikitable"
 
{| class="wikitable"
 
!value
 
!value
!description
+
!最小帧率
 
|-
 
|-
 
|0x01
 
|0x01
Line 316: Line 318:  
|}
 
|}
 
=====mshutter=====
 
=====mshutter=====
close AE, use manual shutter
+
自动曝光,手动曝光模式选择和配置。
    
<code>./veye_mipi_i2c.sh -r -f mshutter</code>
 
<code>./veye_mipi_i2c.sh -r -f mshutter</code>
Line 493: Line 495:     
<code>./veye_mipi_i2c.sh -w -f sharppen -p1 [val1] -p2 [value]</code>
 
<code>./veye_mipi_i2c.sh -w -f sharppen -p1 [val1] -p2 [value]</code>
 +
{| class="wikitable"
 +
!param1 value
 +
!description
 +
|-
 +
|0x0
 +
|sharppen disable
 +
|-
 +
|0x1
 +
|sharppen enable
 +
|}
 +
default: 0x1
 +
 +
param2: sharppen strength, range [0x0-0xA]
 +
 +
===== wdrsharppen =====
 +
<code>./veye_mipi_i2c.sh -r -f wdrsharppen</code>
 +
 +
<code>./veye_mipi_i2c.sh -w -f wdrsharppen -p1 [val1] -p2 [value]</code>
 +
 +
sharppeness setting on DOL WDR mode
 
{| class="wikitable"
 
{| class="wikitable"
 
!param1 value
 
!param1 value
Line 595: Line 617:     
=== 新功能 ===
 
=== 新功能 ===
下面的新功能,只有release time晚于2022-11-22的版本才支持。
+
下面的新功能,只有摄像机固件版本的release time晚于2022-11-22的版本才支持。
 +
 
 +
===== paramsave =====
 +
<code>./veye_mipi_i2c.sh -w -f paramsave</code>
 +
 
 +
保存isp相关参数到flash中。
 +
 
 +
===== new_expmode =====
 +
<code>./veye_mipi_i2c.sh -r -f new_expmode</code>
 +
 
 +
<code>./veye_mipi_i2c.sh -w -f new_expmode -p1 [0/1]</code>
 +
 
 +
新版本手动曝光是否使能。
 +
 
 +
如果使能新版本手动曝光,则:
 +
 
 +
# 原来的mshutter命令不再生效,new_mshutter生效。
 +
# 增益(agc)由自动模式也改为手动模式,new_mgain生效。
 +
 
 +
===== new_mshutter =====
 +
<code>./veye_mipi_i2c.sh -r -f new_mshutter</code>
 +
 
 +
<code>./veye_mipi_i2c.sh -w -f new_mshutter -p1 1000</code>
 +
 
 +
新版本手动曝光时间配置,单位为us,范围是[1,1000000].
 +
 
 +
由于sensor无法支持精确到1us的曝光时间,建议在配置之后,读取一下进行确认。
 +
 
 +
===== new_mgain =====
 +
<code>./veye_mipi_i2c.sh -r -f new_mgain</code>
 +
 
 +
<code>./veye_mipi_i2c.sh -w -f new_mgain -p1 2.1</code>
 +
 
 +
新版本手动增益,根据sensor不同,精确到0.1dB或者0.3dB。
 +
 
 +
===== auto_shutter_max =====
 +
此功能只有release time晚于2022-12-09的版本才支持。
 +
 
 +
在'''mshutter'''配置为auto时,配置自动曝光的上限。
 +
 
 +
<code>./veye_mipi_i2c.sh -r -f auto_shutter_max</code>
 +
 
 +
<code>./veye_mipi_i2c.sh -w -f auto_shutter_max -p1 1000</code>
 +
 
 +
单位为us,范围是[1,1000000/fps].
 +
 
 +
由于sensor无法支持精确到1us的曝光时间,建议在配置之后,读取一下进行确认。

Navigation menu