diff --git a/example/utility/CfdpTmFunnel.cpp b/example/utility/CfdpTmFunnel.cpp index d4f68a6..56b57ef 100644 --- a/example/utility/CfdpTmFunnel.cpp +++ b/example/utility/CfdpTmFunnel.cpp @@ -8,6 +8,7 @@ CfdpTmFunnel::CfdpTmFunnel(object_id_t objectId, uint16_t cfdpInCcsdsApid, const AcceptsTelemetryIF& downlinkDestination, StorageManagerIF& tmStore) : SystemObject(objectId), cfdpInCcsdsApid(cfdpInCcsdsApid), tmStore(tmStore) { msgQueue = QueueFactory::instance()->createMessageQueue(5); + msgQueue->setDefaultDestination(downlinkDestination.getReportReceptionQueue()); } const char* CfdpTmFunnel::getName() const { return "CFDP TM Funnel"; } @@ -22,7 +23,7 @@ ReturnValue_t CfdpTmFunnel::performOperation(uint8_t) { while (status == returnvalue::OK) { status = handlePacket(currentMessage); if (status != returnvalue::OK) { - sif::warning << "TmFunnel packet handling failed" << std::endl; + sif::warning << "CfdpTmFunnel packet handling failed" << std::endl; break; } status = msgQueue->receiveMessage(¤tMessage);