#ifndef MISSION_SYSTEM_TREE_COMMODETREE_H_
#define MISSION_SYSTEM_TREE_COMMODETREE_H_

#include <fsfw/devicehandlers/DeviceHandlerIF.h>
#include <mission/system/objects/ComSubsystem.h>

namespace satsystem {

namespace com {
extern ComSubsystem SUBSYSTEM;

// The syrlinks must not transmitting longer then 15 minutes otherwise the
// transceiver might be damaged due to overheating
// 15 minutes in milliseconds
static const uint32_t TRANSMITTER_TIMEOUT = 900000;

Subsystem& init();
}  // namespace com

}  // namespace satsystem

#endif /* MISSION_SYSTEM_TREE_COMMODETREE_H_ */