add rul support

This commit is contained in:
Carl Philipp Klemm
2024-11-20 22:05:06 +01:00
parent 72b4b21c99
commit 62a586a17c
6 changed files with 27483 additions and 27487 deletions

View File

@ -28,11 +28,12 @@ class SpectraFile:
def write(self, directory: str):
metaList = [float(self.step), float(self.substep), float(self.cellid), float(self.meta.cell_group), float(self.temperature), float(self.ocv),
float(self.meta.charge_cycles), float(self.meta.thermal_cycles), float(self.meta.last_avg_cap), float(self.meta.last_avg_cap_step),
float(self.meta.last_cap), float(self.meta.last_cap_step), float(self.meta.cap_esitmate), float(self.meta.soc), float(self.meta.soc_estimate)]
float(self.meta.last_cap), float(self.meta.last_cap_step), float(self.meta.cap_esitmate), float(self.meta.soc), float(self.meta.soc_estimate),
float(self.meta.rul)]
self.spectra.setLabels(metaList)
self.spectra.model = "Unkown"
meta_dsc_strings = ["step", "substep", "cellid", "cell_group", "temparature", "ocv", "charge_cycles", "thermal_cycles",
"last_avg_cap", "last_avg_step", "last_cap", "last_cap_step", "cap_estimate", "soc", "soc_estimate"]
"last_avg_cap", "last_avg_step", "last_cap", "last_cap_step", "cap_estimate", "soc", "soc_estimate", "rul"]
self.spectra.headerDescription = "File origin"
self.spectra.header = "CoinCellHell mesurement file"
self.spectra.labelNames = meta_dsc_strings