Example #1
0
        public void Send_CM_CMDs_As_Original_Values()
        {
            DP213_CMDS_Write_Read_Update_Variables cmds = DP213_CMDS_Write_Read_Update_Variables.getInstance();

            for (int Set_index = 0; Set_index < DP213_Static.Max_Set_Amount; Set_index++)
            {
                Gamma_Set Set = DP213_Static.Convert_to_Gamma_Set_From_int(Set_index);
                if (Is_GammaSet_ELVSS_Changed[Set_index])
                {
                    cmds.Send_ELVSS_CMD(Set);
                }
                if (Is_GammaSet_Cold_ELVSS_Changed[Set_index])
                {
                    cmds.Send_Cold_ELVSS_CMD(Set);
                }
                if (Is_GammaSet_Vinit2_Changed[Set_index])
                {
                    cmds.Send_Vinit2_CMD(Set);
                }
                if (Is_GammaSet_Cold_Vinit2_Changed[Set_index])
                {
                    cmds.Send_Cold_Vinit2_CMD(Set);
                }
            }
        }
Example #2
0
 public DP213_Main_OC_Flow()
 {
     cmds    = DP213_CMDS_Write_Read_Update_Variables.getInstance();
     storage = DP213_OC_Values_Storage.getInstance();
     vars    = DP213_OC_Current_Variables_Structure.getInstance();
     crcs    = DP213_CRC_Check.getInstance(dp213_form().Get_OC_Mode_Set(OC_Mode.Mode1));
 }
Example #3
0
        public void Send_CMDs_AOD_RGB_AM0_AM1_As_Original_Values(Gamma_Set OC_Mode1_GammaSet)
        {
            DP213_CMDS_Write_Read_Update_Variables cmds = DP213_CMDS_Write_Read_Update_Variables.getInstance();

            for (int band_index = DP213_Static.Max_HBM_and_Normal_Band_Amount; band_index < DP213_Static.Max_Band_Amount; band_index++)
            {
                if (Is_AOD_RGB_Changed[band_index - DP213_Static.Max_HBM_and_Normal_Band_Amount])
                {
                    cmds.Send_Gamma_AM1_AM0(OC_Mode1_GammaSet, band_index);
                }
            }
        }
Example #4
0
        public void Send_CMDs_Normal_RGB_AM0_AM1_As_Original_Values()
        {
            DP213_CMDS_Write_Read_Update_Variables cmds = DP213_CMDS_Write_Read_Update_Variables.getInstance();

            for (int Set_index = 0; Set_index < DP213_Static.Max_Set_Amount; Set_index++)
            {
                Gamma_Set Set = DP213_Static.Convert_to_Gamma_Set_From_int(Set_index);
                for (int band_index = 0; band_index < DP213_Static.Max_HBM_and_Normal_Band_Amount; band_index++)
                {
                    if (Is_GammaSet_Normal_RGB_Changed[Set_index, band_index])
                    {
                        cmds.Send_Gamma_AM1_AM0(Set, band_index);
                    }
                }
            }
        }
Example #5
0
        public void Send_Changed_CMDs_REF0_REF4095_Vreg1_As_Original_Values()
        {
            DP213_CMDS_Write_Read_Update_Variables cmds = DP213_CMDS_Write_Read_Update_Variables.getInstance();

            if (Is_VREF0_or_VREF4095_Changed)
            {
                cmds.Send_VREF0_VREF4095();
            }

            for (int Set_index = 0; Set_index < DP213_Static.Max_Set_Amount; Set_index++)
            {
                if (Is_Normal_GammaSet_Vreg1_Changed[Set_index])
                {
                    Gamma_Set Set = DP213_Static.Convert_to_Gamma_Set_From_int(Set_index);
                    cmds.Send_Vreg1(Set);
                }
            }
        }
Example #6
0
 public Read_DP213_Datas()
 {
     cmds = DP213_CMDS_Write_Read_Update_Variables.getInstance();
 }
Example #7
0
 public DP213_ELVSS_Margin_Test()
 {
     vars = DP213_OC_Current_Variables_Structure.getInstance();
     cmds = DP213_CMDS_Write_Read_Update_Variables.getInstance();
     Margin_Tested_band = dp213_form().Get_Margin_Tested_ELVSS_Band();
 }