Beispiel #1
0
        private void button_Gamma_Read_Condition1_Click(object sender, EventArgs e)
        {
            Form1 f1 = (Form1)Application.OpenForms["Form1"];

            Second_Model_Option_Form.getInstance().Show();
            System.Windows.Forms.Application.DoEvents();
            //Gamma
            f1.GB_Status_AppendText_Nextline("#Gamma Read(Condition1) Start", Color.Blue);
            Single_Gamma_Read();
            f1.GB_Status_AppendText_Nextline("#Gamma Read(Condition1) End", Color.Blue);

            //Vreg1(Read and Display)
            f1.GB_Status_AppendText_Nextline("#Vreg1(Condition1) Start", Color.Blue);
            f1.GB_Status_AppendText_Nextline("mipi.write 0x15 0xB0 0x2B #Para Offset : 44", Color.Black);
            f1.MX_OTP_Read(43, 17, "B1");
            Thread.Sleep(200);
            string Vreg1_CMD = "mipi.write 0x39 0xB1";

            for (int i = 0; i < 17; i++)
            {
                Vreg1_CMD += (" 0x" + f1.dataGridView1.Rows[i].Cells[1].Value.ToString());
            }
            f1.GB_Status_AppendText_Nextline(Vreg1_CMD + " #VREG1 Set1 Band0~10 for Normal", Color.Black);
            f1.GB_Status_AppendText_Nextline("#Vreg1(Condition1) End", Color.Blue);

            //Black(Read and Display)
            f1.GB_Status_AppendText_Nextline("#Black(REF2047) Start", Color.Blue);
            f1.GB_Status_AppendText_Nextline("mipi.write 0x15 0xB0 0x15 #Para Offset : 22", Color.Black);
            f1.MX_OTP_Read(21, 1, "B1");
            string REF2047 = "mipi.write 0x39 0xB1 0x" + f1.dataGridView1.Rows[0].Cells[1].Value.ToString();

            f1.GB_Status_AppendText_Nextline(REF2047 + " #REF2047(Black)", Color.Black);
            f1.GB_Status_AppendText_Nextline("#Black(REF2047) End", Color.Blue);
        }
Beispiel #2
0
        private void Single_Gamma_Down()
        {
            Second_Model_Option_Form Second_Model = (Second_Model_Option_Form)Application.OpenForms["Second_Model_Option_Form"];
            Form1 f1 = (Form1)Application.OpenForms["Form1"];

            DP173_Get_All_Band_Gray_Gamma(All_band_gray_Gamma);

            for (int band = 0; band < 14; band++)
            {
                for (int gray = 0; gray < 8; gray++)
                {
                    if (band == 11)
                    {
                        f1.GB_Status_AppendText_Nextline("mipi.write 0x15 0xB0 0x0A #AOD1", Color.Black);             //AOD1
                    }
                    else if (band == 12)
                    {
                        f1.GB_Status_AppendText_Nextline("mipi.write 0x15 0xB0 0x32 #AOD2", Color.Black);                 //AOD2
                    }
                    else if (band == 13)
                    {
                        f1.GB_Status_AppendText_Nextline("mipi.write 0x15 0xB0 0x5A #AOD3", Color.Black);                 //AOD3
                    }
                    string temp = Second_Model.Update_and_Send_All_Band_Gray_Gamma(All_band_gray_Gamma, All_band_gray_Gamma[band, gray], band, gray, true, "00", "00", "00", "00", "00", "00");
                    f1.GB_Status_AppendText_Nextline(temp, Color.Black);
                }
            }
        }