diff --git a/mission/devices/MGMHandlerLIS3MDL.cpp b/mission/devices/MGMHandlerLIS3MDL.cpp index 15f6e325..63bf607c 100644 --- a/mission/devices/MGMHandlerLIS3MDL.cpp +++ b/mission/devices/MGMHandlerLIS3MDL.cpp @@ -1,7 +1,9 @@ -#include #include "MGMHandlerLIS3MDL.h" -#include +#include "fsfw/datapool/PoolReadGuard.h" +#if OBSW_VERBOSE_LEVEL >= 1 +#include "fsfw/globalfunctions/PeriodicOperationDivider.h" +#endif MGMHandlerLIS3MDL::MGMHandlerLIS3MDL(object_id_t objectId, object_id_t deviceCommunication, CookieIF* comCookie): diff --git a/mission/devices/MGMHandlerLIS3MDL.h b/mission/devices/MGMHandlerLIS3MDL.h index 3cc08a6b..bb64e63a 100644 --- a/mission/devices/MGMHandlerLIS3MDL.h +++ b/mission/devices/MGMHandlerLIS3MDL.h @@ -1,13 +1,13 @@ #ifndef MISSION_DEVICES_MGMLIS3MDLHANDLER_H_ #define MISSION_DEVICES_MGMLIS3MDLHANDLER_H_ +#include "OBSWConfig.h" #include "devicedefinitions/MGMHandlerLIS3Definitions.h" +#include "events/subsystemIdRanges.h" -#include -#include +#include "fsfw/devicehandlers/DeviceHandlerBase.h" -#include -#include +class PeriodicOperationDivider; /** * @brief Device handler object for the LIS3MDL 3-axis magnetometer