2022-04-22 17:00:23 +02:00
|
|
|
#include <fsfw/subsystem/modes/ModeDefinitions.h>
|
|
|
|
|
|
|
|
class Subsystem;
|
|
|
|
|
|
|
|
namespace satsystem {
|
|
|
|
|
|
|
|
void acsSubsystemInit();
|
|
|
|
void buildOffSequence(Subsystem* ss, ModeListEntry& entryHelper);
|
2022-04-22 17:49:28 +02:00
|
|
|
void buildDetumbleSequence(Subsystem* ss, ModeListEntry& entryHelper);
|
|
|
|
void buildSafeSequence(Subsystem* ss, ModeListEntry& entryHelper);
|
|
|
|
void buildIdleSequence(Subsystem* ss, ModeListEntry& entryHelper);
|
|
|
|
void buildTargetPtSequence(Subsystem* ss, ModeListEntry& entryHelper);
|
2022-04-22 17:00:23 +02:00
|
|
|
|
2022-04-22 17:49:28 +02:00
|
|
|
void checkInsert(ReturnValue_t result, const char* ctx);
|
2022-04-25 08:48:22 +02:00
|
|
|
} // namespace satsystem
|