Okay - I have real data now, and I'm getting some parsing errors when I don't have a good fix, though with a fix the GGA message seems to be parsing correctly.
Incomplete fix:
Quote:$g
##gps
$GPGGA,172727.430,3514.5954,N,12037.1995,W,0,0,,180.8,M,-30.8,M,,*7A
$GPGLL,3514.5954,N,12037.1995,W,172727.430,V,N*5F
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,2,1,05,26,,,22,29,,,19,15,,,25,24,,,29*76
$GPGSV,2,2,05,18,,,24*73
$GPRMC,172727.430,V,3514.5954,N,12037.1995,W,0.00,0.00,150309,,,N*66
UTC Time: 172727.430
Latitude: 3514.5954 N
Longitude: 12037.1995 W
Position Fix: 0
Satellites Used: 0
Altitude: 180.8 M
Status: 2
Latitude: 05 18
Longitude:
Speed over ground: 24*73
N
Course over ground: (null)
Mode: (null)
Here's with a good fix. It's not showing the RMC message:
Quote:$g
##gps
$GPGGA,173415.400,3514.5974,N,12037.2028,W,1,8,1.18,84.6,M,-30.8,M,,*50
$GPGLL,3514.5974,N,12037.2028,W,173415.400,A,A*49
$GPGSA,A,3,29,22,15,24,18,26,16,21,,,,,1.49,1.18,0.91*0E
$GPGSV,4,1,13,21,65,344,21,18,63,230,23,29,55,140,28,51,46,157,28*79
$GPGSV,4,2,13,24,43,064,29,15,37,079,21,26,33,072,25,22,29,228,16*7A
$GPGSV,4,3,13,16,28,290,21,06,14,315,,30,04,184,,10,04,046,*70
UTC Time: 173415.400
Latitude: 3514.5974 N
Longitude: 12037.2028 W
Position Fix: 1
Satellites Used: 8
Altitude: 84.6 M