trying new interface

This commit is contained in:
2021-01-11 21:31:03 +01:00
parent 0bf0d8e743
commit 037bd83af9
13 changed files with 100 additions and 40 deletions

View File

@ -1532,3 +1532,7 @@ void DeviceHandlerBase::printWarningOrError(fsfw::OutputTypes errorType,
}
}
ProvidesDataPoolSubscriptionIF* DeviceHandlerBase::getSubsciptionInterface() {
return &hkManager;
}

View File

@ -518,7 +518,9 @@ protected:
LocalDataPoolManager& poolManager) override;
/** Get the HK manager object handle */
virtual LocalDataPoolManager* getHkManagerHandle() override;
LocalDataPoolManager* getHkManagerHandle() override;
ProvidesDataPoolSubscriptionIF* getSubsciptionInterface() override;
/**
* @brief Hook function for child handlers which is called once per