📄 camdata.h
字号:
{0x1a,0x75},
{0x1b,0x8b},
{0x1c,0x85},
{0x1d,0x4f},
{0x1e,0x82},
{0x1f,0x75},
{0x20,0xe8},
{0x21,0x08},
{0x22,0xf8},
{0x23,0x8b},
{0x24,0x8d},
{0x25,0x76},
{0x26,0xb0},
{0x27,0x08},
{0x28,0x0d},
{0x29,0xbd},
{0x2a,0x01},
{0x2b,0xf4},
{0x2c,0xda},
{0x2d,0x08},
{0x2e,0x1d},
{0x2f,0x17},
{0x30,0x84},
{0x31,0xf5},
{0x32,0x45},
{0x33,0x09},
{0x34,0x74},
{0x35,0xc9},
{0x36,0x86},
{0x37,0x14},
{0x38,0xb6},
{0x39,0x8f},
{0x3a,0x3a},
{0x3b,0x0f},
{0x3c,0x82},
{0x3d,0xff},
{0x3e,0x86},
{0x3f,0x02},
{0x40,0x11},
{0x41,0x0f},
{0x42,0x83},
{0x43,0xae},
{0x44,0x2c},
{0x45,0x02},
{0x46,0x22},
{0x47,0xfc},
{0x48,0x01},
{0x49,0xee},
{0x4a,0xf1},
{0x4b,0x04},
{0x4c,0x9c},
{0x4d,0xff},
{0x4e,0x83},
{0x4f,0x30},
{0x50,0x16},
{0x51,0x04},
{0x52,0xf4},
{0x53,0x9a},
{0x54,0x82},
{0x55,0x7c},
{0x56,0x41},
{0x57,0x82},
{0x58,0x26},
{0x59,0x5a},
{0x5a,0x82},
{0x5b,0x00},
{0x5c,0x89},
{0x5d,0x06},
{0x5e,0xb6},
{0x5f,0x1a},
{0x60,0x06},
{0x61,0x4e},
{0x62,0xa8},
{0x63,0x8b},
{0x64,0xa0},
{0x65,0xdd},
{0x66,0x02},
{0x67,0xeb},
{0x68,0x9e},
{0x69,0xa0},
{0x6a,0x9c},
{0x6b,0x99},
{0x6c,0x97},
{0x6d,0x95},
{0x6e,0x9c},
{0x6f,0x99},
{0x70,0x96},
{0x71,0x93},
{0x72,0x92},
{0x73,0x99},
{0x74,0x96},
{0x75,0x93},
{0x76,0x90},
{0x77,0x8e},
{0x78,0x97},
{0x79,0x93},
{0x7a,0x90},
{0x7b,0x8d},
{0x7c,0x8c},
{0x7d,0x94},
{0x7e,0x90},
{0x7f,0x8d},
{0x80,0x8a},
{0x81,0x88},
{0x82,0x92},
{0x83,0x8e},
{0x84,0x8b},
{0x85,0x88},
{0x86,0x85},
{0x87,0x8f},
{0x88,0x8c},
{0x89,0x89},
{0x8a,0x86},
{0x8b,0x82},
//page a ////////////////////////////////////////////////////////////
{0xec,0x0a},
{0x00,0x81},
{0x01,0xc1},
{0x02,0x4e},
{0x03,0x05},
{0x04,0x0d},
{0x05,0x24},
{0x06,0x85},
{0x07,0x64},
{0x08,0x29},
{0x09,0x02},
{0x0a,0x5f},
{0x0b,0x68},
{0x0c,0x8d},
{0x0d,0xcd},
{0x0e,0xc0},
{0x0f,0x07},
{0x10,0x12},
{0x11,0xfd},
{0x12,0x82},
{0x13,0x1d},
{0x14,0xfd},
{0x15,0x02},
{0x16,0x60},
{0x17,0x2c},
{0x18,0x8a},
{0x19,0xf2},
{0x1a,0xb6},
{0x1b,0x06},
{0x1c,0x93},
{0x1d,0xda},
{0x1e,0x8b},
{0x1f,0x2e},
{0x20,0x6d},
{0x21,0x03},
{0x22,0x79},
{0x23,0x3a},
{0x24,0x84},
{0x25,0x0d},
{0x26,0x8d},
{0x27,0x01},
{0x28,0xec},
{0x29,0x42},
{0x2a,0x8b},
{0x2b,0xa5},
{0x2c,0xe2},
{0x2d,0x09},
{0x2e,0x32},
{0x2f,0xab},
{0x30,0x82},
{0x31,0xe7},
{0x32,0x3e},
{0x33,0x03},
{0x34,0x67},
{0x35,0x6f},
{0x36,0x81},
{0x37,0x9a},
{0x38,0xe4},
{0x39,0x09},
{0x3a,0x8d},
{0x3b,0xfb},
{0x3c,0x84},
{0x3d,0x14},
{0x3e,0xff},
{0x3f,0x0c},
{0x40,0xab},
{0x41,0x13},
{0x42,0x8e},
{0x43,0x3d},
{0x44,0xa1},
{0x45,0x06},
{0x46,0x5e},
{0x47,0x14},
{0x48,0x82},
{0x49,0x83},
{0x4a,0xb3},
{0x4b,0x06},
{0x4c,0xcf},
{0x4d,0x09},
{0x4e,0x82},
{0x4f,0x1a},
{0x50,0xa5},
{0x51,0x02},
{0x52,0x46},
{0x53,0x47},
{0x54,0x89},
{0x55,0xb2},
{0x56,0x88},
{0x57,0x8b},
{0x58,0x77},
{0x59,0x0f},
{0x5a,0x08},
{0x5b,0xd7},
{0x5c,0x07},
{0x5d,0x06},
{0x5e,0x47},
{0x5f,0x15},
{0x60,0x05},
{0x61,0xb5},
{0x62,0xee},
{0x63,0x86},
{0x64,0xee},
{0x65,0x93},
{0x66,0x02},
{0x67,0x9e},
{0x68,0xdc},
{0x69,0x9f},
{0x6a,0x9c},
{0x6b,0x99},
{0x6c,0x96},
{0x6d,0x95},
{0x6e,0x9c},
{0x6f,0x98},
{0x70,0x95},
{0x71,0x93},
{0x72,0x91},
{0x73,0x99},
{0x74,0x95},
{0x75,0x92},
{0x76,0x8f},
{0x77,0x8e},
{0x78,0x96},
{0x79,0x92},
{0x7a,0x8f},
{0x7b,0x8c},
{0x7c,0x8b},
{0x7d,0x93},
{0x7e,0x90},
{0x7f,0x8d},
{0x80,0x8a},
{0x81,0x88},
{0x82,0x91},
{0x83,0x8d},
{0x84,0x8a},
{0x85,0x88},
{0x86,0x86},
{0x87,0x90},
{0x88,0x8d},
{0x89,0x89},
{0x8a,0x86},
{0x8b,0x82},
//page b //////////////////////////////////////////////////////////////////
{0xec,0x0b},
{0x00,0x08},
{0x01,0xb2},
{0x02,0x44},
{0x03,0x08},
{0x04,0xdc},
{0x05,0x29},
{0x06,0x82},
{0x07,0x36},
{0x08,0xfa},
{0x09,0x0f},
{0x0a,0x10},
{0x0b,0xd2},
{0x0c,0x8a},
{0x0d,0x98},
{0x0e,0x19},
{0x0f,0x8c},
{0x10,0xc8},
{0x11,0xf8},
{0x12,0x81},
{0x13,0x90},
{0x14,0x38},
{0x15,0x08},
{0x16,0xdc},
{0x17,0xd3},
{0x18,0x86},
{0x19,0xdb},
{0x1a,0xe7},
{0x1b,0x04},
{0x1c,0xf4},
{0x1d,0x76},
{0x1e,0x03},
{0x1f,0x96},
{0x20,0x58},
{0x21,0x03},
{0x22,0x70},
{0x23,0x3d},
{0x24,0x8e},
{0x25,0x98},
{0x26,0x0a},
{0x27,0x0c},
{0x28,0x14},
{0x29,0x9e},
{0x2a,0x88},
{0x2b,0x9f},
{0x2c,0xfe},
{0x2d,0x82},
{0x2e,0xc8},
{0x2f,0xbf},
{0x30,0x8e},
{0x31,0x38},
{0x32,0x0f},
{0x33,0x0d},
{0x34,0x76},
{0x35,0xc3},
{0x36,0x8a},
{0x37,0x61},
{0x38,0x0b},
{0x39,0x06},
{0x3a,0xe2},
{0x3b,0xf6},
{0x3c,0x02},
{0x3d,0xf8},
{0x3e,0xbe},
{0x3f,0x02},
{0x40,0xb1},
{0x41,0x35},
{0x42,0x86},
{0x43,0xec},
{0x44,0x46},
{0x45,0x04},
{0x46,0x5a},
{0x47,0x5e},
{0x48,0x81},
{0x49,0x9c},
{0x4a,0xb5},
{0x4b,0x0a},
{0x4c,0xf1},
{0x4d,0x0e},
{0x4e,0x88},
{0x4f,0x09},
{0x50,0x48},
{0x51,0x0d},
{0x52,0x2c},
{0x53,0x87},
{0x54,0x86},
{0x55,0xec},
{0x56,0x08},
{0x57,0x89},
{0x58,0x58},
{0x59,0x9b},
{0x5a,0x03},
{0x5b,0x1d},
{0x5c,0x7f},
{0x5d,0x02},
{0x5e,0x0f},
{0x5f,0x4b},
{0x60,0x03},
{0x61,0x1d},
{0x62,0xf3},
{0x63,0x85},
{0x64,0xed},
{0x65,0x5b},
{0x66,0x02},
{0x67,0x6e},
{0x68,0xd1},
{0x69,0xa2},
{0x6a,0x9d},
{0x6b,0x99},
{0x6c,0x97},
{0x6d,0x95},
{0x6e,0x9d},
{0x6f,0x99},
{0x70,0x96},
{0x71,0x93},
{0x72,0x91},
{0x73,0x99},
{0x74,0x97},
{0x75,0x93},
{0x76,0x90},
{0x77,0x8e},
{0x78,0x96},
{0x79,0x94},
{0x7a,0x90},
{0x7b,0x8d},
{0x7c,0x8b},
{0x7d,0x94},
{0x7e,0x90},
{0x7f,0x8d},
{0x80,0x8a},
{0x81,0x88},
{0x82,0x92},
{0x83,0x8e},
{0x84,0x8b},
{0x85,0x88},
{0x86,0x86},
{0x87,0x90},
{0x88,0x8c},
{0x89,0x89},
{0x8a,0x86},
{0x8b,0x82},
//page 1 ////////////////////////////////////////////////////////////
{0xec,0x01},
//dark slice
{0x4b,0x00}, // R // yf17-sec_nuke_kimyongsu, change a value [00 --> 10], 10 --> 00 (yf18)
{0x4c,0x00}, // B // yf17-sec_nuke_kimyongsu, change a value [00 --> 10], 10 --> 00 (yf18)
{0x4d,0x00}, // G // yf17-sec_nuke_kimyongsu, change a value [00 --> 10], 10 --> 00 (yf18)
//s4e25 // white balacnce R gian
//s4f25 // B gain
//s5049 // G gain(page 7,17h)
//////////////////////////////
// //
// gamma : 1.6 base //
// //
//////////////////////////////
/*
// Y gamma
0x2c,0x10,//10, // yf17-sec_nuke_kimyongsu, change a value [ 14 --> 04]
0x2d,0x20,//20, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06]
0x2e,0x28,//28, // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 10 ]
0x2f,0xc0,//c0, // yf17-sec_nuke_kimyongsu, change a value [ 60 --> 80 ]
0x30,0x00,
0x31,0x70,//70, // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]
0x32,0x00,// // 1e // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]
0x33,0xee,//ee, // yf17-sec_nuke_kimyongsu, change a value [ fe --> de]
0x34,0xff,//ff,
0x35,0x6b,//6b,
// C gamma
0x61,0x04, ////4-- > 8
0x62,0x26, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06 ]
0x63,0x30, // // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 70 ]
0x64,0x40,//40, // 8--> 4
0x65,0x00,//00,
0x66,0xf0, // yf16-sec_nuke_kimyongsu, change a value [c0 --> fe] --> a0 --> f0
0x67,0xf0, // yf16-sec_nuke_kimyongsu, change a value [d0 -->a0] --> 20 --> f0
0x68,0xf0, // yf16-sec_nuke_kimyongsu, change a value [f0 --> d0] --> 30 --> fe
0x69,0xff,//ff,
0x6a,0x1b, // 1b,
*/
// Y gamma
{0x2c,0x04},//20, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06]
{0x2d,0x16},//20, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06]
{0x2e,0x20},//28, // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 10 ]
{0x2f,0x50},//c0, // yf17-sec_nuke_kimyongsu, change a value [ 60 --> 80 ]
{0x30,0x00},
{0x31,0xf0},//70, // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]
{0x32,0xe0},// // 1e // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]
{0x33,0xfe},//ee, // yf17-sec_nuke_kimyongsu, change a value [ fe --> de]
{0x34,0xff},//ff,
{0x35,0x1b},//6b,
// C gamma
{0x61,0x04}, ////4-- > 8
{0x62,0x16}, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06 ]
{0x63,0x20}, // // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 70 ]
{0x64,0x50},//40, // 8--> 4
{0x65,0x00},//00,
{0x66,0xf0}, // yf16-sec_nuke_kimyongsu, change a value [c0 --> fe] --> a0 --> f0
{0x67,0xe0}, // yf16-sec_nuke_kimyongsu, change a value [d0 -->a0] --> 20 --> f0
{0x68,0xfe}, // yf16-sec_nuke_kimyongsu, change a value [f0 --> d0] --> 30 --> fe
{0x69,0xff},//ff,
{0x6a,0x1b}, // 1b,
//
// Hue, Gain control
//
//page 0 //////////////////////////////////////////////////////////
{0xec,0x00},
{0x40,0x1f},
{0x41,0x38},
{0x42,0x25},
{0x43,0x2f},
{0x44,0x2e},
{0x45,0x25},
{0x48,0xb8}, //yf15-ss-ktj_tunning [b8->c0], c0 --> b0
{0x49,0xde},
{0x4a,0x38}, //4
{0x4b,0x7e}, //
{0x4c,0xe0},
{0x4d,0xfe},
{0x4e,0x00},
{0x4f,0x08},
{0x50,0xb8}, //yf15-ss-ktj_tunning [b8->c0]
{0x51,0xde},
{0x52,0x38},
{0x53,0x7e}, // 5 --> 7
{0x54,0xe0},
{0x55,0xfe},
{0x56,0x00},
{0x57,0x08},
{0x58,0xb0}, //yf15-ss-ktj_tunning [b8->c0]
{0x59,0xde},
{0x5a,0x38},
{0x5b,0x70},
{0x5c,0xe0},
{0x5d,0xfe},
{0x5e,0x10},
{0x5f,0x08},
{0x79,0x01}, //yf24-ss-ktj_tunning 0->1 0702
{0x7a,0x02}, //yf15-ss-ktj_tunning
{0x31,0x60}, //yf15 - sec_nuke_kimyongsu ( add new value),
// page 1 /////////////////////////////////////////////////////////
{0xec,0x01},
{0x10,0x04}, // Y
{0x11,0xc8},
{0x12,0x09},
{0x13,0x62},
{0x14,0x01},
{0x15,0xd5},
{0x3f,0x0d}, // Cb
{0x40,0x4c},
{0x41,0x0a},
{0x42,0xb2},
{0x43,0x08},
{0x44,0x00},
{0x45,0x08}, // Cr
{0x46,0x00},
{0x47,0x09},
{0x48,0x4e},
{0x49,0x0e},
{0x4a,0xb1},
{0x7d,0x00}, //00 // 01 // timing ctrl mode
{0x7e,0x2f}, // VCK inversion
{0x7f,0x05}, // Y-Cb-Y-Cr yc order => c first, cr first, yc 601 format //ktj_cam_driver
{0x81,0x06}, // HCNT_high, 1700(6a4h)-1(1h)=1699(6a3h)
{0x82,0xa3}, // HCNT_low
{0x85,0x06}, // sensor wcw size
{0x86,0x50},
{0x89,0x04}, // sensor wrd size
{0x8a,0xc0},
{0x8e,0x37}, // HBlank Start Value_low //yf16-sec_nuke_kimyongsu, change value [37 --> 35]
{0x8f,0x06}, // HBlank Offset Value_high(sxga default size)
{0x90,0x40}, // HBlank Offset Value_low original 0x40
{0x92,0x11}, // VBlank Start Value_low
{0x93,0x04}, // VBlank Offset Value_high(sxga default size)
{0x94,0xb0}, // VBlank Offset Value_low
{0x99,0x06}, // HSync Offset Value for YC656 Format(sxga default size)
{0x9a,0x40}, // HSync Offset Value for YC656 Format(sxga default size)
{0x9d,0x04}, // VSync Offset Value for YC656 Format(sxga default size)
{0x9e,0xb0}, // VSync Offset Value for YC656 Format(sxga default size)
{0xa5,0x01},
{0xa8,0x02}, // 23, Format commend
// Vertical Output Sync Inversion on[5],
// full YC on[2], SCK656 Inversion on[0]
////////////////// page 5 //////////////////////////////////////
{0xec,0x05},
// Y shading
{0x00,0x00},
{0x01,0x06},
{0x02,0x40},
{0x03,0x04},
{0x04,0x50},
{0x05,0x03},
{0x06,0x20},
{0x07,0x02},
{0x08,0x58},
{0x09,0x06},
{0x0a,0x40},
{0x0b,0x04},
{0x0c,0xb0},
{0x0d,0xc2}, // Horizontal Gain
{0x0e,0x9b},
{0x0f,0x7e},
{0x10,0x6d},
{0x11,0x6a},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -