Merge pull request #111 from widgetii/master

Make sensor config concise (iteration #2)
pull/114/head
Igor Zalatov 2021-12-15 20:10:46 +03:00 committed by GitHub
commit 551f0195a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 141 additions and 659 deletions

View File

@ -1,37 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsImx335Obj ;sensor name Sensor_type=stSnsImx335Obj
Mode = WDR_MODE_NONE ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_imx335.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_imx335.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=12
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 12
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -39,7 +15,7 @@ Isp_FrameRate=20
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = VI_MODE_MIPI Input_mod=VI_MODE_MIPI
Work_mod = VI_WORK_MODE_1Multiplex Work_mod = VI_WORK_MODE_1Multiplex
Mask_num = 2 Mask_num = 2
Mask_0 = 0xFFF00000 Mask_0 = 0xFFF00000
@ -74,10 +50,10 @@ Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, inval
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_w=2592 ; DevRect_w=2592
DevRect_h=1944 ; DevRect_h=1944
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
Combine_mode =0 ;Y/C composite or separation mode Combine_mode =0 ;Y/C composite or separation mode
;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */
@ -88,9 +64,4 @@ Comp_mode =0 ;Component mode (single-component or dual-component)
Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge) Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge)
;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */
;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
FullLinesStd=4500 FullLinesStd=4500

View File

@ -1,26 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsImx335Obj ;sensor name Sensor_type=stSnsImx335Obj
Mode = WDR_MODE_2To1_LINE Mode=WDR_MODE_2To1_LINE
DllFile = /usr/lib/sensors/libsns_imx335.so ;sensor lib path DllFile=libsns_imx335.so
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -28,7 +15,7 @@ Isp_FrameRate=20
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = VI_MODE_MIPI Input_mod=VI_MODE_MIPI
Work_mod = VI_WORK_MODE_1Multiplex Work_mod = VI_WORK_MODE_1Multiplex
Mask_num = 2 Mask_num = 2
Mask_0 = 0xFFC00000 Mask_0 = 0xFFC00000
@ -63,10 +50,10 @@ Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, inval
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_w=2592 ; DevRect_w=2592
DevRect_h=1944 ; DevRect_h=1944
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
Combine_mode =0 ;Y/C composite or separation mode Combine_mode =0 ;Y/C composite or separation mode
;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */
@ -77,9 +64,4 @@ Comp_mode =0 ;Component mode (single-component or dual-component)
Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge) Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge)
;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */
;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
FullLinesStd=4500 FullLinesStd=4500

View File

@ -1,26 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsImx335Obj ;sensor name Sensor_type=stSnsImx335Obj
Mode = WDR_MODE_2To1_LINE Mode=WDR_MODE_2To1_LINE
DllFile = /usr/lib/sensors/libsns_imx335.so ;sensor lib path DllFile=libsns_imx335.so
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -28,7 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = VI_MODE_MIPI Input_mod=VI_MODE_MIPI
Work_mod = VI_WORK_MODE_1Multiplex Work_mod = VI_WORK_MODE_1Multiplex
Mask_num = 2 Mask_num = 2
Mask_0 = 0xFFC00000 Mask_0 = 0xFFC00000
@ -63,10 +50,10 @@ Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, inval
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_w=2592 ; DevRect_w=2592
DevRect_h=1520 ; DevRect_h=1520
DevRect_x=200 ; DevRect_x=200
DevRect_y=400 ; DevRect_y=400
Combine_mode =0 ;Y/C composite or separation mode Combine_mode =0 ;Y/C composite or separation mode
;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */
@ -77,12 +64,7 @@ Comp_mode =0 ;Component mode (single-component or dual-component)
Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge) Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge)
;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */
;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
FullLinesStd=4500 FullLinesStd=4500
[vi_chn] [vi_chn]
CapRect_Y =120 CapRect_Y=120

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsGc2053Obj ;sensor name Sensor_type=stSnsGc2053Obj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_gc2053.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_gc2053.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,15 +70,10 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080
FullLinesStd=1108 FullLinesStd=1108

View File

@ -5,19 +5,9 @@ DllFile=libsns_imx307_2l.so
[mode] [mode]
input_mode=INPUT_MODE_MIPI input_mode=INPUT_MODE_MIPI
raw_bitness = 12 raw_bitness=12
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -25,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -93,15 +70,10 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080
FullLinesStd=1125 FullLinesStd=1125

