diff --git a/src/Fusion/GPSIMUFusion.cpp b/src/Fusion/GPSIMUFusion.cpp index a3dd5c2d4..303436a6c 100644 --- a/src/Fusion/GPSIMUFusion.cpp +++ b/src/Fusion/GPSIMUFusion.cpp @@ -18,8 +18,8 @@ extern QMI8658LiveData g_qmi8658Live; extern QMC6310LiveData g_qmc6310Live; extern GPS *gps; -GPSIMUFusion::GPSIMUFusion() { - // Constructor - initialization done in initialize() +GPSIMUFusion::GPSIMUFusion() : ahrs{} { + // ahrs explicitly value-initialized; remaining runtime setup occurs in initializeAHRS() } bool GPSIMUFusion::initialize() {