CFDP: Add TM support #307
@ -108,14 +108,6 @@ void Factory::setStaticFrameworkObjectIds() {
|
|||||||
DeviceHandlerBase::powerSwitcherId = objects::PCDU_HANDLER;
|
DeviceHandlerBase::powerSwitcherId = objects::PCDU_HANDLER;
|
||||||
#endif /* OBSW_Q7S_EM == 1 */
|
#endif /* OBSW_Q7S_EM == 1 */
|
||||||
|
|
||||||
//#if OBSW_TM_TO_PTME == 1
|
|
||||||
// TmFunnel::downlinkDestination = objects::CCSDS_HANDLER;
|
|
||||||
//#else
|
|
||||||
// TmFunnel::downlinkDestination = objects::TMTC_BRIDGE;
|
|
||||||
//#endif /* OBSW_TM_TO_PTME == 1 */
|
|
||||||
// // No storage object for now.
|
|
||||||
// TmFunnel::storageDestination = objects::NO_OBJECT;
|
|
||||||
|
|
||||||
LocalDataPoolManager::defaultHkDestination = objects::PUS_SERVICE_3_HOUSEKEEPING;
|
LocalDataPoolManager::defaultHkDestination = objects::PUS_SERVICE_3_HOUSEKEEPING;
|
||||||
|
|
||||||
VerificationReporter::DEFAULT_RECEIVER = objects::PUS_SERVICE_1_VERIFICATION;
|
VerificationReporter::DEFAULT_RECEIVER = objects::PUS_SERVICE_1_VERIFICATION;
|
||||||
|
@ -12,10 +12,13 @@
|
|||||||
/**
|
/**
|
||||||
* @brief TM Recipient.
|
* @brief TM Recipient.
|
||||||
* @details
|
* @details
|
||||||
|
* TODO: Add support for TM storage by using the (or a) LIVE flag provided by the CCSDS or Syrlinks
|
||||||
|
* handler. If we are in LIVE TM mode, forward TM to downlink destination directly. Otherwise,
|
||||||
|
* forward to TM storage backend which stores TMs into files.
|
||||||
* Main telemetry receiver. All generated telemetry is funneled into
|
* Main telemetry receiver. All generated telemetry is funneled into
|
||||||
* this object.
|
* this object.
|
||||||
* @ingroup utility
|
* @ingroup utility
|
||||||
* @author J. Meier
|
* @author J. Meier, R. Mueller
|
||||||
*/
|
*/
|
||||||
class PusTmFunnel : public AcceptsTelemetryIF, public SystemObject {
|
class PusTmFunnel : public AcceptsTelemetryIF, public SystemObject {
|
||||||
public:
|
public:
|
||||||
|
Loading…
Reference in New Issue
Block a user