ARCS SDK
LISTENAI Software Development Kit
Loading...
Searching...
No Matches
bf20a6_settings.h
Go to the documentation of this file.
1
2#include <stdint.h>
3
4#define REG_DLY 0xffff
5#define REGLIST_TAIL 0xffff /* Array end token */
6
7static const uint16_t bf20a6_default_init_regs[][2] = {
8 {0xf2,0x01},
9 {0x12,0x20},
10 {0x3a,0x00},
11 {0xe1,0x92},
12 {0xe3,0x12},// PLL Control, important for framerate(choice: 0x02\0x12\0x22\0x32\0x82)
13 {0xe0,0x00},
14 {0x2a,0x98},
15 {0xcd,0x17},
16 {0xc0,0x10},
17 {0xc6,0x1d},
18 {0x10,0x35},
19 {0xe2,0x09},
20 {0xe4,0x72},
21 {0xe5,0x22},
22 {0xe6,0x24},
23 {0xe7,0x64},
24 {0xe8,0xa2}, // DVP:a2}, SPI:f2 VDDIO=1.8V,E8[2]=1},VDDIO=2.8V,E8[2]=0},
25 {0x4a,0x00},
26 {0x00,0x03},
27 {0x1f,0x02},
28 {0x22,0x02},
29 {0x0c,0x31},
30
31 {0x00,0x00},
32 {0x60,0x81},
33 {0x61,0x81},
34
35 {0xa0,0x08},
36 {0x01,0x1a},
37 // {0x01,0x1a},
38 // {0x01,0x1a},
39 // {0x02,0x15},
40 // {0x02,0x15},
41 {0x02,0x15},
42 {0x13,0x08},
43 {0x8a,0x96},
44 {0x8b,0x06},
45 {0x87,0x18},
46
47
48 {0x34,0x48}, // lens
49 {0x35,0x40},
50 {0x36,0x40},
51
52 {0x71,0x44},
53 {0x72,0x48},
54 {0x74,0xa2},
55 {0x75,0xa9},
56 {0x78,0x12},
57 {0x79,0xa0},
58 {0x7a,0x94},
59 {0x7c,0x97},
60 {0x40,0x30},
61 {0x41,0x30},
62 {0x42,0x28},
63 {0x43,0x1f},
64 {0x44,0x1c},
65 {0x45,0x16},
66 {0x46,0x13},
67 {0x47,0x10},
68 {0x48,0x0D},
69 {0x49,0x0C},
70 {0x4B,0x0A},
71 {0x4C,0x0B},
72 {0x4E,0x09},
73 {0x4F,0x08},
74 {0x50,0x08},
75
76
77 {0x5f,0x29},
78 {0x23,0x33},
79 {0xa1,0x10}, // AWB
80 {0xa2,0x0d},
81 {0xa3,0x30},
82 {0xa4,0x06},
83 {0xa5,0x22},
84 {0xa6,0x56},
85 {0xa7,0x18},
86 {0xa8,0x1a},
87 {0xa9,0x12},
88 {0xaa,0x12},
89 {0xab,0x16},
90 {0xac,0xb1},
91 {0xba,0x12},
92 {0xbb,0x12},
93 {0xad,0x12},
94 {0xae,0x56},
95 {0xaf,0x0a},
96 {0x3b,0x30},
97 {0x3c,0x12},
98 {0x3d,0x22},
99 {0x3e,0x3f},
100 {0x3f,0x28},
101 {0xb8,0xc3},
102 {0xb9,0xa3},
103 {0x39,0x47}, // pure color threshold
104 {0x26,0x13},
105 {0x27,0x16},
106 {0x28,0x14},
107 {0x29,0x18},
108 {0xee,0x0d},
109
110
111 {0x13,0x05},
112 {0x24,0x3C},
113 {0x81,0x20},
114 {0x82,0x40},
115 {0x83,0x30},
116 {0x84,0x58},
117 {0x85,0x30},
118 {0x92,0x08},
119 {0x86,0x80},
120 {0x8a,0x96},
121 {0x91,0xff},
122 {0x94,0x62},
123 {0x9a,0x18}, // outdoor threshold
124 {0xf0,0x45}, // integral time control, important for framerate(choice: 0x46\0x45\0x44..)
125 {0x51,0x17}, // color normal
126 {0x52,0x03},
127 {0x53,0x5F},
128 {0x54,0x47},
129 {0x55,0x66},
130 {0x56,0x0F},
131 {0x7e,0x14},
132 {0x57,0x36}, // color
133 {0x58,0x2A},
134 {0x59,0xAA},
135 {0x5a,0xA8},
136 {0x5b,0x43},
137 {0x5c,0x10},
138 {0x5d,0x00},
139 {0x7d,0x36},
140 {0x5e,0x10},
141
142 {0xd6,0x88}, // contrast
143 {0xd5,0x20}, // bright
144 {0xb0,0x84}, // low light ctrl in gray section
145 {0xb5,0x08}, // the threshold of GLB_GAIN
146 {0xb1,0xc8}, // saturation
147 {0xb2,0xc0},
148 {0xb3,0xd0},
149 {0xb4,0xB0},
150
151 {0x32,0x10},
152 // {0x8a,0x00},
153 // {0x8b,0x10},
154 {0xa0,0x09},
155 {0x00,0x03},
156 {0x0b,0x02},
157 {REGLIST_TAIL, 0x00},
158};
static const uint16_t bf20a6_default_init_regs[][2]
Definition bf20a6_settings.h:7
#define REGLIST_TAIL
Definition bf20a6_settings.h:5