Update TESLA-BATTERY.cpp

This commit is contained in:
josiahhiggs 2024-12-28 09:11:54 +13:00
parent f27408b2f3
commit 7b67eab81d

View file

@ -25,27 +25,27 @@ CAN_frame TESLA_221_2 = {
static uint16_t sendContactorClosingMessagesStill = 300;
static uint32_t battery_total_discharge = 0;
static uint32_t battery_total_charge = 0;
static uint16_t battery_volts = 0; // V
static int16_t battery_amps = 0; // A
static uint16_t battery_raw_amps = 0; // A
static int16_t battery_max_temp = 0; // C*
static int16_t battery_min_temp = 0; // C*
static uint16_t battery_energy_buffer = 0; // kWh
static uint16_t battery_energy_buffer_m1 = 0; // kWh
static uint16_t battery_energy_to_charge_complete = 0; // kWh
static uint16_t battery_energy_to_charge_complete_m1 = 0; // kWh
static uint16_t battery_expected_energy_remaining = 0; // kWh
static uint16_t battery_expected_energy_remaining_m1 = 0; // kWh
static uint8_t battery_full_charge_complete = 0; // kWh
static uint8_t battery_fully_charged = 0; // kWh
static uint16_t battery_ideal_energy_remaining = 0; // kWh
static uint16_t battery_ideal_energy_remaining_m0 = 0; // kWh
static uint16_t battery_nominal_energy_remaining = 0; // kWh
static uint16_t battery_nominal_energy_remaining_m0 = 0; // kWh
static uint16_t battery_nominal_full_pack_energy = 0; // Kwh
static uint16_t battery_nominal_full_pack_energy_m0 = 0; // Kwh
static uint16_t battery_beginning_of_life = 0; // kWh
static uint16_t battery_charge_time_remaining = 0; // Minutes
static uint16_t battery_volts = 0; // V
static int16_t battery_amps = 0; // A
static uint16_t battery_raw_amps = 0; // A
static int16_t battery_max_temp = 0; // C*
static int16_t battery_min_temp = 0; // C*
static uint16_t battery_energy_buffer = 0; // kWh
static uint16_t battery_energy_buffer_m1 = 0; // kWh
static uint16_t battery_energy_to_charge_complete = 0; // kWh
static uint16_t battery_energy_to_charge_complete_m1 = 0; // kWh
static uint16_t battery_expected_energy_remaining = 0; // kWh
static uint16_t battery_expected_energy_remaining_m1 = 0; // kWh
static uint8_t battery_full_charge_complete = 0; // kWh
static uint8_t battery_fully_charged = 0; // kWh
static uint16_t battery_ideal_energy_remaining = 0; // kWh
static uint16_t battery_ideal_energy_remaining_m0 = 0; // kWh
static uint16_t battery_nominal_energy_remaining = 0; // kWh
static uint16_t battery_nominal_energy_remaining_m0 = 0; // kWh
static uint16_t battery_nominal_full_pack_energy = 0; // Kwh
static uint16_t battery_nominal_full_pack_energy_m0 = 0; // Kwh
static uint16_t battery_beginning_of_life = 0; // kWh
static uint16_t battery_charge_time_remaining = 0; // Minutes
static uint16_t battery_regenerative_limit = 0;
static uint16_t battery_discharge_limit = 0;
static uint16_t battery_max_heat_park = 0;
@ -62,8 +62,8 @@ static uint16_t battery_soc_min = 0;
static uint16_t battery_soc_max = 0;
static uint16_t battery_soc_ui = 0; //Change name from battery_soc_vi to reflect DBC battery_soc_ui
static uint16_t battery_soc_ave = 0;
static uint16_t battery_cell_max_v = 3300; //Voltage value used on boot before CAN values have been mapped
static uint16_t battery_cell_min_v = 3300; //Changed from 3700
static uint16_t battery_cell_max_v = 3300; //Voltage value used on boot before CAN values have been mapped
static uint16_t battery_cell_min_v = 3300; //Changed from 3700
static uint16_t battery_cell_deviation_mV = 0; //contains the deviation between highest and lowest cell in mV
static uint8_t battery_max_vno = 0;
static uint8_t battery_min_vno = 0;