set def destination and remove info printoutt

This commit is contained in:
Robin Müller 2022-10-17 17:28:46 +02:00
parent 730f1564bc
commit 5b2af728fd
No known key found for this signature in database
GPG Key ID: 11D4952C8CCEF814

View File

@ -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(&currentMessage);