added function convert pos to naval

and made sure that lat and long are updated in gps, and that
the event handle is called