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

Merged in filnet/librepilot/LP-429_flight_mode_changes_dont_trigger_configuration_check (pull request #345)

LP-429 flight mode changes dont trigger configuration check
This commit is contained in:
Lalanne Laurent 2016-10-23 14:19:19 +00:00
commit 81c5551be4

View File

@ -129,14 +129,15 @@ static void SettingsUpdatedCb(UAVObjEvent *ev);
*/
int32_t ManualControlStart()
{
// Run this initially to make sure the configuration is checked
configuration_check();
// Whenever the configuration changes, make sure it is safe to fly
SystemSettingsConnectCallback(configurationUpdatedCb);
ManualControlSettingsConnectCallback(configurationUpdatedCb);
FlightModeSettingsConnectCallback(configurationUpdatedCb);
ManualControlCommandConnectCallback(commandUpdatedCb);
// Run this initially to make sure the configuration is checked
configuration_check();
// clear alarms
AlarmsClear(SYSTEMALARMS_ALARM_MANUALCONTROL);