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:
parent
842b4e361b
commit
be583dd8bf
@ -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;
|
||||||
|
|
||||||
|
@ -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 {}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user