|
@@ -3007,7 +3007,7 @@ void GetMaxVolAndCurMethod(byte index, float *vol, float *cur)
|
|
|
*cur = maxChargingCur[index];
|
|
|
|
|
|
if (_chargingData[index]->SystemStatus == S_CHARGING &&
|
|
|
- _chargingData[index]->ChargingProfileCurrent >= 0 &&
|
|
|
+ _chargingData[index]->ChargingProfileCurrent > 0 &&
|
|
|
_chargingData[index]->ChargingProfileCurrent <= *cur)
|
|
|
{
|
|
|
*cur = _chargingData[index]->ChargingProfileCurrent;
|
|
@@ -3020,7 +3020,7 @@ void GetMaxPowerMethod(byte index, float *pow)
|
|
|
*pow = maxChargingPow;
|
|
|
|
|
|
if (_chargingData[index]->SystemStatus == S_CHARGING &&
|
|
|
- _chargingData[index]->ChargingProfilePower >= 0 &&
|
|
|
+ _chargingData[index]->ChargingProfilePower > 0 &&
|
|
|
_chargingData[index]->ChargingProfilePower <= *pow)
|
|
|
{
|
|
|
*pow = _chargingData[index]->ChargingProfilePower;
|