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); }
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); } } }