diff --git a/example/core/GenericFactory.cpp b/example/core/GenericFactory.cpp index f1082f0..26d0b41 100644 --- a/example/core/GenericFactory.cpp +++ b/example/core/GenericFactory.cpp @@ -24,6 +24,7 @@ #include "fsfw/tcdistribution/PusDistributor.h" #include "fsfw/timemanager/CdsShortTimeStamper.h" #include "fsfw/tmtcpacket/pus/tm.h" +#include "fsfw/tmtcservices/VerificationReporter.h" #include "fsfw_tests/integration/assemblies/TestAssembly.h" #include "fsfw_tests/integration/controller/TestController.h" #include "fsfw_tests/integration/devices/TestCookie.h" @@ -40,10 +41,11 @@ void ObjectFactory::produceGenericObjects() { new HealthTable(objects::HEALTH_TABLE); new InternalErrorReporter(objects::INTERNAL_ERROR_REPORTER); new CdsShortTimeStamper(objects::TIME_STAMPER); + new VerificationReporter(nullptr); auto *ccsdsDistrib = new CCSDSDistributor(apid::APID, objects::CCSDS_DISTRIBUTOR); new PusDistributor(apid::APID, objects::PUS_DISTRIBUTOR, - objects::CCSDS_DISTRIBUTOR); + ccsdsDistrib); new TmFunnel(objects::TM_FUNNEL); #endif /* OBSW_ADD_CORE_COMPONENTS == 1 */