mirror of
https://github.com/lumapu/ahoy.git
synced 2025-05-25 14:56:11 +02:00
reviewed PR #1541
This commit is contained in:
parent
e3cc302948
commit
940cd71582
7 changed files with 14 additions and 54 deletions
|
@ -53,9 +53,6 @@ T calcIrradiation(Inverter<> *iv, uint8_t arg0);
|
|||
template<class T=float>
|
||||
T calcMaxPowerAcCh0(Inverter<> *iv, uint8_t arg0);
|
||||
|
||||
template<class T=float>
|
||||
T calcMaxTempCh0(Inverter<> *iv, uint8_t arg0);
|
||||
|
||||
template<class T=float>
|
||||
T calcMaxPowerDc(Inverter<> *iv, uint8_t arg0);
|
||||
|
||||
|
@ -975,28 +972,6 @@ T calcMaxPowerAcCh0(Inverter<> *iv, uint8_t arg0) {
|
|||
return acMaxPower;
|
||||
}
|
||||
|
||||
template<class T=float>
|
||||
T calcMaxTempCh0(Inverter<> *iv, uint8_t arg0) {
|
||||
DPRINTLN(DBG_VERBOSE, F("hmInverter.h:calcMaxTempCh0"));
|
||||
T maxTemp = 0.0;
|
||||
if(NULL != iv) {
|
||||
record_t<> *rec = iv->getRecordStruct(RealTimeRunData_Debug);
|
||||
T Temp = iv->getChannelFieldValue(arg0, FLD_T, rec);
|
||||
|
||||
for(uint8_t i = 0; i < rec->length; i++) {
|
||||
if((FLD_MT == rec->assign[i].fieldId) && (0 == rec->assign[i].ch)) {
|
||||
maxTemp = iv->getValue(i, rec);
|
||||
}
|
||||
}
|
||||
if(Temp > maxTemp) {
|
||||
iv->tsMaxTemperature = *iv->Timestamp;
|
||||
return Temp;
|
||||
}
|
||||
}
|
||||
return maxTemp;
|
||||
}
|
||||
|
||||
|
||||
template<class T=float>
|
||||
T calcMaxPowerDc(Inverter<> *iv, uint8_t arg0) {
|
||||
DPRINTLN(DBG_VERBOSE, F("hmInverter.h:calcMaxPowerDc"));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue