[gps] add gps_periodic_check to reset fix after timeout