#ifndef MISSION_DEVICES_ACUHANDLER_H_ #define MISSION_DEVICES_ACUHANDLER_H_ #include "GomspaceDeviceHandler.h" #include /** * @brief Handler for the ACU from Gomspace. Monitors and controls the battery charging via * the solar panels. */ class ACUHandler: public GomspaceDeviceHandler { public: ACUHandler(object_id_t objectId, object_id_t comIF, CookieIF * comCookie); virtual ~ACUHandler(); protected: virtual void letChildHandleHkReply(DeviceCommandId_t id, const uint8_t *packet) override; private: ACU::HkTableDataset acuHkTableDataset; }; #endif /* MISSION_DEVICES_ACUHANDLER_H_ */