#pragma once #include #include #include 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; };