#ifndef TASK_APRS_IS_H_ #define TASK_APRS_IS_H_ #include "APRS-IS/APRS-IS.h" #include "System/TaskManager.h" #include "System/Timer.h" #include class AprsIsTask : public Task { public: explicit AprsIsTask(TaskQueue> &toAprsIs, TaskQueue> &toModem); virtual ~AprsIsTask(); virtual bool setup(System &system) override; virtual bool loop(System &system) override; private: APRS_IS _aprs_is; TaskQueue> &_toAprsIs; TaskQueue> &_toModem; bool connect(System &system); }; #endif