#pragma once #include <fsfw/objectmanager/SystemObject.h> #include <fsfw/tasks/ExecutableObjectIF.h> #include <xgpiops.h> class BlinkController: public SystemObject, public ExecutableObjectIF { public: BlinkController(object_id_t setObjectId); virtual ~BlinkController() = default; ReturnValue_t initialize() override; ReturnValue_t performOperation(uint8_t operationCode) override; private: XGpioPs gpio; };