Hey, thanks for this cool project.
There is the separate battery charging output. Maybe it would be useful if the memory banks switch to a battery labeled view and predefined values. Like M1 => NiMh, M2 => LiPo, M3 => M4 => LiFePo,..
Back to the regular output, the memory banks get restored to the user values.
Or maybe like a wizard driven menu: Type of Battery --> number of cells in row/nominal voltage --> number of cells in parallel --> capacity for each cell --> charging rate in C
Some improvements possible:
[new] CutOff Temp Delta: maybe it is useful, if you can define a delta above the room temperature. otherwise you have to adopt this constantly or set this high enough.