Files
obsw/mission/controller/BlinkController.h
Paul Nehlich 809c41a4d7 blinking task
2023-09-22 13:18:15 +02:00

20 lines
443 B
C++

#pragma once
#include <xgpiops.h>
#include <fsfw/objectmanager/SystemObject.h>
#include <fsfw/tasks/ExecutableObjectIF.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;
};