mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-03 06:28:32 -04:00
Copter: rc calibration checks are called by AP_Arming
This commit is contained in:
parent
25a0e6378e
commit
818faa92d4
@ -57,8 +57,7 @@ bool AP_Arming_Copter::pre_arm_checks(bool display_failure)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
return rc_calibration_checks(display_failure)
|
return fence_checks(display_failure)
|
||||||
& fence_checks(display_failure)
|
|
||||||
& parameter_checks(display_failure)
|
& parameter_checks(display_failure)
|
||||||
& motor_checks(display_failure)
|
& motor_checks(display_failure)
|
||||||
& pilot_throttle_checks(display_failure) &
|
& pilot_throttle_checks(display_failure) &
|
||||||
@ -302,7 +301,9 @@ bool AP_Arming_Copter::rc_calibration_checks(bool display_failure)
|
|||||||
copter.channel_yaw
|
copter.channel_yaw
|
||||||
};
|
};
|
||||||
|
|
||||||
copter.ap.pre_arm_rc_check = rc_checks_copter_sub(display_failure, channels);
|
copter.ap.pre_arm_rc_check = rc_checks_copter_sub(display_failure, channels)
|
||||||
|
& AP_Arming::rc_calibration_checks(display_failure);
|
||||||
|
|
||||||
return copter.ap.pre_arm_rc_check;
|
return copter.ap.pre_arm_rc_check;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ public:
|
|||||||
void update(void);
|
void update(void);
|
||||||
bool all_checks_passing(bool arming_from_gcs);
|
bool all_checks_passing(bool arming_from_gcs);
|
||||||
|
|
||||||
bool rc_calibration_checks(bool display_failure);
|
bool rc_calibration_checks(bool display_failure) override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user