Update BYD-MODBUS-2-LEAF-CAN.ino

I think you got this wrong regarding the charge and discharge limits
This commit is contained in:
JesperSOGT 2023-03-09 21:56:06 +01:00 committed by GitHub
parent a84add2d9f
commit 4179ad5f9f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -182,9 +182,9 @@ void update_values_leaf_battery()
{
max_target_discharge_power = (LB_Discharge_Power_Limit * 1000); //kW to W
}
if(SOC == 10000) //Scaled SOC% value is 100.00%
if(SOC == 0) //Scaled SOC% value is 0.00%, we should not discharge battery further
{
max_target_discharge_power = 0; //No need to charge further, set max power to 0
max_target_discharge_power = 0;
}
/* Define power able to be put into the battery */
@ -200,9 +200,9 @@ void update_values_leaf_battery()
{
max_target_charge_power = (LB_MAX_POWER_FOR_CHARGER * 1000); //kW to W
}
if(SOC == 0) //Scaled SOC% value is 0.00%, we should not discharge battery further
if(SOC == 10000) //Scaled SOC% value is 100.00%
{
max_target_charge_power = 0;
max_target_charge_power = 0; //No need to charge further, set max power to 0
}
LB_Power = LB_Total_Voltage * LB_Current;//P = U * I