Browse Source

Update on every position change, do not wait for other measurements

sbg
Lorenz Meier 12 years ago
parent
commit
fbbeef7e29
  1. 10
      apps/drivers/gps/ubx.cpp

10
apps/drivers/gps/ubx.cpp

@ -765,11 +765,13 @@ UBX::parse(uint8_t b, struct vehicle_gps_position_s *gps_position) @@ -765,11 +765,13 @@ UBX::parse(uint8_t b, struct vehicle_gps_position_s *gps_position)
/* Add timestamp to finish the report */
gps_position->timestamp = hrt_absolute_time();
/* Reset the flags */
/* update on every position change, accept minor delay on other measurements */
_new_nav_posllh = false;
_new_nav_timeutc = false;
_new_nav_dop = false;
_new_nav_sol = false;
_new_nav_velned = false;
// _new_nav_timeutc = false;
// _new_nav_dop = false;
// _new_nav_sol = false;
// _new_nav_velned = false;
ret = 1;
}

Loading…
Cancel
Save