your position is our focus
Table
17
lists
the
status
fields
(valid
flags)
for
the
different
NMEA
message
for
NMEA
standard
0183
Version
2.2
and
smaller:
NMEA
Message
Field
No
Position
Fix
(after
power-up,
after
losing
Satellite
lock)
Valid
Position
Fix
but
User
Limits
exceeded
Dead
Reckoning
(linear
extra-
polation)
EKF
8
2D
Position
Fix
3D
Position
Fix
Combined
GPS/EKF
Position
Fix
0
0
1
1
1/2
1/2
1/2
GGA
Status
0=Fix
not
available/invalid,
1=GPS
SPS
Mode,
Fix
valid
9
,
Estimated/Dead
Reckoning,2=Differential
GPS,
SPS
Mode,
Fix
Valid
V
V
A
A
10
A
A
A
Status
A=Data
VALID,
V=Data
Invalid
(Navigation
Receiver
Warning)
GLL
Mode
Indicator
Not
available
in
this
NMEA
version
1
1
2
2
2
3
3
GSA
Nav
Mode
1=Fix
Not
available,
2=2D
Fix,
3=3D
Fix
V
V
A
A
A
A
A
Status
A=Data
VALID,
V=Data
Invalid
(Navigation
Receiver
Warning)
RMC
Mode
Indicator
Not
available
in
this
NMEA
version
VTG
Mode
Indicator
Not
available
in
this
NMEA
version
Table 17: NMEA Valid Flag (0183 Version 2.2 and smaller)
4.1.9.2
UBX Valid Flag (Position Fix Indicator)
UBX
protocol
provides
status
information
in
abundance.
Table
19
lists
the
position
fix
flags:
Status Field
Message
Enumeration
Description
GPSfix
NAV-STATUS
NAV-SOL
0x00
0x01
0x02
0x03
0x04
No
Fix
Dead
Reckoning
only
2D-fix
3D-fix
GPS
+
Dead
Reckoning
combined
Flags
NAV-STATUS
NAV-SOL
0x01
0x02
0x04
0x08
GPS
fix
OK
(i.e.
within
PDOP
&
Position
Accuracy
Masks)
DGPS
used
Week
Number
valid
Time
of
Week
valid
Table 19: UBX Valid Flags (Position Fix Indicator)
A
position
fix
shall
be
treated
as
valid,
if
‘GPSfix’
reports
either
a
‘2D-fix’
or
a
‘3D-fix’
and
‘Flags’
indicates
‘GPS
fix
OK’.
For
DR
enabled
receivers
a
position
fix
shall
be
treated
as
valid
if
‘GPSfix’
reports
either
a
‘GPS
+
Dead
Reckoning
combined’
or
‘Dead
Reckoning
only’
and
‘Flags’
indicates
‘GPS
fix
OK’.
8
TIM-4R
/
DR
enabled
receivers
only
9
For
DR
enabled
receiver
a
valid
fix
is
always
a
combination
of
a
GPS
fix
with
a
DR
position
based
on
the
attached
DR
sensor
(turn
rate
sensor,
odometer)-
10
For
DR
enabled
receivers
the
EKF
only
fix
is
considered
as
valid
as
long
as
it’s
in
the
defined
accuracy
range.
LEA-4R
/
TIM-4R
-
System
Integration
Manual
/
Reference
Design
Navigation
GPS.G4-MS4-05043
Page 30