Refactored status handlers and merged

This commit is contained in:
Professr
2020-06-28 18:17:52 -07:00
20 changed files with 426 additions and 268 deletions

View File

@@ -20,19 +20,19 @@ class Power : public PeriodicTask
public:
Observable<const meshtastic::PowerStatus> newStatus;
Observable<const meshtastic::PowerStatus *> newStatus;
void readPowerStatus();
void loop();
virtual bool setup();
virtual void doTask();
void setStatusHandler(meshtastic::PowerStatusHandler *handler)
void setStatusHandler(meshtastic::PowerStatus *handler)
{
statusHandler = handler;
}
protected:
meshtastic::PowerStatusHandler *statusHandler;
meshtastic::PowerStatus *statusHandler;
virtual void axp192Init();
};