View File

@ -1,27 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsImx335Obj ;sensor name Sensor_type=stSnsImx335Obj
Mode = WDR_MODE_NONE Mode=WDR_MODE_NONE
DllFile = /usr/lib/sensors/libsns_imx335.so ;sensor lib path DllFile=libsns_imx335.so
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|1|2|3|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -29,7 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = VI_MODE_MIPI Input_mod=VI_MODE_MIPI
Work_mod = VI_WORK_MODE_1Multiplex Work_mod = VI_WORK_MODE_1Multiplex
Mask_num = 2 Mask_num = 2
Mask_0 = 0xFFF00000 Mask_0 = 0xFFF00000
@ -64,10 +50,10 @@ Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, inval
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_w=2592 ; DevRect_w=2592
DevRect_h=1520 ; DevRect_h=1520
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
Combine_mode =0 ;Y/C composite or separation mode Combine_mode =0 ;Y/C composite or separation mode
;VI_COMBINE_COMPOSITE = 0 /*Composite mode */ ;VI_COMBINE_COMPOSITE = 0 /*Composite mode */
@ -78,9 +64,4 @@ Comp_mode =0 ;Component mode (single-component or dual-component)
Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge) Clock_edge =1 ;Clock edge mode (sampling on the rising or falling edge)
;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */ ;VI_CLK_EDGE_SINGLE_UP=0, /*rising edge */
;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */ ;VI_CLK_EDGE_SINGLE_DOWN, /*falling edge */
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
FullLinesStd=3300 FullLinesStd=3300

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSoiSensorObj ;sensor name Sensor_type=stSnsSoiSensorObj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_f23.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_f23.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,14 +70,9 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSoiF37Obj ;sensor name Sensor_type=stSnsSoiF37Obj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_f37.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_f37.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=12
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 12
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_RGGB Isp_Bayer=BAYER_RGGB
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,14 +70,9 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSc2231Obj ;sensor name Sensor_type=stSnsSc2231Obj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_sc2231.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_sc2231.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,15 +70,10 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080
FullLinesStd=1125 FullLinesStd=1125

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSc2232hObj ;sensor name Sensor_type=stSnsSc2232hObj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_sc2232h.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_sc2232h.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=12
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 12
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 2 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,14 +70,9 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080

View File

@ -1,37 +1,12 @@
[sensor] [sensor]
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_sc2239.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_sc2239.so
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|-1|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|-1|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -39,20 +14,7 @@ Isp_FrameRate=20
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -107,14 +69,9 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080

View File

@ -7,7 +7,6 @@ input_mode=INPUT_MODE_MIPI
raw_bitness=10 raw_bitness=10
[mipi] [mipi]
data_type=DATA_TYPE_RAW_10BIT
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -15,20 +14,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -83,14 +69,9 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSc3235Obj ;sensor name Sensor_type=stSnsSc3235Obj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_sc3235.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_sc3235.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|2|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=20
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,15 +70,10 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=2304 ; DevRect_w=2304
DevRect_h=1296 ; DevRect_h=1296
FullLinesStd=1350 FullLinesStd=1350

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSc4236Obj ;sensor name Sensor_type=stSnsSc4236Obj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_sc4236.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_sc4236.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|1|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|1|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=20
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,16 +70,11 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=2304 ; DevRect_w=2304
DevRect_h=1296 ; DevRect_h=1296
FullLinesStd=1600 FullLinesStd=1600
ExpandWrapBufLine=1 ExpandWrapBufLine=1

View File

