diff --git a/src/modules/navigator/navigator_main.cpp b/src/modules/navigator/navigator_main.cpp index 50b8746a71..bf8974cd8c 100644 --- a/src/modules/navigator/navigator_main.cpp +++ b/src/modules/navigator/navigator_main.cpp @@ -332,8 +332,8 @@ Navigator::task_main() while (!_task_should_exit) { - /* wait for up to 100ms for data */ - int pret = px4_poll(&fds[0], (sizeof(fds) / sizeof(fds[0])), 100); + /* wait for up to 200ms for data */ + int pret = px4_poll(&fds[0], (sizeof(fds) / sizeof(fds[0])), 200); if (pret == 0) { /* timed out - periodic check for _task_should_exit, etc. */