?? hv7131b.h
字號:
#ifndef h_HV7131B_h#define h_HV7131B_h/* Define a unique identifier for this sensor (begin of MD5(HV7131B)in Hex) */#define HV7131B 0x378DA966const signature sig_HV7131B ={ /* Define the read only register address on I2C bus */ .i2c_reg_addr = { 0x00,0x01,0x02,0x11, 0x13,0x14,0x15,0x16, 0x17}, /* Define the read only register values on I2C bus */ .i2c_ro_value = { 0x02,0x09,0x01,0x02, 0x02,0x01,0xE2,0x02, 0x82}, /* Then define the length of the signature */ .signature_length = 9, /* Define the sensor id */ .sensor_id = HV7131B};const SensorConfig sc_HV7131B = { .Addresses = {0x30, 0x01, 0x02, 0x11, 0x13, 0x14, 0x15, 0x16, 0x17, 0x31, 0x32, 0x33, 0x5B}, .Values = {0x2D, 0x05, 0x80, 0x00, 0x00, 0x01, 0xE8, 0x02, 0x88, 0x38, 0x38, 0x38, 0x01}, .Length = 13};/* HV7131B Sensor initialization */__u8 HV7131B_CMD[]={ 0xFF,0x20,0x00,0x00, 0xF0,0x01,0x03,0x00, 0xF0,0x02,0x03,0x04};__u8 HV7131B_Initial[]={ 0x00,0x00,0x01,0xcc,0x00,0x02,0x00,0xcc,0x00,0x10,0x00,0xcc,0x00,0x01,0x01,0xcc,0x01,0x01,0x77,0xcc, 0x00,0x08,0x03,0xcc,0x00,0x12,0x03,0xcc,0x00,0x12,0x01,0xcc,0x00,0x03,0x02,0xcc,0x00,0x04,0x80,0xcc, 0x00,0x05,0x01,0xcc,0x00,0x06,0xe0,0xcc,0x00,0x98,0x00,0xcc,0x00,0x9a,0x00,0xcc,0x01,0x1a,0x00,0xcc, 0x01,0x1c,0x00,0xcc,0x00,0x30,0x2d,0xaa,0x00,0x01,0x05,0xaa,0x00,0x02,0x80,0xaa,0x00,0x11,0x00,0xaa, 0x00,0x13,0x00,0xaa,0x00,0x14,0x01,0xaa,0x00,0x15,0xe6,0xaa,0x00,0x16,0x02,0xaa,0x00,0x17,0x86,0xaa, 0x00,0x31,0x38,0xaa,0x00,0x32,0x38,0xaa,0x00,0x33,0x38,0xaa,0x00,0x5b,0x01,0xaa,0x00,0x19,0x00,0xcc, 0x00,0x12,0x05,0xcc,0x01,0x00,0x0d,0xcc,0x01,0x8d,0x70,0xcc,0x01,0xa8,0x60,0xcc,0x01,0x9b,0xc0,0xcc, 0x01,0x9c,0xa0,0xcc,0x01,0x88,0x02,0xcc,0x01,0x89,0x06,0xcc,0x01,0xc5,0x03,0xcc,0x01,0xcb,0x13,0xcc, 0x02,0x50,0x08,0xcc,0x03,0x01,0x08,0xcc};__u8 HV7131B_InitialScale[]={ 0x00,0x00,0x01,0xcc,0x00,0x02,0x10,0xcc,0x00,0x10,0x00,0xcc,0x00,0x01,0x01,0xcc,0x01,0x01,0x77,0xcc, 0x00,0x08,0x03,0xcc,0x00,0x12,0x03,0xcc,0x00,0x12,0x01,0xcc,0x00,0x03,0x02,0xcc,0x00,0x04,0x80,0xcc, 0x00,0x05,0x01,0xcc,0x00,0x06,0xe0,0xcc,0x00,0x98,0x00,0xcc,0x00,0x9a,0x00,0xcc,0x01,0x1a,0x00,0xcc, 0x01,0x1c,0x00,0xcc,0x00,0x30,0x2d,0xaa,0x00,0x01,0x05,0xaa,0x00,0x02,0x80,0xaa,0x00,0x11,0x00,0xaa, 0x00,0x13,0x00,0xaa,0x00,0x14,0x01,0xaa,0x00,0x15,0xe8,0xaa,0x00,0x16,0x02,0xaa,0x00,0x17,0x88,0xaa, 0x00,0x31,0x38,0xaa,0x00,0x32,0x38,0xaa,0x00,0x33,0x38,0xaa,0x00,0x5b,0x01,0xaa,0x00,0x19,0x00,0xcc, 0x00,0x12,0x05,0xcc,0x01,0x00,0x0d,0xcc,0x01,0x8d,0x70,0xcc,0x01,0xa8,0x60,0xcc,0x01,0x9b,0xc0,0xcc, 0x01,0x9c,0xa0,0xcc,0x01,0x88,0x02,0xcc,0x01,0x89,0x06,0xcc,0x01,0xc5,0x03,0xcc,0x01,0xcb,0x13,0xcc, 0x02,0x50,0x08,0xcc,0x03,0x01,0x08,0xcc};__u8 HV7131B_50HZ[]={ 0x00,0x19,0x00,0xcc,0x00,0x25,0x07,0xaa,0x00,0x26,0x53,0xaa,0x00,0x27,0x00,0xaa,0x00,0x20,0x00,0xaa, 0x00,0x21,0x50,0xaa,0x00,0x22,0x1b,0xaa,0x00,0x23,0xfc,0xaa,0x01,0x90,0x2f,0xcc,0x01,0x91,0x9b,0xcc, 0x01,0x92,0x80,0xcc,0x01,0x95,0x00,0xcc,0x01,0x96,0xea,0xcc,0x01,0x97,0x60,0xcc,0x01,0x8c,0x0c,0xcc, 0x01,0x8f,0x18,0xcc,0x01,0xa9,0x18,0xcc,0x01,0xaa,0x24,0xcc,0x00,0x1d,0x05,0xcc,0x00,0x1e,0x24,0xcc, 0x00,0x1f,0x3b,0xcc,0x00,0x20,0x52,0xcc};__u8 HV7131B_50HZScale[]={ 0x00,0x19,0x00,0xcc,0x00,0x25,0x07,0xaa,0x00,0x26,0x53,0xaa,0x00,0x27,0x00,0xaa,0x00,0x20,0x00,0xaa, 0x00,0x21,0x50,0xaa,0x00,0x22,0x12,0xaa,0x00,0x23,0x80,0xaa,0x01,0x90,0x2f,0xcc,0x01,0x91,0x9b,0xcc, 0x01,0x92,0x80,0xcc,0x01,0x95,0x01,0xcc,0x01,0x96,0xd4,0xcc,0x01,0x97,0xc0,0xcc,0x01,0x8c,0x0c,0xcc, 0x01,0x8f,0x18,0xcc,0x01,0xa9,0x18,0xcc,0x01,0xaa,0x24,0xcc,0x00,0x1d,0x05,0xcc,0x00,0x1e,0x24,0xcc, 0x00,0x1f,0x52,0xcc,0x00,0x20,0x71,0xcc};__u8 HV7131B_60HZ[]={ 0x00,0x19,0x00,0xcc,0x00,0x25,0x07,0xaa,0x00,0x26,0xa1,0xaa,0x00,0x27,0x20,0xaa,0x00,0x20,0x00,0xaa, 0x00,0x21,0x40,0xaa,0x00,0x22,0x13,0xaa,0x00,0x23,0x4c,0xaa,0x01,0x90,0x2f,0xcc,0x01,0x91,0x4d,0xcc, 0x01,0x92,0x60,0xcc,0x01,0x95,0x00,0xcc,0x01,0x96,0xc3,0xcc,0x01,0x97,0x50,0xcc,0x01,0x8c,0x0c,0xcc, 0x01,0x8f,0x18,0xcc,0x01,0xa9,0x18,0xcc,0x01,0xaa,0x24,0xcc,0x00,0x1d,0x04,0xcc,0x00,0x1e,0x11,0xcc, 0x00,0x1f,0x24,0xcc,0x00,0x20,0x31,0xcc};__u8 HV7131B_60HZScale[]={ 0x00,0x19,0x00,0xcc,0x00,0x25,0x07,0xaa,0x00,0x26,0xa1,0xaa,0x00,0x27,0x20,0xaa,0x00,0x20,0x00,0xaa, 0x00,0x21,0xa0,0xaa,0x00,0x22,0x16,0xaa,0x00,0x23,0x40,0xaa,0x01,0x90,0x2f,0xcc,0x01,0x91,0x4d,0xcc, 0x01,0x92,0x60,0xcc,0x01,0x95,0x01,0xcc,0x01,0x96,0x86,0xcc,0x01,0x97,0xa0,0xcc,0x01,0x8c,0x0c,0xcc, 0x01,0x8f,0x18,0xcc,0x01,0xa9,0x18,0xcc,0x01,0xaa,0x24,0xcc,0x00,0x1d,0x0a,0xcc,0x00,0x1e,0x17,0xcc, 0x00,0x1f,0x57,0xcc,0x00,0x20,0x64,0xcc};__u8 HV7131B_NoFliker[]={ 0x00,0x19,0x00,0xcc,0x00,0x25,0x03,0xaa,0x00,0x26,0x00,0xaa,0x00,0x27,0x00,0xaa,0x00,0x20,0x00,0xaa, 0x00,0x21,0x10,0xaa,0x00,0x22,0x00,0xaa,0x00,0x23,0x03,0xaa,0x01,0x90,0x2f,0xcc,0x01,0x91,0xf8,0xcc, 0x01,0x92,0x00,0xcc,0x01,0x95,0x00,0xcc,0x01,0x96,0x28,0xcc,0x01,0x97,0x00,0xcc,0x01,0x8c,0x0c,0xcc, 0x01,0x8f,0x18,0xcc,0x01,0xa9,0x00,0xcc,0x01,0xaa,0x00,0xcc,0x00,0x1d,0x01,0xcc,0x00,0x1e,0x10,0xcc, 0x00,0x1f,0x28,0xcc,0x00,0x20,0x4f,0xcc};__u8 HV7131B_NoFlikerScale[]={ 0x00,0x19,0x00,0xcc,0x00,0x25,0x03,0xaa,0x00,0x26,0x00,0xaa,0x00,0x27,0x00,0xaa,0x00,0x20,0x00,0xaa, 0x00,0x21,0x10,0xaa,0x00,0x22,0x00,0xaa,0x00,0x23,0x03,0xaa,0x01,0x90,0x2f,0xcc,0x01,0x91,0xf8,0xcc, 0x01,0x92,0x00,0xcc,0x01,0x95,0x00,0xcc,0x01,0x96,0x28,0xcc,0x01,0x97,0x00,0xcc,0x01,0x8c,0x0c,0xcc, 0x01,0x8f,0x18,0xcc,0x01,0xa9,0x00,0xcc,0x01,0xaa,0x00,0xcc,0x00,0x1d,0x01,0xcc,0x00,0x1e,0x10,0xcc, 0x00,0x1f,0x28,0xcc,0x00,0x20,0x4f,0xcc};/* HV7131B Sensor specific settings */__u8 HV7131B_Gamma[]={ 0x04};__u8 HV7131B_GammaT[]={ 0x13,0x38,0x59,0x79,0x92,0xa7,0xb9,0xc8,0xd4,0xdf,0xe7,0xee,0xf4,0xf9,0xfc,0xff,0x26,0x22,0x20,0x1c, 0x16,0x13,0x10,0x0d,0x0b,0x09,0x07,0x06,0x05,0x04,0x03,0x02};__u8 HV7131B_MatrixT[]={ 0x50,0xf8,0xf8,0xf8,0x50,0xf8,0xf8,0xf8,0x50};__u8 HV7131B_RJMatrixT[]={ 0x50,0xf8,0xf8,0xf8,0x50,0xf8,0xf8,0xf8,0x50};__u8 HV7131B_defaultSettings[]={ 7, /* BandWidth */ 20, /* Brightness */ 20, /* Contrast */ 18, /* Hue */ 50, /* Saturation */ 3, /* Sharpness */ 4, /* Gamma */ 1, /* WhiteBalance */ 0, /* BackLight */ 1, /* ColorEnable */ 7, /* FrameRate */ 5, /* Exposure */ 1, /* Gain */ 0, /* Mirror */ 1, /* Flicker */ 1, /* Default */ 1, /* ExposureAuto */ 1, /* WhiteBalanceAuto */ 1, /* GainAuto */ 1, /* BandWidthAuto */ 0, /* Vertical */ 118, /* Rgain */ 64, /* Ggain */ 75 /* Bgain */};#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -