mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-05 19:42:08 +02:00
Add temperatures to CAN data
This commit is contained in:
parent
c46b33df9f
commit
53e662f82b
2 changed files with 12 additions and 1 deletions
|
@ -79,7 +79,12 @@ void SmaBydHInverter::
|
|||
} else {
|
||||
SMA_158.data.u8[2] = 0x6A;
|
||||
}
|
||||
|
||||
//Highest battery temperature
|
||||
SMA_518.data.u8[0] = (datalayer.battery.status.temperature_max_dC >> 8);
|
||||
SMA_518.data.u8[1] = (datalayer.battery.status.temperature_max_dC & 0x00FF);
|
||||
//Lowest battery temperature
|
||||
SMA_518.data.u8[2] = (datalayer.battery.status.temperature_min_dC >> 8);
|
||||
SMA_518.data.u8[3] = (datalayer.battery.status.temperature_min_dC & 0x00FF);
|
||||
//Sum of all cellvoltages
|
||||
SMA_518.data.u8[4] = (datalayer.battery.status.voltage_dV >> 8);
|
||||
SMA_518.data.u8[5] = (datalayer.battery.status.voltage_dV & 0x00FF);
|
||||
|
|
|
@ -61,6 +61,12 @@ void SmaBydHvsInverter::
|
|||
SMA_4D8.data.u8[6] = STOP_STATE;
|
||||
}
|
||||
|
||||
//Highest battery temperature
|
||||
SMA_518.data.u8[0] = (datalayer.battery.status.temperature_max_dC >> 8);
|
||||
SMA_518.data.u8[1] = (datalayer.battery.status.temperature_max_dC & 0x00FF);
|
||||
//Lowest battery temperature
|
||||
SMA_518.data.u8[2] = (datalayer.battery.status.temperature_min_dC >> 8);
|
||||
SMA_518.data.u8[3] = (datalayer.battery.status.temperature_min_dC & 0x00FF);
|
||||
//Sum of all cellvoltages
|
||||
SMA_518.data.u8[4] = (datalayer.battery.status.voltage_dV >> 8);
|
||||
SMA_518.data.u8[5] = (datalayer.battery.status.voltage_dV & 0x00FF);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue