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

@ -42,8 +42,8 @@ namespace mesh {
class MainBoard {
public:
virtual uint16_t getBattMilliVolts() = 0;
virtual void setAdcMultiplier(float multiplier) {};
virtual float getAdcMultiplier() const { return 1.0f; }
virtual bool setAdcMultiplier(float multiplier) { return false; };
virtual float getAdcMultiplier() const { return 0.0f; }
virtual const char* getManufacturerName() const = 0;
virtual void onBeforeTransmit() { }
virtual void onAfterTransmit() { }