From a0e661b77e1e89b005907f97cd2bd9a4ea50e354 Mon Sep 17 00:00:00 2001 From: m_thread Date: Wed, 7 May 2014 14:19:20 +0200 Subject: [PATCH 1/2] Disabled malfunctioning PIOS_QUATERNION_STABILIZATION option. --- flight/targets/boards/revolution/firmware/inc/pios_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flight/targets/boards/revolution/firmware/inc/pios_config.h b/flight/targets/boards/revolution/firmware/inc/pios_config.h index 5b46f059a..0fac7c930 100644 --- a/flight/targets/boards/revolution/firmware/inc/pios_config.h +++ b/flight/targets/boards/revolution/firmware/inc/pios_config.h @@ -144,7 +144,7 @@ #define PIOS_GPS_SETS_HOMELOCATION /* Stabilization options */ -#define PIOS_QUATERNION_STABILIZATION +// #define PIOS_QUATERNION_STABILIZATION /* Performance counters */ #define IDLE_COUNTS_PER_SEC_AT_NO_LOAD 8379692 From 5528d79a055ac1cd159e26c457cb71b9a7759dc6 Mon Sep 17 00:00:00 2001 From: Corvus Corax Date: Wed, 7 May 2014 18:23:56 +0200 Subject: [PATCH 2/2] OP-1309 bugfix update - correct initial loading of StabBank --- flight/modules/Stabilization/stabilization.c | 1 + 1 file changed, 1 insertion(+) diff --git a/flight/modules/Stabilization/stabilization.c b/flight/modules/Stabilization/stabilization.c index a3a8b8173..15b8c3caf 100644 --- a/flight/modules/Stabilization/stabilization.c +++ b/flight/modules/Stabilization/stabilization.c @@ -81,6 +81,7 @@ int32_t StabilizationStart() SettingsUpdatedCb(StabilizationSettingsHandle()); StabilizationDesiredUpdatedCb(StabilizationDesiredHandle()); FlightModeSwitchUpdatedCb(ManualControlCommandHandle()); + BankUpdatedCb(StabilizationBankHandle()); #ifdef PIOS_INCLUDE_WDG PIOS_WDG_RegisterFlag(PIOS_WDG_STABILIZATION);