Files
obsw/mission/controller/BlinkController.h
Paul Nehlich 3304d9d312 BlinkController is now a own task;
I learned to add a new system object;

Blinkers gonna blink; Printers gonna print;
2023-09-25 14:37:38 +02:00

20 lines
443 B
C++

#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;
};