Browse Source

navigator: RTL on failsafe bug fixed

sbg
Anton Babushkin 11 years ago
parent
commit
062b64a1e2
  1. 4
      src/modules/navigator/navigator_main.cpp

4
src/modules/navigator/navigator_main.cpp

@ -729,7 +729,9 @@ Navigator::task_main()
} else if (_vstatus.failsafe_state == FAILSAFE_STATE_RTL) { } else if (_vstatus.failsafe_state == FAILSAFE_STATE_RTL) {
/* RTL on failsafe */ /* RTL on failsafe */
dispatch(EVENT_RTL_REQUESTED); if (myState != NAV_STATE_READY || _rtl_state != RTL_STATE_LAND) {
dispatch(EVENT_RTL_REQUESTED);
}
} else { } else {
/* shouldn't act */ /* shouldn't act */

Loading…
Cancel
Save