This commit is contained in:
parent
3cfb58d681
commit
8c41669d1f
@ -4,6 +4,13 @@
|
|||||||
#include <fsfw/devicehandlers/AssemblyBase.h>
|
#include <fsfw/devicehandlers/AssemblyBase.h>
|
||||||
#include <mission/system/DualLanePowerStateMachine.h>
|
#include <mission/system/DualLanePowerStateMachine.h>
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Encapsulates assemblies which are also responsible for dual lane power switching
|
||||||
|
* @details
|
||||||
|
* This is the base class for both the ACS board and the SUS board. Both boards have redundant
|
||||||
|
* power lanes and are required for the majority of satellite modes. Therefore, there is a lot
|
||||||
|
* of common code, for example the power switching.
|
||||||
|
*/
|
||||||
class DualLaneAssemblyBase : public AssemblyBase {
|
class DualLaneAssemblyBase : public AssemblyBase {
|
||||||
public:
|
public:
|
||||||
static constexpr uint8_t TRANSITION_OTHER_SIDE_FAILED_ID = 0;
|
static constexpr uint8_t TRANSITION_OTHER_SIDE_FAILED_ID = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user