mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-03 09:49:32 +02:00
Fix datatypes and startup voltage value
This commit is contained in:
parent
5d23a91a62
commit
7becd8c2b2
1 changed files with 13 additions and 13 deletions
|
@ -532,25 +532,25 @@ CAN_frame BMWiX_49C = {.FD = true,
|
|||
bool battery_info_available = false;
|
||||
uint32_t battery_serial_number = 0;
|
||||
int32_t battery_current = 0;
|
||||
int16_t battery_voltage = 370; //Startup with valid values - needs fixing in future
|
||||
int16_t terminal30_12v_voltage = 0;
|
||||
int16_t battery_voltage_after_contactor = 0;
|
||||
int16_t min_soc_state = 5000;
|
||||
int16_t avg_soc_state = 5000;
|
||||
int16_t max_soc_state = 5000;
|
||||
int16_t min_soh_state = 9900; // Uses E5 45, also available in 78 73
|
||||
int16_t avg_soh_state = 9900; // Uses E5 45, also available in 78 73
|
||||
int16_t max_soh_state = 9900; // Uses E5 45, also available in 78 73
|
||||
uint16_t battery_voltage = 3700; //Startup with valid values - needs fixing in future
|
||||
uint16_t terminal30_12v_voltage = 0;
|
||||
uint16_t battery_voltage_after_contactor = 0;
|
||||
uint16_t min_soc_state = 5000;
|
||||
uint16_t avg_soc_state = 5000;
|
||||
uint16_t max_soc_state = 5000;
|
||||
uint16_t min_soh_state = 9900; // Uses E5 45, also available in 78 73
|
||||
uint16_t avg_soh_state = 9900; // Uses E5 45, also available in 78 73
|
||||
uint16_t max_soh_state = 9900; // Uses E5 45, also available in 78 73
|
||||
uint16_t max_design_voltage = 0;
|
||||
uint16_t min_design_voltage = 0;
|
||||
int32_t remaining_capacity = 0;
|
||||
int32_t max_capacity = 0;
|
||||
uint32_t remaining_capacity = 0;
|
||||
uint32_t max_capacity = 0;
|
||||
int16_t min_battery_temperature = 0;
|
||||
int16_t avg_battery_temperature = 0;
|
||||
int16_t max_battery_temperature = 0;
|
||||
int16_t main_contactor_temperature = 0;
|
||||
int16_t min_cell_voltage = 3700; //Startup with valid values - needs fixing in future
|
||||
int16_t max_cell_voltage = 3700; //Startup with valid values - needs fixing in future
|
||||
uint16_t min_cell_voltage = 3700; //Startup with valid values - needs fixing in future
|
||||
uint16_t max_cell_voltage = 3700; //Startup with valid values - needs fixing in future
|
||||
unsigned long min_cell_voltage_lastchanged = 0;
|
||||
unsigned long max_cell_voltage_lastchanged = 0;
|
||||
unsigned min_cell_voltage_lastreceived = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue