From 9bba1f7ae9a6f00779c76de5f246bdd3e4b447d4 Mon Sep 17 00:00:00 2001 From: Corvus Corax Date: Fri, 19 Aug 2011 18:36:30 +0200 Subject: [PATCH] Posix: fix object initialization where necessary --- flight/Modules/Guidance/guidance.c | 2 -- flight/Modules/ManualControl/manualcontrol.c | 3 +-- flight/OpenPilot/System/pios_board_posix.c | 2 ++ 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/flight/Modules/Guidance/guidance.c b/flight/Modules/Guidance/guidance.c index d1626923c..b90303928 100644 --- a/flight/Modules/Guidance/guidance.c +++ b/flight/Modules/Guidance/guidance.c @@ -100,8 +100,6 @@ int32_t GuidanceInitialize() GuidanceSettingsInitialize(); PositionDesiredInitialize(); - ManualControlCommandInitialize(); - FlightStatusInitialize(); NedAccelInitialize(); VelocityDesiredInitialize(); diff --git a/flight/Modules/ManualControl/manualcontrol.c b/flight/Modules/ManualControl/manualcontrol.c index bdd9f6b34..ba47fd64b 100644 --- a/flight/Modules/ManualControl/manualcontrol.c +++ b/flight/Modules/ManualControl/manualcontrol.c @@ -117,8 +117,7 @@ int32_t ManualControlInitialize() FlightStatusInitialize(); StabilizationDesiredInitialize(); - // ManualControlSettingsInitialize(); // this is initialized in - // pios_board.c + ManualControlSettingsInitialize(); return 0; } diff --git a/flight/OpenPilot/System/pios_board_posix.c b/flight/OpenPilot/System/pios_board_posix.c index 2285533aa..e1e8dcc54 100644 --- a/flight/OpenPilot/System/pios_board_posix.c +++ b/flight/OpenPilot/System/pios_board_posix.c @@ -30,6 +30,7 @@ #include #include "attituderaw.h" +#include "attitudeactual.h" #include "positionactual.h" #include "velocityactual.h" @@ -177,6 +178,7 @@ void PIOS_Board_Init(void) { // Initialize these here as posix has no AHRSComms AttitudeRawInitialize(); + AttitudeActualInitialize(); VelocityActualInitialize(); PositionActualInitialize();