From e4d44c1006af110bd13f1d47bd5163c403095a89 Mon Sep 17 00:00:00 2001 From: Michelle Rossouw <michelleros128@gmail.com> Date: Thu, 10 Aug 2023 20:59:20 +1000 Subject: [PATCH] SITL: Make SIM_Aircraft use double precision to stop SITL's short-range teleporting --- libraries/SITL/SIM_Aircraft.cpp | 2 -- libraries/SITL/wscript | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 libraries/SITL/wscript diff --git a/libraries/SITL/SIM_Aircraft.cpp b/libraries/SITL/SIM_Aircraft.cpp index 7c8082b460..154145c489 100644 --- a/libraries/SITL/SIM_Aircraft.cpp +++ b/libraries/SITL/SIM_Aircraft.cpp @@ -16,8 +16,6 @@ parent class for aircraft simulators */ -#define ALLOW_DOUBLE_MATH_FUNCTIONS - #include "SIM_Aircraft.h" #include <stdio.h> diff --git a/libraries/SITL/wscript b/libraries/SITL/wscript new file mode 100644 index 0000000000..297f386a31 --- /dev/null +++ b/libraries/SITL/wscript @@ -0,0 +1,2 @@ +def configure(cfg): + cfg.env.DOUBLE_PRECISION_SOURCES['SITL'] = ['SIM_Aircraft.cpp']