|
@@ -530,11 +530,11 @@ void SOC(void)
|
|
|
fulCntl = 0;
|
|
|
if (!cdmd_flg_deltOCVDisable)
|
|
|
{
|
|
|
- socd_V_disChrgCCV = look1_is16lu16n16tu16_binlcase(sfmd_I_curr,&socm_I_disChrgCor[0],&socm_V_disChrgCor[0],2U) + sfmd_I_curr * (cdmv_ohm_deltR[sfmd_idx_cellUMin]) * 0.001 * 0.1;
|
|
|
+ socd_V_disChrgCCV = look1_is16lu16n16tu16_binlcase(sfmd_I_curr,&socm_I_disChrgCor[0],&socm_V_disChrgCor[0],2U) + (uint16_T)(sfmd_I_curr * (cdmv_ohm_deltR[sfmd_idx_cellUMin]) * 0.001 * 0.1);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- socd_V_disChrgCCV = look1_is16lu16n16tu16_binlcase(sfmd_I_curr,&socm_I_disChrgCor[0],&socm_V_disChrgCor[0],2U);
|
|
|
+ socd_V_disChrgCCV = look1_is16lu16n16tu16_binlcase(sfmd_I_curr,&socm_I_disChrgCor[0],&socm_V_disChrgCor[0],2U);
|
|
|
}
|
|
|
|
|
|
if (sfmd_V_cellUMin <= socd_V_disChrgCCV)
|