Fix est calc
This commit is contained in:
parent
56f716bbae
commit
df9ac30333
|
@ -45,13 +45,14 @@ using namespace std;
|
|||
|
||||
void OvmsVehicleRenaultZoePh2::WebCfgCommon(PageEntry_t& p, PageContext_t& c)
|
||||
{
|
||||
extern OvmsMetricFloat *mt_pos_car_trip;
|
||||
std::string error, rangeideal, battcapacity;
|
||||
bool UseCarTrip;
|
||||
|
||||
if (c.method == "POST") {
|
||||
rangeideal = c.getvar("rangeideal");
|
||||
battcapacity = c.getvar("battcapacity");
|
||||
UseCarTrip = (c.getvar("UseCarTrip") == "internal");
|
||||
UseCarTrip = c.getvar("UseCarTrip");
|
||||
|
||||
if (!rangeideal.empty()) {
|
||||
int v = atoi(rangeideal.c_str());
|
||||
|
@ -102,6 +103,7 @@ void OvmsVehicleRenaultZoePh2::WebCfgCommon(PageEntry_t& p, PageContext_t& c)
|
|||
c.input_radio_start("Which tripcounter to use", "UseCarTrip");
|
||||
c.input_radio_option("UseCarTrip", "Internal (New trip everytime car starts)", "internal", UseCarTrip == false);
|
||||
c.input_radio_option("UseCarTrip", "Car trip counter from Cluster", "Car trip", UseCarTrip == true);
|
||||
c.printf("Trip counter (Cluster,TDB): %f", mt_pos_car_trip->AsFloat());
|
||||
c.input_radio_end("");
|
||||
|
||||
c.fieldset_end();
|
||||
|
|
|
@ -306,7 +306,6 @@ void OvmsVehicleRenaultZoePh2::Ticker1(uint32_t ticker) {
|
|||
StandardMetrics.ms_v_pos_trip->SetValue(mt_pos_car_trip->AsFloat());
|
||||
}
|
||||
StandardMetrics.ms_v_bat_range_est->SetValue((m_range_ideal * (StandardMetrics.ms_v_bat_soc->AsFloat(1) * 0.01)), Kilometers);
|
||||
ESP_LOGD (TAG, "CALC: m_range_ideal: %d / ms_v_bat_soc: %f", m_range_ideal, StandardMetrics.ms_v_bat_soc->AsFloat(1));
|
||||
}
|
||||
|
||||
class OvmsVehicleRenaultZoePh2Init {
|
||||
|
|
Loading…
Reference in New Issue