Support encrypted meters and added vcc offset

This commit is contained in:
Gunnar Skjold
2020-07-31 10:15:11 +02:00
parent 47ddf57547
commit 620e355a27
36 changed files with 12041 additions and 137 deletions

View File

@@ -25,6 +25,10 @@ void HwTools::setVccPin(int vccPin) {
}
}
void HwTools::setVccOffset(double vccOffset) {
this->vccOffset = vccOffset;
}
void HwTools::setVccMultiplier(double vccMultiplier) {
this->vccMultiplier = vccMultiplier;
}
@@ -43,7 +47,7 @@ double HwTools::getVcc() {
#endif
}
return volts > 0.0 ? volts * vccMultiplier : 0.0;
return vccOffset + (volts > 0.0 ? volts * vccMultiplier : 0.0);
}
double HwTools::getTemperature() {