amended includes. removed links to HasParametersIF
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good

This commit is contained in:
Marius Eggert 2022-09-20 15:06:05 +02:00
parent 7885205a07
commit 5ebdc9e767
12 changed files with 46 additions and 45 deletions

View File

@ -10,7 +10,7 @@
typedef unsigned char uint8_t;
class AcsParameters:public HasParametersIF{
class AcsParameters/*:public HasParametersIF*/{
public:
AcsParameters();

View File

@ -6,14 +6,14 @@
*/
#include "ActuatorCmd.h"
#include <math.h>
#include <ActuatorCmd.h>
#include <cmath>
#include <acs/util/MathOperations.h>
#include <fsfw/src/fsfw/globalfunctions/constants.h>
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
#include <acs/util/CholeskyDecomposition.h>
#include <fsfw/globalfunctions/constants.h>
#include <fsfw/globalfunctions/math/VectorOperations.h>
#include <fsfw/globalfunctions/math/MatrixOperations.h>
#include <fsfw/globalfunctions/math/QuaternionOperations.h>
#include <util/CholeskyDecomposition.h>
ActuatorCmd::ActuatorCmd(AcsParameters *acsParameters_) {
acsParameters = *acsParameters_;

View File

@ -9,11 +9,11 @@
#define ACTUATORCMD_H_
#include "AcsParameters.h"
#include "SensorProcessing.h"
#include <acs/MultiplicativeKalmanFilter.h>
#include <acs/SensorValues.h>
#include <acs/OutputValues.h>
#include <AcsParameters.h>
#include <SensorProcessing.h>
#include <MultiplicativeKalmanFilter.h>
#include <SensorValues.h>
#include <OutputValues.h>
class ActuatorCmd{
public:

View File

@ -12,7 +12,7 @@
#include <AcsParameters.h>
#include <SensorValues.h>
#include <OutputValues.h>
#include <time.h>
#include <sys/time.h>
class Guidance {

View File

@ -25,7 +25,7 @@
// Output should be transformed to [T] instead of [nT]
// Updating Coefficients has to be implemented yet. Question, updating everyday ?
class Igrf13Model:public HasParametersIF{
class Igrf13Model/*:public HasParametersIF*/{
public:
Igrf13Model();

View File

@ -9,11 +9,11 @@
#define NAVIGATION_H_
#include "AcsParameters.h"
#include "SensorProcessing.h"
#include <acs/MultiplicativeKalmanFilter.h>
#include <acs/SensorValues.h>
#include <acs/OutputValues.h>
#include <AcsParameters.h>
#include <SensorProcessing.h>
#include <MultiplicativeKalmanFilter.h>
#include <SensorValues.h>
#include <OutputValues.h>
class Navigation{
public:

View File

@ -7,11 +7,11 @@
#include "Navigation.h"
#include <math.h>
#include <acs/math/MathOperations.h>
#include <acs/util/MathOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
#include <acs/math/CholeskyDecomposition.h>
#include <acs/util/CholeskyDecomposition.h>
Navigation::Navigation(AcsParameters *acsParameters_): multiplicativeKalmanFilter(acsParameters_){
acsParameters = *acsParameters_;

View File

@ -6,11 +6,11 @@
*/
#include "SensorProcessing.h"
#include <fsfw/src/fsfw/globalfunctions/constants.h>
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
#include <fsfw/src/fsfw/globalfunctions/timevalOperations.h>
#include <fsfw/globalfunctions/constants.h>
#include <fsfw/globalfunctions/math/MatrixOperations.h>
#include <fsfw/globalfunctions/math/QuaternionOperations.h>
#include <fsfw/globalfunctions/math/VectorOperations.h>
#include <fsfw/globalfunctions/timevalOperations.h>
#include <util/MathOperations.h>
#include <Igrf13Model.h>
#include <math.h>

View File

@ -6,12 +6,12 @@
#define SENSORPROCESSING_H_
#include <stdint.h> //uint8_t
#include <time.h> /*purpose, timeval ?*/
#include "acs/config/classIds.h"
#include <fsfw/src/fsfw/returnvalues/HasReturnvaluesIF.h>
#include "AcsParameters.h"
#include <acs/SensorValues.h>
#include <acs/OutputValues.h>
#include <sys/time.h> /*purpose, timeval ?*/
#include <config/classIds.h>
#include <fsfw/src/fsfw/returnvalues/returnvalue.h>
#include <AcsParameters.h>
#include <SensorValues.h>
#include <OutputValues.h>
/*Planned:
* - Fusion of Sensor Measurements -
@ -25,7 +25,7 @@
* magField
* SunDirEst*/
class SensorProcessing: public HasReturnvaluesIF{
class SensorProcessing{
public:
void reset();

View File

@ -7,14 +7,14 @@
*/
#include "Detumble.h"
#include <fsfw/src/fsfw/globalfunctions/constants.h>
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
#include <Detumble.h>
#include <fsfw/globalfunctions/constants.h>
#include <fsfw/globalfunctions/math/MatrixOperations.h>
#include <acs/util/MathOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
#include <fsfw/globalfunctions/math/QuaternionOperations.h>
#include <fsfw/globalfunctions/math/VectorOperations.h>
#include <math.h>
#include <fsfw/src/fsfw/globalfunctions/sign.h>
#include <fsfw/globalfunctions/sign.h>
Detumble::Detumble(AcsParameters *acsParameters_){

View File

@ -13,11 +13,11 @@
#include <acs/SensorValues.h>
#include <acs/OutputValues.h>
#include <acs/AcsParameters.h>
#include "acs/config/classIds.h"
#include <fsfw/src/fsfw/returnvalues/HasReturnvaluesIF.h>
#include <time.h>
#include <acs/config/classIds.h>
#include <fsfw/returnvalues/returnvalue.h>
#include <sys/time.h>
class Detumble : public HasReturnvaluesIF {
class Detumble{
public:
Detumble(AcsParameters *acsParameters_);
@ -42,5 +42,5 @@ private:
AcsParameters::MagnetorquesParameter* magnetorquesParameter;
};
#endif /* ACS_CONTROL_DETUMBLE_H_ */
#endif ACS_CONTROL_DETUMBLE_H_

View File

@ -9,6 +9,7 @@
#define MATH_MATHOPERATIONS_H_
#include <math.h>
#include <sys/time.h>
#include <stdint.h>
#include <string.h>
#include <fsfw/src/fsfw/globalfunctions/constants.h>