Different Rot Rate Source for Detumble #902
@ -831,8 +831,8 @@ ReturnValue_t AcsController::initializeLocalDataPool(localpool::DataPool &localD
|
|||||||
localDataPoolMap.emplace(acsctrl::PoolIds::MTQ_TARGET_DIPOLE, &mtqTargetDipole);
|
localDataPoolMap.emplace(acsctrl::PoolIds::MTQ_TARGET_DIPOLE, &mtqTargetDipole);
|
||||||
poolManager.subscribeForRegularPeriodicPacket({actuatorCmdData.getSid(), enableHkSets, 10.0});
|
poolManager.subscribeForRegularPeriodicPacket({actuatorCmdData.getSid(), enableHkSets, 10.0});
|
||||||
// Fused Rot Rate
|
// Fused Rot Rate
|
||||||
localDataPoolMap.emplace(acsctrl::PoolIds::ROT_RATE_TOT_SUSMGM, &rotRateTotalSusMgm);
|
localDataPoolMap.emplace(acsctrl::PoolIds::ROT_RATE_TOT_SUSMGM, &rotRateTotSusMgm);
|
||||||
localDataPoolMap.emplace(acsctrl::PoolIds::ROT_RATE_TOT_SOURCE, &rotRateTotalSource);
|
localDataPoolMap.emplace(acsctrl::PoolIds::ROT_RATE_TOT_SOURCE, &rotRateTotSource);
|
||||||
localDataPoolMap.emplace(acsctrl::PoolIds::ROT_RATE_SOURCE, &rotRateSource);
|
localDataPoolMap.emplace(acsctrl::PoolIds::ROT_RATE_SOURCE, &rotRateSource);
|
||||||
poolManager.subscribeForRegularPeriodicPacket({fusedRotRateData.getSid(), enableHkSets, 10.0});
|
poolManager.subscribeForRegularPeriodicPacket({fusedRotRateData.getSid(), enableHkSets, 10.0});
|
||||||
// Fused Rot Rate Sources
|
// Fused Rot Rate Sources
|
||||||
|
@ -271,8 +271,8 @@ class AcsController : public ExtendedControllerBase, public ReceivesParameterMes
|
|||||||
|
|
||||||
// Fused Rot Rate
|
// Fused Rot Rate
|
||||||
acsctrl::FusedRotRateData fusedRotRateData;
|
acsctrl::FusedRotRateData fusedRotRateData;
|
||||||
PoolEntry<double> rotRateTotalSusMgm = PoolEntry<double>(3);
|
PoolEntry<double> rotRateTotSusMgm = PoolEntry<double>(3);
|
||||||
PoolEntry<double> rotRateTotalSource = PoolEntry<double>(3);
|
PoolEntry<double> rotRateTotSource = PoolEntry<double>(3);
|
||||||
PoolEntry<uint8_t> rotRateSource = PoolEntry<uint8_t>();
|
PoolEntry<uint8_t> rotRateSource = PoolEntry<uint8_t>();
|
||||||
|
|
||||||
// Fused Rot Rate Sources
|
// Fused Rot Rate Sources
|
||||||
|
Loading…
Reference in New Issue
Block a user