private double Get_HBM_RGB_Min_AM2_Voltage() { RGB AM2 = ocparam.Get_OC_Mode_RGB(DP213OCSet.Get_WhiteCompensation_OCMode(), band: 0, gray: 0); int Vreg1 = ocparam.Get_OC_Mode_Vreg1(DP213OCSet.Get_WhiteCompensation_OCMode(), band: 0); int REF0 = ocparam.Get_Normal_REF0(); int REF4095 = ocparam.Get_Normal_REF4095(); double REF0_Voltage = Imported_my_cpp_dll.DP213_VREF0_Dec_to_Voltage(REF0); double REF4095_Voltage = Imported_my_cpp_dll.DP213_VREF4095_Dec_to_Voltage(REF4095); double Vreg1_Voltage = Imported_my_cpp_dll.DP213_Get_Vreg1_Voltage(REF4095_Voltage, REF0_Voltage, Vreg1); RGB_Double AM2_Voltage = new RGB_Double(); AM2_Voltage.double_R = Imported_my_cpp_dll.DP213_Get_AM2_Gamma_Voltage(REF4095_Voltage, Vreg1_Voltage, AM2.int_R); AM2_Voltage.double_G = Imported_my_cpp_dll.DP213_Get_AM2_Gamma_Voltage(REF4095_Voltage, Vreg1_Voltage, AM2.int_G); AM2_Voltage.double_B = Imported_my_cpp_dll.DP213_Get_AM2_Gamma_Voltage(REF4095_Voltage, Vreg1_Voltage, AM2.int_B); api.WriteLine("AM2_Voltage R/G/B : " + AM2_Voltage.double_R + "/" + AM2_Voltage.double_G + "/" + AM2_Voltage.double_B); api.WriteLine("Old VREF0 Voltage : " + REF0_Voltage); return(Get_Min_RGB_Voltage(AM2_Voltage)); }
public double Get_Voltage_VREF4095() { Voltage_VREF4095 = Imported_my_cpp_dll.DP213_VREF4095_Dec_to_Voltage(Byte_VREF4095); return(Voltage_VREF4095); }
public void Set_Dec_VREF4095(byte New_Byte_VREF4095) { Byte_VREF4095 = New_Byte_VREF4095; Voltage_VREF4095 = Imported_my_cpp_dll.DP213_VREF4095_Dec_to_Voltage(New_Byte_VREF4095); }
public void Set_Normal_REF4095(byte _Normal_REF4095) { Normal_REF4095 = _Normal_REF4095; Normal_REF4095_Voltage = Imported_my_cpp_dll.DP213_VREF4095_Dec_to_Voltage(_Normal_REF4095); }
public double Get_Normal_REF4095_Voltage() { Normal_REF4095_Voltage = Imported_my_cpp_dll.DP213_VREF4095_Dec_to_Voltage(Normal_REF4095); return(Normal_REF4095_Voltage); }