1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-27 16:54:15 +01:00

fixes to gps airspeed sensor

This commit is contained in:
Corvus Corax 2013-07-19 15:30:33 +02:00
parent 842b4e361b
commit be583dd8bf
5 changed files with 7 additions and 6 deletions

View File

@ -140,6 +140,7 @@ static void airspeedTask(__attribute__((unused)) void *parameters)
AirspeedSettingsUpdatedCb(NULL); AirspeedSettingsUpdatedCb(NULL);
gps_airspeedInitialize();
airspeedData.SensorConnected = AIRSPEEDSENSOR_SENSORCONNECTED_FALSE; airspeedData.SensorConnected = AIRSPEEDSENSOR_SENSORCONNECTED_FALSE;

View File

@ -133,8 +133,7 @@ void gps_airspeedGet(AirspeedSensorData *airspeedData, __attribute__((unused)) A
airspeedData->CalibratedAirspeed = 0; airspeedData->CalibratedAirspeed = 0;
airspeedData->SensorConnected = AIRSPEEDSENSOR_SENSORCONNECTED_FALSE; airspeedData->SensorConnected = AIRSPEEDSENSOR_SENSORCONNECTED_FALSE;
} else { } else {
airspeedData->CalibratedAirspeed = 0; airspeedData->SensorConnected = AIRSPEEDSENSOR_SENSORCONNECTED_TRUE;
airspeedData->SensorConnected = AIRSPEEDSENSOR_SENSORCONNECTED_FALSE;
} }
// Save old variables for next pass // Save old variables for next pass
@ -145,7 +144,7 @@ void gps_airspeedGet(AirspeedSensorData *airspeedData, __attribute__((unused)) A
gps->RbeCol1_old[0] = Rbe[0][0]; gps->RbeCol1_old[0] = Rbe[0][0];
gps->RbeCol1_old[1] = Rbe[0][1]; gps->RbeCol1_old[1] = Rbe[0][1];
gps->RbeCol1_old[2] = Rbe[0][2]; gps->RbeCol1_old[2] = Rbe[0][2];
} else {} }
} }

View File

@ -32,7 +32,7 @@ MODULES += Sensors
#MODULES += Attitude/revolution #MODULES += Attitude/revolution
MODULES += StateEstimation # use instead of Attitude MODULES += StateEstimation # use instead of Attitude
MODULES += Altitude/revolution MODULES += Altitude/revolution
MODULES += Airspeed/revolution MODULES += Airspeed
MODULES += AltitudeHold MODULES += AltitudeHold
MODULES += Stabilization MODULES += Stabilization
MODULES += VtolPathFollower MODULES += VtolPathFollower

View File

@ -32,7 +32,7 @@ MODULES += Sensors
MODULES += Attitude/revolution MODULES += Attitude/revolution
#MODULES += StateEstimation # use instead of Attitude #MODULES += StateEstimation # use instead of Attitude
MODULES += Altitude/revolution MODULES += Altitude/revolution
MODULES += Airspeed/revolution MODULES += Airspeed
MODULES += AltitudeHold MODULES += AltitudeHold
MODULES += Stabilization MODULES += Stabilization
MODULES += ManualControl MODULES += ManualControl

View File

@ -39,7 +39,8 @@ MODULES += CameraStab
MODULES += Telemetry MODULES += Telemetry
MODULES += FirmwareIAP MODULES += FirmwareIAP
MODULES += StateEstimation MODULES += StateEstimation
MODULES += Sensors/simulated/Sensors #MODULES += Sensors/simulated/Sensors
MODULES += Airspeed
#MODULES += OveroSync #MODULES += OveroSync
# Paths # Paths