@ -1,38 +1,13 @@
[sensor] [sensor]
Sensor_type =stSnsSp2305Obj ;sensor name Sensor_type=stSnsSp2305Obj
Mode =0 ;WDR_MODE_NONE = 0 Mode=WDR_MODE_NONE
;WDR_MODE_BUILT_IN = 1 DllFile=libsns_sp2305.so
;WDR_MODE_QUDRA = 2
;WDR_MODE_2To1_LINE = 3
;WDR_MODE_2To1_FRAME = 4
;WDR_MODE_2To1_FRAME_FULL_RATE = 5
;WDR_MODE_3To1_LINE = 6
;WDR_MODE_3To1_FRAME = 7
;WDR_MODE_3To1_FRAME_FULL_RATE = 8
;WDR_MODE_4To1_LINE = 9
;WDR_MODE_4To1_FRAME = 10
;WDR_MODE_4To1_FRAME_FULL_RATE = 11
DllFile = /usr/lib/sensors/libsns_sp2305.so ;sensor lib path
[mode] [mode]
input_mode =0 ;INPUT_MODE_MIPI = 0 input_mode=INPUT_MODE_MIPI
;INPUT_MODE_SUBLVDS = 1 raw_bitness=10
;INPUT_MODE_LVDS = 2 ...etc
raw_bitness = 10
[mipi] [mipi]
;----------only for mipi_dev---------
data_type = 1 ;raw data type: 8/10/12/14 bit
;DATA_TYPE_RAW_8BIT = 0,
;DATA_TYPE_RAW_10BIT,
;DATA_TYPE_RAW_12BIT,
;DATA_TYPE_RAW_14BIT,
;DATA_TYPE_RAW_16BIT,
;DATA_TYPE_YUV420_8BIT_NORMAL,
;DATA_TYPE_YUV420_8BIT_LEGACY,
;DATA_TYPE_YUV422_8BIT,
lane_id = 0|1|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable lane_id = 0|1|-1|-1|-1|-1|-1|-1| ;lane_id: -1 - disable
[isp_image] [isp_image]
@ -40,20 +15,7 @@ Isp_FrameRate=25
Isp_Bayer=BAYER_BGGR Isp_Bayer=BAYER_BGGR
[vi_dev] [vi_dev]
Input_mod = 6 Input_mod=VI_MODE_MIPI
; VI_MODE_BT656 = 0, /* ITU-R BT.656 YUV4:2:2 */
; VI_MODE_BT656_PACKED_YUV, /* ITU-R BT.656 packed YUV4:2:2 */
; VI_MODE_BT601, /* ITU-R BT.601 YUV4:2:2 */
; VI_MODE_DIGITAL_CAMERA, /* digatal camera mode */
; VI_MODE_BT1120_STANDARD, /* BT.1120 progressive mode */
; VI_MODE_BT1120_INTERLEAVED, /* BT.1120 interstage mode */
; VI_MODE_MIPI, /* MIPI RAW mode */
; VI_MODE_MIPI_YUV420_NORMAL, /* MIPI YUV420 normal mode */
; VI_MODE_MIPI_YUV420_LEGACY, /* MIPI YUV420 legacy mode */
; VI_MODE_MIPI_YUV422, /* MIPI YUV422 mode */
; VI_MODE_LVDS, /* LVDS mode */
; VI_MODE_HISPI, /* HiSPi mode */
; VI_MODE_SLVS, /* SLVS mode */
Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0 Work_mod =0 ;VI_WORK_MODE_1Multiplex = 0
;VI_WORK_MODE_2Multiplex, ;VI_WORK_MODE_2Multiplex,
;VI_WORK_MODE_4Multiplex ;VI_WORK_MODE_4Multiplex
@ -108,14 +70,9 @@ Timingblank_VsyncVbb=0 ;Vertical back blanking height
Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive) Timingblank_VsyncVbfb =0 ;Even-field vertical front blanking height(interlace, invalid progressive)
Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive) Timingblank_VsyncVbact=0 ;Even-field vertical effetive width(interlace, invalid progressive)
Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive) Timingblank_VsyncVbbb =0 ;Even-field vertical back blanking height(interlace, invalid progressive)
DataPath =1 ;ISP enable or bypass
;VI_PATH_BYPASS = 0,/* ISP bypass */
;VI_PATH_ISP = 1,/* ISP enable */
;VI_PATH_RAW = 2,/* Capture raw data, for debug */
InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1, InputDataType=1 ;VI_DATA_TYPE_YUV = 0,VI_DATA_TYPE_RGB = 1,
DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1 DataRev =FALSE ;Data reverse. FALSE = 0; TRUE = 1
DevRect_x=200 ; DevRect_x=200
DevRect_y=20 ; DevRect_y=20
DevRect_w=1920 ; DevRect_w=1920
DevRect_h=1080 ; DevRect_h=1080