diff --git a/linux/payload/PlocMpsocSpecialComHelper.cpp b/linux/payload/PlocMpsocSpecialComHelper.cpp index cbb13958..220735ef 100644 --- a/linux/payload/PlocMpsocSpecialComHelper.cpp +++ b/linux/payload/PlocMpsocSpecialComHelper.cpp @@ -6,6 +6,7 @@ #include #include +#include "fsfw/serviceinterface/ServiceInterfaceStream.h" #include "fsfw/tmtcpacket/ccsds/SpacePacketReader.h" #include "linux/payload/MpsocCommunication.h" #include "linux/payload/plocMpsocHelpers.h" @@ -396,6 +397,8 @@ ReturnValue_t PlocMpsocSpecialComHelper::handleTmReception() { return result; } if (result == MpsocCommunication::PACKET_RECEIVED) { + // Need to convert this, we are faking a synchronous API here. + result = returnvalue::OK; break; } usleep(usleepDelay);