optional module handling complete
This commit is contained in:
@ -8,6 +8,7 @@
|
||||
#ifndef BCFRAME_H_
|
||||
#define BCFRAME_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "CCSDSReturnValuesIF.h"
|
||||
|
||||
/**
|
||||
|
@ -8,7 +8,8 @@
|
||||
#ifndef CCSDSRETURNVALUESIF_H_
|
||||
#define CCSDSRETURNVALUESIF_H_
|
||||
|
||||
#include "../returnvalues/HasReturnvaluesIF.h"
|
||||
#include "dllConf.h"
|
||||
#include "fsfw/returnvalues/HasReturnvaluesIF.h"
|
||||
/**
|
||||
* This is a helper class to collect special return values that come up during CCSDS Handling.
|
||||
* @ingroup ccsds_handling
|
||||
|
@ -1,7 +1,9 @@
|
||||
#ifndef CLCW_H_
|
||||
#define CLCW_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "ClcwIF.h"
|
||||
|
||||
/**
|
||||
* Small helper method to handle the Clcw values.
|
||||
* It has a content struct that manages the register and can be set externally.
|
||||
|
@ -1,11 +1,13 @@
|
||||
#ifndef DATALINKLAYER_H_
|
||||
#define DATALINKLAYER_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "CCSDSReturnValuesIF.h"
|
||||
#include "ClcwIF.h"
|
||||
#include "TcTransferFrame.h"
|
||||
#include "VirtualChannelReceptionIF.h"
|
||||
#include "../events/Event.h"
|
||||
#include "fsfw/events/Event.h"
|
||||
|
||||
#include <map>
|
||||
|
||||
|
||||
|
@ -8,7 +8,9 @@
|
||||
#ifndef FARM1STATEIF_H_
|
||||
#define FARM1STATEIF_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "CCSDSReturnValuesIF.h"
|
||||
|
||||
class VirtualChannelReception;
|
||||
class TcTransferFrame;
|
||||
class ClcwIF;
|
||||
|
@ -1,6 +1,7 @@
|
||||
#ifndef FARM1STATELOCKOUT_H_
|
||||
#define FARM1STATELOCKOUT_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "Farm1StateIF.h"
|
||||
|
||||
/**
|
||||
|
@ -8,6 +8,7 @@
|
||||
#ifndef FARM1STATEOPEN_H_
|
||||
#define FARM1STATEOPEN_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "Farm1StateIF.h"
|
||||
|
||||
/**
|
||||
|
@ -8,6 +8,7 @@
|
||||
#ifndef FARM1STATEWAIT_H_
|
||||
#define FARM1STATEWAIT_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "Farm1StateIF.h"
|
||||
|
||||
/**
|
||||
|
@ -1,6 +1,7 @@
|
||||
#ifndef FSFW_DATALINKLAYER_MAPPACKETEXTRACTION_H_
|
||||
#define FSFW_DATALINKLAYER_MAPPACKETEXTRACTION_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "MapPacketExtractionIF.h"
|
||||
#include "fsfw/objectmanager/ObjectManagerIF.h"
|
||||
#include "fsfw/returnvalues/HasReturnvaluesIF.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#ifndef MAPPACKETEXTRACTIONIF_H_
|
||||
#define MAPPACKETEXTRACTIONIF_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "CCSDSReturnValuesIF.h"
|
||||
#include "TcTransferFrame.h"
|
||||
|
||||
|
@ -1,6 +1,8 @@
|
||||
#ifndef TCTRANSFERFRAME_H_
|
||||
#define TCTRANSFERFRAME_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <cstddef>
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
#ifndef TCTRANSFERFRAMELOCAL_H_
|
||||
#define TCTRANSFERFRAMELOCAL_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "TcTransferFrame.h"
|
||||
|
||||
/**
|
||||
|
@ -8,6 +8,7 @@
|
||||
#ifndef VIRTUALCHANNELRECEPTION_H_
|
||||
#define VIRTUALCHANNELRECEPTION_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "CCSDSReturnValuesIF.h"
|
||||
#include "Clcw.h"
|
||||
#include "Farm1StateIF.h"
|
||||
@ -16,6 +17,7 @@
|
||||
#include "Farm1StateWait.h"
|
||||
#include "MapPacketExtractionIF.h"
|
||||
#include "VirtualChannelReceptionIF.h"
|
||||
|
||||
#include <map>
|
||||
/**
|
||||
* Implementation of a TC Virtual Channel.
|
||||
|
@ -8,9 +8,10 @@
|
||||
#ifndef VIRTUALCHANNELRECEPTIONIF_H_
|
||||
#define VIRTUALCHANNELRECEPTIONIF_H_
|
||||
|
||||
#include "dllConf.h"
|
||||
#include "ClcwIF.h"
|
||||
#include "TcTransferFrame.h"
|
||||
#include "../returnvalues/HasReturnvaluesIF.h"
|
||||
#include "fsfw/returnvalues/HasReturnvaluesIF.h"
|
||||
|
||||
/**
|
||||
* This is the interface for Virtual Channel reception classes.
|
||||
|
11
src/fsfw/datalinklayer/dllConf.h
Normal file
11
src/fsfw/datalinklayer/dllConf.h
Normal file
@ -0,0 +1,11 @@
|
||||
#ifndef FSFW_SRC_FSFW_DATALINKLAYER_DLLCONF_H_
|
||||
#define FSFW_SRC_FSFW_DATALINKLAYER_DLLCONF_H_
|
||||
|
||||
#include "fsfw/FSFW.h"
|
||||
|
||||
#ifndef FSFW_ADD_DATALINKLAYER
|
||||
#warning Datalinklayer files were included but compilation was \
|
||||
not enabled with FSFW_ADD_DATALINKLAYER
|
||||
#endif
|
||||
|
||||
#endif /* FSFW_SRC_FSFW_DATALINKLAYER_DLLCONF_H_ */
|
Reference in New Issue
Block a user