diff --git a/src/modules/commander/PreflightCheck.cpp b/src/modules/commander/PreflightCheck.cpp index cc993bc015..96e7757da0 100644 --- a/src/modules/commander/PreflightCheck.cpp +++ b/src/modules/commander/PreflightCheck.cpp @@ -277,11 +277,11 @@ static bool gnssCheck(int mavlink_fd) int gpsSub = orb_subscribe(ORB_ID(vehicle_gps_position)); - //Wait up to 1000ms to allow the driver to detect a GNSS receiver module + //Wait up to 2000ms to allow the driver to detect a GNSS receiver module struct pollfd fds[1]; fds[0].fd = gpsSub; fds[0].events = POLLIN; - if(poll(fds, 1, 4000) <= 0) { + if(poll(fds, 1, 2000) <= 0) { success = false; } else {