GSOF message: Position Type Information

This message describes position time information. It contains the following data:

  • Position type information

  • Solution flags

  • RTK condition

  • Correction age

  • Network flags

This record may grow in the future. Apps should be coded so that they do not have problems if a larger record is encountered.

Position Type (Type 38 record)

Field

Item

Type

Value

Meaning

0

Output record type

Char

38

Position time output record

1

Record length

Char

varies

Bytes in record

2 to 5

RESERVED

Char

4

No longer utilized.

6

Solution Flags

Char

 

Is a bitmap as follows:

Bit 0: Solution is Wide Area/Network/VRS.
Bit 1: RTK fix solution (clear: RTK float solution).
Bit 2: Initialization Integrity. See Initialiization Integrity table.
Bit 3: Initialization Integrity. See Initialiization Integrity table.
Bits 4–7: (reserved).

7

RTK Condition

Char

 

Bits 0 to 3 values:
0: New position computed.
1: Unable to obtain a synced pair from both stations.
2: Insufficient double difference measurements.
3: Reference position unavailable.
4: Failed integer verification with fixed solution.
5: Solution residual RMS exceeds predefined limit (Rover) or Pole is wobbling (Static).
6: PDOP exceeds (absolute positioning) PDOP mask.

8 to 11

Correction Age

Float

 

The time since the last differential measurement update in seconds.

12

Network Flags

Char

 

Is a bitmap as follows:

Bit 0: New physical base station available. Bit reset after next command GETBASE, 34h.

Bit 2,1:

0,0: RTCM v3 Network messages not available or unknown (RTCM3Net not operational).

0,1: Collecting RTCM v3 Network messages from beginning and have not received a complete cycle yet.

1,0: Completed a full cycle collection, but found the network message data insufficient to generate RTK network solutions.

1,1: RTCM v3 network RTK message collection completed and VRS observations epochs generated from V3 network messages, that is, V3 network is up and running and in good shape.

Bit 3: GeoFence option is enabled and unit is outside Geofence area. See also GeoFence, 4Bh RETOPT

Bit 4: RTK Range limiting is enabled and unit is too far from the base (Range limit exceeded).

Bit 5: xFill operation

Bit 6: RTX position flag. 1 = RTX position, 0 = Not RTX position.

Bit 7: RTX/xFill link is down. 1 = link is down, 0 = not applicable.

13

Network Flags2

 

 

NETWORK FLAGS2 contains extra positioning and status flags, bitmap as follows:

Bit 0: xFill is ready to propagate RTK positions (or is already running).
Bit 1: RTX solution is RTX Fast.
Bit 2: xFill-RTX offset (from RTK) is known to an acceptable accuracy to propagate RTK.
Bit 3: If set to 1, indicates that CMRxe is being received.
Bit 4: If set, indicates RTX is in a "wet" area.

14

Frame Flag

Char

 

Bits 1, 0:

0,0 Unknown/Local (e.g. local site or not defined)
0,1 ITRF Current epoch
1,0 ITRF Fixed Epoch
1,1 Unknown/Local, position derived from RTX then frame adjusted.

Bits 2–6: Reserved

Bit 7: (Set) Additional Frame Flag byte follows.

15 to 16

ITRF Epoch

 

 

ITRF EPOCH is the date to use, expressed number of 1/100ths of a year since 1/1/2005. Signed Int so can extend before 2005. Value is ignored on input if a position is flagged as being Current Epoch realization (FRAME FLAG bits 0,1 = 0x01). It will be the current date on output if a position is flagged as Current Epoch.

17

Tectonic Plate

Char

 

See Tectonic plates table.

18 to 21

RTX STD SUB Minutes Left

Long

 

The number of minutes remaining for the hourly RTX RAM subscription:

0: Hourly subscription feature is not used
0xFFFFFFFF: All the minutes are used or expired.

22

Pole Wobble Status Flag

Char

 

Used when rover is in Static mode. In Kinematic mode, it is always false. In Static mode, when the pole is wobbled, this flag is set to true by RTK.

23 to 26

Pole Wobble Distance

Float

 

Distance (meters).

27

POSITION TYPE

Char

 

The receiver's internal designation for the type of position solution. See Position Fix Type table.

Initialization Integrity

Meaning

Bit 2

Bit 3

Not checking

Clear

Clear

Checking Initialization

Set

Clear

Initialization Passed

Clear

Set

Initialization Failed

Set

Set

Tectonic plates

Refer to NNR-Morvel56 (http://www.geology.wisc.edu/~chuck/MORVEL/).

Field

Plate name

Field

Plate name

Field

Plate name

0

Unknown

20

Galapagos

40

Pacific

1

Aegean Sea

21

India

41

Panama

2

Altiplano

22

Juan de Fuca

42

Philippine Sea

3

Amurian

23

Juan Fernandez

43

Rivera

4

Anatolia

24

Kermadec

44

Sandwich

5

Antarctica

25

Lwandle

45

Scotia

6

Arabia

26

Macquarie

46

Shetland

7

Australia

27

Manus

47

Solomon Sea

8

Balmoral Reef

28

Maoke

48

Somalia

9

Banda Sea

29

Mariana

49

South America

10

Birds Head

30

Molucca Sea

50

South Bismarck

11

Burma

31

Nazca

51

Sunda

12

Capricorn

32

New Hebrides

52

Sur

13

Caribbean

33

Niuafoou

53

Timor

14

Caroline

34

North America

54

Tonga

15

Cocos

35

North Andes

55

Woodlark

16

Conway Reef

36

North Bismarck

56

Yangtze

17

Easter

37

Nubia

   

18

Eurasia

38

Okhotsk

   

19

Futuna

39

Okinawa

   
Position Fix Type

Field

Plate name

Field

Plate name

Field

Plate name

0

No Fix or Old Position Fix

20

LowLatency RTX

40

Synchronous RTX-ViewPoint

1

Full Measurement Autonomous

21

OmniSTAR Multiple Source

41

LowLatency RTX-FieldPoint

2

Propagated Autonomous

22

OmniSTAR L1-only

42

Synchronous RTX-FieldPoint

3

Full Differential SBAS

23

INS Autonomous

43

OmniSTAR G2+ solution type

4

Propagated SBAS

24

INS SBAS

44

OmniSTAR G4+ solution type

5

Full Differential

25

INS code-phase DGNSS or Omnistar-VBS

45

RESERVED

6

Propagated Differential

26

INS RTX code-phase corrections

46

RESERVED

7

Full Float RTK

27

INS RTX carrier-phase corrections

47

RESERVED

8

Propagated Float RTK

28

INS Omnistar HP/XP/G2

48

L1S SLAS

9

Full Fixed-ambiguity RTK

29

INS RTK (fixed or float)

49

INS xFill-RTX

10

Propagated Fixed-ambiguity RTK

30

INS Dead-Reckoning

50

CLAS

11

Omnistar HP Differential

31

RTX code-phase corrections

51

INS CLAS

12

Omnistar XP Differential

32

RTX Fast in Sync mode

   

13

Location-RTK (Dithered RTK)

33

RTX Fast in Low Latency mode

   

14

Omnistar VBS Differential

34

RESERVED

   

15

Beacon Differential

35

RESERVED

   

16

OmniSTAR HP/XP

36

xFill-RTX

   

17

OmniSTAR HP/G2

37

LowLatency RTX-RangePoint

   

18

OmniSTAR G2

38

Synchronous RTX-RangePoint

   

19

Synchronous RTX

39

LowLatency RTX-ViewPoint