mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-11-29 07:24:13 +01:00
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into OP-932-Modularize_Radio_Driver
This commit is contained in:
commit
d7ca77b996
@ -237,7 +237,7 @@ static void AttitudeTask(void *parameters)
|
|||||||
AttitudeSettingsAccelKiGet(&accelKi);
|
AttitudeSettingsAccelKiGet(&accelKi);
|
||||||
AttitudeSettingsAccelKpGet(&accelKp);
|
AttitudeSettingsAccelKpGet(&accelKp);
|
||||||
AttitudeSettingsYawBiasRateGet(&yawBiasRate);
|
AttitudeSettingsYawBiasRateGet(&yawBiasRate);
|
||||||
rollPitchBiasRate = 0.0f
|
rollPitchBiasRate = 0.0f;
|
||||||
if (accel_alpha > 0.0f)
|
if (accel_alpha > 0.0f)
|
||||||
accel_filter_enabled = true;
|
accel_filter_enabled = true;
|
||||||
init = 1;
|
init = 1;
|
||||||
@ -437,8 +437,8 @@ static int32_t updateSensorsCC3D(AccelsData * accelsData, GyrosData * gyrosData)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Force the roll & pitch gyro rates to average to zero during initialisation
|
// Force the roll & pitch gyro rates to average to zero during initialisation
|
||||||
gyro_correct_int[0] += - gyros->x * rollPitchBiasRate;
|
gyro_correct_int[0] += - gyrosData->x * rollPitchBiasRate;
|
||||||
gyro_correct_int[1] += - gyros->y * rollPitchBiasRate;
|
gyro_correct_int[1] += - gyrosData->y * rollPitchBiasRate;
|
||||||
|
|
||||||
// Because most crafts wont get enough information from gravity to zero yaw gyro, we try
|
// Because most crafts wont get enough information from gravity to zero yaw gyro, we try
|
||||||
// and make it average zero (weakly)
|
// and make it average zero (weakly)
|
||||||
|
Loading…
Reference in New Issue
Block a user