connect parent
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good

This commit is contained in:
2023-04-03 18:02:45 +02:00
parent e3677f89fe
commit 1610bdecf9
8 changed files with 37 additions and 14 deletions

View File

@ -343,6 +343,7 @@ void ObjectFactory::createSusAssy(PowerSwitchIF& pwrSwitcher,
void ObjectFactory::createAcsBoardAssy(PowerSwitchIF& pwrSwitcher,
std::array<DeviceHandlerBase*, 8> assemblyDhbs,
HealthDevice& gps0HealthDev, HealthDevice& gps1HealthDev,
ExtendedControllerBase* gpsCtrl, GpioIF* gpioComIF) {
AcsBoardHelper acsBoardHelper = AcsBoardHelper(
objects::MGM_0_LIS3_HANDLER, objects::MGM_1_RM3100_HANDLER, objects::MGM_2_LIS3_HANDLER,
@ -359,6 +360,8 @@ void ObjectFactory::createAcsBoardAssy(PowerSwitchIF& pwrSwitcher,
}
}
gpsCtrl->connectModeTreeParent(*acsAss);
gps0HealthDev.setParentQueue(acsAss->getCommandQueue());
gps1HealthDev.setParentQueue(acsAss->getCommandQueue());
acsAss->connectModeTreeParent(satsystem::acs::ACS_SUBSYSTEM);
}