diff --git a/sw/airborne/subsystems/ins/hf_float.c b/sw/airborne/subsystems/ins/hf_float.c index 91a7d143e0..0df5886b39 100644 --- a/sw/airborne/subsystems/ins/hf_float.c +++ b/sw/airborne/subsystems/ins/hf_float.c @@ -35,6 +35,10 @@ #include "filters/low_pass_filter.h" #include "generated/airframe.h" +#if PERIODIC_TELEMETRY +#include "subsystems/datalink/telemetry.h" +#endif + #ifdef SITL #include #define DBG_LEVEL 1 @@ -226,7 +230,6 @@ static void hff_update_xdot(struct HfilterFloat *filt, float vel, float Rvel); static void hff_update_ydot(struct HfilterFloat *filt, float vel, float Rvel); #if PERIODIC_TELEMETRY -#include "subsystems/datalink/telemetry.h" static void send_hff(struct transport_tx *trans, struct link_device *dev) {