move GNSS NReset handling to assembly
Some checks failed
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit

- Also update fsfwgen dependency
This commit is contained in:
2022-04-01 14:01:12 +02:00
parent ff86b9bbb3
commit 1eb5a428cb
7 changed files with 55 additions and 27 deletions

View File

@ -4,6 +4,7 @@
#include <common/config/commonSubsystemIds.h>
#include <devices/powerSwitcherList.h>
#include <fsfw/objectmanager/frameworkObjects.h>
#include <fsfw_hal/common/gpio/gpioDefinitions.h>
#include "DualLaneAssemblyBase.h"
#include "DualLanePowerStateMachine.h"
@ -115,6 +116,7 @@ class AcsBoardAssembly : public DualLaneAssemblyBase {
GpioIF* gpioIF = nullptr;
FixedArrayList<ModeListEntry, NUMBER_DEVICES_MODE_TABLE> modeTable;
void gpioHandler(gpioId_t gpio, bool high, std::string error);
ReturnValue_t initialize() override;