NMEA location precision

I just hooked up an LS20031 GPS to my soon-to-be autopilot, but as I look at the log-files, I’m quite disappointed. What I’ve heard is that the absolute positional accuracy would be something like up to 10 meters off and the relative accuracy would be much better.

So far so good, but the problem is that the NMEA-output only how the lat/long with the precision of four decimals. That means it can not distinguish positions closer than about 15 meters.

Ís there a way to enable better precision (six decimals) in the NMEA-output?

I have also looked into the possibility of using the velocity output as that seem to be able to quite accurately detect even slow movements. The problem is that I am planning to use GPS to get a non-drifting position, which I will not get integrating a bunch of GPS velocities.

Hmm, just found out that I was wrong, the output is in fact with four decimals, but it is four decimals of minutes, which means it should be able to hold precision down to 0.2-0.3 meters.

right, it outputs ddmm.ssss in degrees, minutes, and seconds

Well, I guess it depends on the GPS module. In the datasheet it says dddmm.mmmm

monstrum:
Well, I guess it depends on the GPS module. In the datasheet it says dddmm.mmmm

You’re correct, as you indicated in your earlier post the ouput is in degrees, minutes and fraction-of-minutes. This is per the NMEA standard.