After fighting with this for the last few hours, I'm going to ask for some ideas.
Right now I am having really bad serial communications problems, often the board just randomly hangs and does nothing. It seems like there is some sort of power/ground/signalling problem as if I touch the board with my finger sometimes it starts transmitting again, sometimes it resets.
It always seems to make it through the waypoints though.
....252 Lat: -1 Lon: -1 Alt: 65535
253 Lat: -1 Lon: -1 Alt: 65535
254 Lat: -1 Lon: -1 Alt: 65535
255 Lat: 10495 Lon: -256 Alt: 65535
and then it just stops, but it stops in a random spot each time.
This is my hardware setup and I am using kermit on Ubuntu to receive serial data for testing.
I am running in NEMA mode and
#define FAKE_GPS_LOCK 1
Where could the problem be?