pull/32112/head
Comma Device 1 year ago
parent a4f8449e13
commit d2da11c8a2
  1. 50
      system/camerad/sensors/os04c10_registers.h

@ -60,10 +60,10 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
{0x3725, 0x02}, {0x3725, 0x02},
{0x372a, 0x03}, {0x372a, 0x03},
{0x3738, 0xce}, {0x3738, 0xce},
{0x3748, 0x02}, {0x3748, 0x00},
{0x374a, 0x02}, {0x374a, 0x00},
{0x374c, 0x02}, {0x374c, 0x00},
{0x374e, 0x02}, {0x374e, 0x00},
{0x3756, 0x00}, {0x3756, 0x00},
{0x3757, 0x00}, {0x3757, 0x00},
{0x3767, 0x00}, {0x3767, 0x00},
@ -111,7 +111,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
{0x4045, 0x7e}, {0x4045, 0x7e},
{0x4047, 0x7e}, {0x4047, 0x7e},
{0x4049, 0x7e}, {0x4049, 0x7e},
{0x4090, 0x04}, {0x4090, 0x14},
{0x40b0, 0x00}, {0x40b0, 0x00},
{0x40b1, 0x00}, {0x40b1, 0x00},
{0x40b2, 0x00}, {0x40b2, 0x00},
@ -139,7 +139,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
{0x4823, 0x3f}, {0x4823, 0x3f},
{0x4825, 0x30}, {0x4825, 0x30},
{0x4833, 0x10}, {0x4833, 0x10},
{0x484b, 0x27}, {0x484b, 0x07},
{0x488b, 0x00}, {0x488b, 0x00},
{0x4d00, 0x04}, {0x4d00, 0x04},
{0x4d01, 0xad}, {0x4d01, 0xad},
@ -180,7 +180,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
{0x3611, 0x85}, {0x3611, 0x85},
{0x3613, 0x3a}, {0x3613, 0x3a},
{0x3615, 0x60}, {0x3615, 0x60},
{0x3621, 0xb0}, {0x3621, 0x90},
{0x3620, 0x0c}, {0x3620, 0x0c},
{0x3629, 0x00}, {0x3629, 0x00},
{0x3661, 0x04}, {0x3661, 0x04},
@ -194,9 +194,9 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
{0x3701, 0x12}, {0x3701, 0x12},
{0x3703, 0x28}, {0x3703, 0x28},
{0x3704, 0x0e}, {0x3704, 0x0e},
{0x3706, 0x9d}, {0x3706, 0x4a},
{0x3709, 0x4a}, {0x3709, 0x4a},
{0x370b, 0x48}, {0x370b, 0xa2},
{0x370c, 0x01}, {0x370c, 0x01},
{0x370f, 0x00}, {0x370f, 0x00},
{0x3714, 0x24}, {0x3714, 0x24},
@ -206,19 +206,19 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
{0x3720, 0x00}, {0x3720, 0x00},
{0x3724, 0x13}, {0x3724, 0x13},
{0x373f, 0xb0}, {0x373f, 0xb0},
{0x3741, 0x9d}, {0x3741, 0x4a},
{0x3743, 0x9d}, {0x3743, 0x4a},
{0x3745, 0x9d}, {0x3745, 0x4a},
{0x3747, 0x9d}, {0x3747, 0x4a},
{0x3749, 0x48}, {0x3749, 0xa2},
{0x374b, 0x48}, {0x374b, 0xa2},
{0x374d, 0x48}, {0x374d, 0xa2},
{0x374f, 0x48}, {0x374f, 0xa2},
{0x3755, 0x10}, {0x3755, 0x10},
{0x376c, 0x00}, {0x376c, 0x00},
{0x378d, 0x3c}, {0x378d, 0x30},
{0x3790, 0x01}, {0x3790, 0x4a},
{0x3791, 0x01}, {0x3791, 0xa2},
{0x3798, 0x40}, {0x3798, 0x40},
{0x379e, 0x00}, {0x379e, 0x00},
{0x379f, 0x04}, {0x379f, 0x04},
@ -277,7 +277,7 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
// {0x3cae, 0x00}, // {0x3cae, 0x00},
{0x4000, 0xf3}, {0x4000, 0xf3},
{0x4001, 0x60}, {0x4001, 0x60},
{0x4003, 0x80}, {0x4003, 0x40},
{0x4300, 0xff}, {0x4300, 0xff},
{0x4302, 0x0f}, {0x4302, 0x0f},
{0x4305, 0x93}, {0x4305, 0x93},
@ -310,12 +310,12 @@ const struct i2c_random_wr_payload init_array_os04c10[] = {
// wb // wb
// b // b
{0x5100, 0x06}, {0x5101, 0xcb}, {0x5100, 0x06}, {0x5101, 0x77},
{0x5140, 0x06}, {0x5141, 0xcb}, {0x5140, 0x06}, {0x5141, 0x77},
// g // g
{0x5102, 0x04}, {0x5103, 0x00}, {0x5102, 0x04}, {0x5103, 0x00},
{0x5142, 0x04}, {0x5143, 0x00}, {0x5142, 0x04}, {0x5143, 0x00},
// r // r
{0x5104, 0x08}, {0x5105, 0xde}, {0x5104, 0x08}, {0x5105, 0xb8},
{0x5144, 0x08}, {0x5145, 0xde}, {0x5144, 0x08}, {0x5145, 0xb8},
}; };

Loading…
Cancel
Save