NMEA-0183 message: PTNL,NMA

Applicable receivers:  All receivers

Navigation Message Authentication (NMA) Status

This message is a Trimble-created message. It consists of the NMA status for the NMA source and for each signal type. Examples of the message string are:

$PTNL,NMA,2,1,2,0,4,01340000C2,0000000000,1,0,0600814C,00000000*7F

$PTNL,NMA,2,2,1,1,6,00000008000C0000,0000000000000000*09

PTNL,NMA message fields

NOTE – The PTNL,NMA message may exceed the NMEA-0183 standard of 80 characters.

Field

Meaning

0

Talker ID $PTNL

1

Message ID NMA

2

The total number of pages for this message

3

This page number (always 1 on the first page, then increments)

4

The number of NMA data in this page

The following fields are repeated up to the number in field 4:

5

NMA source:

0: OSNMA
1: RTX-NMA
2: QZNMA

6

Signal type:

0: GPS LNAV (L1 C/A)
1: GPS CNAV (L2)
2: GPS CNAV (L5)
3: GPS CNAV2 (L1C)
4: Galileo I/NAV (E1)
5: Galileo F/NAV (E1)
6: BeiDou LNAV (B1I)
7: QZSS LNAV (L1 C/A)
8: QZSS LNAV (L1 C/B)
9: QZSS CNAV (L5)
10: QZSS CNAV2 (L1C)

7

Authenticated SV bit mask (HEX):

The authenticated mask will have a 1 for each satellite that is authenticated with the PRN offset by 1 (zero-based). For example, if only PRN 4 is authenticated via OSNMA, the mask will be: 0x00000008.

8

Failed SV bit mask (HEX):

The failed mask will have a 1 for each satellite that is failed authentication with the PRN offset by 1. For example, if only PRN 4 is failed via OSNMA, the mask will be: 0x00000008.