optional module handling complete

This commit is contained in:
2021-07-19 18:26:54 +02:00
parent d47906e833
commit d4f5c31881
55 changed files with 207 additions and 54 deletions

View File

@ -1,6 +1,7 @@
#ifndef COORDINATETRANSFORMATIONS_H_
#define COORDINATETRANSFORMATIONS_H_
#include "coordinatesConf.h"
#include "fsfw/timemanager/Clock.h"
#include <cstring>

View File

@ -1,13 +1,14 @@
#ifndef FRAMEWORK_COORDINATES_JGM3MODEL_H_
#define FRAMEWORK_COORDINATES_JGM3MODEL_H_
#include <stdint.h>
#include "coordinatesConf.h"
#include "CoordinateTransformations.h"
#include "../globalfunctions/math/VectorOperations.h"
#include "../globalfunctions/timevalOperations.h"
#include "../globalfunctions/constants.h"
#include <memory.h>
#include "fsfw/globalfunctions/math/VectorOperations.h"
#include "fsfw/globalfunctions/timevalOperations.h"
#include "fsfw/globalfunctions/constants.h"
#include <memory.h>
#include <cstdint>
template<uint8_t DEGREE,uint8_t ORDER>
class Jgm3Model {

View File

@ -1,7 +1,9 @@
#ifndef SGP4PROPAGATOR_H_
#define SGP4PROPAGATOR_H_
#include "coordinatesConf.h"
#include "fsfw/platform.h"
#ifndef PLATFORM_WIN
#include <sys/time.h>
#endif

View File

@ -0,0 +1,11 @@
#ifndef FSFW_SRC_FSFW_COORDINATES_COORDINATESCONF_H_
#define FSFW_SRC_FSFW_COORDINATES_COORDINATESCONF_H_
#include "fsfw/FSFW.h"
#ifndef FSFW_ADD_COORDINATES
#warning Coordinates files were included but compilation was \
not enabled with FSFW_ADD_COORDINATES
#endif
#endif /* FSFW_SRC_FSFW_COORDINATES_COORDINATESCONF_H_ */