tweaks get/set adcMultiplier logic

This commit is contained in:
taco 2025-11-21 23:44:17 +11:00
parent e13c064487
commit fc93d84fb8
3 changed files with 26 additions and 8 deletions

View file

@ -43,15 +43,20 @@ public:
return (adc_mult * raw);
}
void setAdcMultiplier(float multiplier) override {
bool setAdcMultiplier(float multiplier) override {
if (multiplier == 0.0f) {
adc_mult = ADC_MULTIPLIER;}
else {
adc_mult = multiplier;
}
return true;
}
float getAdcMultiplier() const override {
return adc_mult;
if (adc_mult == 0.0f) {
return ADC_MULTIPLIER;
} else {
return adc_mult;
}
}
const char* getManufacturerName() const override {