NMEA-0183 message: PTNL,REX

Rover Extended output

The PTNL,REX message is only populated when a receiver has MBCMR or MBCMRx correction inputs and can perform a Moving Base vector solution. This Rover Extended output provides the rover position derived from the moving base corrections, the constellations and number of satellites used, and the vector components (East, North, Up) from the source of the corrections to the rover antenna.

To produce REX output, the following are needed:

  • Valid primary fix

  • External vector from Moving Base CMR/CMR+/CMRx input

  • Valid reference time stamp

  • Valid reference ID (>= 0)

  • Valid reference accuracy figure-of-merit, including "0" (i.e., "unknown" or "N/A")

An example of the PTNL,REX message string is:

$PTNL,REX,170818.00,GREB,27,3723.09414105,N,12200.32556922,W,-6.260,0.029,0.029,0.029,
0.000,0.000,0.001,0.002,0.003,0.005,20,3*48

PTNL,REX message fields

Field

Meaning

0

TalkerID $PTNL

1

Message ID REX

2

UTC time of position fix, in hhmmss.ss format.

Hours must be two numbers, so may be padded. For example, 7 is shown as 07.

In this example: 170818.00

3

Constellations used in solution

G = GPS, R = GLONASS, E = Galileo, B = Beidou, Z = QZSS, I = NavIC

A GPS and GLONASS result is reported as "GR".

In this example: GREB.

4

Number of satellites being used in the position

In this example: 27

5

Latitude of rover in degrees and decimal minutes (ddmm.mmmmmm)

In this example: 37°23.09414105'

6

Direction of latitude:

N: North
S: South

In this example: N

7

Longitude of rover vector position, in degrees and decimal minutes (dddmm.mmmmmmmm). Should contain three digits of ddd.

In this example: 122°00.32556922'

8

Direction of longitude:

E: East
W: West

In this example: W

9

Height, [h].hhh, of the rover vector antenna, in meters, above WGS-84 ellipsoid.

In this example: -6.260

10

Longitude, [x].xxx, 1-sigma error (N/S), absolute, in meters 1

In this example: 0.029

11

Latitude [x].xxx, 1-sigma error (E/W), absolute, in meters 1

In this example: 0.029

12

Altitude [x].xxx, 1-sigma error, absolute, in meters 1

In this example: 0.029

13

Vector East [x].xxx +E, in meters

In this example: 0.000

14

Vector North [x].xxx +N, in meters

In this example: 0.000

15

Vector Up [x].xxx +U, in meters

In this example: 0.001

16

Vector East component 1-sigma error, in meters

In this example: 0.002

17

Vector North component 1-sigma error, in meters

In this example: 0.003

18

Vector Up component 1-sigma error, in meters

In this example: 0.005

19

Reference Station ID [r]

In this example: 20

20

Vector Fix Quality Indicator:

0: Fix not available or invalid
1: Autonomous GPS fix
2: RTK float solution or RTK location solution
3: RTK fix solution
4: Differential, code phase only solution (DGPS)
5: SBAS solution
6: 3D Network solution for RTK float or RTK location
7: RTK Fixed 3D Network solution
8: 2D Network solution for RTK float or RTK location
9: RTK Fixed 2D Network solution
10: OmniSTAR HP/XP solution
11: OmniSTAR VBS solution
12: RTK Location
13: Beacon DGPS
14: CenterPoint RTX, QZSS CLAS
15: xFill-RTX
16: INS Dead Reckoning

21

The checksum data, always begins with *

In this example: *48

1. The accuracy estimate reflects the uncertainty of the rover absolute position. This is based on both the accuracy of base and the accuracy of the vector.