beautypg.com

Navigation solution status, Table 177: solution status codes, And table 177 – NavCom Sapphire Rev.J User Manual

Page 345: Table 177

background image

Sapphire Technical Reference Manual Rev. J

345

2.91.1 Navigation Solution Status

This field displays a status code for the navigation solution, as shown in Table 177.

Table 177: Solution Status Codes

Bit Mask

Description

0x01

Nav valid (if set, the navigation engine has found a solution; if clear the rest of
these fields will be zero)

0x02

SET applied (if set, the navigation engine used Solid Earth Tide effects in the
solution)

0x04

3D solution (if set, the navigation engine created a 3D solution; if clear, a 2D one)

0x08

Dual frequency (if set, the navigation engine used both L1 and L2 in the solution;
if clear, just L1.)

0x10

Non-default datum flag (If set, a non-default datum is being used with the position
solution. If not, the default datum is being used based on the solution type

– RTG,

non-differential, RTCM, etc.) See the [DATUM command.

0x20

The setting to this bit is applicable only if the prior bit, “Non-default datum”, is not
set; otherwise, this bit will be clear. When applicable, this bit is set if ITRF 2005 is
being used; otherwise, WGS 84 (G1150) is being used. The receiver
automatically selects either ITRF 2008 or WGS84, depending upon the
Navigation mode.

Note: The ITRF2005 was transitioned to ITRF2008 on 6 Dec 2011 for StarFire
GNSS. StarFire GPS remains on ITRF2005.

0x40

Geoid99 (If set, GGM02 must be clear)

0x80

GGM02 (If set, Geoid99 must be clear)

2.91.2 Latitude, Longitude, Height, and Geoid-Ellipsoid Separation

These indicators display position information for latitude, longitude, height above mean
sea level, and geoidal separation. Positive values for latitude and longitude indicate
North and East, respectively. Latitude and longitude are 32-bit signed integer values that
represent arc-seconds with a precision of 1/2048

th

of an arc-second. To convert to

degrees, use this formula:

Degrees = ( / 2048) / 3600, where,

is either latitude or longitude from the table,

dividing by 2048 converts that value to arc-seconds, and

dividing by 3600 converts that value to degrees

Adjust that with the LSB portions of the latitude and longitude, where the latitude is the
high four bits and the longitude is the low four bits.

LSB = four-bits at 1/32768

th

arc-second, so:

Divide by 16 to get to 1/2048th of an arc-second

Add this to the base value

Convert starting with “dividing by 2048”