Skip to content
Snippets Groups Projects

Resolve "follow core 465 Migrate from StateBlock to StateDerived"

2 files
+ 12
12
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -20,7 +20,7 @@
//
//--------LICENSE_END--------
#include "gnss/capture/capture_gnss.h"
#include <core/state_block/state_block_derived.h>
namespace wolf {
@@ -30,18 +30,18 @@ CaptureGnss::CaptureGnss(const TimeStamp& _ts, SensorBasePtr _sensor_ptr, GnssUt
{
// Clock bias
assert(_sensor_ptr->getStateBlock('T') != nullptr and _sensor_ptr->isStateBlockDynamic('T'));
addStateBlock('T', std::make_shared<StateBlock>(1,true), nullptr);
addStateBlock('T', std::make_shared<StateParams1>(Vector1d(),true), nullptr);
// interconstellation clock bias
assert(_sensor_ptr->getStateBlock('G') != nullptr);
if(_sensor_ptr->isStateBlockDynamic('G'))
addStateBlock('G', std::make_shared<StateBlock>(1,true), nullptr);
addStateBlock('G', std::make_shared<StateParams1>(Vector1d(),true), nullptr);
assert(_sensor_ptr->getStateBlock('E') != nullptr);
if(_sensor_ptr->isStateBlockDynamic('E'))
addStateBlock('E', std::make_shared<StateBlock>(1,true), nullptr);
addStateBlock('E', std::make_shared<StateParams1>(Vector1d(),true), nullptr);
assert(_sensor_ptr->getStateBlock('M') != nullptr);
if(_sensor_ptr->isStateBlockDynamic('M'))
addStateBlock('M', std::make_shared<StateBlock>(1,true), nullptr);
addStateBlock('M', std::make_shared<StateParams1>(Vector1d(),true), nullptr);
}
Loading