commander: added some failsafe logic

This commit is contained in:
Julian Oes
2014-06-18 19:01:41 +02:00
parent 55e5f747de
commit e24925c743
6 changed files with 143 additions and 51 deletions
+4
View File
@@ -351,8 +351,12 @@ Navigator::task_main()
_navigation_mode = &_loiter;
break;
case NAVIGATION_STATE_AUTO_RTL:
case NAVIGATION_STATE_AUTO_FS_RC_LOSS:
_navigation_mode = &_rtl;
break;
case NAVIGATION_STATE_AUTO_FS_DL_LOSS:
_navigation_mode = &_rtl; /* TODO: change this to something else */
break;
case NAVIGATION_STATE_LAND:
case NAVIGATION_STATE_TERMINATION:
default: