×TopPGN listPhysical QuantitiesField TypesLookup enumerationsIndirect lookup enumerationsBitfield enumerationsLookup with FieldType enumerationsNotes

The CANBoat project PGN documentation version 5.0.3.

Copyright

CANboat version v5.0.3 (C) 2009-2023, Kees Verruijt, Harlingen, The Netherlands. For more information see https://github.com/canboat/canboat This file is part of CANboat. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Reverse engineering the NMEA 2000 standardized and manufacturer proprietary data

In the late 90s a number of marine electronics manufacturers realised that there was a need for a better protocol than NMEA 0183, which did not suit larger networks. The result was the NMEA 2000 standard. This is based on a CAN bus running at 250.000 kbit/s. It allows up to 250 devices on the same bus, although this will probably be overloaded.

Unfortunately, the NMEA 2000 standard is using the same "closed" mentality as ISO and other industry standards. This is completely different from the world of computing, where all such protocols are open for use by anyone. In 2008, as I wanted to interface to my brand new NMEA 2000 interface and show the data on this newfangled device called an iPhone, I started reverse engineering the protocol. At the time there was limited info available. This has improved over time; interestingly even the NMEA leaks a lot of information that is publicly available. For instance the list of PGNs and the field names are available at http://www.nmea.org/Assets/july%202010%20nmea2000_v1-301_app_b_pgn_field_list.pdf.

This document will provide a human readable explanation of everything we (as there are now over 20 contributors) have learned. Right now some basic concepts are not yet explained, but you will find all PGNs, lookup lists, and data types here.

If you have data (even if it is just a logfile for a new device) to contribute, please open an issue at https://github.com/canboat/canboat/issues or send a pull request at https://github.com/canboat/canboat/pulls.

Note: It should be obvious that all data below is not authoritative; it is just our (my) interpretation. If you are a manufacturer and want to create a NMEA 2000 device, become a member and buy the standard!

ISO-11783 and NMEA2000 header

An "Extended 29 bit identifier" CAN frame, as mandated by NMEA 2000, consists of a 39 bit header followed by (up to) 64 data bits. The header bits are:
BitCANISO 11783Notes
1SOFSOF Start of Frame
2ID 28P 3 Priority bit 3
3ID 27P 2 Priority bit 2
4ID 26P 1 Priority bit 1
5ID 25R 1 Reserved bit 1
6ID 24DP Data page
7ID 23PF 8PDU format bit 8
8ID 22PF 7PDU format bit 7
9ID 21PF 6PDU format bit 6
10ID 20PF 5PDU format bit 5
11ID 19PF 4PDU format bit 4
12ID 18PF 3PDU format bit 3
13SRR SRR Substitute Remote Request bit
14IDE IDE Identifier Extension bit
15ID 17PF 2PDU format bit 2
16ID 16PF 1PDU format bit 1
17ID 15PS 8PDU specific bit 8
18ID 14PS 7PDU specific bit 7
19ID 13PS 6PDU specific bit 6
20ID 12PS 5PDU specific bit 5
21ID 11PS 4PDU specific bit 4
22ID 10PS 3PDU specific bit 3
23ID 9 PS 2PDU specific bit 2
24ID 8 PS 1PDU specific bit 1
25ID 7 SA 8Source Address bit 8
26ID 6 SA 7Source Address bit 7
27ID 5 SA 6Source Address bit 6
28ID 4 SA 5Source Address bit 5
29ID 3 SA 4Source Address bit 4
30ID 2 SA 3Source Address bit 3
31ID 1 SA 2Source Address bit 2
32ID 0 SA 1Source Address bit 1
33RTR RTR Remote Tranmission Request bit
34r 1 r 1 CAN reserved bit 1
35r 0 r 0 CAN reserved bit 0
36DLC 4DLC 4Data Length Code bit 4
37DLC 3DLC 3Data Length Code bit 3
38DLC 2DLC 2Data Length Code bit 2
39DLC 1DLC 1Data Length Code bit 1

For NMEA2000 the "R 1" bit is always 0, but in SAE J1939 it is not. J1939 calls this the "Extended Data Page" (EDP). In general, we don't care about these and the interfaces will generally only produce the 29 bits named "ID xx" in the above table. This is called the CAN Id.

The source address and priority are easily derived from the above table: they form contiguous bits in the header. But the PGN and destination address are formed from the remaining (29 - 3 - 8) = 18 bits in a convoluted fashion. The algorithm is as follows:

Note that this means that all PDU1 PGNs are 256 apart, as their lower 8 bits are always zero. Thus there are much fewer of them.

PGN ranges

There are a number of PGN (Parameter Group Number) ranges. When expressed in decimal the ranges do not make much sense, but in hexadecimal they do -- which is explained above. The PGN ranges are divided up by PDU1/PDU2 but also by the fact that there is the need to have manufacture private PGNs, so some blocks have been carved out for this purpose. The ranges are:

Range HexRange DecPDUStepNumber of possible PGNsUseFraming
0xE800-0xEE0059392 - 60928PDU12567ISO 11783 (protocol)Single frame
0xEF0061184PDU11Manufacturer proprietarySingle frame
0xF000-0xFEFF61440 - 65279PDU213840StandardizedSingle frame
0xFF00-0xFFFF65280 - 65535PDU21256Manufacturer proprietarySingle frame
0x1ED00-0x1EE00126208 - 126464PDU12562Standardized (protocol)Single frame
0x1EF00126720PDU11Manufacturer proprietaryFast packet
0x1F000-0x1FEFF126976 - 130815PDU213840StandardizedMixed single/fast
0x1FF00-0x1FFFF130816 - 131071PDU21256Manufacturer proprietaryFast packet

Note: There are some missing ranges in the above table: Apparently no PGN is used in range 0x0000-0xE700 or 0x10000-0x1EC00. The reason is not obvious to me. Maybe someone can enlighten us?

Packet framing

NMEA 2000 messages that are 8 bytes or less can be transmitted in a single CAN frame. For messages of 9 or more bytes there is an ISO 11783 defined method called Transport Protocol that can be used to transmit up to 1785 bytes. See PGN 60416. This is not generally used though. What is used is an alternative method with less overhead and less complexity for the sender. This is called fast packet framing.

In fast packet framing, the first packet contains two protocol bytes and six data bytes. Following packets contain one protocol byte and seven data bytes. Up to 32 packets can be used for a single message so the total maxing data length is 6 + 31 * 7 = 223 bytes. The first byte in all frames contains a sequence counter in the high 3 bits and a frame counter in the lower 5 bits. The second byte in the first frame contains the total number of frames that will be sent. As there is no way to acknowledge or deny reception, if a message is missed the receiver will have to wait for the next transmission of the message.

It is unclear to us whether the standard mandates that frames are transmitted in order. According to Yacht Devices there are (older?) devices that transmit out-of-order as this is easier to program with certain CAN chips, and various new MFDs ignore out-of-order packet transmissions. As of v4.0.0 the CANBoat analyzer program will analyze out-of-order frames, although it means it has to heuristically determine when a packet is complete.

PGN list

0xE800-0xEEFF: Standardized single-frame addressed

Standardized PGNs in PDU1 (addressed) single-frame PGN range 0xE800 to 0xEE00 (59392 - 60928). When this is shown during analysis it means the PGN is not reverse engineered yet.

0xE800: PGN 59392 - ISO Acknowledgement

This message is provided by ISO 11783 for a handshake mechanism between transmitting and receiving devices. This message is the possible response to acknowledge the reception of a 'normal broadcast' message or the response to a specific command to indicate compliance or failure.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 4 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Control
0 .. 253
8 bits lookup ISO_CONTROL
2Group Function
0 .. 253
8 bits unsigned NUMBER
3Reserved24 bits RESERVED
4PGNParameter Group Number of requested information
0 .. 16777213
24 bits unsigned NUMBER

0xEA00: PGN 59904 - ISO Request

As defined by ISO, this message has a data length of 3 bytes with no padding added to complete the single frame. The appropriate response to this message is based on the PGN being requested, and whether the receiver supports the requested PGN.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 3 bytes long and contains 1 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1PGN
0 .. 16777213
24 bits unsigned NUMBER

0xEB00: PGN 60160 - ISO Transport Protocol, Data Transfer

ISO 11783 defines this PGN as part of the Transport Protocol method used for transmitting messages that have 9 or more data bytes. This PGN represents a single packet of a multipacket message.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 2 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Data56 bits BINARY

0xEC00: PGN 60416 - ISO Transport Protocol, Connection Management - Request To Send

This PGN description applies when the following field(s) match:

Group Function Code16

ISO 11783 defines this group function PGN as part of the Transport Protocol method used for transmitting messages that have 9 or more data bytes. This PGN's role in the transport process is to prepare the receiver for the fact that this sender wants to transmit a long message. The receiver will respond with CTS.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Group Function Code16: RTS
0 .. 255
8 bits lookup ISO_COMMAND
2Message sizebytes
0 .. 65533
16 bits unsigned NUMBER
3Packetspackets
0 .. 253
8 bits unsigned NUMBER
4Packets replypackets sent in response to CTS
0 .. 253
8 bits unsigned NUMBER
5PGN
0 .. 16777213
24 bits unsigned NUMBER

Source: https://embeddedflakes.com/j1939-transport-protocol/

0xEC00: PGN 60416 - ISO Transport Protocol, Connection Management - Clear To Send

This PGN description applies when the following field(s) match:

Group Function Code17

ISO 11783 defines this group function PGN as part of the Transport Protocol method used for transmitting messages that have 9 or more data bytes. This PGN's role in the transport process is to signal to the sender that the receive is ready to receive a number of frames.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Group Function Code17: CTS
0 .. 255
8 bits lookup ISO_COMMAND
2Max packetsNumber of frames that can be sent before another CTS is required
0 .. 253
8 bits unsigned NUMBER
3Next SIDNumber of next frame to be transmitted
0 .. 253
8 bits unsigned NUMBER
4Reserved16 bits RESERVED
5PGN
0 .. 16777213
24 bits unsigned NUMBER

Source: https://embeddedflakes.com/j1939-transport-protocol/

0xEC00: PGN 60416 - ISO Transport Protocol, Connection Management - End Of Message

This PGN description applies when the following field(s) match:

Group Function Code19

ISO 11783 defines this group function PGN as part of the Transport Protocol method used for transmitting messages that have 9 or more data bytes. This PGN's role in the transport process is to mark the end of the message.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Group Function Code19: EOM
0 .. 255
8 bits lookup ISO_COMMAND
2Total message sizebytes
0 .. 65533
16 bits unsigned NUMBER
3Total number of frames receivedTotal number of of frames received
0 .. 253
8 bits unsigned NUMBER
4Reserved8 bits RESERVED
5PGN
0 .. 16777213
24 bits unsigned NUMBER

Source: https://embeddedflakes.com/j1939-transport-protocol/

0xEC00: PGN 60416 - ISO Transport Protocol, Connection Management - Broadcast Announce

This PGN description applies when the following field(s) match:

Group Function Code32

ISO 11783 defines this group function PGN as part of the Transport Protocol method used for transmitting messages that have 9 or more data bytes. This PGN's role in the transport process is to announce a broadcast of a long message spanning multiple frames.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Group Function Code32: BAM
0 .. 255
8 bits lookup ISO_COMMAND
2Message sizebytes
0 .. 65533
16 bits unsigned NUMBER
3Packetsframes
0 .. 253
8 bits unsigned NUMBER
4Reserved8 bits RESERVED
5PGN
0 .. 16777213
24 bits unsigned NUMBER

Source: https://embeddedflakes.com/j1939-transport-protocol/

0xEC00: PGN 60416 - ISO Transport Protocol, Connection Management - Abort

This PGN description applies when the following field(s) match:

Group Function Code255

ISO 11783 defines this group function PGN as part of the Transport Protocol method used for transmitting messages that have 9 or more data bytes. This PGN's role in the transport process is to announce an abort of a long message spanning multiple frames.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 4 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Group Function Code255: Abort
0 .. 255
8 bits lookup ISO_COMMAND
2Reason8 bits BINARY
3Reserved24 bits RESERVED
4PGN
0 .. 16777213
24 bits unsigned NUMBER

Source: https://embeddedflakes.com/j1939-transport-protocol/

0xEE00: PGN 60928 - ISO Address Claim

This network management message is used to claim network address, reply to devices requesting the claimed address, and to respond with device information (NAME) requested by the ISO Request or Complex Request Group Function. This PGN contains several fields that are requestable, either independently or in any combination.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 10 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Unique NumberISO Identity Number
0 .. 2097149
21 bits unsigned NUMBER
2Manufacturer Code
0 .. 2045
11 bits lookup MANUFACTURER_CODE
3Device Instance LowerISO ECU Instance
0 .. 6
3 bits unsigned NUMBER
4Device Instance UpperISO Function Instance
0 .. 29
5 bits unsigned NUMBER
5Device FunctionISO Function
0 .. 253
8 bits indirect lookup DEVICE_FUNCTION where the first column is the value from field 7 ("Device Class")
6Spare1 bits SPARE
7Device Class
0 .. 125
7 bits lookup DEVICE_CLASS
8System InstanceISO Device Class Instance
0 .. 13
4 bits unsigned NUMBER
9Industry Group
0 .. 6
3 bits lookup INDUSTRY_CODE
10Arbitrary address capableField indicates whether the device is capable to claim arbitrary source address. Value is 1 for NMEA200 devices. Could be 0 for J1939 device claims
0 .. 1
1 bits unsigned NUMBER

0xEF00: Manufacturer Proprietary single-frame addressed

Manufacturer proprietary PGNs in PDU1 (addressed) single-frame PGN 0xEF00 (61184). When this is shown during analysis it means the PGN is not reverse engineered yet.

0xEF00: PGN 61184 - Seatalk: Wireless Keypad Light Control

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4
Proprietary ID1

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID1: Wireless Keypad Light Control
0 .. 253
8 bits unsigned NUMBER
5Variant
0 .. 253
8 bits unsigned NUMBER
6Wireless Setting
0 .. 253
8 bits unsigned NUMBER
7Wired Setting
0 .. 253
8 bits unsigned NUMBER
8Reserved16 bits RESERVED

0xEF00: PGN 61184 - Seatalk: Wireless Keypad Control

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4PID
0 .. 253
8 bits unsigned NUMBER
5Variant
0 .. 253
8 bits unsigned NUMBER
6Beep Control
0 .. 253
8 bits unsigned NUMBER
7Reserved24 bits RESERVED

0xEF00: PGN 61184 - Victron Battery Register

This PGN description applies when the following field(s) match:

Manufacturer Code358
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Manufacturer Code358: Victron Energy
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Register Id
0 .. 65533
16 bits unsigned NUMBER
5Payload
0 .. 4294967293
32 bits unsigned NUMBER

0xF000-0xFEFF: Standardized single-frame non-addressed

PGNs in PDU2 (non-addressed) single-frame PGN range 0xF000 to 0xFEFF (61440 - 65279). When this is shown during analysis it means the PGN is not reverse engineered yet.

0xFDE9: PGN 65001 - Bus #1 Phase C Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4Reserved16 bits RESERVED

0xFDEA: PGN 65002 - Bus #1 Phase B Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4Reserved16 bits RESERVED

0xFDEB: PGN 65003 - Bus #1 Phase A Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4Reserved16 bits RESERVED

0xFDEC: PGN 65004 - Bus #1 Average Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4Reserved16 bits RESERVED

0xFDED: PGN 65005 - Utility Total AC Energy

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Total Energy ExportkWh
0 .. 4294967293
32 bits unsigned NUMBER
2Total Energy ImportkWh
0 .. 4294967293
32 bits unsigned NUMBER

0xFDEE: PGN 65006 - Utility Phase C AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
0 .. 65533
16 bits unsigned NUMBER
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved30 bits RESERVED

0xFDEF: PGN 65007 - Utility Phase C AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFDF0: PGN 65008 - Utility Phase C Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFDF1: PGN 65009 - Utility Phase B AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
0 .. 65533
16 bits unsigned NUMBER
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved30 bits RESERVED

0xFDF2: PGN 65010 - Utility Phase B AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFDF3: PGN 65011 - Utility Phase B Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFDF4: PGN 65012 - Utility Phase A AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved14 bits RESERVED

0xFDF5: PGN 65013 - Utility Phase A AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFDF6: PGN 65014 - Utility Phase A Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFDF7: PGN 65015 - Utility Total AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved14 bits RESERVED

0xFDF8: PGN 65016 - Utility Total AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFDF9: PGN 65017 - Utility Average Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFDFA: PGN 65018 - Generator Total AC Energy

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Total Energy ExportkWh
0 .. 4294967293
32 bits unsigned NUMBER
2Total Energy ImportkWh
0 .. 4294967293
32 bits unsigned NUMBER

0xFDFB: PGN 65019 - Generator Phase C AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved14 bits RESERVED

0xFDFC: PGN 65020 - Generator Phase C AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFDFD: PGN 65021 - Generator Phase C Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFDFE: PGN 65022 - Generator Phase B AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved14 bits RESERVED

0xFDFF: PGN 65023 - Generator Phase B AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFE00: PGN 65024 - Generator Phase B Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFE01: PGN 65025 - Generator Phase A AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved14 bits RESERVED

0xFE02: PGN 65026 - Generator Phase A AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFE03: PGN 65027 - Generator Phase A Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFE04: PGN 65028 - Generator Total AC Reactive Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Reactive PowerVAR
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Power factor6.10352e-05 Cos Phi
0 .. 3.99981689453125
16 bits unsigned NUMBER
3Power Factor Lagging
0 .. 2
2 bits lookup POWER_FACTOR
4Reserved14 bits RESERVED

0xFE05: PGN 65029 - Generator Total AC Power

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 2 fields.

Field # Field Name Description Unit Type
1Real PowerW
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000
2Apparent PowerVA
-2000000000 .. 2294967293
32 bits signed NUMBER
stored with offset -2000000000

0xFE06: PGN 65030 - Generator Average Basic AC Quantities

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Line-Line AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
2Line-Neutral AC RMS VoltageV
0 .. 65533
16 bits unsigned NUMBER
3AC Frequency0.0078125 Hz
0 .. 511.9765625
16 bits unsigned NUMBER
4AC RMS CurrentA
0 .. 65533
16 bits unsigned NUMBER

0xFED8: PGN 65240 - ISO Commanded Address

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This PGN is 9 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Unique NumberISO Identity Number21 bits BINARY
2Manufacturer CodeManufacturer Code
0 .. 2045
11 bits lookup MANUFACTURER_CODE
3Device Instance LowerISO ECU Instance
0 .. 6
3 bits unsigned NUMBER
4Device Instance UpperISO Function Instance
0 .. 29
5 bits unsigned NUMBER
5Device FunctionISO Function
0 .. 253
8 bits indirect lookup DEVICE_FUNCTION where the first column is the value from field 7 ("Device Class")
6Reserved1 bits RESERVED
7Device Class
0 .. 125
7 bits lookup DEVICE_CLASS
8System InstanceISO Device Class Instance
0 .. 13
4 bits unsigned NUMBER
9Industry Code
0 .. 6
3 bits lookup INDUSTRY_CODE
10Reserved1 bits RESERVED
11New Source Address
0 .. 253
8 bits unsigned NUMBER

0xFF00-0xFFFF: Manufacturer Proprietary single-frame non-addressed

Manufacturer proprietary PGNs in PDU2 (non-addressed) single-frame PGN range 0xFF00 to 0xFFFF (65280 - 65535). When this is shown during analysis it means the PGN is not reverse engineered yet.

0xFF00: PGN 65280 - Furuno: Heave

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Heave0.001 m
-2147483.647 .. 2147483.645
32 bits signed NUMBER
5Reserved16 bits RESERVED

0xFF04: PGN 65284 - Maretron: Proprietary DC Breaker Current

This PGN description applies when the following field(s) match:

Manufacturer Code137
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code137: Maretron
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Bank Instance
0 .. 253
8 bits unsigned NUMBER
5Indicator Number
0 .. 253
8 bits unsigned NUMBER
6Breaker Current0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
7Reserved16 bits RESERVED

0xFF05: PGN 65285 - Airmar: Boot State Acknowledgment

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Boot State
0 .. 6
3 bits lookup BOOT_STATE
5Reserved45 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0xFF05: PGN 65285 - Lowrance: Temperature

This PGN description applies when the following field(s) match:

Manufacturer Code140
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code140: Lowrance
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Temperature Source
0 .. 253
8 bits lookup TEMPERATURE_SOURCE
5Actual Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Reserved24 bits RESERVED

0xFF06: PGN 65286 - Chetco: Dimmer

This PGN description applies when the following field(s) match:

Manufacturer Code409
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code409: Chetco
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Instance
0 .. 253
8 bits unsigned NUMBER
5Dimmer1
0 .. 253
8 bits unsigned NUMBER
6Dimmer2
0 .. 253
8 bits unsigned NUMBER
7Dimmer3
0 .. 253
8 bits unsigned NUMBER
8Dimmer4
0 .. 253
8 bits unsigned NUMBER
9Control
0 .. 253
8 bits unsigned NUMBER

0xFF06: PGN 65286 - Airmar: Boot State Request

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0xFF07: PGN 65287 - Airmar: Access Level

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Format Code
0 .. 253
8 bits unsigned NUMBER
5Access Level
0 .. 6
3 bits lookup ACCESS_LEVEL
6Reserved5 bits RESERVED
7Access Seed/KeyWhen transmitted, it provides a seed for an unlock operation. It is used to provide the key during PGN 126208.
0 .. 4294967293
32 bits unsigned NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0xFF07: PGN 65287 - Simnet: Configure Temperature Sensor

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

0xFF08: PGN 65288 - Seatalk: Alarm

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID8 bits BINARY
5Alarm Status
0 .. 253
8 bits lookup SEATALK_ALARM_STATUS
6Alarm ID
0 .. 253
8 bits lookup SEATALK_ALARM_ID
7Alarm Group
0 .. 253
8 bits lookup SEATALK_ALARM_GROUP
8Alarm Priority16 bits BINARY

0xFF09: PGN 65289 - Simnet: Trim Tab Sensor Calibration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

0xFF0A: PGN 65290 - Simnet: Paddle Wheel Speed Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

0xFF0C: PGN 65292 - Simnet: Clear Fluid Level Warnings

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

0xFF0D: PGN 65293 - Simnet: LGC-2000 Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

0xFF0D: PGN 65293 - Diverse Yacht Services: Load Cell

This PGN description applies when the following field(s) match:

Manufacturer Code641
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code641: Diverse Yacht Services
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Instance
0 .. 253
8 bits unsigned NUMBER
5Reserved8 bits RESERVED
6Load Cell
0 .. 4294967293
32 bits unsigned NUMBER

0xFF16: PGN 65302 - Simnet: AP Unknown 1

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

Seen as sent by AC-42 only so far.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 8 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6C
0 .. 65533
16 bits unsigned NUMBER
7D
0 .. 253
8 bits unsigned NUMBER
8Reserved8 bits RESERVED

0xFF19: PGN 65305 - Simnet: Device Status

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Report2

This PGN is reported by an Autopilot Computer (AC/NAC)

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Model
0 .. 253
8 bits lookup SIMNET_DEVICE_MODEL
5Report2: Status
0 .. 253
8 bits lookup SIMNET_DEVICE_REPORT
6Status
0 .. 253
8 bits lookup SIMNET_AP_STATUS
7Spare24 bits SPARE

0xFF19: PGN 65305 - Simnet: Device Status Request

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Report3

This PGN is sent by an active AutoPilot head controller (AP, MFD, Triton2). It is used by the AC (AutoPilot Controller) to verify that there is an active controller. If this PGN is not sent regularly the AC may report an error and go to standby.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Model
0 .. 253
8 bits lookup SIMNET_DEVICE_MODEL
5Report3: Send Status
0 .. 253
8 bits lookup SIMNET_DEVICE_REPORT
6Spare32 bits SPARE

0xFF19: PGN 65305 - Simnet: Pilot Mode

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Report10

This PGN is reported by an Autopilot Computer (AC/NAC)

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Model
0 .. 253
8 bits lookup SIMNET_DEVICE_MODEL
5Report10: Mode
0 .. 253
8 bits lookup SIMNET_DEVICE_REPORT
6Mode
0 .. 65535
16 bits bitfield SIMNET_AP_MODE_BITFIELD
7Spare16 bits SPARE

0xFF19: PGN 65305 - Simnet: Device Mode Request

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Report11

This PGN is sent by an active AutoPilot head controller (AP, MFD, Triton2). It is used by the AC (AutoPilot Controller) to verify that there is an active controller. If this PGN is not sent regularly the AC may report an error and go to standby.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Model
0 .. 253
8 bits lookup SIMNET_DEVICE_MODEL
5Report11: Send Mode
0 .. 253
8 bits lookup SIMNET_DEVICE_REPORT
6Spare32 bits SPARE

0xFF19: PGN 65305 - Simnet: Sailing Processor Status

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Report23

This PGN has been seen to be reported by a Sailing Processor.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Model
0 .. 253
8 bits lookup SIMNET_DEVICE_MODEL
5Report23: Sailing Processor Status
0 .. 253
8 bits lookup SIMNET_DEVICE_REPORT
6Data32 bits BINARY

0xFF1D: PGN 65309 - Navico: Wireless Battery Status

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Status
0 .. 253
8 bits unsigned NUMBER
5Battery Status%
0 .. 253
8 bits unsigned NUMBER
6Battery Charge Status%
0 .. 253
8 bits unsigned NUMBER
7Reserved24 bits RESERVED

0xFF20: PGN 65312 - Navico: Wireless Signal Status

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Unknown
0 .. 253
8 bits unsigned NUMBER
5Signal Strength%
0 .. 253
8 bits unsigned NUMBER
6Reserved32 bits RESERVED

0xFF3C: PGN 65340 - Simnet: AP Unknown 2

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

Seen as sent by AC-42 only so far.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 9 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6C
0 .. 253
8 bits unsigned NUMBER
7D
0 .. 253
8 bits unsigned NUMBER
8E
0 .. 253
8 bits unsigned NUMBER
9Reserved8 bits RESERVED

0xFF3D: PGN 65341 - Simnet: Autopilot Angle

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved16 bits RESERVED
5Mode
0 .. 253
8 bits lookup SIMNET_AP_MODE
6Reserved8 bits RESERVED
7Angle0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER

0xFF41: PGN 65345 - Seatalk: Pilot Wind Datum

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Wind Datum0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
5Rolling Average Wind Angle0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
6Reserved16 bits RESERVED

0xFF46: PGN 65350 - Simnet: Magnetic Field

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1A0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
2B%
0 .. 253
8 bits unsigned NUMBER
3C0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
4D0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
5Reserved8 bits RESERVED

0xFF4F: PGN 65359 - Seatalk: Pilot Heading

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID8 bits BINARY
5Heading True0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
6Heading Magnetic0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
7Reserved8 bits RESERVED

0xFF50: PGN 65360 - Seatalk: Pilot Locked Heading

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID8 bits BINARY
5Target Heading True0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
6Target Heading Magnetic0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
7Reserved8 bits RESERVED

0xFF51: PGN 65361 - Seatalk: Silence Alarm

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Alarm ID
0 .. 253
8 bits lookup SEATALK_ALARM_ID
5Alarm Group
0 .. 253
8 bits lookup SEATALK_ALARM_GROUP
6Reserved32 bits RESERVED

0xFF5B: PGN 65371 - Seatalk: Keypad Message

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID
0 .. 253
8 bits unsigned NUMBER
5First key
0 .. 253
8 bits unsigned NUMBER
6Second key
0 .. 253
8 bits unsigned NUMBER
7First key state
0 .. 2
2 bits unsigned NUMBER
8Second key state
0 .. 2
2 bits unsigned NUMBER
9Reserved4 bits RESERVED
10Encoder Position
0 .. 253
8 bits unsigned NUMBER
11Reserved8 bits RESERVED

0xFF5E: PGN 65374 - SeaTalk: Keypad Heartbeat

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID
0 .. 253
8 bits unsigned NUMBER
5Variant
0 .. 253
8 bits unsigned NUMBER
6Status
0 .. 253
8 bits unsigned NUMBER
7Reserved24 bits RESERVED

0xFF63: PGN 65379 - Seatalk: Pilot Mode

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Pilot Mode
0 .. 65533
16 bits lookup SEATALK_PILOT_MODE_16
5Sub Mode16 bits BINARY
6Pilot Mode Data8 bits BINARY
7Reserved8 bits RESERVED

0xFF80: PGN 65408 - Airmar: Depth Quality Factor

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID
0 .. 253
8 bits unsigned NUMBER
5Depth Quality Factor
0 .. 13
4 bits lookup AIRMAR_DEPTH_QUALITY_FACTOR
6Reserved36 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0xFF81: PGN 65409 - Airmar: Speed Pulse Count

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID
0 .. 253
8 bits unsigned NUMBER
5Duration of interval0.001 s
0 .. 65.533
16 bits unsigned TIME
6Number of pulses received
0 .. 65533
16 bits unsigned NUMBER
7Reserved8 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0xFF82: PGN 65410 - Airmar: Device Information

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID
0 .. 253
8 bits unsigned NUMBER
5Internal Device Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Supply Voltage0.01 V
0 .. 655.33
16 bits unsigned NUMBER
7Reserved8 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0xFF8C: PGN 65420 - Simnet: AP Unknown 3

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

Seen as sent by AC-42 only so far.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 9 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6C
0 .. 253
8 bits unsigned NUMBER
7D
0 .. 253
8 bits unsigned NUMBER
8E
0 .. 253
8 bits unsigned NUMBER
9Reserved8 bits RESERVED

0xFFC8: PGN 65480 - Simnet: Autopilot Mode

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved48 bits RESERVED

0x1ED00 - 0x1EE00: Standardized fast-packet addressed

Standardized PGNs in PDU1 (addressed) fast-packet PGN range 0x1ED00 to 0x1EE00 (65536 - 126464). When this is shown during analysis it means the PGN is not reverse engineered yet.

0x1ED00: PGN 126208 - NMEA - Request group function

This PGN description applies when the following field(s) match:

Function Code0

This is the Request variation of this group function PGN. The receiver shall respond by sending the requested PGN, at the desired transmission interval.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 11 bytes long and contains 7 fields. The 2 fields starting at field 6 (with name "Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 5 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code0: Request
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNRequested PGN
0 .. 16777213
24 bits unsigned NUMBER
3Transmission interval0.001 s
0 .. 4294967.293000001
32 bits unsigned TIME
4Transmission interval offset0.01 s
0 .. 655.33
16 bits unsigned TIME
5Number of ParametersHow many parameter pairs will follow
0 .. 253
8 bits unsigned NUMBER
6
Set 1
ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
7
Set 1
ValueParameter value Variable length VARIABLE

Source: http://www.nmea.org/Assets/20140109%20nmea-2000-corrigendum-tc201401031%20pgn%20126208.pdf

0x1ED00: PGN 126208 - NMEA - Command group function

This PGN description applies when the following field(s) match:

Function Code1

This is the Command variation of this group function PGN. This instructs the receiver to modify its internal state for the passed parameters. The receiver shall reply with an Acknowledge reply.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 6 bytes long and contains 7 fields. The 2 fields starting at field 6 (with name "Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 5 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code1: Command
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNCommanded PGN
0 .. 16777213
24 bits unsigned NUMBER
3Priority
0 .. 13
4 bits lookup PRIORITY
4Reserved4 bits RESERVED
5Number of ParametersHow many parameter pairs will follow
0 .. 253
8 bits unsigned NUMBER
6
Set 1
ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
7
Set 1
ValueParameter value Variable length VARIABLE

0x1ED00: PGN 126208 - NMEA - Acknowledge group function

This PGN description applies when the following field(s) match:

Function Code2

This is the Acknowledge variation of this group function PGN. When a device receives a Command, it will attempt to perform the command (change its parameters) and reply positively or negatively.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 6 bytes long and contains 6 fields. The 1 fields starting at field 6 (with name "Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 5 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code2: Acknowledge
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNCommanded PGN
0 .. 16777213
24 bits unsigned NUMBER
3PGN error code
0 .. 13
4 bits lookup PGN_ERROR_CODE
4Transmission interval/Priority error code
0 .. 13
4 bits lookup TRANSMISSION_INTERVAL
5Number of Parameters
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Parameter
0 .. 13
4 bits lookup PARAMETER_FIELD

0x1ED00: PGN 126208 - NMEA - Read Fields group function

This PGN description applies when the following field(s) match:

Function Code3

This is the Read Fields variation of this group function PGN. The receiver shall respond by sending a Read Reply variation of this PGN, containing the desired values. This PGN is special as it contains two sets of repeating fields, and the fields that contain the information how many repetitions there are do not have a fixed offset in the PGN as the fields 3 to 5 are only present if field 2 is for a proprietary PGN

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 9 bytes long and contains 11 fields. The 2 fields starting at field 9 (with name "Selection Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 7 (with name "Number of Selection Pairs".) The 1 fields starting at field 11 (with name "Parameter") form repeating set 2. The set is repeated n times, where n is determined by the value of field 8 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code3: Read Fields
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNCommanded PGN
0 .. 16777213
24 bits unsigned NUMBER
3Manufacturer CodeOnly in PGN when Commanded PGN is proprietary
0 .. 2045
11 bits lookup MANUFACTURER_CODE
4ReservedOnly in PGN when Commanded PGN is proprietary2 bits RESERVED
5Industry CodeOnly in PGN when Commanded PGN is proprietary
0 .. 6
3 bits lookup INDUSTRY_CODE
6Unique ID
0 .. 253
8 bits unsigned NUMBER
7Number of Selection Pairs
0 .. 253
8 bits unsigned NUMBER
8Number of Parameters
0 .. 253
8 bits unsigned NUMBER
9
Set 1
Selection ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
10
Set 1
Selection Value Variable length VARIABLE
11
Set 2
ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX

0x1ED00: PGN 126208 - NMEA - Read Fields reply group function

This PGN description applies when the following field(s) match:

Function Code4

This is the Read Fields Reply variation of this group function PGN. The receiver is responding to a Read Fields request. This PGN is special as it contains two sets of repeating fields, and the fields that contain the information how many repetitions there are do not have a fixed offset in the PGN as the fields 3 to 5 are only present if field 2 is for a proprietary PGN

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 9 bytes long and contains 12 fields. The 2 fields starting at field 9 (with name "Selection Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 7 (with name "Number of Selection Pairs".) The 2 fields starting at field 11 (with name "Parameter") form repeating set 2. The set is repeated n times, where n is determined by the value of field 8 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code4: Read Fields Reply
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNCommanded PGN
0 .. 16777213
24 bits unsigned NUMBER
3Manufacturer CodeOnly in PGN when Commanded PGN is proprietary
0 .. 2045
11 bits lookup MANUFACTURER_CODE
4ReservedOnly in PGN when Commanded PGN is proprietary2 bits RESERVED
5Industry CodeOnly in PGN when Commanded PGN is proprietary
0 .. 6
3 bits lookup INDUSTRY_CODE
6Unique ID
0 .. 253
8 bits unsigned NUMBER
7Number of Selection Pairs
0 .. 253
8 bits unsigned NUMBER
8Number of Parameters
0 .. 253
8 bits unsigned NUMBER
9
Set 1
Selection ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
10
Set 1
Selection Value Variable length VARIABLE
11
Set 2
ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
12
Set 2
Value Variable length VARIABLE

0x1ED00: PGN 126208 - NMEA - Write Fields group function

This PGN description applies when the following field(s) match:

Function Code5

This is the Write Fields variation of this group function PGN. The receiver shall modify internal state and reply with a Write Fields Reply message. This PGN is special as it contains two sets of repeating fields, and the fields that contain the information how many repetitions there are do not have a fixed offset in the PGN as the fields 3 to 5 are only present if field 2 is for a proprietary PGN

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 9 bytes long and contains 12 fields. The 2 fields starting at field 9 (with name "Selection Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 7 (with name "Number of Selection Pairs".) The 2 fields starting at field 11 (with name "Parameter") form repeating set 2. The set is repeated n times, where n is determined by the value of field 8 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code5: Write Fields
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNCommanded PGN
0 .. 16777213
24 bits unsigned NUMBER
3Manufacturer CodeOnly in PGN when Commanded PGN is proprietary
0 .. 2045
11 bits lookup MANUFACTURER_CODE
4ReservedOnly in PGN when Commanded PGN is proprietary2 bits RESERVED
5Industry CodeOnly in PGN when Commanded PGN is proprietary
0 .. 6
3 bits lookup INDUSTRY_CODE
6Unique ID
0 .. 253
8 bits unsigned NUMBER
7Number of Selection Pairs
0 .. 253
8 bits unsigned NUMBER
8Number of Parameters
0 .. 253
8 bits unsigned NUMBER
9
Set 1
Selection ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
10
Set 1
Selection Value Variable length VARIABLE
11
Set 2
ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
12
Set 2
Value Variable length VARIABLE

0x1ED00: PGN 126208 - NMEA - Write Fields reply group function

This PGN description applies when the following field(s) match:

Function Code6

This is the Write Fields Reply variation of this group function PGN. The receiver is responding to a Write Fields request. This PGN is special as it contains two sets of repeating fields, and the fields that contain the information how many repetitions there are do not have a fixed offset in the PGN as the fields 3 to 5 are only present if field 2 is for a proprietary PGN

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 9 bytes long and contains 12 fields. The 2 fields starting at field 9 (with name "Selection Parameter") form repeating set 1. The set is repeated n times, where n is determined by the value of field 7 (with name "Number of Selection Pairs".) The 2 fields starting at field 11 (with name "Parameter") form repeating set 2. The set is repeated n times, where n is determined by the value of field 8 (with name "Number of Parameters".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code6: Write Fields Reply
0 .. 253
8 bits lookup GROUP_FUNCTION
2PGNCommanded PGN
0 .. 16777213
24 bits unsigned NUMBER
3Manufacturer CodeOnly in PGN when Commanded PGN is proprietary
0 .. 2045
11 bits lookup MANUFACTURER_CODE
4ReservedOnly in PGN when Commanded PGN is proprietary2 bits RESERVED
5Industry CodeOnly in PGN when Commanded PGN is proprietary
0 .. 6
3 bits lookup INDUSTRY_CODE
6Unique ID
0 .. 253
8 bits unsigned NUMBER
7Number of Selection Pairs
0 .. 253
8 bits unsigned NUMBER
8Number of Parameters
0 .. 253
8 bits unsigned NUMBER
9
Set 1
Selection ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
10
Set 1
Selection Value Variable length VARIABLE
11
Set 2
ParameterParameter index
0 .. 253
8 bits unsigned FIELD_INDEX
12
Set 2
Value Variable length VARIABLE

0x1EE00: PGN 126464 - PGN List (Transmit and Receive)

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 1 bytes long and contains 2 fields. The 1 fields starting at field 2 (with name "PGN") form repeating set 1. The set is repeated until there is no more data in the PGN. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Function Code
0 .. 253
8 bits lookup PGN_LIST_FUNCTION
2
Set 1
PGN
0 .. 16777213
24 bits unsigned NUMBER

0x1EF00-0x1EFFF: Manufacturer Proprietary fast-packet addressed

Manufacturer Proprietary PGNs in PDU1 (addressed) fast-packet PGN range 0x1EF00 to 0x1EFFF (126720 - 126975). When this is shown during analysis it means the PGN is not reverse engineered yet.

0x1EF00: PGN 126720 - Seatalk1: Pilot Mode

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4
Proprietary ID33264
command132

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 21 bytes long and contains 10 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID33264: 0x81f0
0 .. 65533
16 bits unsigned NUMBER
5command132: 0x84
0 .. 253
8 bits unsigned NUMBER
6Unknown 124 bits BINARY
7Pilot Mode
0 .. 253
8 bits lookup SEATALK_PILOT_MODE
8Sub Mode
0 .. 253
8 bits unsigned NUMBER
9Pilot Mode Data8 bits BINARY
10Unknown 280 bits BINARY

0x1EF00: PGN 126720 - Fusion: Media Control

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID3

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID3: Media Control
0 .. 253
8 bits unsigned NUMBER
5Unknown
0 .. 253
8 bits unsigned NUMBER
6Source ID
0 .. 253
8 bits unsigned NUMBER
7Command
0 .. 253
8 bits lookup FUSION_COMMAND

0x1EF00: PGN 126720 - Fusion: Sirius Control

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID30

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID30: Sirius Control
0 .. 253
8 bits unsigned NUMBER
5Unknown
0 .. 253
8 bits unsigned NUMBER
6Source ID
0 .. 253
8 bits unsigned NUMBER
7Command
0 .. 253
8 bits lookup FUSION_SIRIUS_COMMAND

0x1EF00: PGN 126720 - Fusion: Request Status

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID1

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 4 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID1: Request Status
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5Unknown
0 .. 253
8 bits unsigned NUMBER

0x1EF00: PGN 126720 - Fusion: Set Source

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID2

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 5 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID2: Source
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5Unknown
0 .. 253
8 bits unsigned NUMBER
6Source ID
0 .. 253
8 bits unsigned NUMBER

0x1EF00: PGN 126720 - Fusion: Set Mute

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID23

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 4 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID23: Mute
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5Command
0 .. 253
8 bits lookup FUSION_MUTE_COMMAND

0x1EF00: PGN 126720 - Fusion: Set Zone Volume

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID24

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID24: Set Zone Volume
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5Unknown
0 .. 253
8 bits unsigned NUMBER
6Zone
0 .. 253
8 bits unsigned NUMBER
7Volume
0 .. 253
8 bits unsigned NUMBER

0x1EF00: PGN 126720 - Fusion: Set All Volumes

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Proprietary ID25

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID25: Set All Volumes
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5Unknown
0 .. 253
8 bits unsigned NUMBER
6Zone1
0 .. 253
8 bits unsigned NUMBER
7Zone2
0 .. 253
8 bits unsigned NUMBER
8Zone3
0 .. 253
8 bits unsigned NUMBER
9Zone4
0 .. 253
8 bits unsigned NUMBER

0x1EF00: PGN 126720 - Seatalk1: Keystroke

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4
Proprietary ID33264
command134

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 22 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID33264: 0x81f0
0 .. 65533
16 bits unsigned NUMBER
5command134: 0x86
0 .. 253
8 bits unsigned NUMBER
6device
0 .. 253
8 bits unsigned NUMBER
7key
0 .. 253
8 bits lookup SEATALK_KEYSTROKE
8keyInvertedBit negated version of key
0 .. 253
8 bits unsigned NUMBER
9Unknown data112 bits BINARY

0x1EF00: PGN 126720 - Seatalk1: Device Identification

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4
Proprietary ID33264
command144

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 7 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID33264: 0x81f0
0 .. 65533
16 bits unsigned NUMBER
5command144: 0x90
0 .. 253
8 bits unsigned NUMBER
6Reserved8 bits RESERVED
7device
0 .. 253
8 bits lookup SEATALK_DEVICE_ID

0x1EF00: PGN 126720 - Seatalk1: Display Brightness

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4
Proprietary ID3212
Command0

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID3212: 0x0c8c
0 .. 65533
16 bits unsigned NUMBER
5Group
0 .. 253
8 bits lookup SEATALK_NETWORK_GROUP
6Unknown 18 bits BINARY
7Command0: Brightness
0 .. 253
8 bits unsigned NUMBER
8Brightness%
0 .. 253
8 bits unsigned NUMBER
9Unknown 28 bits BINARY

0x1EF00: PGN 126720 - Seatalk1: Display Color

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4
Proprietary ID3212
Command1

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID3212: 0x0c8c
0 .. 65533
16 bits unsigned NUMBER
5Group
0 .. 253
8 bits lookup SEATALK_NETWORK_GROUP
6Unknown 18 bits BINARY
7Command1: Color
0 .. 253
8 bits unsigned NUMBER
8Color
0 .. 253
8 bits lookup SEATALK_DISPLAY_COLOR
9Unknown 28 bits BINARY

0x1EF00: PGN 126720 - Airmar: Attitude Offset

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID32

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 9 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID32: Attitude Offsets
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Azimuth offsetPositive: sensor rotated to port, negative: sensor rotated to starboard0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
6Pitch offsetPositive: sensor tilted to bow, negative: sensor tilted to stern0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
7Roll offsetPositive: sensor tilted to port, negative: sensor tilted to starboard0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Calibrate Compass

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID33

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 24 bytes long and contains 16 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID33: Calibrate Compass
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Calibrate Function
0 .. 253
8 bits lookup AIRMAR_CALIBRATE_FUNCTION
6Calibration Status
0 .. 253
8 bits lookup AIRMAR_CALIBRATE_STATUS
7Verify ScoreTBD
0 .. 253
8 bits unsigned NUMBER
8X-axis gain valuedefault 100, range 50 to 5000.01
-327.67 .. 327.65
16 bits signed NUMBER
9Y-axis gain valuedefault 100, range 50 to 5000.01
-327.67 .. 327.65
16 bits signed NUMBER
10Z-axis gain valuedefault 100, range 50 to 5000.01
-327.67 .. 327.65
16 bits signed NUMBER
11X-axis linear offset0.01 T
-327.67 .. 327.65
16 bits signed NUMBER
12Y-axis linear offset0.01 T
-327.67 .. 327.65
16 bits signed NUMBER
13Z-axis linear offset0.01 T
-327.67 .. 327.65
16 bits signed NUMBER
14X-axis angular offset0.1 deg
-3276.7 .. 3276.5
16 bits signed NUMBER
15Pitch and Roll dampingdefault 30, range 0 to 2000.05 s
-1638.35 .. 1638.25
16 bits signed TIME
16Compass/Rate gyro dampingdefault -30, range -2400 to 2400, negative indicates rate gyro is to be used in compass calculations0.05 s
-1638.35 .. 1638.25
16 bits signed TIME

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: True Wind Options

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID34

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID34: True Wind Options
0 .. 253
8 bits lookup AIRMAR_COMMAND
5COG substitution for HDGAllow use of COG when HDG not available?
0 .. 2
2 bits lookup YES_NO
6Reserved22 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/PB200UserManual.pdf

0x1EF00: PGN 126720 - Airmar: Simulate Mode

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID35

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID35: Simulate Mode
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Simulate Mode
0 .. 2
2 bits lookup OFF_ON
6Reserved22 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Calibrate Depth

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID40

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID40: Calibrate Depth
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Speed of Sound Modeactual allowed range is 1350.0 to 1650.0 m/s0.1 m/s
0 .. 6553.3
16 bits unsigned NUMBER
6Reserved8 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Calibrate Speed

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID41

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 4 bytes long and contains 7 fields. The 2 fields starting at field 6 (with name "Input frequency") form repeating set 1. The set is repeated n times, where n is determined by the value of field 5 (with name "Number of pairs of data points".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID41: Calibrate Speed
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Number of pairs of data pointsactual range is 0 to 25. 254=restore default speed curve
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Input frequency0.1 Hz
0 .. 6553.3
16 bits unsigned NUMBER
7
Set 1
Output speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Calibrate Temperature

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID42

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID42: Calibrate Temperature
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Temperature instance
0 .. 2
2 bits lookup AIRMAR_TEMPERATURE_INSTANCE
6Reserved6 bits RESERVED
7Temperature offsetactual range is -9.999 to +9.999 K0.001 K
-32.767 .. 32.765
16 bits signed NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Speed Filter None

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID43
Filter type0

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID43: Speed Filter
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Filter type0: No filter
0 .. 13
4 bits unsigned NUMBER
6Reserved4 bits RESERVED
7Sample intervalInterval of time between successive samples of the paddlewheel pulse accumulator0.01 s
0 .. 655.33
16 bits unsigned TIME

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Speed Filter IIR

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID43
Filter type1

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 8 bytes long and contains 8 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID43: Speed Filter
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Filter type1: IIR filter
0 .. 13
4 bits unsigned NUMBER
6Reserved4 bits RESERVED
7Sample intervalInterval of time between successive samples of the paddlewheel pulse accumulator0.01 s
0 .. 655.33
16 bits unsigned TIME
8Filter durationDuration of filter, must be bigger than the sample interval0.01 s
0 .. 655.33
16 bits unsigned TIME

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Temperature Filter None

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID44
Filter type0

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID44: Temperature Filter
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Filter type0: No filter
0 .. 13
4 bits unsigned NUMBER
6Reserved4 bits RESERVED
7Sample intervalInterval of time between successive samples of the water temperature thermistor0.01 s
0 .. 655.33
16 bits unsigned TIME

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Temperature Filter IIR

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID44
Filter type1

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 8 bytes long and contains 8 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID44: Temperature Filter
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Filter type1: IIR filter
0 .. 13
4 bits unsigned NUMBER
6Reserved4 bits RESERVED
7Sample intervalInterval of time between successive samples of the water temperature thermistor0.01 s
0 .. 655.33
16 bits unsigned TIME
8Filter durationDuration of filter, must be bigger than the sample interval0.01 s
0 .. 655.33
16 bits unsigned TIME

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: NMEA 2000 options

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4
Proprietary ID46

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID46: NMEA 2000 options
0 .. 253
8 bits lookup AIRMAR_COMMAND
5Transmission Interval
0 .. 2
2 bits lookup AIRMAR_TRANSMISSION_INTERVAL
6Reserved22 bits RESERVED

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

0x1EF00: PGN 126720 - Airmar: Addressable Multi-Frame

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 3 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID
0 .. 253
8 bits unsigned NUMBER

0x1EF00: PGN 126720 - Maretron: Slave Response

This PGN description applies when the following field(s) match:

Manufacturer Code137
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code137: Maretron
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Product code0x1b2=SSC200
0 .. 65533
16 bits unsigned NUMBER
5Software code
0 .. 65533
16 bits unsigned NUMBER
6Command0x50=Deviation calibration result
0 .. 253
8 bits unsigned NUMBER
7Status
0 .. 253
8 bits unsigned NUMBER

0x1EF00: PGN 126720 - Garmin: Day Mode

This PGN description applies when the following field(s) match:

Manufacturer Code229
Industry Code4
Unknown ID 1222
Unknown ID 25
Unknown ID 35
Unknown ID 45
Mode0

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 11 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code229: Garmin
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Unknown ID 1222: Always 222
0 .. 253
8 bits unsigned NUMBER
5Unknown ID 25: Always 5
0 .. 253
8 bits unsigned NUMBER
6Unknown ID 35: Always 5
0 .. 253
8 bits unsigned NUMBER
7Unknown ID 45: Always 5
0 .. 253
8 bits unsigned NUMBER
8Spare16 bits SPARE
9Mode0: Day
0 .. 253
8 bits lookup GARMIN_COLOR_MODE
10Spare8 bits SPARE
11Backlight
0 .. 253
8 bits lookup GARMIN_BACKLIGHT_LEVEL

0x1EF00: PGN 126720 - Garmin: Night Mode

This PGN description applies when the following field(s) match:

Manufacturer Code229
Industry Code4
Unknown ID 1222
Unknown ID 25
Unknown ID 35
Unknown ID 45
Mode1

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 11 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code229: Garmin
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Unknown ID 1222: Always 222
0 .. 253
8 bits unsigned NUMBER
5Unknown ID 25: Always 5
0 .. 253
8 bits unsigned NUMBER
6Unknown ID 35: Always 5
0 .. 253
8 bits unsigned NUMBER
7Unknown ID 45: Always 5
0 .. 253
8 bits unsigned NUMBER
8Spare16 bits SPARE
9Mode1: Night
0 .. 253
8 bits lookup GARMIN_COLOR_MODE
10Spare8 bits SPARE
11Backlight
0 .. 253
8 bits lookup GARMIN_BACKLIGHT_LEVEL

0x1EF00: PGN 126720 - Garmin: Color mode

This PGN description applies when the following field(s) match:

Manufacturer Code229
Industry Code4
Unknown ID 1222
Unknown ID 25
Unknown ID 35
Unknown ID 45
Mode13

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 11 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code229: Garmin
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Unknown ID 1222: Always 222
0 .. 253
8 bits unsigned NUMBER
5Unknown ID 25: Always 5
0 .. 253
8 bits unsigned NUMBER
6Unknown ID 35: Always 5
0 .. 253
8 bits unsigned NUMBER
7Unknown ID 45: Always 5
0 .. 253
8 bits unsigned NUMBER
8Spare16 bits SPARE
9Mode13: Color
0 .. 253
8 bits lookup GARMIN_COLOR_MODE
10Spare8 bits SPARE
11Color
0 .. 253
8 bits lookup GARMIN_COLOR

0x1F000-0x1FEFF: Standardized mixed single/fast packet non-addressed

Standardized PGNs in PDU2 (non-addressed) mixed single/fast packet PGN range 0x1F000 to 0x1FEFF (126976 - 130815). When this is shown during analysis it means the PGN is not reverse engineered yet.

0x1F007: PGN 126983 - Alert

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 28 bytes long and contains 21 fields.

Field # Field Name Description Unit Type
1Alert Type
0 .. 13
4 bits lookup ALERT_TYPE
2Alert Category
0 .. 13
4 bits lookup ALERT_CATEGORY
3Alert System
0 .. 253
8 bits unsigned NUMBER
4Alert Sub-System
0 .. 253
8 bits unsigned NUMBER
5Alert ID
0 .. 65533
16 bits unsigned NUMBER
6Data Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
7Data Source Instance
0 .. 253
8 bits unsigned NUMBER
8Data Source Index-Source
0 .. 253
8 bits unsigned NUMBER
9Alert Occurrence Number
0 .. 253
8 bits unsigned NUMBER
10Temporary Silence Status
0 .. 1
1 bits lookup YES_NO
11Acknowledge Status
0 .. 1
1 bits lookup YES_NO
12Escalation Status
0 .. 1
1 bits lookup YES_NO
13Temporary Silence Support
0 .. 1
1 bits lookup YES_NO
14Acknowledge Support
0 .. 1
1 bits lookup YES_NO
15Escalation Support
0 .. 1
1 bits lookup YES_NO
16Reserved2 bits RESERVED
17Acknowledge Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
18Trigger Condition
0 .. 13
4 bits lookup ALERT_TRIGGER_CONDITION
19Threshold Status
0 .. 13
4 bits lookup ALERT_THRESHOLD_STATUS
20Alert Priority
0 .. 253
8 bits unsigned NUMBER
21Alert State
0 .. 253
8 bits lookup ALERT_STATE

0x1F008: PGN 126984 - Alert Response

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 25 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Alert Type
0 .. 13
4 bits lookup ALERT_TYPE
2Alert Category
0 .. 13
4 bits lookup ALERT_CATEGORY
3Alert System
0 .. 253
8 bits unsigned NUMBER
4Alert Sub-System
0 .. 253
8 bits unsigned NUMBER
5Alert ID
0 .. 65533
16 bits unsigned NUMBER
6Data Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
7Data Source Instance
0 .. 253
8 bits unsigned NUMBER
8Data Source Index-Source
0 .. 253
8 bits unsigned NUMBER
9Alert Occurrence Number
0 .. 253
8 bits unsigned NUMBER
10Acknowledge Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
11Response Command
0 .. 3
2 bits lookup ALERT_RESPONSE_COMMAND
12Reserved6 bits RESERVED

0x1F009: PGN 126985 - Alert Text

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 17 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Alert Type
0 .. 13
4 bits lookup ALERT_TYPE
2Alert Category
0 .. 13
4 bits lookup ALERT_CATEGORY
3Alert System
0 .. 253
8 bits unsigned NUMBER
4Alert Sub-System
0 .. 253
8 bits unsigned NUMBER
5Alert ID
0 .. 65533
16 bits unsigned NUMBER
6Data Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
7Data Source Instance
0 .. 253
8 bits unsigned NUMBER
8Data Source Index-Source
0 .. 253
8 bits unsigned NUMBER
9Alert Occurrence Number
0 .. 253
8 bits unsigned NUMBER
10Language ID
0 .. 253
8 bits lookup ALERT_LANGUAGE_ID
11Alert Text Description Variable length STRING_LAU
12Alert Location Text Description Variable length STRING_LAU

0x1F00A: PGN 126986 - Alert Configuration

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 20 bytes long and contains 15 fields.

Field # Field Name Description Unit Type
1Alert Type
0 .. 13
4 bits lookup ALERT_TYPE
2Alert Category
0 .. 13
4 bits lookup ALERT_CATEGORY
3Alert System
0 .. 253
8 bits unsigned NUMBER
4Alert Sub-System
0 .. 253
8 bits unsigned NUMBER
5Alert ID
0 .. 65533
16 bits unsigned NUMBER
6Data Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
7Data Source Instance
0 .. 253
8 bits unsigned NUMBER
8Data Source Index-Source
0 .. 253
8 bits unsigned NUMBER
9Alert Occurrence Number
0 .. 253
8 bits unsigned NUMBER
10Alert Control
0 .. 2
2 bits unsigned NUMBER
11User Defined Alert Assignment
0 .. 2
2 bits unsigned NUMBER
12Reserved4 bits RESERVED
13Reactivation Period
0 .. 253
8 bits unsigned NUMBER
14Temporary Silence Period
0 .. 253
8 bits unsigned NUMBER
15Escalation Period
0 .. 253
8 bits unsigned NUMBER

0x1F00B: PGN 126987 - Alert Threshold

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 17 bytes long and contains 14 fields. The 4 fields starting at field 11 (with name "Parameter Number") form repeating set 1. The set is repeated n times, where n is determined by the value of field 10 (with name "Number of Parameters".)

Field # Field Name Description Unit Type
1Alert Type
0 .. 13
4 bits lookup ALERT_TYPE
2Alert Category
0 .. 13
4 bits lookup ALERT_CATEGORY
3Alert System
0 .. 253
8 bits unsigned NUMBER
4Alert Sub-System
0 .. 253
8 bits unsigned NUMBER
5Alert ID
0 .. 65533
16 bits unsigned NUMBER
6Data Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
7Data Source Instance
0 .. 253
8 bits unsigned NUMBER
8Data Source Index-Source
0 .. 253
8 bits unsigned NUMBER
9Alert Occurrence Number
0 .. 253
8 bits unsigned NUMBER
10Number of ParametersTotal Number of Threshold Parameters
0 .. 253
8 bits unsigned NUMBER
11
Set 1
Parameter Number
0 .. 253
8 bits unsigned NUMBER
12
Set 1
Trigger Method
0 .. 253
8 bits unsigned NUMBER
13
Set 1
Threshold Data Format
0 .. 253
8 bits unsigned NUMBER
14
Set 1
Threshold Level
0 .. 18446744073709551615
64 bits unsigned NUMBER

0x1F00C: PGN 126988 - Alert Value

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 17 bytes long and contains 13 fields. The 3 fields starting at field 11 (with name "Value Parameter Number") form repeating set 1. The set is repeated n times, where n is determined by the value of field 10 (with name "Number of Parameters".)

Field # Field Name Description Unit Type
1Alert Type
0 .. 13
4 bits lookup ALERT_TYPE
2Alert Category
0 .. 13
4 bits lookup ALERT_CATEGORY
3Alert System
0 .. 253
8 bits unsigned NUMBER
4Alert Sub-System
0 .. 253
8 bits unsigned NUMBER
5Alert ID
0 .. 65533
16 bits unsigned NUMBER
6Data Source Network ID NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
7Data Source Instance
0 .. 253
8 bits unsigned NUMBER
8Data Source Index-Source
0 .. 253
8 bits unsigned NUMBER
9Alert Occurrence Number
0 .. 253
8 bits unsigned NUMBER
10Number of ParametersTotal Number of Value Parameters
0 .. 253
8 bits unsigned NUMBER
11
Set 1
Value Parameter Number
0 .. 253
8 bits unsigned NUMBER
12
Set 1
Value Data Format
0 .. 253
8 bits unsigned NUMBER
13
Set 1
Value Data
0 .. 18446744073709551615
64 bits unsigned NUMBER

0x1F010: PGN 126992 - System Time

The purpose of this PGN is twofold: To provide a regular transmission of UTC time and date. To provide synchronism for measurement data.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Source
0 .. 13
4 bits lookup SYSTEM_TIME
3Reserved4 bits RESERVED
4Dated
0 .. 65533
16 bits unsigned DATE
5TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME

0x1F011: PGN 126993 - Heartbeat

Reception of this PGN confirms that a device is still present on the network. Reception of this PGN may also be used to maintain an address to NAME association table within the receiving device. The transmission interval may be used by the receiving unit to determine the time-out value for the connection supervision. The value contained in Field 1 of this PGN reflects the PGN's current Transmission Interval. Changes to this PGN's Transmission Interval shall be reflected in Field 1. The transmission interval can only be changed by using the Request Group Function PGN 126208 with no pairs of request parameters provided. Field 3 of the Request Group Function PGN 126208 may contain values between 1,000ms and 60,000ms. This PGN cannot be requested by the ISO Request PGN 059904 or Request Group Function PGN 126208. In Request Group Function PGN 126208, setting Field 3 to a value of 0xFFFF FFFF and Field 4 to a value of 0xFFFF: 'Transmit now without changing timing variables.' is prohibited. The Command Group Function PGN 126208 shall not be used with this PGN. Fields 3 and 4 of this PGN provide information which can be used to distinguish short duration disturbances from permanent failures. See ISO 11898 -1 Sections 6.12, 6.13, 6.14, 13.1.1, 13.1.4, 13.1.4.3 and Figure 16 ( node status transition diagram) for additional context.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Data transmit offsetOffset in transmit time from time of request command: 0x0 = transmit immediately, 0xFFFF = Do not change offset.0.001 s
0 .. 65.533
16 bits unsigned TIME
2Sequence Counter
0 .. 253
8 bits unsigned NUMBER
3Controller 1 State
0 .. 2
2 bits lookup CONTROLLER_STATE
4Controller 2 State
0 .. 2
2 bits lookup CONTROLLER_STATE
5Equipment Status
0 .. 2
2 bits lookup EQUIPMENT_STATUS
6Reserved34 bits RESERVED

Source: http://www.nmea.org/Assets/20140102%20nmea-2000-126993%20heartbeat%20pgn%20corrigendum.pdf

0x1F014: PGN 126996 - Product Information

Provides product information onto the network that could be important for determining quality of data coming from this product.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 134 bytes long and contains 8 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1NMEA 2000 Version0.001
0 .. 65.533
16 bits unsigned NUMBER
2Product Code
0 .. 65533
16 bits unsigned NUMBER
3Model ID 256 bits STRING_FIX
4Software Version Code 256 bits STRING_FIX
5Model Version 256 bits STRING_FIX
6Model Serial Code 256 bits STRING_FIX
7Certification Level
0 .. 253
8 bits unsigned NUMBER
8Load Equivalency
0 .. 253
8 bits unsigned NUMBER

0x1F016: PGN 126998 - Configuration Information

Free-form alphanumeric fields describing the installation (e.g., starboard engine room location) of the device and installation notes (e.g., calibration data).

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 0 bytes long and contains 3 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Installation Description #1 Variable length STRING_LAU
2Installation Description #2 Variable length STRING_LAU
3Manufacturer Information Variable length STRING_LAU

0x1F101: PGN 127233 - Man Overboard Notification

The MOB PGN is intended to provide notification from a MOB monitoring system. The included position information may be that of the vessel or the MOB device itself as identified in field “X”, position source. Additional information may include the current state of the MOB device, time of activation, and MOB device battery status. This PGN may be used to set a MOB waypoint, or to initiate an alert process. This PGN may be used to command or register a MOB device emitter Ids or other applicable fields in the message with an MOB System or other equipment. If the fields in this PGN are configured over the network, the Command Group Function (PGN 126208) shall be used. Queries for this PGN shall be requested using either the ISO Request (PGN 059904) or the NMEA Request Group Function (PGN 126208). A device receiving an ISO (PGN 059904) for this PGN (127233), shall respond by providing as many of these PGNs (127233) as necessary for every MOB Emitter ID that has associated data fields. If a Request Group Function (PGN 126208) requesting this PGN (127233) is received, the receiving device shall respond in the following manner: •If no requested fields have been included with the Request Group Function then the response is to return one or more PGNs, just like responding to the ISO Request (PGN 055904) described above. •If the Request Group Function (PGN 126208) includes the MOB Emitter ID field or MOB Status field, then the response shall be filtered by these fields contained within this request resulting in one or more PGN (127233) responses. If the MOB Emitter ID requested is not considered a valid MOB Emitter ID by the receiving device, then the appropriate response would be the Acknowledge Group Function (PGN 126208), containing the error state for PGN error code (Field 3) of “0x3 = Access denied.” And the requested MOB Emitter ID field parameter error code (Field 6) of “0x3 = Requested or command parameter out-of- range;”. The Default update rate of this PGN is autonomous, as it is dependant upon notification rates of MOB devices.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 35 bytes long and contains 18 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2MOB Emitter IDIdentifier for each MOB emitter, unique to the vessel
0 .. 4294967293
32 bits unsigned NUMBER
3Man Overboard Status
0 .. 6
3 bits lookup MOB_STATUS
4Reserved5 bits RESERVED
5Activation TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
6Position Source
0 .. 6
3 bits lookup MOB_POSITION_SOURCE
7Reserved5 bits RESERVED
8Position Dated
0 .. 65533
16 bits unsigned DATE
9Position TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
10Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
11Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
12COG Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
13Reserved6 bits RESERVED
14COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
15SOG0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
16MMSI of vessel of origin
2000000 .. 999999999
32 bits unsigned MMSI
17MOB Emitter Battery Low Status
0 .. 6
3 bits lookup LOW_BATTERY
18Reserved5 bits RESERVED

0x1F105: PGN 127237 - Heading/Track control

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 21 bytes long and contains 18 fields. It is normally transmitted every 250 milliseconds.

Field # Field Name Description Unit Type
1Rudder Limit Exceeded
0 .. 2
2 bits lookup YES_NO
2Off-Heading Limit Exceeded
0 .. 2
2 bits lookup YES_NO
3Off-Track Limit Exceeded
0 .. 2
2 bits lookup YES_NO
4Override
0 .. 2
2 bits lookup YES_NO
5Steering Mode
0 .. 6
3 bits lookup STEERING_MODE
6Turn Mode
0 .. 6
3 bits lookup TURN_MODE
7Heading Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
8Reserved5 bits RESERVED
9Commanded Rudder Direction
0 .. 6
3 bits lookup DIRECTION_RUDDER
10Commanded Rudder Angle0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
11Heading-To-Steer (Course)0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
12Track0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
13Rudder Limit0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
14Off-Heading Limit0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
15Radius of Turn Order0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
16Rate of Turn Order3.125e-05 rad/s
-1.02396875 .. 1.02390625
16 bits signed NUMBER
17Off-Track Limitm
-32767 .. 32765
16 bits signed NUMBER
18Vessel Heading0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER

0x1F10D: PGN 127245 - Rudder

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Direction Order
0 .. 6
3 bits lookup DIRECTION_RUDDER
3Reserved5 bits RESERVED
4Angle Order0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
5Position0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
6Reserved16 bits RESERVED

0x1F112: PGN 127250 - Vessel Heading

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Heading0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
3Deviation0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
4Variation0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
5Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
6Reserved6 bits RESERVED

0x1F113: PGN 127251 - Rate of Turn

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 3 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Rate3.125e-08 rad/s
-67.10886396875 .. 67.10886390624999
32 bits signed NUMBER
3Reserved24 bits RESERVED

0x1F114: PGN 127252 - Heave

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Heave0.01 m
-327.67 .. 327.65
16 bits signed NUMBER
3Reserved40 bits RESERVED

0x1F119: PGN 127257 - Attitude

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Yaw0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
3Pitch0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
4Roll0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
5Reserved8 bits RESERVED

0x1F11A: PGN 127258 - Magnetic Variation

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Source
0 .. 13
4 bits lookup MAGNETIC_VARIATION
3Reserved4 bits RESERVED
4Age of serviced
0 .. 65533
16 bits unsigned DATE
5Variation0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
6Reserved16 bits RESERVED

0x1F200: PGN 127488 - Engine Parameters, Rapid Update

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits lookup ENGINE_INSTANCE
2Speed0.25 rpm
0 .. 16383.25
16 bits unsigned NUMBER
3Boost Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
4Tilt/Trim
-127 .. 125
8 bits signed NUMBER
5Reserved16 bits RESERVED

0x1F201: PGN 127489 - Engine Parameters, Dynamic

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 26 bytes long and contains 14 fields. It is normally transmitted every 500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits lookup ENGINE_INSTANCE
2Oil pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
3Oil temperature0.1 K
0 .. 6553.3
16 bits unsigned NUMBER
4Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
5Alternator Potential0.01 V
-327.67 .. 327.65
16 bits signed NUMBER
6Fuel Rate0.1 L/h
-3276.7 .. 3276.5
16 bits signed NUMBER
7Total Engine hourss
0 .. 4294967293
32 bits unsigned TIME
8Coolant Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
9Fuel Pressure1000 Pa
0 .. 65533000
16 bits unsigned NUMBER
10Reserved8 bits RESERVED
11Discrete Status 1
0 .. 65535
16 bits bitfield ENGINE_STATUS_1
12Discrete Status 2
0 .. 65535
16 bits bitfield ENGINE_STATUS_2
13Engine Load%
-127 .. 125
8 bits signed NUMBER
14Engine Torque%
-127 .. 125
8 bits signed NUMBER

0x1F202: PGN 127490 - Electric Drive Status, Dynamic

This PGN is used to report status of Electric Drive Status control and can be used with Command Group Function (PGN Electric propulsion motor status) to command equipment.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 12 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Inverter/Motor Identifier
0 .. 253
8 bits unsigned NUMBER
2Operating Mode
0 .. 13
4 bits unsigned NUMBER
3Reserved4 bits RESERVED
4Motor Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
5Inverter Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Coolant Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
7Gear Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
8Shaft Torque
0 .. 65533
16 bits unsigned NUMBER

0x1F203: PGN 127491 - Electric Energy Storage Status, Dynamic

This PGN is used to provide electric propulsion motor status and relevant data.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 15 bytes long and contains 10 fields.

Field # Field Name Description Unit Type
1Energy Storage Identifier
0 .. 253
8 bits unsigned NUMBER
2State of Charge
0 .. 253
8 bits unsigned NUMBER
3Time RemainingTime remaining at current rate of discharge60 s
0 .. 3931980
16 bits unsigned TIME
4Highest Cell Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
5Lowest Cell Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Average Cell Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
7Max Discharge Current0.1 A
-3276.7 .. 3276.5
16 bits signed NUMBER
8Max Charge Current0.1 A
-3276.7 .. 3276.5
16 bits signed NUMBER
9Cooling System Status
0 .. 13
4 bits unsigned NUMBER
10Heating System Status
0 .. 13
4 bits unsigned NUMBER

0x1F205: PGN 127493 - Transmission Parameters, Dynamic

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 7 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits lookup ENGINE_INSTANCE
2Transmission Gear
0 .. 2
2 bits lookup GEAR_STATUS
3Reserved6 bits RESERVED
4Oil pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
5Oil temperature0.1 K
0 .. 6553.3
16 bits unsigned NUMBER
6Discrete Status 1
0 .. 253
8 bits unsigned NUMBER
7Reserved8 bits RESERVED

0x1F206: PGN 127494 - Electric Drive Information

This PGN is used to provide information about electric motor specifications and ratings.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 28 bytes long and contains 13 fields.

Field # Field Name Description Unit Type
1Inverter/Motor Identifier
0 .. 253
8 bits unsigned NUMBER
2Motor Type
0 .. 13
4 bits unsigned NUMBER
3Reserved4 bits RESERVED
4Motor Voltage Rating0.1 V
0 .. 6553.3
16 bits unsigned NUMBER
5Maximum Continuous Motor PowerW
0 .. 4294967293
32 bits unsigned NUMBER
6Maximum Boost Motor PowerW
0 .. 4294967293
32 bits unsigned NUMBER
7Maximum Motor Temperature Rating0.01 K
0 .. 655.33
16 bits unsigned NUMBER
8Rated Motor Speed0.25 rpm
0 .. 16383.25
16 bits unsigned NUMBER
9Maximum Controller Temperature Rating0.01 K
0 .. 655.33
16 bits unsigned NUMBER
10Motor Shaft Torque Rating
0 .. 65533
16 bits unsigned NUMBER
11Motor DC-Voltage Derating Threshold0.1 V
0 .. 6553.3
16 bits unsigned NUMBER
12Motor DC-Voltage Cut Off Threshold0.1 V
0 .. 6553.3
16 bits unsigned NUMBER
13Drive/Motor Hourss
0 .. 4294967293
32 bits unsigned TIME

0x1F207: PGN 127495 - Electric Energy Storage Information

This PGN is used to provide the status on power storage sources such as batteries.This PGN is new in v3.0 and has not been observed yet; field lengths and precisions are guesses.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 21 bytes long and contains 16 fields.

Field # Field Name Description Unit Type
1Energy Storage Identifier
0 .. 253
8 bits unsigned NUMBER
2Motor Type
0 .. 13
4 bits unsigned NUMBER
3Reserved4 bits RESERVED
4Storage Chemistry/Conversion
0 .. 253
8 bits unsigned NUMBER
5Maximum Temperature Derating0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Maximum Temperature Shut Off0.01 K
0 .. 655.33
16 bits unsigned NUMBER
7Minimum Temperature Derating0.01 K
0 .. 655.33
16 bits unsigned NUMBER
8Minimum Temperature Shut Off0.01 K
0 .. 655.33
16 bits unsigned NUMBER
9Usable Battery EnergykWh
0 .. 4294967293
32 bits unsigned NUMBER
10State of Health
0 .. 253
8 bits unsigned NUMBER
11Battery Cycle Counter
0 .. 65533
16 bits unsigned NUMBER
12Battery Full Status
0 .. 2
2 bits unsigned NUMBER
13Battery Empty Status
0 .. 2
2 bits unsigned NUMBER
14Reserved4 bits RESERVED
15Maximum Charge (SOC)
0 .. 253
8 bits unsigned NUMBER
16Minimum Charge (SOC)
0 .. 253
8 bits unsigned NUMBER

0x1F208: PGN 127496 - Trip Parameters, Vessel

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 14 bytes long and contains 4 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Time to Empty0.001 s
0 .. 4294967.293000001
32 bits unsigned TIME
2Distance to Empty0.01 m
0 .. 42949672.93
32 bits unsigned NUMBER
3Estimated Fuel RemainingL
0 .. 65533
16 bits unsigned NUMBER
4Trip Run Time0.001 s
0 .. 4294967.293000001
32 bits unsigned TIME

0x1F209: PGN 127497 - Trip Parameters, Engine

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 9 bytes long and contains 5 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits lookup ENGINE_INSTANCE
2Trip Fuel UsedL
0 .. 65533
16 bits unsigned NUMBER
3Fuel Rate, Average0.1 L/h
-3276.7 .. 3276.5
16 bits signed NUMBER
4Fuel Rate, Economy0.1 L/h
-3276.7 .. 3276.5
16 bits signed NUMBER
5Instantaneous Fuel Economy0.1 L/h
-3276.7 .. 3276.5
16 bits signed NUMBER

0x1F20A: PGN 127498 - Engine Parameters, Static

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 52 bytes long and contains 4 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits lookup ENGINE_INSTANCE
2Rated Engine Speed0.25 rpm
0 .. 16383.25
16 bits unsigned NUMBER
3VIN 136 bits STRING_FIX
4Software ID 256 bits STRING_FIX

0x1F20C: PGN 127500 - Load Controller Connection State/Control

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Sequence ID
0 .. 253
8 bits unsigned NUMBER
2Connection ID
0 .. 253
8 bits unsigned NUMBER
3State
0 .. 253
8 bits unsigned NUMBER
4Status
0 .. 253
8 bits unsigned NUMBER
5Operational Status & Control
0 .. 253
8 bits unsigned NUMBER
6PWM Duty Cycle
0 .. 253
8 bits unsigned NUMBER
7TimeON
0 .. 253
8 bits unsigned NUMBER
8TimeOFF
0 .. 253
8 bits unsigned NUMBER

Source: https://github.com/canboat/canboat/issues/366

0x1F20D: PGN 127501 - Binary Switch Bank Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 29 fields.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Indicator1
0 .. 2
2 bits lookup OFF_ON
3Indicator2
0 .. 2
2 bits lookup OFF_ON
4Indicator3
0 .. 2
2 bits lookup OFF_ON
5Indicator4
0 .. 2
2 bits lookup OFF_ON
6Indicator5
0 .. 2
2 bits lookup OFF_ON
7Indicator6
0 .. 2
2 bits lookup OFF_ON
8Indicator7
0 .. 2
2 bits lookup OFF_ON
9Indicator8
0 .. 2
2 bits lookup OFF_ON
10Indicator9
0 .. 2
2 bits lookup OFF_ON
11Indicator10
0 .. 2
2 bits lookup OFF_ON
12Indicator11
0 .. 2
2 bits lookup OFF_ON
13Indicator12
0 .. 2
2 bits lookup OFF_ON
14Indicator13
0 .. 2
2 bits lookup OFF_ON
15Indicator14
0 .. 2
2 bits lookup OFF_ON
16Indicator15
0 .. 2
2 bits lookup OFF_ON
17Indicator16
0 .. 2
2 bits lookup OFF_ON
18Indicator17
0 .. 2
2 bits lookup OFF_ON
19Indicator18
0 .. 2
2 bits lookup OFF_ON
20Indicator19
0 .. 2
2 bits lookup OFF_ON
21Indicator20
0 .. 2
2 bits lookup OFF_ON
22Indicator21
0 .. 2
2 bits lookup OFF_ON
23Indicator22
0 .. 2
2 bits lookup OFF_ON
24Indicator23
0 .. 2
2 bits lookup OFF_ON
25Indicator24
0 .. 2
2 bits lookup OFF_ON
26Indicator25
0 .. 2
2 bits lookup OFF_ON
27Indicator26
0 .. 2
2 bits lookup OFF_ON
28Indicator27
0 .. 2
2 bits lookup OFF_ON
29Indicator28
0 .. 2
2 bits lookup OFF_ON

0x1F20E: PGN 127502 - Switch Bank Control

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 29 fields.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Switch1
0 .. 2
2 bits lookup OFF_ON
3Switch2
0 .. 2
2 bits lookup OFF_ON
4Switch3
0 .. 2
2 bits lookup OFF_ON
5Switch4
0 .. 2
2 bits lookup OFF_ON
6Switch5
0 .. 2
2 bits lookup OFF_ON
7Switch6
0 .. 2
2 bits lookup OFF_ON
8Switch7
0 .. 2
2 bits lookup OFF_ON
9Switch8
0 .. 2
2 bits lookup OFF_ON
10Switch9
0 .. 2
2 bits lookup OFF_ON
11Switch10
0 .. 2
2 bits lookup OFF_ON
12Switch11
0 .. 2
2 bits lookup OFF_ON
13Switch12
0 .. 2
2 bits lookup OFF_ON
14Switch13
0 .. 2
2 bits lookup OFF_ON
15Switch14
0 .. 2
2 bits lookup OFF_ON
16Switch15
0 .. 2
2 bits lookup OFF_ON
17Switch16
0 .. 2
2 bits lookup OFF_ON
18Switch17
0 .. 2
2 bits lookup OFF_ON
19Switch18
0 .. 2
2 bits lookup OFF_ON
20Switch19
0 .. 2
2 bits lookup OFF_ON
21Switch20
0 .. 2
2 bits lookup OFF_ON
22Switch21
0 .. 2
2 bits lookup OFF_ON
23Switch22
0 .. 2
2 bits lookup OFF_ON
24Switch23
0 .. 2
2 bits lookup OFF_ON
25Switch24
0 .. 2
2 bits lookup OFF_ON
26Switch25
0 .. 2
2 bits lookup OFF_ON
27Switch26
0 .. 2
2 bits lookup OFF_ON
28Switch27
0 .. 2
2 bits lookup OFF_ON
29Switch28
0 .. 2
2 bits lookup OFF_ON

0x1F20F: PGN 127503 - AC Input Status

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 2 bytes long and contains 12 fields. The 10 fields starting at field 3 (with name "Line") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Number of Lines".) It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Number of Lines
0 .. 253
8 bits unsigned NUMBER
3
Set 1
Line
0 .. 2
2 bits unsigned NUMBER
4
Set 1
Acceptability
0 .. 3
2 bits lookup ACCEPTABILITY
5
Set 1
Reserved4 bits RESERVED
6
Set 1
Voltage0.01 V
0 .. 655.33
16 bits unsigned NUMBER
7
Set 1
Current0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
8
Set 1
Frequency0.01 Hz
0 .. 655.33
16 bits unsigned NUMBER
9
Set 1
Breaker Size0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
10
Set 1
Real PowerW
0 .. 4294967293
32 bits unsigned NUMBER
11
Set 1
Reactive PowerVAR
0 .. 4294967293
32 bits unsigned NUMBER
12
Set 1
Power factor0.01 Cos Phi
0 .. 2.53
8 bits unsigned NUMBER

0x1F210: PGN 127504 - AC Output Status

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 2 bytes long and contains 12 fields. The 10 fields starting at field 3 (with name "Line") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Number of Lines".) It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Number of Lines
0 .. 253
8 bits unsigned NUMBER
3
Set 1
Line
0 .. 2
2 bits lookup LINE
4
Set 1
Waveform
0 .. 6
3 bits lookup WAVEFORM
5
Set 1
Reserved3 bits RESERVED
6
Set 1
Voltage0.01 V
0 .. 655.33
16 bits unsigned NUMBER
7
Set 1
Current0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
8
Set 1
Frequency0.01 Hz
0 .. 655.33
16 bits unsigned NUMBER
9
Set 1
Breaker Size0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
10
Set 1
Real PowerW
0 .. 4294967293
32 bits unsigned NUMBER
11
Set 1
Reactive PowerVAR
0 .. 4294967293
32 bits unsigned NUMBER
12
Set 1
Power factor0.01 Cos Phi
0 .. 2.53
8 bits unsigned NUMBER

0x1F211: PGN 127505 - Fluid Level

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 2500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 13
4 bits unsigned NUMBER
2Type
0 .. 13
4 bits lookup TANK_TYPE
3Level0.004 %
-131.068 .. 131.06
16 bits signed NUMBER
4Capacity0.1 L
0 .. 429496729.3
32 bits unsigned NUMBER
5Reserved8 bits RESERVED

0x1F212: PGN 127506 - DC Detailed Status

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 11 bytes long and contains 8 fields. It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Instance
0 .. 253
8 bits unsigned NUMBER
3DC Type
0 .. 253
8 bits lookup DC_SOURCE
4State of Charge
0 .. 253
8 bits unsigned NUMBER
5State of Health
0 .. 253
8 bits unsigned NUMBER
6Time RemainingTime remaining at current rate of discharge60 s
0 .. 3931980
16 bits unsigned TIME
7Ripple Voltage0.01 V
0 .. 655.33
16 bits unsigned NUMBER
8Remaining capacityAh
0 .. 65533
16 bits unsigned NUMBER

0x1F213: PGN 127507 - Charger Status

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 6 bytes long and contains 8 fields. It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Battery Instance
0 .. 253
8 bits unsigned NUMBER
3Operating State
0 .. 13
4 bits lookup CHARGER_STATE
4Charge Mode
0 .. 13
4 bits lookup CHARGER_MODE
5Enabled
0 .. 2
2 bits lookup OFF_ON
6Equalization Pending
0 .. 2
2 bits lookup OFF_ON
7Reserved4 bits RESERVED
8Equalization Time Remaining60 s
0 .. 3931980
16 bits unsigned TIME

0x1F214: PGN 127508 - Battery Status

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Voltage0.01 V
0 .. 655.33
16 bits unsigned NUMBER
3Current0.1 A
-3276.7 .. 3276.5
16 bits signed NUMBER
4Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
5SID
0 .. 253
8 bits unsigned NUMBER

0x1F215: PGN 127509 - Inverter Status

The NMEA wrote in the link in the URL that this PGN is obsolete and superceded by PGN 127751, but that PGN reference is obviously incorrect. They probably meant PGN 127511. The other interesting thing is that this PGN is only four bytes long but still referenced as a Fast PGN, which matches various sources; see github issue #428.

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 4 bytes long and contains 6 fields. It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2AC Instance
0 .. 253
8 bits unsigned NUMBER
3DC Instance
0 .. 253
8 bits unsigned NUMBER
4Operating State
0 .. 13
4 bits lookup INVERTER_STATE
5Inverter Enable
0 .. 2
2 bits lookup OFF_ON
6Reserved2 bits RESERVED

Source: https://web.archive.org/web/20140913025729/https://www.nmea.org/Assets/20140102%20nmea-2000-127509%20pgn%20corrigendum.pdf

0x1F216: PGN 127510 - Charger Configuration Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Battery Instance
0 .. 253
8 bits unsigned NUMBER
3Charger Enable/Disable
0 .. 2
2 bits lookup OFF_ON
4Reserved6 bits RESERVED
5Charge Current Limit%
0 .. 253
8 bits unsigned NUMBER
6Charging Algorithm
0 .. 13
4 bits lookup CHARGING_ALGORITHM
7Charger Mode
0 .. 13
4 bits lookup CHARGER_MODE
8Estimated TemperatureIf there is no battery temperature sensor the charger will use this field to steer the charging algorithm
0 .. 13
4 bits lookup DEVICE_TEMP_STATE
9Equalize One Time Enable/Disable
0 .. 2
2 bits lookup OFF_ON
10Over Charge Enable/Disable
0 .. 2
2 bits lookup OFF_ON
11Equalize Time60 s
0 .. 3931980
16 bits unsigned TIME

0x1F217: PGN 127511 - Inverter Configuration Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 9 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2AC Instance
0 .. 253
8 bits unsigned NUMBER
3DC Instance
0 .. 253
8 bits unsigned NUMBER
4Inverter Enable/Disable
0 .. 2
2 bits unsigned NUMBER
5Reserved6 bits RESERVED
6Inverter Mode
0 .. 253
8 bits unsigned NUMBER
7Load Sense Enable/Disable
0 .. 253
8 bits unsigned NUMBER
8Load Sense Power Threshold
0 .. 253
8 bits unsigned NUMBER
9Load Sense Interval
0 .. 253
8 bits unsigned NUMBER

0x1F218: PGN 127512 - AGS Configuration Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Generator Instance
0 .. 253
8 bits unsigned NUMBER
3AGS Mode
0 .. 253
8 bits unsigned NUMBER
4Reserved40 bits RESERVED

0x1F219: PGN 127513 - Battery Configuration Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 10 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Battery Type
0 .. 13
4 bits lookup BATTERY_TYPE
3Supports Equalization
0 .. 2
2 bits lookup YES_NO
4Reserved2 bits RESERVED
5Nominal Voltage
0 .. 13
4 bits lookup BATTERY_VOLTAGE
6Chemistry
0 .. 13
4 bits lookup BATTERY_CHEMISTRY
7CapacityAh
0 .. 65533
16 bits unsigned NUMBER
8Temperature Coefficient%
-127 .. 125
8 bits signed NUMBER
9Peukert Exponent0.002
1 .. 1.506
8 bits unsigned NUMBER
stored with offset 500
10Charge Efficiency Factor%
-127 .. 125
8 bits signed NUMBER

0x1F21A: PGN 127514 - AGS Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields. It is normally transmitted every 1500 milliseconds.

Field # Field Name Description Unit Type
1Instance
0 .. 253
8 bits unsigned NUMBER
2Generator Instance
0 .. 253
8 bits unsigned NUMBER
3AGS Operating State
0 .. 253
8 bits unsigned NUMBER
4Generator State
0 .. 253
8 bits unsigned NUMBER
5Generator On Reason
0 .. 253
8 bits unsigned NUMBER
6Generator Off Reason
0 .. 253
8 bits unsigned NUMBER
7Reserved16 bits RESERVED

0x1F300: PGN 127744 - AC Power / Current - Phase A

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Connection Number
0 .. 253
8 bits unsigned NUMBER
3AC RMS Current0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
4PowerW
-2147483647 .. 2147483645
32 bits signed NUMBER

0x1F301: PGN 127745 - AC Power / Current - Phase B

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Connection Number
0 .. 253
8 bits unsigned NUMBER
3AC RMS Current0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
4PowerW
-2147483647 .. 2147483645
32 bits signed NUMBER

0x1F302: PGN 127746 - AC Power / Current - Phase C

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Connection Number
0 .. 253
8 bits unsigned NUMBER
3AC RMS Current0.1 A
0 .. 6553.3
16 bits unsigned NUMBER
4PowerW
-2147483647 .. 2147483645
32 bits signed NUMBER

0x1F306: PGN 127750 - Converter Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1SID8 bits BINARY
2Connection Number
0 .. 253
8 bits unsigned NUMBER
3Operating State
0 .. 253
8 bits lookup CONVERTER_STATE
4Temperature State
0 .. 2
2 bits lookup GOOD_WARNING_ERROR
5Overload State
0 .. 2
2 bits lookup GOOD_WARNING_ERROR
6Low DC Voltage State
0 .. 2
2 bits lookup GOOD_WARNING_ERROR
7Ripple State
0 .. 2
2 bits lookup GOOD_WARNING_ERROR
8Reserved32 bits RESERVED

0x1F307: PGN 127751 - DC Voltage/Current

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1SID8 bits BINARY
2Connection Number
0 .. 253
8 bits unsigned NUMBER
3DC Voltage0.1 V
0 .. 6553.3
16 bits unsigned NUMBER
4DC Current0.01 A
-83886.07000000001 .. 83886.05
24 bits signed NUMBER
5Reserved8 bits RESERVED

0x1F400: PGN 128000 - Leeway Angle

This PGN provides the Nautical Leeway Angle. Nautical leeway angle is defined as the angle between the direction a vessel is heading (pointing) and the direction it is actually travelling (tracking thru the water). It is commonly provided by dual-axis speed sensors.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Leeway Angle0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
3Reserved40 bits RESERVED

Source: https://www.nmea.org/Assets/20170204%20nmea%202000%20leeway%20pgn%20final.pdf

0x1F401: PGN 128001 - Vessel Acceleration

The Vessel Acceleration PGN transmits the acceleration of the vessel in all three axes, ahead/astern, port/starboard, and up/down.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Longitudinal Acceleration
-32767 .. 32765
16 bits signed NUMBER
3Transverse Acceleration
-32767 .. 32765
16 bits signed NUMBER
4Vertical Acceleration
-32767 .. 32765
16 bits signed NUMBER
5Reserved8 bits RESERVED

0x1F402: PGN 128002 - Electric Drive Status, Rapid Update

This PGN is used to provide the Electric Propulsion Drive System Status.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Inverter/Motor Controller
0 .. 253
8 bits unsigned NUMBER
2Active Motor Mode
0 .. 2
2 bits unsigned NUMBER
3Brake Mode
0 .. 2
2 bits unsigned NUMBER
4Reserved4 bits RESERVED
5Rotational Shaft Speed0.25 rpm
0 .. 16383.25
16 bits unsigned NUMBER
6Motor DC Voltage0.1 V
0 .. 6553.3
16 bits unsigned NUMBER
7Motor DC Current0.1 A
-3276.7 .. 3276.5
16 bits signed NUMBER

0x1F403: PGN 128003 - Electric Energy Storage Status, Rapid Update

Electric Energy Storage Status message provides important energy storage information global at a rapid update rate.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Energy Storage Identifier
0 .. 253
8 bits unsigned NUMBER
2Battery Status
0 .. 2
2 bits unsigned NUMBER
3Isolation Status
0 .. 2
2 bits unsigned NUMBER
4Battery Error
0 .. 13
4 bits unsigned NUMBER
5Battery Voltage0.1 V
0 .. 6553.3
16 bits unsigned NUMBER
6Battery Current0.1 A
-3276.7 .. 3276.5
16 bits signed NUMBER
7Reserved16 bits RESERVED

0x1F406: PGN 128006 - Thruster Control Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Identifier
0 .. 253
8 bits unsigned NUMBER
3Direction Control
0 .. 13
4 bits lookup THRUSTER_DIRECTION_CONTROL
4Power Enabled
0 .. 2
2 bits lookup OFF_ON
5Retract Control
0 .. 2
2 bits lookup THRUSTER_RETRACT_CONTROL
6Speed Control%
0 .. 253
8 bits unsigned NUMBER
7Control Events
0 .. 255
8 bits bitfield THRUSTER_CONTROL_EVENTS
8Command Timeout0.005 s
0 .. 1.265
8 bits unsigned TIME
9Azimuth Control0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER

0x1F407: PGN 128007 - Thruster Information

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Identifier
0 .. 253
8 bits unsigned NUMBER
2Motor Type
0 .. 13
4 bits lookup THRUSTER_MOTOR_TYPE
3Reserved4 bits RESERVED
4Power RatingW
0 .. 65533
16 bits unsigned NUMBER
5Maximum Temperature Rating0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Maximum Rotational Speed0.25 rpm
0 .. 16383.25
16 bits unsigned NUMBER

0x1F408: PGN 128008 - Thruster Motor Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Identifier
0 .. 253
8 bits unsigned NUMBER
3Motor Events
0 .. 255
8 bits bitfield THRUSTER_MOTOR_EVENTS
4CurrentA
0 .. 253
8 bits unsigned NUMBER
5Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Operating Time60 s
0 .. 3931980
16 bits unsigned TIME

0x1F503: PGN 128259 - Speed

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Speed Water Referenced0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
3Speed Ground Referenced0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
4Speed Water Referenced Type
0 .. 253
8 bits lookup WATER_REFERENCE
5Speed Direction
0 .. 13
4 bits unsigned NUMBER
6Reserved12 bits RESERVED

0x1F50B: PGN 128267 - Water Depth

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 4 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2DepthDepth below transducer0.01 m
0 .. 42949672.93
32 bits unsigned NUMBER
3OffsetDistance between transducer and surface (positive) or keel (negative)0.001 m
-32.767 .. 32.765
16 bits signed NUMBER
4RangeMax measurement range10 m
0 .. 2530
8 bits unsigned NUMBER

0x1F513: PGN 128275 - Distance Log

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 14 bytes long and contains 4 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Dated
0 .. 65533
16 bits unsigned DATE
2TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
3LogTotal cumulative distancem
0 .. 4294967293
32 bits unsigned NUMBER
4Trip LogDistance since last resetm
0 .. 4294967293
32 bits unsigned NUMBER

0x1F608: PGN 128520 - Tracked Target Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 248 bytes long and contains 15 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Target ID #Number of route, waypoint, event, mark, etc.
0 .. 253
8 bits unsigned NUMBER
3Track Status
0 .. 3
2 bits lookup TRACKING
4Reported Target
0 .. 1
1 bits lookup YES_NO
5Target Acquisition
0 .. 1
1 bits lookup TARGET_ACQUISITION
6Bearing Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
7Reserved2 bits RESERVED
8Bearing0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
9Distance0.001 m
0 .. 4294967.293000001
32 bits unsigned NUMBER
10Course0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
11Speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
12CPA0.01 m
0 .. 42949672.93
32 bits unsigned NUMBER
13TCPAnegative = time elapsed since event, positive = time to go0.001 s
-2147483.647 .. 2147483.645
32 bits signed TIME
14UTC of FixSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
15Name 1784 bits STRING_FIX

0x1F61A: PGN 128538 - Elevator Car Status

This PGN provides the status information of an elevator car. This includes the elevator car id and type, sensors for load and weight limits, smoke detection, door status, motor status, and brake status. Also provided are weight and speed measurements, current and destination deck location, proximity switch status, inertial measurement unit status and Emergency button and buzzer status.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 22 bytes long and contains 32 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Elevator Car ID
0 .. 253
8 bits unsigned NUMBER
3Elevator Car Usage
0 .. 253
8 bits unsigned NUMBER
4Smoke Sensor Status
0 .. 2
2 bits unsigned NUMBER
5Limit Switch Sensor Status
0 .. 2
2 bits unsigned NUMBER
6Proximity Switch Sensor Status
0 .. 2
2 bits unsigned NUMBER
7Inertial Measurement Unit (IMU) Sensor Status
0 .. 2
2 bits unsigned NUMBER
8Elevator Load Limit Status
0 .. 2
2 bits unsigned NUMBER
9Elevator Load Balance Status
0 .. 2
2 bits unsigned NUMBER
10Elevator Load Sensor 1 Status
0 .. 2
2 bits unsigned NUMBER
11Elevator Load Sensor 2 Status
0 .. 2
2 bits unsigned NUMBER
12Elevator Load Sensor 3 Status
0 .. 2
2 bits unsigned NUMBER
13Elevator Load Sensor 4 Status
0 .. 2
2 bits unsigned NUMBER
14Reserved4 bits RESERVED
15Elevator Car Motion Status
0 .. 2
2 bits unsigned NUMBER
16Elevator Car Door Status
0 .. 2
2 bits unsigned NUMBER
17Elevator Car Emergency Button Status
0 .. 2
2 bits unsigned NUMBER
18Elevator Car Buzzer Status
0 .. 2
2 bits unsigned NUMBER
19Open Door Button Status
0 .. 2
2 bits unsigned NUMBER
20Close Door Button Status
0 .. 2
2 bits unsigned NUMBER
21Reserved4 bits RESERVED
22Current Deck
0 .. 253
8 bits unsigned NUMBER
23Destination Deck
0 .. 253
8 bits unsigned NUMBER
24Total Number of Decks
0 .. 253
8 bits unsigned NUMBER
25Weight of Load Cell 1
0 .. 65533
16 bits unsigned NUMBER
26Weight of Load Cell 2
0 .. 65533
16 bits unsigned NUMBER
27Weight of Load Cell 3
0 .. 65533
16 bits unsigned NUMBER
28Weight of Load Cell 4
0 .. 65533
16 bits unsigned NUMBER
29Speed of Elevator Car0.01 m/s
-327.67 .. 327.65
16 bits signed NUMBER
30Elevator Brake Status
0 .. 2
2 bits unsigned NUMBER
31Elevator Motor rotation control Status
0 .. 2
2 bits unsigned NUMBER
32Reserved4 bits RESERVED

0x1F700: PGN 128768 - Elevator Motor Control

This PGN provides the status of an elevator motor controller. Settings of the elevator motor controller may be changed using the NMEA Command Group Function.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Elevator Car ID
0 .. 253
8 bits unsigned NUMBER
3Elevator Car Usage
0 .. 253
8 bits unsigned NUMBER
4Motor Acceleration/Deceleration profile selection
0 .. 13
4 bits unsigned NUMBER
5Motor Rotational Control Status
0 .. 2
2 bits unsigned NUMBER
6Reserved34 bits RESERVED

0x1F701: PGN 128769 - Elevator Deck Push Button

Transmit data of Deck controller to Elevator Main controller.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Elevator Call Button ID
0 .. 253
8 bits unsigned NUMBER
3Deck Button ID
0 .. 253
8 bits unsigned NUMBER
4Elevator Car Usage
0 .. 253
8 bits unsigned NUMBER
5Elevator Car Button Selection
0 .. 253
8 bits unsigned NUMBER
6Reserved24 bits RESERVED

0x1F708: PGN 128776 - Windlass Control Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 14 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Windlass ID
0 .. 253
8 bits unsigned NUMBER
3Windlass Direction Control
0 .. 2
2 bits lookup WINDLASS_DIRECTION
4Anchor Docking Control
0 .. 2
2 bits lookup OFF_ON
5Speed Control Type
0 .. 2
2 bits lookup SPEED_TYPE
6Reserved2 bits RESERVED
7Speed Control0=Off,Single speed:1-100=On,Dual Speed:1-49=Slow/50-100=Fast,Proportional:10-1008 bits BINARY
8Power Enable
0 .. 2
2 bits lookup OFF_ON
9Mechanical Lock
0 .. 2
2 bits lookup OFF_ON
10Deck and Anchor Wash
0 .. 2
2 bits lookup OFF_ON
11Anchor Light
0 .. 2
2 bits lookup OFF_ON
12Command TimeoutIf timeout elapses the thruster stops operating and reverts to static mode0.005 s
0 .. 1.265
8 bits unsigned TIME
13Windlass Control Events
0 .. 15
4 bits bitfield WINDLASS_CONTROL
14Reserved12 bits RESERVED

Source: https://www.nmea.org/Assets/20190613%20windlass%20amendment,%20128776,%20128777,%20128778.pdf

0x1F709: PGN 128777 - Anchor Windlass Operating Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 10 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Windlass ID
0 .. 253
8 bits unsigned NUMBER
3Windlass Direction Control
0 .. 2
2 bits lookup WINDLASS_DIRECTION
4Windlass Motion Status
0 .. 2
2 bits lookup WINDLASS_MOTION
5Rode Type Status
0 .. 2
2 bits lookup RODE_TYPE
6Reserved2 bits RESERVED
7Rode Counter Value0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
8Windlass Line Speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
9Anchor Docking Status
0 .. 2
2 bits lookup DOCKING_STATUS
10Windlass Operating Events
0 .. 63
6 bits bitfield WINDLASS_OPERATION

Source: https://www.nmea.org/Assets/20190613%20windlass%20amendment,%20128776,%20128777,%20128778.pdf

0x1F70A: PGN 128778 - Anchor Windlass Monitoring Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Windlass ID
0 .. 253
8 bits unsigned NUMBER
3Windlass Monitoring Events
0 .. 255
8 bits bitfield WINDLASS_MONITORING
4Controller voltage0.2 V
0 .. 50.6
8 bits unsigned NUMBER
5Motor currentA
0 .. 253
8 bits unsigned NUMBER
6Total Motor Time60 s
0 .. 3931980
16 bits unsigned TIME
7Reserved8 bits RESERVED

Source: https://www.nmea.org/Assets/20190613%20windlass%20amendment,%20128776,%20128777,%20128778.pdf

0x1F70C: PGN 128780 - Linear Actuator Control/Status

Actuator is a broad description of any device that embodies moving an object between two fixed limits, such as raising or lowering an outboard engine assembly. In the context of this PGN, the word "Device" refers to the object being moved. In the case of multiple Actuators per controller, the Actuator Identifier field specifies which Actuator the PGN message is intended for, and all following data fields refer only to that Actuator. This PGN supports manufacturer calibrated systems and retrofit systems where it is impractical for the installer to enter the Maximum Travel distance of the device.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Actuator Identifier
0 .. 253
8 bits unsigned NUMBER
2Commanded Device Position
0 .. 253
8 bits unsigned NUMBER
3Device Position
0 .. 253
8 bits unsigned NUMBER
4Maximum Device Travel
0 .. 65533
16 bits unsigned NUMBER
5Direction of Travel
0 .. 253
8 bits unsigned NUMBER
6Reserved16 bits RESERVED

0x1F801: PGN 129025 - Position, Rapid Update

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 2 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
2Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER

0x1F802: PGN 129026 - COG & SOG, Rapid Update

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 250 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2COG Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
3Reserved6 bits RESERVED
4COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
5SOG0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
6Reserved16 bits RESERVED

Source: http://www.maretron.com/support/manuals/GPS100UM_1.2.pdf

0x1F803: PGN 129027 - Position Delta, Rapid Update

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Time Delta
0 .. 65533
16 bits unsigned NUMBER
3Latitude Delta
-32767 .. 32765
16 bits signed NUMBER
4Longitude Delta
-32767 .. 32765
16 bits signed NUMBER
5Reserved8 bits RESERVED

0x1F804: PGN 129028 - Altitude Delta, Rapid Update

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Time Delta
-32767 .. 32765
16 bits signed NUMBER
3GNSS Quality
0 .. 2
2 bits unsigned NUMBER
4Direction
0 .. 2
2 bits unsigned NUMBER
5Reserved4 bits RESERVED
6COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
7Altitude Delta
-32767 .. 32765
16 bits signed NUMBER

0x1F805: PGN 129029 - GNSS Position Data

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 43 bytes long and contains 18 fields. The 3 fields starting at field 16 (with name "Reference Station Type") form repeating set 1. The set is repeated n times, where n is determined by the value of field 15 (with name "Reference Stations".) It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Dated
0 .. 65533
16 bits unsigned DATE
3TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
4Latitude1e-16 deg
-922.3372036854776 .. 922.3372036854776
64 bits signed NUMBER
5Longitude1e-16 deg
-922.3372036854776 .. 922.3372036854776
64 bits signed NUMBER
6AltitudeAltitude referenced to WGS-841e-06 m
-9223372036854.775 .. 9223372036854.775
64 bits signed NUMBER
7GNSS type
0 .. 13
4 bits lookup GNS
8Method
0 .. 13
4 bits lookup GNS_METHOD
9Integrity
0 .. 2
2 bits lookup GNS_INTEGRITY
10Reserved6 bits RESERVED
11Number of SVsNumber of satellites used in solution
0 .. 253
8 bits unsigned NUMBER
12HDOPHorizontal dilution of precision0.01
-327.67 .. 327.65
16 bits signed NUMBER
13PDOPPositional dilution of precision0.01
-327.67 .. 327.65
16 bits signed NUMBER
14Geoidal SeparationGeoidal Separation0.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
15Reference StationsNumber of reference stations
0 .. 253
8 bits unsigned NUMBER
16
Set 1
Reference Station Type
0 .. 13
4 bits lookup GNS
17
Set 1
Reference Station ID
0 .. 4093
12 bits unsigned NUMBER
18
Set 1
Age of DGNSS Corrections0.01 s
0 .. 655.33
16 bits unsigned TIME

0x1F809: PGN 129033 - Time & Date

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 3 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Dated
0 .. 65533
16 bits unsigned DATE
2TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
3Local Offset60 s
-1966020 .. 1965900
16 bits signed TIME

0x1F80E: PGN 129038 - AIS Class A Position Report

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 28 bytes long and contains 20 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
5Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Position Accuracy
0 .. 1
1 bits lookup POSITION_ACCURACY
7RAIM
0 .. 1
1 bits lookup RAIM_FLAG
8Time Stamp0-59 = UTC second when the report was generated
0 .. 63
6 bits lookup TIME_STAMP
9COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10SOG0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
11Communication StateInformation used by the TDMA slot allocation algorithm and synchronization information19 bits BINARY
12AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
13HeadingTrue heading0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
14Rate of Turn3.125e-05 rad/s
-1.02396875 .. 1.02390625
16 bits signed NUMBER
15Nav Status
0 .. 14
4 bits lookup NAV_STATUS
16Special Maneuver Indicator
0 .. 3
2 bits lookup AIS_SPECIAL_MANEUVER
17Reserved2 bits RESERVED
18Spare3 bits SPARE
19Reserved5 bits RESERVED
20Sequence ID
0 .. 253
8 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1F80F: PGN 129039 - AIS Class B Position Report

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 27 bytes long and contains 23 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
5Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Position Accuracy
0 .. 1
1 bits lookup POSITION_ACCURACY
7RAIM
0 .. 1
1 bits lookup RAIM_FLAG
8Time Stamp
0 .. 63
6 bits lookup TIME_STAMP
9COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10SOG0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
11Communication StateInformation used by the TDMA slot allocation algorithm and synchronization information19 bits BINARY
12AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
13HeadingTrue heading0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
14Regional Application8 bits SPARE
15Regional Application B2 bits SPARE
16Unit type
0 .. 1
1 bits lookup AIS_TYPE
17Integrated DisplayWhether the unit can show messages 12 and 14
0 .. 1
1 bits lookup YES_NO
18DSC
0 .. 1
1 bits lookup YES_NO
19Band
0 .. 1
1 bits lookup AIS_BAND
20Can handle Msg 22
0 .. 1
1 bits lookup YES_NO
21AIS mode
0 .. 1
1 bits lookup AIS_MODE
22AIS communication state
0 .. 1
1 bits lookup AIS_COMMUNICATION_STATE
23Reserved15 bits RESERVED

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1F810: PGN 129040 - AIS Class B Extended Position Report

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 54 bytes long and contains 27 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
5Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Position Accuracy
0 .. 1
1 bits lookup POSITION_ACCURACY
7RAIM
0 .. 1
1 bits lookup RAIM_FLAG
8Time Stamp
0 .. 63
6 bits lookup TIME_STAMP
9COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10SOG0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
11Regional Application8 bits SPARE
12Regional Application B4 bits SPARE
13Reserved4 bits RESERVED
14Type of ship
0 .. 253
8 bits lookup SHIP_TYPE
15True Heading0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
16Reserved4 bits RESERVED
17GNSS type
0 .. 15
4 bits lookup POSITION_FIX_DEVICE
18Length0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
19Beam0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
20Position reference from Starboard0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
21Position reference from Bow0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
22Name 160 bits STRING_FIX
23DTE
0 .. 1
1 bits lookup AVAILABLE
24AIS mode
0 .. 1
1 bits lookup AIS_MODE
25Spare4 bits SPARE
26AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
27Reserved5 bits RESERVED

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1F811: PGN 129041 - AIS Aids to Navigation (AtoN) Report

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 26 bytes long and contains 23 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
5Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Position Accuracy
0 .. 1
1 bits lookup POSITION_ACCURACY
7RAIM
0 .. 1
1 bits lookup RAIM_FLAG
8Time Stamp
0 .. 63
6 bits lookup TIME_STAMP
9Length/Diameter0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
10Beam/Diameter0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
11Position Reference from Starboard Edge0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
12Position Reference from True North Facing Edge0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
13AtoN Type
0 .. 31
5 bits lookup ATON_TYPE
14Off Position Indicator
0 .. 1
1 bits lookup YES_NO
15Virtual AtoN Flag
0 .. 1
1 bits lookup YES_NO
16Assigned Mode Flag
0 .. 1
1 bits lookup AIS_ASSIGNED_MODE
17Spare1 bits SPARE
18Position Fixing Device Type
0 .. 15
4 bits lookup POSITION_FIX_DEVICE
19Reserved3 bits RESERVED
20AtoN Status00000000 = default8 bits BINARY
21AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
22Reserved3 bits RESERVED
23AtoN Name Variable length STRING_LAU

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1F814: PGN 129044 - Datum

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 20 bytes long and contains 5 fields. It is normally transmitted every 10000 milliseconds.

Field # Field Name Description Unit Type
1Local Datumdefined in IHO Publication S-60, Appendices B and C. First three chars are datum ID as per IHO tables. Fourth char is local datum subdivision code. 32 bits STRING_FIX
2Delta Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
3Delta Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
4Delta Altitude0.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
5Reference Datumdefined in IHO Publication S-60, Appendices B and C. First three chars are datum ID as per IHO tables. Fourth char is local datum subdivision code. 32 bits STRING_FIX

0x1F815: PGN 129045 - User Datum

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 40 bytes long and contains 10 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Delta XDelta shift in X axis from WGS 840.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
2Delta YDelta shift in Y axis from WGS 840.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
3Delta ZDelta shift in Z axis from WGS 840.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
4Rotation in XRotational shift in X axis from WGS 84. Rotations presented use the geodetic sign convention. When looking along the positive axis towards the origin, counter-clockwise rotations are positive.
-3.402823466385289e+38 .. 3.402823466385289e+38
32 bits signed FLOAT
5Rotation in YRotational shift in Y axis from WGS 84. Rotations presented use the geodetic sign convention. When looking along the positive axis towards the origin, counter-clockwise rotations are positive.
-3.402823466385289e+38 .. 3.402823466385289e+38
32 bits signed FLOAT
6Rotation in ZRotational shift in Z axis from WGS 84. Rotations presented use the geodetic sign convention. When looking along the positive axis towards the origin, counter-clockwise rotations are positive.
-3.402823466385289e+38 .. 3.402823466385289e+38
32 bits signed FLOAT
7Scaleppm
-3.402823466385289e+38 .. 3.402823466385289e+38
32 bits signed FLOAT
8Ellipsoid Semi-major AxisSemi-major axis (a) of the User Datum ellipsoid0.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
9Ellipsoid Flattening InverseFlattening (1/f) of the User Datum ellipsoid
-3.402823466385289e+38 .. 3.402823466385289e+38
32 bits signed FLOAT
10Datum Name4 character code from IHO Publication S-60,Appendices B and C. First three chars are datum ID as per IHO tables. Fourth char is local datum subdivision code. 32 bits STRING_FIX

0x1F903: PGN 129283 - Cross Track Error

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2XTE mode
0 .. 13
4 bits lookup RESIDUAL_MODE
3Reserved2 bits RESERVED
4Navigation Terminated
0 .. 2
2 bits lookup YES_NO
5XTE0.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
6Reserved16 bits RESERVED

0x1F904: PGN 129284 - Navigation Data

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 34 bytes long and contains 15 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Distance to Waypoint0.01 m
0 .. 42949672.93
32 bits unsigned NUMBER
3Course/Bearing reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
4Perpendicular Crossed
0 .. 2
2 bits lookup YES_NO
5Arrival Circle Entered
0 .. 2
2 bits lookup YES_NO
6Calculation Type
0 .. 2
2 bits lookup BEARING_MODE
7ETA TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
8ETA Dated
0 .. 65533
16 bits unsigned DATE
9Bearing, Origin to Destination Waypoint0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10Bearing, Position to Destination Waypoint0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
11Origin Waypoint Number
0 .. 4294967293
32 bits unsigned NUMBER
12Destination Waypoint Number
0 .. 4294967293
32 bits unsigned NUMBER
13Destination Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
14Destination Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
15Waypoint Closing Velocity0.01 m/s
-327.67 .. 327.65
16 bits signed NUMBER

0x1F905: PGN 129285 - Navigation - Route/WP Information

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 10 bytes long and contains 13 fields. The 4 fields starting at field 10 (with name "WP ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start RPS#
0 .. 65533
16 bits unsigned NUMBER
2nItems
0 .. 65533
16 bits unsigned NUMBER
3Database ID
0 .. 65533
16 bits unsigned NUMBER
4Route ID
0 .. 65533
16 bits unsigned NUMBER
5Navigation direction in route
0 .. 6
3 bits lookup DIRECTION
6Supplementary Route/WP data available
0 .. 2
2 bits lookup OFF_ON
7Reserved3 bits RESERVED
8Route Name Variable length STRING_LAU
9Reserved8 bits RESERVED
10
Set 1
WP ID
0 .. 65533
16 bits unsigned NUMBER
11
Set 1
WP Name Variable length STRING_LAU
12
Set 1
WP Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
13
Set 1
WP Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER

0x1F90B: PGN 129291 - Set & Drift, Rapid Update

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Set Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
3Reserved6 bits RESERVED
4Set0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
5Drift0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
6Reserved16 bits RESERVED

0x1F915: PGN 129301 - Navigation - Route / Time to+from Mark

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 10 bytes long and contains 5 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Time to marknegative = elapsed since event, positive = time to go0.001 s
-2147483.647 .. 2147483.645
32 bits signed TIME
3Mark Type
0 .. 13
4 bits lookup MARK_TYPE
4Reserved4 bits RESERVED
5Mark ID
0 .. 4294967293
32 bits unsigned NUMBER

0x1F916: PGN 129302 - Bearing and Distance between two Marks

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 17 bytes long and contains 10 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Bearing Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
3Calculation Type
0 .. 2
2 bits lookup BEARING_MODE
4Reserved4 bits RESERVED
5Bearing, Origin to Destination0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
6Distance0.01 m
0 .. 42949672.93
32 bits unsigned NUMBER
7Origin Mark Type
0 .. 13
4 bits lookup MARK_TYPE
8Destination Mark Type
0 .. 13
4 bits lookup MARK_TYPE
9Origin Mark ID
0 .. 4294967293
32 bits unsigned NUMBER
10Destination Mark ID
0 .. 4294967293
32 bits unsigned NUMBER

0x1FA02: PGN 129538 - GNSS Control Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 14 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SV Elevation MaskWill not use SV below this elevation
0 .. 65533
16 bits unsigned NUMBER
2PDOP MaskWill not report position above this PDOP0.01
0 .. 655.33
16 bits unsigned NUMBER
3PDOP SwitchWill report 2D position above this PDOP0.01
0 .. 655.33
16 bits unsigned NUMBER
4SNR MaskWill not use SV below this SNR0.01 dB
0 .. 655.33
16 bits unsigned NUMBER
5GNSS Mode (desired)
0 .. 6
3 bits lookup GNSS_MODE
6DGNSS Mode (desired)
0 .. 6
3 bits lookup DGNSS_MODE
7Position/Velocity Filter
0 .. 2
2 bits unsigned NUMBER
8Max Correction Age
0 .. 65533
16 bits unsigned NUMBER
9Antenna Altitude for 2D Mode0.01 m
0 .. 655.33
16 bits unsigned NUMBER
10Use Antenna Altitude for 2D Mode
0 .. 2
2 bits lookup YES_NO
11Reserved6 bits RESERVED

0x1FA03: PGN 129539 - GNSS DOPs

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 7 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Desired Mode
0 .. 6
3 bits lookup GNSS_MODE
3Actual Mode
0 .. 6
3 bits lookup GNSS_MODE
4Reserved2 bits RESERVED
5HDOPHorizontal dilution of precision0.01
-327.67 .. 327.65
16 bits signed NUMBER
6VDOPVertical dilution of precision0.01
-327.67 .. 327.65
16 bits signed NUMBER
7TDOPTime dilution of precision0.01
-327.67 .. 327.65
16 bits signed NUMBER

0x1FA04: PGN 129540 - GNSS Sats in View

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 3 bytes long and contains 11 fields. The 7 fields starting at field 5 (with name "PRN") form repeating set 1. The set is repeated n times, where n is determined by the value of field 4 (with name "Sats in View".) It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Range Residual Mode
0 .. 2
2 bits lookup RANGE_RESIDUAL_MODE
3Reserved6 bits RESERVED
4Sats in View
0 .. 253
8 bits unsigned NUMBER
5
Set 1
PRN
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Elevation0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
7
Set 1
Azimuth0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
8
Set 1
SNR0.01 dB
0 .. 655.33
16 bits unsigned NUMBER
9
Set 1
Range residuals
-2147483647 .. 2147483645
32 bits signed NUMBER
10
Set 1
Status
0 .. 13
4 bits lookup SATELLITE_STATUS
11
Set 1
Reserved4 bits RESERVED

0x1FA05: PGN 129541 - GPS Almanac Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 26 bytes long and contains 14 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1PRN
0 .. 253
8 bits unsigned NUMBER
2GPS Week number
0 .. 65533
16 bits unsigned NUMBER
3SV Health Bits8 bits BINARY
4Eccentricity'e' in table 20-VI in ICD-GPS-2004.76837e-07 m/m
0 .. 0.03124856948852539
16 bits unsigned NUMBER
5Almanac Reference Time'toa' in table 20-VI in ICD-GPS-2004096 s
0 .. 1036288
8 bits unsigned NUMBER
6Inclination Anglei' in table 20-VI in ICD-GPS-2001.90735e-06 semi-circle
-0.06249809265136719 .. 0.06249427795410156
16 bits signed NUMBER
7Rate of Right Ascension'̇Ω' in table 20-VI in ICD-GPS-2003.63798e-12 semi-circle/s
-1.192056515719742e-07 .. 1.1919837561436e-07
16 bits signed NUMBER
8Root of Semi-major Axis'√ a' in table 20-VI in ICD-GPS-2000.000488281 sqrt(m)
0 .. 8191.99853515625
24 bits unsigned NUMBER
9Argument of Perigee'Ω0' in table 20-VI in ICD-GPS-2001.19209e-07 semi-circle
-0.9999998807907104 .. 0.9999996423721313
24 bits signed NUMBER
10Longitude of Ascension Node'ω' in table 20-VI in ICD-GPS-2001.19209e-07 semi-circle
-0.9999998807907104 .. 0.9999996423721313
24 bits signed NUMBER
11Mean Anomaly'M0' in table 20-VI in ICD-GPS-2001.19209e-07 semi-circle
-0.9999998807907104 .. 0.9999996423721313
24 bits signed NUMBER
12Clock Parameter 1'af0' in table 20-VI in ICD-GPS-2009.53674e-07 s
-0.0009756088256835938 .. 0.0009737014770507812
11 bits signed NUMBER
13Clock Parameter 2'af1' in table 20-VI in ICD-GPS-2003.63798e-12 s/s
-3.721652319654822e-09 .. 3.714376362040639e-09
11 bits signed NUMBER
14Reserved2 bits RESERVED

0x1FA06: PGN 129542 - GNSS Pseudorange Noise Statistics

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 8 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2RMS of Position Uncertainty
0 .. 65533
16 bits unsigned NUMBER
3STD of Major axis
0 .. 253
8 bits unsigned NUMBER
4STD of Minor axis
0 .. 253
8 bits unsigned NUMBER
5Orientation of Major axis
0 .. 253
8 bits unsigned NUMBER
6STD of Lat Error
0 .. 253
8 bits unsigned NUMBER
7STD of Lon Error
0 .. 253
8 bits unsigned NUMBER
8STD of Alt Error
0 .. 253
8 bits unsigned NUMBER

0x1FA09: PGN 129545 - GNSS RAIM Output

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 10 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Integrity flag
0 .. 13
4 bits unsigned NUMBER
3Reserved4 bits RESERVED
4Latitude expected error
0 .. 253
8 bits unsigned NUMBER
5Longitude expected error
0 .. 253
8 bits unsigned NUMBER
6Altitude expected error
0 .. 253
8 bits unsigned NUMBER
7SV ID of most likely failed sat
0 .. 253
8 bits unsigned NUMBER
8Probability of missed detection
0 .. 253
8 bits unsigned NUMBER
9Estimate of pseudorange bias
0 .. 253
8 bits unsigned NUMBER
10Std Deviation of bias
0 .. 253
8 bits unsigned NUMBER

0x1FA0A: PGN 129546 - GNSS RAIM Settings

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Radial Position Error Maximum Threshold
0 .. 253
8 bits unsigned NUMBER
2Probability of False Alarm
0 .. 253
8 bits unsigned NUMBER
3Probability of Missed Detection
0 .. 253
8 bits unsigned NUMBER
4Pseudorange Residual Filtering Time Constant
0 .. 253
8 bits unsigned NUMBER
5Reserved32 bits RESERVED

0x1FA0B: PGN 129547 - GNSS Pseudorange Error Statistics

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 8 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2RMS Std Dev of Range Inputs
0 .. 65533
16 bits unsigned NUMBER
3Std Dev of Major error ellipse
0 .. 253
8 bits unsigned NUMBER
4Std Dev of Minor error ellipse
0 .. 253
8 bits unsigned NUMBER
5Orientation of error ellipse
0 .. 253
8 bits unsigned NUMBER
6Std Dev Lat Error
0 .. 253
8 bits unsigned NUMBER
7Std Dev Lon Error
0 .. 253
8 bits unsigned NUMBER
8Std Dev Alt Error
0 .. 253
8 bits unsigned NUMBER

0x1FA0D: PGN 129549 - DGNSS Corrections

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 13 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Reference Station ID
0 .. 65533
16 bits unsigned NUMBER
3Reference Station Type
0 .. 65533
16 bits unsigned NUMBER
4Time of corrections
0 .. 253
8 bits unsigned NUMBER
5Station Health
0 .. 253
8 bits unsigned NUMBER
6Reserved8 bits RESERVED
7Satellite ID
0 .. 253
8 bits unsigned NUMBER
8PRC
0 .. 253
8 bits unsigned NUMBER
9RRC
0 .. 253
8 bits unsigned NUMBER
10UDRE
0 .. 253
8 bits unsigned NUMBER
11IOD
0 .. 253
8 bits unsigned NUMBER

0x1FA0E: PGN 129550 - GNSS Differential Correction Receiver Interface

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Channel
0 .. 253
8 bits unsigned NUMBER
2Frequency
0 .. 253
8 bits unsigned NUMBER
3Serial Interface Bit Rate
0 .. 253
8 bits unsigned NUMBER
4Serial Interface Detection Mode
0 .. 253
8 bits unsigned NUMBER
5Differential Source
0 .. 253
8 bits unsigned NUMBER
6Differential Operation Mode
0 .. 253
8 bits unsigned NUMBER

0x1FA0F: PGN 129551 - GNSS Differential Correction Receiver Signal

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 14 bytes long and contains 14 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Channel
0 .. 253
8 bits unsigned NUMBER
3Signal Strength
0 .. 253
8 bits unsigned NUMBER
4Signal SNR
0 .. 253
8 bits unsigned NUMBER
5Frequency
0 .. 253
8 bits unsigned NUMBER
6Station Type
0 .. 253
8 bits unsigned NUMBER
7Station ID
0 .. 253
8 bits unsigned NUMBER
8Differential Signal Bit Rate
0 .. 253
8 bits unsigned NUMBER
9Differential Signal Detection Mode
0 .. 253
8 bits unsigned NUMBER
10Used as Correction Source
0 .. 253
8 bits unsigned NUMBER
11Reserved8 bits RESERVED
12Differential Source
0 .. 253
8 bits unsigned NUMBER
13Time since Last Sat Differential Sync
0 .. 253
8 bits unsigned NUMBER
14Satellite Service ID No.
0 .. 253
8 bits unsigned NUMBER

0x1FA14: PGN 129556 - GLONASS Almanac Data

Almanac data for GLONASS products. The alamant contains satellite vehicle course orbital parameters. These parameters are described in the GLONASS ICS Section 4.5 Table 4.3. See URL.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 26 bytes long and contains 14 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1PRNSatellite ID number
0 .. 253
8 bits unsigned NUMBER
2NACalendar day count within the four year period beginning with the previous leap year
0 .. 65533
16 bits unsigned NUMBER
3Reserved2 bits RESERVED
4CnAGeneralized health of the satellite
0 .. 1
1 bits unsigned NUMBER
5HnACarrier frequency number
0 .. 29
5 bits unsigned NUMBER
6(epsilon)nAEccentricity
0 .. 65533
16 bits unsigned NUMBER
7(deltaTnA)DOTRate of change of the draconitic circling time
0 .. 253
8 bits unsigned NUMBER
8(omega)nARate of change of the draconitic circling time
0 .. 65533
16 bits unsigned NUMBER
9(delta)TnACorrection to the average value of the draconitic circling time
0 .. 16777213
24 bits unsigned NUMBER
10tnATime of the ascension node
0 .. 16777213
24 bits unsigned NUMBER
11(lambda)nAGreenwich longitude of the ascension node
0 .. 16777213
24 bits unsigned NUMBER
12(delta)inACorrection to the average value of the inclination angle
0 .. 16777213
24 bits unsigned NUMBER
13(tau)cASystem time scale correction
0 .. 268435453
28 bits unsigned NUMBER
14(tau)nACourse value of the time scale shift
0 .. 4093
12 bits unsigned NUMBER

Source: https://www.unavco.org/help/glossary/docs/ICD_GLONASS_5.1_%282008%29_en.pdf

0x1FB00: PGN 129792 - AIS DGNSS Broadcast Binary Message

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 17 bytes long and contains 12 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 2
2 bits unsigned NUMBER
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4Reserved1 bits RESERVED
5AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
6Spare2 bits SPARE
7Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
8Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
9Reserved3 bits RESERVED
10Spare5 bits SPARE
11Number of Bits in Binary Data Field
0 .. 65533
16 bits unsigned NUMBER
12Binary Data Field 11 defines the Variable length BINARY

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB01: PGN 129793 - AIS UTC and Date Report

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 25 bytes long and contains 15 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
5Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Position Accuracy
0 .. 1
1 bits lookup POSITION_ACCURACY
7RAIM
0 .. 1
1 bits lookup RAIM_FLAG
8Reserved6 bits RESERVED
9Position TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
10Communication StateInformation used by the TDMA slot allocation algorithm and synchronization information19 bits BINARY
11AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
12Position Dated
0 .. 65533
16 bits unsigned DATE
13Reserved4 bits RESERVED
14GNSS type
0 .. 15
4 bits lookup POSITION_FIX_DEVICE
15Spare8 bits SPARE

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB02: PGN 129794 - AIS Class A Static and Voyage Related Data

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 75 bytes long and contains 21 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4IMO number
0 .. 4294967293
32 bits unsigned NUMBER
5Callsign 56 bits STRING_FIX
6Name 160 bits STRING_FIX
7Type of ship
0 .. 253
8 bits lookup SHIP_TYPE
8Length0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
9Beam0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
10Position reference from Starboard0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
11Position reference from Bow0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
12ETA Dated
0 .. 65533
16 bits unsigned DATE
13ETA TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
14Draft0.01 m
0 .. 655.33
16 bits unsigned NUMBER
15Destination 160 bits STRING_FIX
16AIS version indicator
0 .. 3
2 bits lookup AIS_VERSION
17GNSS type
0 .. 15
4 bits lookup POSITION_FIX_DEVICE
18DTE
0 .. 1
1 bits lookup AVAILABLE
19Reserved1 bits RESERVED
20AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
21Reserved3 bits RESERVED

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB03: PGN 129795 - AIS Addressed Binary Message

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 13 bytes long and contains 12 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4Reserved1 bits RESERVED
5AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
6Sequence Number
0 .. 2
2 bits unsigned NUMBER
7Destination ID
2000000 .. 999999999
32 bits unsigned MMSI
8Reserved6 bits RESERVED
9Retransmit flag
0 .. 1
1 bits unsigned NUMBER
10Reserved1 bits RESERVED
11Number of Bits in Binary Data Field
0 .. 65533
16 bits unsigned NUMBER
12Binary Data Field 11 defines the Variable length BINARY

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB04: PGN 129796 - AIS Acknowledge

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 12 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4Reserved1 bits RESERVED
5AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
6Reserved2 bits RESERVED
7Destination ID #1
0 .. 4294967293
32 bits unsigned NUMBER
8Sequence Number for ID 1reserved2 bits BINARY
9Reserved6 bits RESERVED
10Sequence Number for ID nreserved2 bits BINARY
11Reserved6 bits RESERVED

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB05: PGN 129797 - AIS Binary Broadcast Message

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 8 bytes long and contains 8 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
0 .. 4294967293
32 bits unsigned NUMBER
4Reserved1 bits RESERVED
5AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
6Reserved2 bits RESERVED
7Number of Bits in Binary Data Field
0 .. 65533
16 bits unsigned NUMBER
8Binary Data Field 7 defines the Variable length BINARY

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB06: PGN 129798 - AIS SAR Aircraft Position Report

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 27 bytes long and contains 16 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
5Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Position Accuracy
0 .. 1
1 bits lookup POSITION_ACCURACY
7RAIM
0 .. 1
1 bits lookup RAIM_FLAG
8Time Stamp
0 .. 63
6 bits lookup TIME_STAMP
9COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10SOG0.1 m/s
0 .. 6553.3
16 bits unsigned NUMBER
11Communication StateInformation used by the TDMA slot allocation algorithm and synchronization information19 bits BINARY
12AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
13Altitude0.01 m
-21474836.47 .. 21474836.45
32 bits signed NUMBER
14Reserved for Regional Applications8 bits BINARY
15DTE
0 .. 1
1 bits lookup AVAILABLE
16Reserved7 bits RESERVED

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB07: PGN 129799 - Radio Frequency/Mode/Power

The Radio Channel is NOT a numeric field, it has been observed to contain values such as 9000L1-L3 and 9000F1-F3 (indicating private channels as allowed in some countries.)

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Rx Frequency10 Hz
0 .. 42949672930
32 bits unsigned NUMBER
2Tx Frequency10 Hz
0 .. 42949672930
32 bits unsigned NUMBER
3Radio Channel 48 bits STRING_FIX
4Tx PowerW
0 .. 253
8 bits unsigned NUMBER
5Mode
0 .. 65533
16 bits unsigned NUMBER
6Channel BandwidthHz
0 .. 65533
16 bits unsigned NUMBER

0x1FB08: PGN 129800 - AIS UTC/Date Inquiry

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 10 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
5Reserved3 bits RESERVED
6Destination ID
2000000 .. 999999999
32 bits unsigned MMSI

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB09: PGN 129801 - AIS Addressed Safety Related Message

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 128 bytes long and contains 10 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
5Sequence Number
0 .. 2
2 bits unsigned NUMBER
6Reserved1 bits RESERVED
7Destination ID
2000000 .. 999999999
32 bits unsigned MMSI
8Retransmit flag
0 .. 1
1 bits unsigned NUMBER
9Reserved7 bits RESERVED
10Safety Related Text 936 bits STRING_FIX

Source: https://navcen.uscg.gov/ais-addressed-safety-related-message12

0x1FB0A: PGN 129802 - AIS Safety Related Broadcast Message

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 168 bytes long and contains 6 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
5Reserved3 bits RESERVED
6Safety Related Text 1296 bits STRING_FIX

Source: https://www.navcen.uscg.gov/ais-safety-related-broadcast-message14

0x1FB0B: PGN 129803 - AIS Interrogation

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 23 bytes long and contains 19 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4Reserved1 bits RESERVED
5AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
6Spare2 bits SPARE
7Destination ID 1
2000000 .. 999999999
32 bits unsigned MMSI
8Message ID 1.1
0 .. 61
6 bits lookup AIS_MESSAGE_ID
9Slot Offset 1.1
0 .. 4093
12 bits unsigned NUMBER
10Spare2 bits SPARE
11Message ID 1.2
0 .. 61
6 bits lookup AIS_MESSAGE_ID
12Slot Offset 1.2
0 .. 4093
12 bits unsigned NUMBER
13Spare2 bits SPARE
14Destination ID 2
2000000 .. 999999999
32 bits unsigned MMSI
15Message ID 2.1
0 .. 61
6 bits lookup AIS_MESSAGE_ID
16Slot Offset 2.1
0 .. 4093
12 bits unsigned NUMBER
17Spare2 bits SPARE
18Reserved4 bits RESERVED
19SID
0 .. 253
8 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB0C: PGN 129804 - AIS Assignment Mode Command

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 22 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
5Reserved3 bits RESERVED
6Destination ID A
2000000 .. 999999999
32 bits unsigned MMSI
7Offset A
0 .. 65533
16 bits unsigned NUMBER
8Increment A
0 .. 65533
16 bits unsigned NUMBER
9Destination ID B
2000000 .. 999999999
32 bits unsigned MMSI
10Offset B
0 .. 65533
16 bits unsigned NUMBER
11Increment B
0 .. 65533
16 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB0D: PGN 129805 - AIS Data Link Management Message

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 9 fields. The 4 fields starting at field 6 (with name "Offset") form repeating set 1. The set is repeated until there is no more data in the PGN. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
5Reserved3 bits RESERVED
6
Set 1
Offset
0 .. 65533
16 bits unsigned NUMBER
7
Set 1
Number of Slots
0 .. 253
8 bits unsigned NUMBER
8
Set 1
Timeout
0 .. 253
8 bits unsigned NUMBER
9
Set 1
Increment
0 .. 65533
16 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB0E: PGN 129806 - AIS Channel Management

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 30 bytes long and contains 20 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
5Reserved3 bits RESERVED
6Channel A
0 .. 125
7 bits unsigned NUMBER
7Channel B
0 .. 125
7 bits unsigned NUMBER
8Reserved2 bits RESERVED
9Powerreserved
0 .. 253
8 bits unsigned NUMBER
10Tx/Rx Mode
0 .. 253
8 bits unsigned NUMBER
11North East Longitude Corner 11e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
12North East Latitude Corner 11e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
13South West Longitude Corner 11e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
14South West Latitude Corner 21e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
15Reserved6 bits RESERVED
16Addressed or Broadcast Message Indicator
0 .. 2
2 bits unsigned NUMBER
17Channel A Bandwidth
0 .. 125
7 bits unsigned NUMBER
18Channel B Bandwidth
0 .. 125
7 bits unsigned NUMBER
19Reserved2 bits RESERVED
20Transitional Zone Size
0 .. 253
8 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB0F: PGN 129807 - AIS Class B Group Assignment

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 28 bytes long and contains 17 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3Source ID
2000000 .. 999999999
32 bits unsigned MMSI
4Spare2 bits SPARE
5Tx/Rx Mode
0 .. 13
4 bits lookup TX_RX_MODE
6Reserved2 bits RESERVED
7North East Longitude Corner 11e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
8North East Latitude Corner 11e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
9South West Longitude Corner 11e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
10South West Latitude Corner 21e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
11Station Type
0 .. 13
4 bits lookup STATION_TYPE
12Reserved4 bits RESERVED
13Ship and Cargo Filter
0 .. 253
8 bits unsigned NUMBER
14Spare22 bits SPARE
15Reserved2 bits RESERVED
16Reporting Interval
0 .. 13
4 bits lookup REPORTING_INTERVAL
17Quiet Time
0 .. 13
4 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB10: PGN 129808 - DSC Distress Call Information

This PGN description applies when the following field(s) match:

DSC Category112

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 60 bytes long and contains 22 fields. The 2 fields starting at field 21 (with name "DSC Expansion Field Symbol") form repeating set 1. The set is repeated until there is no more data in the PGN. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1DSC Format
0 .. 253
8 bits lookup DSC_FORMAT
2DSC Category112: Distress
0 .. 253
8 bits unsigned NUMBER
3DSC Message AddressMMSI, Geographic Area or blank
0 .. 1099511627773
40 bits unsigned DECIMAL
4Nature of Distress
0 .. 253
8 bits lookup DSC_NATURE
5Subsequent Communication Mode or 2nd Telecommand
0 .. 253
8 bits lookup DSC_SECOND_TELECOMMAND
6Proposed Rx Frequency/Channel 48 bits STRING_FIX
7Proposed Tx Frequency/Channel 48 bits STRING_FIX
8Telephone Number Variable length STRING_LAU
9Latitude of Vessel Reported1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
10Longitude of Vessel Reported1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
11Time of PositionSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
12MMSI of Ship In Distress
0 .. 1099511627773
40 bits unsigned DECIMAL
13DSC EOS Symbol
0 .. 253
8 bits unsigned NUMBER
14Expansion Enabled
0 .. 2
2 bits lookup YES_NO
15Reserved6 bits RESERVED
16Calling Rx Frequency/Channel 48 bits STRING_FIX
17Calling Tx Frequency/Channel 48 bits STRING_FIX
18Time of ReceiptSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
19Date of Receiptd
0 .. 65533
16 bits unsigned DATE
20DSC Equipment Assigned Message ID
0 .. 65533
16 bits unsigned NUMBER
21
Set 1
DSC Expansion Field Symbol
0 .. 253
8 bits lookup DSC_EXPANSION_DATA
22
Set 1
DSC Expansion Field Data Variable length STRING_LAU

Source: http://www.nmea.org/Assets/2000_20150328%20dsc%20technical%20corrigendum%20database%20version%202.100.pdf

0x1FB10: PGN 129808 - DSC Call Information

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 60 bytes long and contains 22 fields. The 2 fields starting at field 21 (with name "DSC Expansion Field Symbol") form repeating set 1. The set is repeated until there is no more data in the PGN. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1DSC Format Symbol
0 .. 253
8 bits lookup DSC_FORMAT
2DSC Category Symbol
0 .. 253
8 bits lookup DSC_CATEGORY
3DSC Message AddressMMSI, Geographic Area or blank
0 .. 1099511627773
40 bits unsigned DECIMAL
41st Telecommand
0 .. 253
8 bits lookup DSC_FIRST_TELECOMMAND
5Subsequent Communication Mode or 2nd Telecommand
0 .. 253
8 bits lookup DSC_SECOND_TELECOMMAND
6Proposed Rx Frequency/Channel 48 bits STRING_FIX
7Proposed Tx Frequency/Channel 48 bits STRING_FIX
8Telephone Number Variable length STRING_LAU
9Latitude of Vessel Reported1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
10Longitude of Vessel Reported1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
11Time of PositionSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
12MMSI of Ship In Distress
0 .. 1099511627773
40 bits unsigned DECIMAL
13DSC EOS Symbol
0 .. 253
8 bits unsigned NUMBER
14Expansion Enabled
0 .. 2
2 bits lookup YES_NO
15Reserved6 bits RESERVED
16Calling Rx Frequency/Channel 48 bits STRING_FIX
17Calling Tx Frequency/Channel 48 bits STRING_FIX
18Time of ReceiptSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
19Date of Receiptd
0 .. 65533
16 bits unsigned DATE
20DSC Equipment Assigned Message ID
0 .. 65533
16 bits unsigned NUMBER
21
Set 1
DSC Expansion Field Symbol
0 .. 253
8 bits lookup DSC_EXPANSION_DATA
22
Set 1
DSC Expansion Field Data Variable length STRING_LAU

Source: http://www.nmea.org/Assets/2000_20150328%20dsc%20technical%20corrigendum%20database%20version%202.100.pdf

0x1FB11: PGN 129809 - AIS Class B static data (msg 24 Part A)

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 27 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Name 160 bits STRING_FIX
5AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
6Reserved3 bits RESERVED
7Sequence ID
0 .. 253
8 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FB12: PGN 129810 - AIS Class B static data (msg 24 Part B)

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 35 bytes long and contains 16 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Message ID
0 .. 61
6 bits lookup AIS_MESSAGE_ID
2Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
3User ID
2000000 .. 999999999
32 bits unsigned MMSI
4Type of ship
0 .. 253
8 bits lookup SHIP_TYPE
5Vendor ID 56 bits STRING_FIX
6Callsign 56 bits STRING_FIX
7Length0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
8Beam0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
9Position reference from Starboard0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
10Position reference from Bow0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
11Mothership User ID
2000000 .. 999999999
32 bits unsigned MMSI
12Reserved2 bits RESERVED
13Spare6 bits SPARE
14AIS Transceiver information
0 .. 29
5 bits lookup AIS_TRANSCEIVER
15Reserved3 bits RESERVED
16Sequence ID
0 .. 253
8 bits unsigned NUMBER

Source: https://www.itu.int/rec/R-REC-M.1371-5-201402-I/en

0x1FC04: PGN 130052 - Loran-C TD Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 32 bytes long and contains 15 fields.

Field # Field Name Description Unit Type
1Group Repetition Interval (GRI)
-2147483647 .. 2147483645
32 bits signed NUMBER
2Master Range
-2147483647 .. 2147483645
32 bits signed NUMBER
3V Secondary TD
-2147483647 .. 2147483645
32 bits signed NUMBER
4W Secondary TD
-2147483647 .. 2147483645
32 bits signed NUMBER
5X Secondary TD
-2147483647 .. 2147483645
32 bits signed NUMBER
6Y Secondary TD
-2147483647 .. 2147483645
32 bits signed NUMBER
7Z Secondary TD
-2147483647 .. 2147483645
32 bits signed NUMBER
8Station status: Master
0 .. 15
4 bits bitfield STATION_STATUS
9Station status: V
0 .. 15
4 bits bitfield STATION_STATUS
10Station status: W
0 .. 15
4 bits bitfield STATION_STATUS
11Station status: X
0 .. 15
4 bits bitfield STATION_STATUS
12Station status: Y
0 .. 15
4 bits bitfield STATION_STATUS
13Station status: Z
0 .. 15
4 bits bitfield STATION_STATUS
14Mode
0 .. 13
4 bits lookup RESIDUAL_MODE
15Reserved4 bits RESERVED

0x1FC05: PGN 130053 - Loran-C Range Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 32 bytes long and contains 15 fields.

Field # Field Name Description Unit Type
1Group Repetition Interval (GRI)
-2147483647 .. 2147483645
32 bits signed NUMBER
2Master Range
-2147483647 .. 2147483645
32 bits signed NUMBER
3V Secondary Range
-2147483647 .. 2147483645
32 bits signed NUMBER
4W Secondary Range
-2147483647 .. 2147483645
32 bits signed NUMBER
5X Secondary Range
-2147483647 .. 2147483645
32 bits signed NUMBER
6Y Secondary Range
-2147483647 .. 2147483645
32 bits signed NUMBER
7Z Secondary Range
-2147483647 .. 2147483645
32 bits signed NUMBER
8Station status: Master
0 .. 15
4 bits bitfield STATION_STATUS
9Station status: V
0 .. 15
4 bits bitfield STATION_STATUS
10Station status: W
0 .. 15
4 bits bitfield STATION_STATUS
11Station status: X
0 .. 15
4 bits bitfield STATION_STATUS
12Station status: Y
0 .. 15
4 bits bitfield STATION_STATUS
13Station status: Z
0 .. 15
4 bits bitfield STATION_STATUS
14Mode
0 .. 13
4 bits lookup RESIDUAL_MODE
15Reserved4 bits RESERVED

0x1FC06: PGN 130054 - Loran-C Signal Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 15 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Group Repetition Interval (GRI)
-2147483647 .. 2147483645
32 bits signed NUMBER
2Station identifier 8 bits STRING_FIX
3Station SNR0.01 dB
-327.67 .. 327.65
16 bits signed NUMBER
4Station ECD
-2147483647 .. 2147483645
32 bits signed NUMBER
5Station ASF
-2147483647 .. 2147483645
32 bits signed NUMBER

0x1FC0C: PGN 130060 - Label

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 9 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Hardware Channel ID
0 .. 253
8 bits unsigned NUMBER
2PGN
0 .. 16777213
24 bits unsigned NUMBER
3Data Source Instance Field Number
0 .. 253
8 bits unsigned NUMBER
4Data Source Instance Value
0 .. 253
8 bits unsigned NUMBER
5Secondary Enumeration Field Number
0 .. 253
8 bits unsigned NUMBER
6Secondary Enumeration Field Value
0 .. 253
8 bits unsigned NUMBER
7Parameter Field Number
0 .. 253
8 bits unsigned NUMBER
8Label Variable length STRING_LAU

0x1FC0D: PGN 130061 - Channel Source Configuration

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Data Source Channel ID
0 .. 253
8 bits unsigned NUMBER
2Source Selection Status
0 .. 2
2 bits unsigned NUMBER
3Reserved2 bits RESERVED
4NAME Selection Criteria Mask12 bits BINARY
5Source NAME
0 .. 18446744073709551615
64 bits unsigned NUMBER
6PGN
0 .. 16777213
24 bits unsigned NUMBER
7Data Source Instance Field Number
0 .. 253
8 bits unsigned NUMBER
8Data Source Instance Value
0 .. 253
8 bits unsigned NUMBER
9Secondary Enumeration Field Number
0 .. 253
8 bits unsigned NUMBER
10Secondary Enumeration Field Value
0 .. 253
8 bits unsigned NUMBER
11Parameter Field Number
0 .. 253
8 bits unsigned NUMBER

0x1FC10: PGN 130064 - Route and WP Service - Database List

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 12 fields. The 9 fields starting at field 4 (with name "Database ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start Database ID
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of Databases Available
0 .. 253
8 bits unsigned NUMBER
4
Set 1
Database ID
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Database Name Variable length STRING_LAU
6
Set 1
Database TimestampSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
7
Set 1
Database Datestampd
0 .. 65533
16 bits unsigned DATE
8
Set 1
WP Position Resolution
0 .. 61
6 bits unsigned NUMBER
9
Set 1
Reserved2 bits RESERVED
10
Set 1
Number of Routes in Database
0 .. 65533
16 bits unsigned NUMBER
11
Set 1
Number of WPs in Database
0 .. 65533
16 bits unsigned NUMBER
12
Set 1
Number of Bytes in Database
0 .. 65533
16 bits unsigned NUMBER

0x1FC11: PGN 130065 - Route and WP Service - Route List

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 4 bytes long and contains 9 fields. The 5 fields starting at field 5 (with name "Route ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start Route ID
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of Routes in Database
0 .. 253
8 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Route Name Variable length STRING_LAU
7
Set 1
Reserved4 bits RESERVED
8
Set 1
WP Identification Method
0 .. 2
2 bits unsigned NUMBER
9
Set 1
Route Status
0 .. 2
2 bits unsigned NUMBER

0x1FC12: PGN 130066 - Route and WP Service - Route/WP-List Attributes

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 15 bytes long and contains 13 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Database ID
0 .. 253
8 bits unsigned NUMBER
2Route ID
0 .. 253
8 bits unsigned NUMBER
3Route/WP-List Name Variable length STRING_LAU
4Route/WP-List TimestampSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
5Route/WP-List Datestampd
0 .. 65533
16 bits unsigned DATE
6Change at Last Timestamp
0 .. 253
8 bits unsigned NUMBER
7Number of WPs in the Route/WP-List
0 .. 65533
16 bits unsigned NUMBER
8Critical supplementary parameters
0 .. 253
8 bits unsigned NUMBER
9Navigation Method
0 .. 2
2 bits unsigned NUMBER
10WP Identification Method
0 .. 2
2 bits unsigned NUMBER
11Route Status
0 .. 2
2 bits unsigned NUMBER
12XTE Limit for the Route
0 .. 65533
16 bits unsigned NUMBER
13Reserved2 bits RESERVED

0x1FC13: PGN 130067 - Route and WP Service - Route - WP Name & Position

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 9 fields. The 4 fields starting at field 6 (with name "WP ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start RPS#
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of WPs in the Route/WP-List
0 .. 65533
16 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
WP ID
0 .. 253
8 bits unsigned NUMBER
7
Set 1
WP Name Variable length STRING_LAU
8
Set 1
WP Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
9
Set 1
WP Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER

0x1FC14: PGN 130068 - Route and WP Service - Route - WP Name

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 7 fields. The 2 fields starting at field 6 (with name "WP ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start RPS#
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of WPs in the Route/WP-List
0 .. 65533
16 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
WP ID
0 .. 253
8 bits unsigned NUMBER
7
Set 1
WP Name Variable length STRING_LAU

0x1FC15: PGN 130069 - Route and WP Service - XTE Limit & Navigation Method

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 4 bytes long and contains 9 fields. The 6 fields starting at field 4 (with name "Database ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start RPS#
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of WPs with a specific XTE Limit or Nav. Method
0 .. 65533
16 bits unsigned NUMBER
4
Set 1
Database ID
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
RPS#
0 .. 253
8 bits unsigned NUMBER
7
Set 1
XTE limit in the leg after WP
0 .. 65533
16 bits unsigned NUMBER
8
Set 1
Nav. Method in the leg after WP
0 .. 13
4 bits unsigned NUMBER
9
Set 1
Reserved4 bits RESERVED

0x1FC16: PGN 130070 - Route and WP Service - WP Comment

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 7 fields. The 2 fields starting at field 6 (with name "WP ID / RPS#") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start ID
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of WPs with Comments
0 .. 65533
16 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
WP ID / RPS#
0 .. 253
8 bits unsigned NUMBER
7
Set 1
Comment Variable length STRING_LAU

0x1FC17: PGN 130071 - Route and WP Service - Route Comment

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 5 bytes long and contains 6 fields. The 2 fields starting at field 5 (with name "Route ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start Route ID
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of Routes with Comments
0 .. 65533
16 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Comment Variable length STRING_LAU

0x1FC18: PGN 130072 - Route and WP Service - Database Comment

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 4 bytes long and contains 5 fields. The 2 fields starting at field 4 (with name "Database ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start Database ID
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of Databases with Comments
0 .. 65533
16 bits unsigned NUMBER
4
Set 1
Database ID
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Comment Variable length STRING_LAU

0x1FC19: PGN 130073 - Route and WP Service - Radius of Turn

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 7 fields. The 2 fields starting at field 6 (with name "RPS#") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start RPS#
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of WPs with a specific Radius of Turn
0 .. 65533
16 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5Route ID
0 .. 253
8 bits unsigned NUMBER
6
Set 1
RPS#
0 .. 253
8 bits unsigned NUMBER
7
Set 1
Radius of Turn
0 .. 65533
16 bits unsigned NUMBER

0x1FC1A: PGN 130074 - Route and WP Service - WP List - WP Name & Position

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 9 fields. The 4 fields starting at field 6 (with name "WP ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "nItems".) It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Start WP ID
0 .. 253
8 bits unsigned NUMBER
2nItems
0 .. 253
8 bits unsigned NUMBER
3Number of valid WPs in the WP-List
0 .. 65533
16 bits unsigned NUMBER
4Database ID
0 .. 253
8 bits unsigned NUMBER
5Reserved8 bits RESERVED
6
Set 1
WP ID
0 .. 253
8 bits unsigned NUMBER
7
Set 1
WP Name Variable length STRING_LAU
8
Set 1
WP Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
9
Set 1
WP Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER

0x1FD02: PGN 130306 - Wind Data

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 100 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Wind Speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
3Wind Angle0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
4Reference
0 .. 6
3 bits lookup WIND_REFERENCE
5Reserved21 bits RESERVED

Source: http://askjackrabbit.typepad.com/ask_jack_rabbit/page/7/

0x1FD06: PGN 130310 - Environmental Parameters (obsolete)

This PGN was succeeded by PGN 130310, but it should no longer be generated and separate PGNs in range 130312..130315 should be used

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 500 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Water Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
3Outside Ambient Air Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
4Atmospheric Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
5Reserved8 bits RESERVED

0x1FD07: PGN 130311 - Environmental Parameters

This PGN was introduced as a better version of PGN 130310, but it should no longer be generated and separate PGNs in range 130312..130315 should be used

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 500 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Temperature Source
0 .. 61
6 bits lookup TEMPERATURE_SOURCE
3Humidity Source
0 .. 2
2 bits lookup HUMIDITY_SOURCE
4Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
5Humidity0.004 %
-131.068 .. 131.06
16 bits signed NUMBER
6Atmospheric Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER

0x1FD08: PGN 130312 - Temperature

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 2000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Instance
0 .. 253
8 bits unsigned NUMBER
3Source
0 .. 253
8 bits lookup TEMPERATURE_SOURCE
4Actual Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
5Set Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Reserved8 bits RESERVED

0x1FD09: PGN 130313 - Humidity

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 6 fields. It is normally transmitted every 2000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Instance
0 .. 253
8 bits unsigned NUMBER
3Source
0 .. 253
8 bits lookup HUMIDITY_SOURCE
4Actual Humidity0.004 %
-131.068 .. 131.06
16 bits signed NUMBER
5Set Humidity0.004 %
-131.068 .. 131.06
16 bits signed NUMBER
6Reserved8 bits RESERVED

0x1FD0A: PGN 130314 - Actual Pressure

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is normally transmitted every 2000 milliseconds.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Instance
0 .. 253
8 bits unsigned NUMBER
3Source
0 .. 253
8 bits lookup PRESSURE_SOURCE
4Pressure0.1 Pa
-214748364.7 .. 214748364.5
32 bits signed NUMBER
5Reserved8 bits RESERVED

0x1FD0B: PGN 130315 - Set Pressure

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This single-frame PGN is 8 bytes long and contains 5 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Instance
0 .. 253
8 bits unsigned NUMBER
3Source
0 .. 253
8 bits lookup PRESSURE_SOURCE
4Pressure0.1 Pa
0 .. 429496729.3
32 bits unsigned NUMBER
5Reserved8 bits RESERVED

0x1FD0C: PGN 130316 - Temperature Extended Range

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Instance
0 .. 253
8 bits unsigned NUMBER
3Source
0 .. 253
8 bits lookup TEMPERATURE_SOURCE
4Temperature0.001 K
0 .. 16777.213
24 bits unsigned NUMBER
5Set Temperature0.1 K
0 .. 6553.3
16 bits unsigned NUMBER

0x1FD10: PGN 130320 - Tide Station Data

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is at least 19 bytes long and contains 11 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Mode
0 .. 13
4 bits lookup RESIDUAL_MODE
2Tide Tendency
0 .. 2
2 bits lookup TIDE
3Reserved2 bits RESERVED
4Measurement Dated
0 .. 65533
16 bits unsigned DATE
5Measurement TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
6Station Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
7Station Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
8Tide LevelRelative to MLLW0.001 m
-32.767 .. 32.765
16 bits signed NUMBER
9Tide Level standard deviation0.01 m
0 .. 655.33
16 bits unsigned NUMBER
10Station ID Variable length STRING_LAU
11Station Name Variable length STRING_LAU

0x1FD11: PGN 130321 - Salinity Station Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 21 bytes long and contains 10 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Mode
0 .. 13
4 bits lookup RESIDUAL_MODE
2Reserved4 bits RESERVED
3Measurement Dated
0 .. 65533
16 bits unsigned DATE
4Measurement TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
5Station Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Station Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
7Salinityppt
-3.402823466385289e+38 .. 3.402823466385289e+38
32 bits signed FLOAT
8Water Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
9Station ID Variable length STRING_LAU
10Station Name Variable length STRING_LAU

0x1FD12: PGN 130322 - Current Station Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 25 bytes long and contains 12 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Mode
0 .. 13
4 bits unsigned NUMBER
2Reserved4 bits RESERVED
3Measurement Dated
0 .. 65533
16 bits unsigned DATE
4Measurement TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
5Station Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Station Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
7Measurement DepthDepth below transducer0.01 m
0 .. 42949672.93
32 bits unsigned NUMBER
8Current speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
9Current flow direction0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10Water Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
11Station ID Variable length STRING_LAU
12Station Name Variable length STRING_LAU

0x1FD13: PGN 130323 - Meteorological Station Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 26 bytes long and contains 15 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Mode
0 .. 13
4 bits unsigned NUMBER
2Reserved4 bits RESERVED
3Measurement Dated
0 .. 65533
16 bits unsigned DATE
4Measurement TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
5Station Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Station Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
7Wind Speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
8Wind Direction0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
9Wind Reference
0 .. 6
3 bits lookup WIND_REFERENCE
10Reserved5 bits RESERVED
11Wind Gusts0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
12Atmospheric Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
13Ambient Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
14Station ID Variable length STRING_LAU
15Station Name Variable length STRING_LAU

0x1FD14: PGN 130324 - Moored Buoy Station Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 42 bytes long and contains 18 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Mode
0 .. 13
4 bits unsigned NUMBER
2Reserved4 bits RESERVED
3Measurement Dated
0 .. 65533
16 bits unsigned DATE
4Measurement TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
5Station Latitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
6Station Longitude1e-07 deg
-214.7483647 .. 214.7483645
32 bits signed NUMBER
7Wind Speed0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
8Wind Direction0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
9Wind Reference
0 .. 6
3 bits lookup WIND_REFERENCE
10Reserved5 bits RESERVED
11Wind Gusts0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
12Wave Height
0 .. 65533
16 bits unsigned NUMBER
13Dominant Wave Period
0 .. 65533
16 bits unsigned NUMBER
14Atmospheric Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
15Pressure Tendency RatePa/hr
-32767 .. 32765
16 bits signed NUMBER
16Air Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
17Water Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
18Station ID 64 bits STRING_FIX

0x1FD1A: PGN 130330 - Lighting System Settings

This PGN provides a lighting controller settings and number of supported capabilities.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 12 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Global Enable
0 .. 2
2 bits unsigned NUMBER
2Default Settings/Command
0 .. 6
3 bits lookup LIGHTING_COMMAND
3Reserved3 bits RESERVED
4Name of the lighting controller Variable length STRING_LAU
5Max Scenes
0 .. 253
8 bits unsigned NUMBER
6Max Scene Configuration Count
0 .. 253
8 bits unsigned NUMBER
7Max Zones
0 .. 253
8 bits unsigned NUMBER
8Max Color Sequences
0 .. 253
8 bits unsigned NUMBER
9Max Color Sequence Color Count
0 .. 253
8 bits unsigned NUMBER
10Number of Programs
0 .. 253
8 bits unsigned NUMBER
11Controller Capabilities
0 .. 253
8 bits unsigned NUMBER
12Identify Device
0 .. 4294967293
32 bits unsigned NUMBER

0x1FE00: PGN 130560 - Payload Mass

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1SID
0 .. 253
8 bits unsigned NUMBER
2Measurement Status
0 .. 6
3 bits unsigned NUMBER
3Reserved5 bits RESERVED
4Measurement ID
0 .. 253
8 bits unsigned NUMBER
5Payload Mass
0 .. 4294967293
32 bits unsigned NUMBER
6Reserved8 bits RESERVED

0x1FE01: PGN 130561 - Lighting Zone

This PGN is used to report or configure a name for a given zone. A zone is a grouping of devices that are controlled by a Scene. This PGN is only sent upon request.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 13 bytes long and contains 14 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Zone Index
0 .. 253
8 bits unsigned NUMBER
2Zone Name Variable length STRING_LAU
3Red Component
0 .. 253
8 bits unsigned NUMBER
4Green Component
0 .. 253
8 bits unsigned NUMBER
5Blue Component
0 .. 253
8 bits unsigned NUMBER
6Color Temperature
0 .. 65533
16 bits unsigned NUMBER
7Intensity
0 .. 253
8 bits unsigned NUMBER
8Program ID
0 .. 253
8 bits unsigned NUMBER
9Program Color Sequence Index
0 .. 253
8 bits unsigned NUMBER
10Program Intensity
0 .. 253
8 bits unsigned NUMBER
11Program Rate
0 .. 253
8 bits unsigned NUMBER
12Program Color Sequence
0 .. 253
8 bits unsigned NUMBER
13Zone Enabled
0 .. 2
2 bits lookup OFF_ON
14Reserved6 bits RESERVED

0x1FE02: PGN 130562 - Lighting Scene

A Lighting Scene is a sequence of zone program configurations.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 12 fields. The 8 fields starting at field 5 (with name "Configuration Index") form repeating set 1. The set is repeated n times, where n is determined by the value of field 4 (with name "Configuration Count".)

Field # Field Name Description Unit Type
1Scene Index
0 .. 253
8 bits unsigned NUMBER
2Zone Name Variable length STRING_LAU
3Control
0 .. 253
8 bits unsigned NUMBER
4Configuration Count
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Configuration Index
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Zone Index
0 .. 253
8 bits unsigned NUMBER
7
Set 1
Devices ID
0 .. 4294967293
32 bits unsigned NUMBER
8
Set 1
Program Index
0 .. 253
8 bits unsigned NUMBER
9
Set 1
Program Color Sequence Index
0 .. 253
8 bits unsigned NUMBER
10
Set 1
Program Intensity
0 .. 253
8 bits unsigned NUMBER
11
Set 1
Program Rate
0 .. 253
8 bits unsigned NUMBER
12
Set 1
Program Color Sequence Rate
0 .. 253
8 bits unsigned NUMBER

0x1FE03: PGN 130563 - Lighting Device

This PGN is used to provide status and capabilities of a lighting device. A lighting device may be a virtual device connected to a lighting controller or physical device on the network.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 20 bytes long and contains 18 fields.

Field # Field Name Description Unit Type
1Device ID
0 .. 4294967293
32 bits unsigned NUMBER
2Device Capabilities
0 .. 253
8 bits unsigned NUMBER
3Color Capabilities
0 .. 253
8 bits unsigned NUMBER
4Zone Index
0 .. 253
8 bits unsigned NUMBER
5Name of Lighting Device Variable length STRING_LAU
6Status
0 .. 253
8 bits unsigned NUMBER
7Red Component
0 .. 253
8 bits unsigned NUMBER
8Green Component
0 .. 253
8 bits unsigned NUMBER
9Blue Component
0 .. 253
8 bits unsigned NUMBER
10Color Temperature
0 .. 65533
16 bits unsigned NUMBER
11Intensity
0 .. 253
8 bits unsigned NUMBER
12Program ID
0 .. 253
8 bits unsigned NUMBER
13Program Color Sequence Index
0 .. 253
8 bits unsigned NUMBER
14Program Intensity
0 .. 253
8 bits unsigned NUMBER
15Program Rate
0 .. 253
8 bits unsigned NUMBER
16Program Color Sequence Rate
0 .. 253
8 bits unsigned NUMBER
17Enabled
0 .. 2
2 bits lookup OFF_ON
18Reserved6 bits RESERVED

0x1FE04: PGN 130564 - Lighting Device Enumeration

This PGN allows for enumeration of the lighting devices on the controller.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 5 fields. The 2 fields starting at field 4 (with name "Device ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 3 (with name "Number of Devices".)

Field # Field Name Description Unit Type
1Index of First Device
0 .. 65533
16 bits unsigned NUMBER
2Total Number of Devices
0 .. 65533
16 bits unsigned NUMBER
3Number of Devices
0 .. 65533
16 bits unsigned NUMBER
4
Set 1
Device ID
0 .. 4294967293
32 bits unsigned NUMBER
5
Set 1
Status
0 .. 253
8 bits unsigned NUMBER

0x1FE05: PGN 130565 - Lighting Color Sequence

Sequences could be 1 to (PGN Lighting – System Configuration) Max Color Sequence Color Count colors.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 8 fields. The 5 fields starting at field 3 (with name "Color Index") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Color Count".)

Field # Field Name Description Unit Type
1Sequence Index
0 .. 253
8 bits unsigned NUMBER
2Color Count
0 .. 253
8 bits unsigned NUMBER
3
Set 1
Color Index
0 .. 253
8 bits unsigned NUMBER
4
Set 1
Red Component
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Green Component
0 .. 253
8 bits unsigned NUMBER
6
Set 1
Blue Component
0 .. 253
8 bits unsigned NUMBER
7
Set 1
Color Temperature
0 .. 65533
16 bits unsigned NUMBER
8Intensity
0 .. 253
8 bits unsigned NUMBER

0x1FE06: PGN 130566 - Lighting Program

This PGN describes an available program on the controller. Can be a built in required NMEA one or a custom vendor program.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 2 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Program ID
0 .. 253
8 bits unsigned NUMBER
2Name of Program Variable length STRING_LAU
3Description Variable length STRING_LAU
4Program Capabilities
0 .. 13
4 bits unsigned NUMBER
5Reserved4 bits RESERVED

0x1FE07: PGN 130567 - Watermaker Input Setting and Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 24 bytes long and contains 23 fields.

Field # Field Name Description Unit Type
1Watermaker Operating State
0 .. 61
6 bits lookup WATERMAKER_STATE
2Production Start/Stop
0 .. 2
2 bits lookup YES_NO
3Rinse Start/Stop
0 .. 2
2 bits lookup YES_NO
4Low Pressure Pump Status
0 .. 2
2 bits lookup YES_NO
5High Pressure Pump Status
0 .. 2
2 bits lookup YES_NO
6Emergency Stop
0 .. 2
2 bits lookup YES_NO
7Product Solenoid Valve Status
0 .. 2
2 bits lookup OK_WARNING
8Flush Mode Status
0 .. 2
2 bits lookup YES_NO
9Salinity Status
0 .. 2
2 bits lookup OK_WARNING
10Sensor Status
0 .. 2
2 bits lookup OK_WARNING
11Oil Change Indicator Status
0 .. 2
2 bits lookup OK_WARNING
12Filter Status
0 .. 2
2 bits lookup OK_WARNING
13System Status
0 .. 2
2 bits lookup OK_WARNING
14Reserved2 bits RESERVED
15Salinityppm
0 .. 65533
16 bits unsigned NUMBER
16Product Water Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
17Pre-filter Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
18Post-filter Pressure100 Pa
0 .. 6553300
16 bits unsigned NUMBER
19Feed Pressure1000 Pa
-32767000 .. 32765000
16 bits signed NUMBER
20System High Pressure1000 Pa
0 .. 65533000
16 bits unsigned NUMBER
21Product Water Flow0.1 L/h
-3276.7 .. 3276.5
16 bits signed NUMBER
22Brine Water Flow0.1 L/h
-3276.7 .. 3276.5
16 bits signed NUMBER
23Run Times
0 .. 4294967293
32 bits unsigned TIME

Source: http://www.nmea.org/Assets/20130905%20amendment%20at%202000%20201309051%20watermaker%20input%20setting%20and%20status%20pgn%20130567.pdf

0x1FE09: PGN 130569 - Current Status and File

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 26 bytes long and contains 17 fields.

Field # Field Name Description Unit Type
1Zone
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
2Source
0 .. 253
8 bits lookup ENTERTAINMENT_SOURCE
3NumberSource number per type
0 .. 253
8 bits unsigned NUMBER
4IDUnique file ID
0 .. 4294967293
32 bits unsigned NUMBER
5Play status
0 .. 253
8 bits lookup ENTERTAINMENT_PLAY_STATUS
6Elapsed Track Times
0 .. 65533
16 bits unsigned TIME
7Track Times
0 .. 65533
16 bits unsigned TIME
8Repeat Status
0 .. 13
4 bits lookup ENTERTAINMENT_REPEAT_STATUS
9Shuffle Status
0 .. 13
4 bits lookup ENTERTAINMENT_SHUFFLE_STATUS
10Save Favorite NumberUsed to command AV to save current station as favorite
0 .. 253
8 bits unsigned NUMBER
11Play Favorite NumberUsed to command AV to play indicated favorite station
0 .. 65533
16 bits unsigned NUMBER
12Thumbs Up/Down
0 .. 253
8 bits lookup ENTERTAINMENT_LIKE_STATUS
13Signal Strength%
0 .. 253
8 bits unsigned NUMBER
14Radio Frequency10 Hz
0 .. 42949672930
32 bits unsigned NUMBER
15HD Frequency MulticastDigital sub channel
0 .. 253
8 bits unsigned NUMBER
16Delete Favorite NumberUsed to command AV to delete current station as favorite
0 .. 253
8 bits unsigned NUMBER
17Total Number of Tracks
0 .. 65533
16 bits unsigned NUMBER

Source: https://www.nmea.org/Assets/20160725%20corrigenda%20pgn%20130569%20published.pdf

0x1FE0A: PGN 130570 - Library Data File

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 19 bytes long and contains 17 fields.

Field # Field Name Description Unit Type
1Source
0 .. 253
8 bits lookup ENTERTAINMENT_SOURCE
2NumberSource number per type
0 .. 253
8 bits unsigned NUMBER
3IDUnique file ID
0 .. 4294967293
32 bits unsigned NUMBER
4Type
0 .. 253
8 bits lookup ENTERTAINMENT_TYPE
5Name Variable length STRING_LAU
6Track
0 .. 65533
16 bits unsigned NUMBER
7Station
0 .. 65533
16 bits unsigned NUMBER
8Favorite
0 .. 253
8 bits unsigned NUMBER
9Radio Frequency10 Hz
0 .. 42949672930
32 bits unsigned NUMBER
10HD Frequency
0 .. 253
8 bits unsigned NUMBER
11Zone
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
12In play queue
0 .. 2
2 bits lookup YES_NO
13Locked
0 .. 2
2 bits lookup YES_NO
14Reserved4 bits RESERVED
15Artist Name Variable length STRING_LAU
16Album Name Variable length STRING_LAU
17Station Name Variable length STRING_LAU

Source: https://www.nmea.org/Assets/20160715%20corrigenda%20entertainment%20pgns%20.pdf

0x1FE0B: PGN 130571 - Library Data Group

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 15 bytes long and contains 12 fields. The 3 fields starting at field 9 (with name "ID type") form repeating set 1. The set is repeated n times, where n is determined by the value of field 7 (with name "ID count".)

Field # Field Name Description Unit Type
1Source
0 .. 253
8 bits lookup ENTERTAINMENT_SOURCE
2NumberSource number per type
0 .. 253
8 bits unsigned NUMBER
3Type
0 .. 253
8 bits lookup ENTERTAINMENT_TYPE
4Zone
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
5Group IDUnique group ID
0 .. 4294967293
32 bits unsigned NUMBER
6ID offsetFirst ID in this PGN
0 .. 65533
16 bits unsigned NUMBER
7ID countNumber of IDs in this PGN
0 .. 65533
16 bits unsigned NUMBER
8Total ID countTotal IDs in group
0 .. 65533
16 bits unsigned NUMBER
9
Set 1
ID type
0 .. 253
8 bits lookup ENTERTAINMENT_ID_TYPE
10
Set 1
ID
0 .. 4294967293
32 bits unsigned NUMBER
11
Set 1
Name Variable length STRING_LAU
12Artist Variable length STRING_LAU

Source: https://www.nmea.org/Assets/20160715%20corrigenda%20entertainment%20pgns%20.pdf

0x1FE0C: PGN 130572 - Library Data Search

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 9 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Source
0 .. 253
8 bits lookup ENTERTAINMENT_SOURCE
2NumberSource number per type
0 .. 253
8 bits unsigned NUMBER
3Group IDUnique group ID
0 .. 4294967293
32 bits unsigned NUMBER
4Group type 1
0 .. 253
8 bits lookup ENTERTAINMENT_GROUP
5Group name 1 Variable length STRING_LAU
6Group type 2
0 .. 253
8 bits lookup ENTERTAINMENT_GROUP
7Group name 2 Variable length STRING_LAU
8Group type 3
0 .. 253
8 bits lookup ENTERTAINMENT_GROUP
9Group name 3 Variable length STRING_LAU

Source: https://www.nmea.org/Assets/20160715%20corrigenda%20entertainment%20pgns%20.pdf

0x1FE0D: PGN 130573 - Supported Source Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 6 bytes long and contains 13 fields. The 10 fields starting at field 4 (with name "ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "ID count".)

Field # Field Name Description Unit Type
1ID offsetFirst ID in this PGN
0 .. 65533
16 bits unsigned NUMBER
2ID countNumber of IDs in this PGN
0 .. 65533
16 bits unsigned NUMBER
3Total ID countTotal IDs in group
0 .. 65533
16 bits unsigned NUMBER
4
Set 1
IDSource ID
0 .. 253
8 bits unsigned NUMBER
5
Set 1
Source
0 .. 253
8 bits lookup ENTERTAINMENT_SOURCE
6
Set 1
NumberSource number per type
0 .. 253
8 bits unsigned NUMBER
7
Set 1
Name Variable length STRING_LAU
8
Set 1
Play support
0 .. 4294967295
32 bits bitfield ENTERTAINMENT_PLAY_STATUS_BITFIELD
9
Set 1
Browse support
0 .. 65535
16 bits bitfield ENTERTAINMENT_GROUP_BITFIELD
10
Set 1
Thumbs support
0 .. 2
2 bits lookup YES_NO
11
Set 1
Connected
0 .. 2
2 bits lookup YES_NO
12
Set 1
Repeat support
0 .. 3
2 bits bitfield ENTERTAINMENT_REPEAT_BITFIELD
13
Set 1
Shuffle support
0 .. 3
2 bits bitfield ENTERTAINMENT_SHUFFLE_BITFIELD

Source: https://www.nmea.org/Assets/20160715%20corrigenda%20entertainment%20pgns%20.pdf

0x1FE0E: PGN 130574 - Supported Zone Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 5 fields. The 2 fields starting at field 4 (with name "Zone ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Zone count".)

Field # Field Name Description Unit Type
1First zone IDFirst Zone in this PGN
0 .. 253
8 bits unsigned NUMBER
2Zone countNumber of Zones in this PGN
0 .. 253
8 bits unsigned NUMBER
3Total zone countTotal Zones supported by this device
0 .. 253
8 bits unsigned NUMBER
4
Set 1
Zone ID
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
5
Set 1
Name Variable length STRING_LAU

Source: https://www.nmea.org/Assets/20160715%20corrigenda%20entertainment%20pgns%20.pdf

0x1FE10: PGN 130576 - Small Craft Status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 3 fields. It is normally transmitted every 200 milliseconds.

Field # Field Name Description Unit Type
1Port trim tab%
-127 .. 125
8 bits signed NUMBER
2Starboard trim tab%
-127 .. 125
8 bits signed NUMBER
3Reserved48 bits RESERVED

0x1FE11: PGN 130577 - Direction Data

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 14 bytes long and contains 10 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Data Mode
0 .. 13
4 bits lookup RESIDUAL_MODE
2COG Reference
0 .. 2
2 bits lookup DIRECTION_REFERENCE
3Reserved2 bits RESERVED
4SID
0 .. 253
8 bits unsigned NUMBER
5COG0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
6SOG0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
7Heading0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
8Speed through Water0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER
9Set0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
10Drift0.01 m/s
0 .. 655.33
16 bits unsigned NUMBER

0x1FE12: PGN 130578 - Vessel Speed Components

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 12 bytes long and contains 6 fields. It is normally transmitted every 250 milliseconds.

Field # Field Name Description Unit Type
1Longitudinal Speed, Water-referenced0.001 m/s
-32.767 .. 32.765
16 bits signed NUMBER
2Transverse Speed, Water-referenced0.001 m/s
-32.767 .. 32.765
16 bits signed NUMBER
3Longitudinal Speed, Ground-referenced0.001 m/s
-32.767 .. 32.765
16 bits signed NUMBER
4Transverse Speed, Ground-referenced0.001 m/s
-32.767 .. 32.765
16 bits signed NUMBER
5Stern Speed, Water-referenced0.001 m/s
-32.767 .. 32.765
16 bits signed NUMBER
6Stern Speed, Ground-referenced0.001 m/s
-32.767 .. 32.765
16 bits signed NUMBER

0x1FE13: PGN 130579 - System Configuration

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Power
0 .. 2
2 bits lookup YES_NO
2Default Settings
0 .. 2
2 bits lookup ENTERTAINMENT_DEFAULT_SETTINGS
3Tuner regions
0 .. 13
4 bits lookup ENTERTAINMENT_REGIONS
4Max favorites
0 .. 253
8 bits unsigned NUMBER
5Video protocols
0 .. 13
4 bits lookup VIDEO_PROTOCOLS
6Reserved44 bits RESERVED

0x1FE14: PGN 130580 - System Configuration (deprecated)

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Power
0 .. 2
2 bits lookup YES_NO
2Default Settings
0 .. 2
2 bits lookup ENTERTAINMENT_DEFAULT_SETTINGS
3Tuner regions
0 .. 13
4 bits lookup ENTERTAINMENT_REGIONS
4Max favorites
0 .. 253
8 bits unsigned NUMBER

0x1FE15: PGN 130581 - Zone Configuration (deprecated)

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 5 fields. The 2 fields starting at field 4 (with name "Zone ID") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Zone count".)

Field # Field Name Description Unit Type
1First zone IDFirst Zone in this PGN
0 .. 253
8 bits unsigned NUMBER
2Zone countNumber of Zones in this PGN
0 .. 253
8 bits unsigned NUMBER
3Total zone countTotal Zones supported by this device
0 .. 253
8 bits unsigned NUMBER
4
Set 1
Zone ID
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
5
Set 1
Zone name Variable length STRING_LAU

0x1FE16: PGN 130582 - Zone Volume

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Zone ID
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
2Volume%
0 .. 253
8 bits unsigned NUMBER
3Volume changeWrite only
0 .. 2
2 bits lookup ENTERTAINMENT_VOLUME_CONTROL
4Mute
0 .. 2
2 bits lookup YES_NO
5Reserved4 bits RESERVED
6Channel
0 .. 253
8 bits lookup ENTERTAINMENT_CHANNEL
7Reserved32 bits RESERVED

0x1FE17: PGN 130583 - Available Audio EQ presets

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 5 fields. The 2 fields starting at field 4 (with name "Preset type") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Preset count".)

Field # Field Name Description Unit Type
1First presetFirst preset in this PGN
0 .. 253
8 bits unsigned NUMBER
2Preset count
0 .. 253
8 bits unsigned NUMBER
3Total preset count
0 .. 253
8 bits unsigned NUMBER
4
Set 1
Preset type
0 .. 253
8 bits lookup ENTERTAINMENT_EQ
5
Set 1
Preset name Variable length STRING_LAU

0x1FE18: PGN 130584 - Available Bluetooth addresses

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 3 bytes long and contains 7 fields. The 4 fields starting at field 4 (with name "Bluetooth address") form repeating set 1. The set is repeated n times, where n is determined by the value of field 2 (with name "Address count".)

Field # Field Name Description Unit Type
1First addressFirst address in this PGN
0 .. 253
8 bits unsigned NUMBER
2Address count
0 .. 253
8 bits unsigned NUMBER
3Total address count
0 .. 253
8 bits unsigned NUMBER
4
Set 1
Bluetooth address48 bits BINARY
5
Set 1
Status
0 .. 253
8 bits lookup BLUETOOTH_STATUS
6
Set 1
Device name Variable length STRING_LAU
7
Set 1
Signal strength%
0 .. 253
8 bits unsigned NUMBER

0x1FE19: PGN 130585 - Bluetooth source status

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This single-frame PGN is 8 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Source number
0 .. 253
8 bits unsigned NUMBER
2Status
0 .. 13
4 bits lookup BLUETOOTH_SOURCE_STATUS
3Forget device
0 .. 2
2 bits lookup YES_NO
4Discovering
0 .. 2
2 bits lookup YES_NO
5Bluetooth address48 bits BINARY

0x1FE1A: PGN 130586 - Zone Configuration

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 15 bytes long and contains 13 fields.

Field # Field Name Description Unit Type
1Zone ID
0 .. 253
8 bits lookup ENTERTAINMENT_ZONE
2Volume limit%
0 .. 253
8 bits unsigned NUMBER
3Fade%
-127 .. 125
8 bits signed NUMBER
4Balance%
-127 .. 125
8 bits signed NUMBER
5Sub volume%
0 .. 253
8 bits unsigned NUMBER
6EQ - Treble%
-127 .. 125
8 bits signed NUMBER
7EQ - Mid range%
-127 .. 125
8 bits signed NUMBER
8EQ - Bass%
-127 .. 125
8 bits signed NUMBER
9Preset type
0 .. 253
8 bits lookup ENTERTAINMENT_EQ
10Audio filter
0 .. 253
8 bits lookup ENTERTAINMENT_FILTER
11High pass filter frequencyHz
0 .. 65533
16 bits unsigned NUMBER
12Low pass filter frequencyHz
0 .. 65533
16 bits unsigned NUMBER
13Channel
0 .. 253
8 bits lookup ENTERTAINMENT_CHANNEL

0x1FF00-0x1FFFF: Manufacturer Specific fast-packet non-addressed

This definition is used for Manufacturer Specific PGNs in PDU2 (non-addressed) fast-packet PGN range 0x1FF00 to 0x1FFFF (130816 - 131071). When this is shown during analysis it means the PGN is not reverse engineered yet.

0x1FF00: PGN 130816 - SonicHub: Init #2

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID1

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID1: Init #2
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7A
0 .. 65533
16 bits unsigned NUMBER
8B
0 .. 65533
16 bits unsigned NUMBER

0x1FF00: PGN 130816 - SonicHub: AM Radio

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 43 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID4: AM Radio
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 253
8 bits lookup SONICHUB_TUNING
8FrequencyHz
0 .. 4294967293
32 bits unsigned NUMBER
9Noise level
0 .. 2
2 bits unsigned NUMBER
10Signal level
0 .. 13
4 bits unsigned NUMBER
11Reserved2 bits RESERVED
12Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Zone info

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID5

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID5: Zone Info
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Zone
0 .. 253
8 bits unsigned NUMBER

0x1FF00: PGN 130816 - SonicHub: Source

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID6

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID6: Source
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Source
0 .. 253
8 bits lookup SONICHUB_SOURCE

0x1FF00: PGN 130816 - SonicHub: Source List

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID8

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 39 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID8: Source List
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Source ID
0 .. 253
8 bits unsigned NUMBER
8A
0 .. 253
8 bits unsigned NUMBER
9Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Control

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID9

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID9: Control
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 253
8 bits lookup FUSION_MUTE_COMMAND

0x1FF00: PGN 130816 - SonicHub: FM Radio

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID12

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 43 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID12: FM Radio
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 253
8 bits lookup SONICHUB_TUNING
8FrequencyHz
0 .. 4294967293
32 bits unsigned NUMBER
9Noise level
0 .. 2
2 bits unsigned NUMBER
10Signal level
0 .. 13
4 bits unsigned NUMBER
11Reserved2 bits RESERVED
12Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Playlist

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID13

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 23 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID13: Playlist
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 253
8 bits lookup SONICHUB_PLAYLIST
8A
0 .. 253
8 bits unsigned NUMBER
9Current Track
0 .. 4294967293
32 bits unsigned NUMBER
10Tracks
0 .. 4294967293
32 bits unsigned NUMBER
11Length0.001 s
0 .. 4294967.293000001
32 bits unsigned TIME
12Position in track0.001 s
0 .. 4294967.293000001
32 bits unsigned TIME

0x1FF00: PGN 130816 - SonicHub: Track

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID14

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 41 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID14: Track
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 4294967293
32 bits unsigned NUMBER
8Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Artist

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID15

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 41 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID15: Artist
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 4294967293
32 bits unsigned NUMBER
8Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Album

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID16

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 41 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID16: Album
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 4294967293
32 bits unsigned NUMBER
8Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Menu Item

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID19

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 44 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID19: Menu Item
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Item
0 .. 4294967293
32 bits unsigned NUMBER
8C
0 .. 253
8 bits unsigned NUMBER
9D
0 .. 253
8 bits unsigned NUMBER
10E
0 .. 253
8 bits unsigned NUMBER
11Text 256 bits STRING_LZ

0x1FF00: PGN 130816 - SonicHub: Zones

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID20

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID20: Zones
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Zones
0 .. 253
8 bits unsigned NUMBER

0x1FF00: PGN 130816 - SonicHub: Max Volume

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID23

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 7 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID23: Max Volume
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Zone
0 .. 253
8 bits unsigned NUMBER
8Level
0 .. 253
8 bits unsigned NUMBER

0x1FF00: PGN 130816 - SonicHub: Volume

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID24

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 7 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID24: Volume
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Zone
0 .. 253
8 bits unsigned NUMBER
8Level
0 .. 253
8 bits unsigned NUMBER

0x1FF00: PGN 130816 - SonicHub: Init #1

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID25

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 5 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID25: Init #1
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL

0x1FF00: PGN 130816 - SonicHub: Position

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID48

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID48: Position
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7Position0.001 s
0 .. 4294967.293000001
32 bits unsigned TIME

0x1FF00: PGN 130816 - SonicHub: Init #3

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4
Proprietary ID50

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 7 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID50: Init #3
0 .. 253
8 bits lookup SONICHUB_COMMAND
6Control
0 .. 253
8 bits lookup SONICHUB_CONTROL
7A
0 .. 253
8 bits unsigned NUMBER
8B
0 .. 253
8 bits unsigned NUMBER

0x1FF00: PGN 130816 - Simrad: Text Message

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Proprietary ID50

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 41 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Proprietary ID50: Text
0 .. 253
8 bits lookup SIMNET_COMMAND
6A
0 .. 253
8 bits unsigned NUMBER
7B
0 .. 253
8 bits unsigned NUMBER
8C
0 .. 253
8 bits unsigned NUMBER
9SID
0 .. 253
8 bits unsigned NUMBER
10Prio
0 .. 253
8 bits unsigned NUMBER
11Text 256 bits STRING_FIX

0x1FF01: PGN 130817 - Navico: Product Information

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 113 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Product Code
0 .. 65533
16 bits unsigned NUMBER
5Model 256 bits STRING_FIX
6A
0 .. 253
8 bits unsigned NUMBER
7B
0 .. 253
8 bits unsigned NUMBER
8C
0 .. 253
8 bits unsigned NUMBER
9Firmware version 80 bits STRING_FIX
10Firmware date 256 bits STRING_FIX
11Firmware time 256 bits STRING_FIX

0x1FF01: PGN 130817 - Lowrance: Product Information

This PGN description applies when the following field(s) match:

Manufacturer Code140
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 113 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code140: Lowrance
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Product Code
0 .. 65533
16 bits unsigned NUMBER
5Model 256 bits STRING_FIX
6A
0 .. 253
8 bits unsigned NUMBER
7B
0 .. 253
8 bits unsigned NUMBER
8C
0 .. 253
8 bits unsigned NUMBER
9Firmware version 80 bits STRING_FIX
10Firmware date 256 bits STRING_FIX
11Firmware time 256 bits STRING_FIX

0x1FF02: PGN 130818 - Simnet: Reprogram Data

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 223 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Version
0 .. 65533
16 bits unsigned NUMBER
5Sequence
0 .. 65533
16 bits unsigned NUMBER
6Data1736 bits BINARY

0x1FF03: PGN 130819 - Simnet: Request Reprogram

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF04: PGN 130820 - Simnet: Reprogram Status

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 7 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Reserved8 bits RESERVED
5Status
0 .. 253
8 bits unsigned NUMBER
6Reserved24 bits RESERVED

0x1FF04: PGN 130820 - Furuno: Unknown 130820

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 7 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6C
0 .. 253
8 bits unsigned NUMBER
7D
0 .. 253
8 bits unsigned NUMBER
8E
0 .. 253
8 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Source Name

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID2

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 13 bytes long and contains 10 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID2: Source
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Source ID
0 .. 253
8 bits unsigned NUMBER
7Current Source ID
0 .. 253
8 bits unsigned NUMBER
8D
0 .. 253
8 bits unsigned NUMBER
9E
0 .. 253
8 bits unsigned NUMBER
10Source 40 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Track Info

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 23 bytes long and contains 15 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID4: Track Info
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 65533
16 bits unsigned NUMBER
6Transport
0 .. 24
4 bits lookup ENTERTAINMENT_PLAY_STATUS
7X
0 .. 13
4 bits unsigned NUMBER
8B
0 .. 253
8 bits unsigned NUMBER
9Track #
0 .. 65533
16 bits unsigned NUMBER
10C
0 .. 65533
16 bits unsigned NUMBER
11Track Count
0 .. 65533
16 bits unsigned NUMBER
12E
0 .. 65533
16 bits unsigned NUMBER
13Length0.001 s
0 .. 16777.213
24 bits unsigned TIME
14Position in track0.001 s
0 .. 16777.213
24 bits unsigned TIME
15H
0 .. 65533
16 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Track

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID5

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID5: Track Title
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 1099511627773
40 bits unsigned NUMBER
7Track 80 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Artist

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID6

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID6: Track Artist
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 1099511627773
40 bits unsigned NUMBER
7Artist 80 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Album

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID7

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID7: Track Album
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 1099511627773
40 bits unsigned NUMBER
7Album 80 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Unit Name

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID33

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 18 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID33: Unit Name
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Name 112 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Zone Name

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID45

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 18 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID45: Zone Name
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Number
0 .. 253
8 bits unsigned NUMBER
7Name 104 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Play Progress

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID9

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID9: Track Progress
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7Progress0.001 s
0 .. 16777.213
24 bits unsigned TIME

0x1FF04: PGN 130820 - Fusion: AM/FM Station

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID11

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 21 bytes long and contains 10 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID11: AM/FM Station
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6AM/FM
0 .. 253
8 bits lookup FUSION_RADIO_SOURCE
7B
0 .. 253
8 bits unsigned NUMBER
8FrequencyHz
0 .. 4294967293
32 bits unsigned NUMBER
9C
0 .. 253
8 bits unsigned NUMBER
10Track 80 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: VHF

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID12

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID12: VHF
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7Channel
0 .. 253
8 bits unsigned NUMBER
8D
0 .. 16777213
24 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Squelch

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID13

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID13: Squelch
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7Squelch
0 .. 253
8 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Scan

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID14

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID14: Scan
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7Scan
0 .. 2
2 bits lookup YES_NO
8C
0 .. 61
6 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Menu Item

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID17

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 16 bytes long and contains 13 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID17: Menu Item
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7Line
0 .. 253
8 bits unsigned NUMBER
8E
0 .. 253
8 bits unsigned NUMBER
9F
0 .. 253
8 bits unsigned NUMBER
10G
0 .. 253
8 bits unsigned NUMBER
11H
0 .. 253
8 bits unsigned NUMBER
12I
0 .. 253
8 bits unsigned NUMBER
13Text 40 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: Replay

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID20

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 14 bytes long and contains 13 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID20: Replay
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Mode
0 .. 253
8 bits lookup FUSION_REPLAY_MODE
7C
0 .. 16777213
24 bits unsigned NUMBER
8D
0 .. 253
8 bits unsigned NUMBER
9E
0 .. 253
8 bits unsigned NUMBER
10Status
0 .. 253
8 bits lookup FUSION_REPLAY_STATUS
11H
0 .. 253
8 bits unsigned NUMBER
12I
0 .. 253
8 bits unsigned NUMBER
13J
0 .. 253
8 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Mute

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID23

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 5 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID23: Mute
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Mute
0 .. 253
8 bits lookup FUSION_MUTE_COMMAND

0x1FF04: PGN 130820 - Fusion: Sub Volume

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID26

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID26: Sub Volume
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Zone 1
0 .. 253
8 bits unsigned NUMBER
7Zone 2
0 .. 253
8 bits unsigned NUMBER
8Zone 3
0 .. 253
8 bits unsigned NUMBER
9Zone 4
0 .. 253
8 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Tone

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID27

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID27: Tone
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7Bass
-127 .. 125
8 bits signed NUMBER
8Mid
-127 .. 125
8 bits signed NUMBER
9Treble
-127 .. 125
8 bits signed NUMBER

0x1FF04: PGN 130820 - Fusion: Volume

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID29

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 8 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID29: Volume
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6Zone 1
0 .. 253
8 bits unsigned NUMBER
7Zone 2
0 .. 253
8 bits unsigned NUMBER
8Zone 3
0 .. 253
8 bits unsigned NUMBER
9Zone 4
0 .. 253
8 bits unsigned NUMBER

0x1FF04: PGN 130820 - Fusion: Power State

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID32

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 5 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID32: Power
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 253
8 bits unsigned NUMBER
6State
0 .. 253
8 bits lookup FUSION_POWER_STATE

0x1FF04: PGN 130820 - Fusion: SiriusXM Channel

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID36

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID36: SiriusXM Channel
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 4294967293
32 bits unsigned NUMBER
6Channel 96 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: SiriusXM Title

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID37

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID37: SiriusXM Title
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 4294967293
32 bits unsigned NUMBER
6Title 96 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: SiriusXM Artist

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID38

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID38: SiriusXM Artist
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 4294967293
32 bits unsigned NUMBER
6Artist 96 bits STRING_LZ

0x1FF04: PGN 130820 - Fusion: SiriusXM Genre

This PGN description applies when the following field(s) match:

Manufacturer Code419
Industry Code4
Message ID40

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 19 bytes long and contains 6 fields.

Field # Field Name Description Unit Type
1Manufacturer Code419: Fusion Electronics
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID40: SiriusXM Genre
0 .. 253
8 bits lookup FUSION_MESSAGE_ID
5A
0 .. 4294967293
32 bits unsigned NUMBER
6Genre 96 bits STRING_LZ

0x1FF05: PGN 130821 - Navico: ASCII Data

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 259 bytes long and contains 5 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5Message 2048 bits STRING_FIX

0x1FF05: PGN 130821 - Furuno: Unknown 130821

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 12 bytes long and contains 13 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID
0 .. 253
8 bits unsigned NUMBER
5A
0 .. 253
8 bits unsigned NUMBER
6B
0 .. 253
8 bits unsigned NUMBER
7C
0 .. 253
8 bits unsigned NUMBER
8D
0 .. 253
8 bits unsigned NUMBER
9E
0 .. 253
8 bits unsigned NUMBER
10F
0 .. 253
8 bits unsigned NUMBER
11G
0 .. 253
8 bits unsigned NUMBER
12H
0 .. 253
8 bits unsigned NUMBER
13I
0 .. 253
8 bits unsigned NUMBER

0x1FF06: PGN 130822 - Navico: Unknown 1

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 233 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Data1848 bits BINARY

0x1FF07: PGN 130823 - Maretron: Proprietary Temperature High Range

This PGN description applies when the following field(s) match:

Manufacturer Code137
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code137: Maretron
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4SID
0 .. 253
8 bits unsigned NUMBER
5Instance
0 .. 253
8 bits unsigned NUMBER
6Source
0 .. 253
8 bits lookup TEMPERATURE_SOURCE
7Actual Temperature0.1 K
0 .. 6553.3
16 bits unsigned NUMBER
8Set Temperature0.1 K
0 .. 6553.3
16 bits unsigned NUMBER

0x1FF08: PGN 130824 - B&G: key-value data

This PGN description applies when the following field(s) match:

Manufacturer Code381
Industry Code4

Contains any number of key/value pairs, sent by various B&G devices such as MFDs and Sailing Processors.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 2 bytes long and contains 6 fields. The 3 fields starting at field 4 (with name "Key") form repeating set 1. The set is repeated until there is no more data in the PGN. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code381: B & G
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4
Set 1
Key
0 .. 4093
12 bits lookup BANDG_KEY_VALUE that defines the next variable field's type.
5
Set 1
LengthLength of field 6
0 .. 13
4 bits unsigned NUMBER
6
Set 1
ValueData value Variable length KEY_VALUE

0x1FF08: PGN 130824 - Maretron: Annunciator

This PGN description applies when the following field(s) match:

Manufacturer Code137
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code137: Maretron
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Field 4
0 .. 253
8 bits unsigned NUMBER
5Field 5
0 .. 253
8 bits unsigned NUMBER
6Field 6
0 .. 65533
16 bits unsigned NUMBER
7Field 7
0 .. 253
8 bits unsigned NUMBER
8Field 8
0 .. 65533
16 bits unsigned NUMBER

0x1FF09: PGN 130825 - Navico: Unknown 2

This PGN description applies when the following field(s) match:

Manufacturer Code275
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 12 bytes long and contains 4 fields.

Field # Field Name Description Unit Type
1Manufacturer Code275: Navico
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Data80 bits BINARY

0x1FF0B: PGN 130827 - Lowrance: unknown

This PGN description applies when the following field(s) match:

Manufacturer Code140
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 10 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code140: Lowrance
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6C
0 .. 253
8 bits unsigned NUMBER
7D
0 .. 253
8 bits unsigned NUMBER
8E
0 .. 65533
16 bits unsigned NUMBER
9F
0 .. 65533
16 bits unsigned NUMBER

0x1FF0C: PGN 130828 - Simnet: Set Serial Number

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF0F: PGN 130831 - Suzuki: Engine and Storage Device Config

This PGN description applies when the following field(s) match:

Manufacturer Code586
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code586: Suzuki Motor Corporation
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF10: PGN 130832 - Simnet: Fuel Used - High Resolution

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF11: PGN 130833 - B&G: User and Remote rename

This PGN description applies when the following field(s) match:

Manufacturer Code381
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 30 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code381: B & G
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Data Type
0 .. 4093
12 bits lookup BANDG_KEY_VALUE that defines the next variable field's type.
5LengthLength of field 8
0 .. 13
4 bits unsigned NUMBER
6Reserved8 bits RESERVED
7Decimals
0 .. 254
8 bits lookup BANDG_DECIMALS
8Short name 64 bits STRING_FIX
9Long name 128 bits STRING_FIX

0x1FF12: PGN 130834 - Simnet: Engine and Tank Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF13: PGN 130835 - Simnet: Set Engine and Tank Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF14: PGN 130836 - Simnet: Fluid Level Sensor Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 14 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4C
0 .. 253
8 bits unsigned NUMBER
5Device
0 .. 253
8 bits unsigned NUMBER
6Instance
0 .. 253
8 bits unsigned NUMBER
7F
0 .. 13
4 bits unsigned NUMBER
8Tank type
0 .. 13
4 bits lookup TANK_TYPE
9Capacity0.1 L
0 .. 429496729.3
32 bits unsigned NUMBER
10G
0 .. 253
8 bits unsigned NUMBER
11H
-32767 .. 32765
16 bits signed NUMBER
12I
-127 .. 125
8 bits signed NUMBER

0x1FF14: PGN 130836 - Maretron: Switch Status Counter

This PGN description applies when the following field(s) match:

Manufacturer Code137
Industry Code4

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 14 bytes long and contains 12 fields. It is normally transmitted every 15000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code137: Maretron
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Instance
0 .. 253
8 bits unsigned NUMBER
5Indicator Number
0 .. 253
8 bits unsigned NUMBER
6Start Dated
0 .. 65533
16 bits unsigned DATE
7Start TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
8OFF Counter
0 .. 253
8 bits unsigned NUMBER
9ON Counter
0 .. 253
8 bits unsigned NUMBER
10ERROR Counter
0 .. 253
8 bits unsigned NUMBER
11Switch Status
0 .. 2
2 bits lookup OFF_ON
12Reserved6 bits RESERVED

0x1FF15: PGN 130837 - Simnet: Fuel Flow Turbine Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF15: PGN 130837 - Maretron: Switch Status Timer

This PGN description applies when the following field(s) match:

Manufacturer Code137
Industry Code4

This PGN is believed to be (nearly) fully reverse engineered and seems to work in most practical purposes.

This fast-packet PGN is 23 bytes long and contains 12 fields. It is normally transmitted every 15000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code137: Maretron
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Instance
0 .. 253
8 bits unsigned NUMBER
5Indicator Number
0 .. 253
8 bits unsigned NUMBER
6Start Dated
0 .. 65533
16 bits unsigned DATE
7Start TimeSeconds since midnight0.0001 s
0 .. 86402
32 bits TIME
8Accumulated OFF Periods
0 .. 4294967293
32 bits unsigned TIME
9Accumulated ON Periods
0 .. 4294967293
32 bits unsigned TIME
10Accumulated ERROR Periods
0 .. 4294967293
32 bits unsigned TIME
11Switch Status
0 .. 2
2 bits lookup OFF_ON
12Reserved6 bits RESERVED

0x1FF16: PGN 130838 - Simnet: Fluid Level Warning

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF17: PGN 130839 - Simnet: Pressure Sensor Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF18: PGN 130840 - Simnet: Data User Group Configuration

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF1A: PGN 130842 - Simnet: AIS Class B static data (msg 24 Part A)

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Message ID0

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 29 bytes long and contains 9 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID0: Msg 24 Part A
0 .. 61
6 bits unsigned NUMBER
5Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
6D
0 .. 253
8 bits unsigned NUMBER
7E
0 .. 253
8 bits unsigned NUMBER
8User ID
2000000 .. 999999999
32 bits unsigned MMSI
9Name 160 bits STRING_FIX

0x1FF1A: PGN 130842 - Furuno: Six Degrees Of Freedom Movement

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 29 bytes long and contains 12 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
-2147483647 .. 2147483645
32 bits signed NUMBER
5B
-2147483647 .. 2147483645
32 bits signed NUMBER
6C
-2147483647 .. 2147483645
32 bits signed NUMBER
7D
-127 .. 125
8 bits signed NUMBER
8E
-2147483647 .. 2147483645
32 bits signed NUMBER
9F
-2147483647 .. 2147483645
32 bits signed NUMBER
10G
-32767 .. 32765
16 bits signed NUMBER
11H
-32767 .. 32765
16 bits signed NUMBER
12I
-32767 .. 32765
16 bits signed NUMBER

0x1FF1A: PGN 130842 - Simnet: AIS Class B static data (msg 24 Part B)

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Message ID1

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 37 bytes long and contains 18 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID1: Msg 24 Part B
0 .. 61
6 bits unsigned NUMBER
5Repeat Indicator
0 .. 3
2 bits lookup REPEAT_INDICATOR
6D
0 .. 253
8 bits unsigned NUMBER
7E
0 .. 253
8 bits unsigned NUMBER
8User ID
2000000 .. 999999999
32 bits unsigned MMSI
9Type of ship
0 .. 253
8 bits lookup SHIP_TYPE
10Vendor ID 56 bits STRING_FIX
11Callsign 56 bits STRING_FIX
12Length0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
13Beam0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
14Position reference from Starboard0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
15Position reference from Bow0.1 m
0 .. 6553.3
16 bits unsigned NUMBER
16Mothership User ID
2000000 .. 999999999
32 bits unsigned MMSI
17Spare6 bits SPARE
18Reserved2 bits RESERVED

0x1FF1B: PGN 130843 - Furuno: Heel Angle, Roll Information

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 10 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6Yaw0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
7Pitch0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER
8Roll0.0001 rad
-3.2767 .. 3.2765
16 bits signed NUMBER

0x1FF1B: PGN 130843 - Simnet: Sonar Status, Frequency and DSP Voltage

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF1D: PGN 130845 - Furuno: Multi Sats In View Extended

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF1D: PGN 130845 - Simnet: Key Value

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 10 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4AddressNMEA 2000 address of commanded device
0 .. 253
8 bits unsigned NUMBER
5Repeat Indicator
0 .. 253
8 bits lookup REPEAT_INDICATOR
6Display Group
0 .. 253
8 bits lookup SIMNET_DISPLAY_GROUP
7Reserved8 bits RESERVED
8Key
0 .. 65533
16 bits lookup SIMNET_KEY_VALUE that defines the next variable field's type.
9Spare8 bits SPARE
10MinLengthLength of data field
0 .. 253
8 bits unsigned NUMBER
11ValueData value Variable length KEY_VALUE

0x1FF1E: PGN 130846 - Simnet: Parameter Set

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is at least 11 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4AddressNMEA 2000 address of commanded device
0 .. 253
8 bits unsigned NUMBER
5B00, 01 or FF observed
0 .. 253
8 bits unsigned NUMBER
6Display Group
0 .. 253
8 bits lookup SIMNET_DISPLAY_GROUP
7DVarious values observed
0 .. 65533
16 bits unsigned NUMBER
8Key
0 .. 65533
16 bits lookup SIMNET_KEY_VALUE that defines the next variable field's type.
9Spare8 bits SPARE
10LengthLength of data field
0 .. 253
8 bits unsigned NUMBER
11ValueData value Variable length KEY_VALUE

0x1FF1E: PGN 130846 - Furuno: Motion Sensor Status Extended

This PGN description applies when the following field(s) match:

Manufacturer Code1855
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 2 bytes long and contains 3 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1855: Furuno
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE

0x1FF1F: PGN 130847 - SeaTalk: Node Statistics

This PGN description applies when the following field(s) match:

Manufacturer Code1851
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 10 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1851: Raymarine
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Product Code
0 .. 65533
16 bits unsigned NUMBER
5Year
0 .. 253
8 bits unsigned NUMBER
6Month
0 .. 253
8 bits unsigned NUMBER
7Device Number
0 .. 65533
16 bits unsigned NUMBER
8Node Voltage0.01 V
0 .. 655.33
16 bits unsigned NUMBER

0x1FF22: PGN 130850 - Simnet: AP Command

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Proprietary ID255

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 11 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4AddressNMEA 2000 address of commanded device
0 .. 253
8 bits unsigned NUMBER
5Reserved8 bits RESERVED
6Proprietary ID255: Autopilot
0 .. 255
8 bits lookup SIMNET_EVENT_COMMAND
7AP status
0 .. 253
8 bits lookup SIMNET_AP_STATUS
8AP Command
0 .. 253
8 bits lookup SIMNET_AP_EVENTS
9Spare8 bits SPARE
10Direction
0 .. 253
8 bits lookup SIMNET_DIRECTION
11AngleCommanded angle change0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER

0x1FF22: PGN 130850 - Simnet: Event Command: AP command

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Proprietary ID2

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 12 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID2: AP command
0 .. 255
8 bits lookup SIMNET_EVENT_COMMAND
5Unused A
0 .. 65533
16 bits unsigned NUMBER
6Controlling Device
0 .. 253
8 bits unsigned NUMBER
7Event
0 .. 253
8 bits lookup SIMNET_AP_EVENTS
8Unused B
0 .. 253
8 bits unsigned NUMBER
9Direction
0 .. 253
8 bits lookup SIMNET_DIRECTION
10Angle0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
11Unused C
0 .. 253
8 bits unsigned NUMBER

0x1FF22: PGN 130850 - Simnet: Alarm

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Proprietary ID1

There may follow a PGN 130856 'Simnet: Alarm Text' message with a textual explanation of the alarm

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 12 bytes long and contains 11 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4AddressNMEA 2000 address of commanded device
0 .. 253
8 bits unsigned NUMBER
5Reserved8 bits RESERVED
6Proprietary ID1: Alarm
0 .. 255
8 bits lookup SIMNET_EVENT_COMMAND
7Reserved8 bits RESERVED
8Alarm
0 .. 65533
16 bits lookup SIMNET_ALARM
9Message ID
0 .. 65533
16 bits unsigned NUMBER
10F
0 .. 253
8 bits unsigned NUMBER
11G
0 .. 253
8 bits unsigned NUMBER

0x1FF23: PGN 130851 - Simnet: Event Reply: AP command

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4
Proprietary ID2

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 12 bytes long and contains 11 fields.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Proprietary ID2: AP command
0 .. 255
8 bits lookup SIMNET_EVENT_COMMAND
5B
0 .. 65533
16 bits unsigned NUMBER
6AddressNMEA 2000 address of controlling device
0 .. 253
8 bits unsigned NUMBER
7Event
0 .. 253
8 bits lookup SIMNET_AP_EVENTS
8C
0 .. 253
8 bits unsigned NUMBER
9Direction
0 .. 253
8 bits lookup SIMNET_DIRECTION
10Angle0.0001 rad
0 .. 6.5533
16 bits unsigned NUMBER
11G
0 .. 253
8 bits unsigned NUMBER

0x1FF28: PGN 130856 - Simnet: Alarm Message

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

Usually accompanied by a PGN 130850 'Simnet: Alarm' message with the same information in binary form.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 229 bytes long and contains 7 fields. It is not transmitted at a regular interval, but when data is available or it is requested.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Message ID
0 .. 65533
16 bits unsigned NUMBER
5B
0 .. 253
8 bits unsigned NUMBER
6C
0 .. 253
8 bits unsigned NUMBER
7Text 1784 bits STRING_FIX

0x1FF2C: PGN 130860 - Simnet: AP Unknown 4

This PGN description applies when the following field(s) match:

Manufacturer Code1857
Industry Code4

Seen as sent by AC-42 and H5000 AP only so far.

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 23 bytes long and contains 9 fields. It is normally transmitted every 1000 milliseconds.

Field # Field Name Description Unit Type
1Manufacturer Code1857: Simrad
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4A
0 .. 253
8 bits unsigned NUMBER
5B
-2147483647 .. 2147483645
32 bits signed NUMBER
6C
-2147483647 .. 2147483645
32 bits signed NUMBER
7D
0 .. 4294967293
32 bits unsigned NUMBER
8E
-2147483647 .. 2147483645
32 bits signed NUMBER
9F
0 .. 4294967293
32 bits unsigned NUMBER

0x1FF40: PGN 130880 - Airmar: Additional Weather Data

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4C
0 .. 253
8 bits unsigned NUMBER
5Apparent Windchill Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6True Windchill Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
7Dewpoint0.01 K
0 .. 655.33
16 bits unsigned NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/PB2000UserManual.pdf

0x1FF41: PGN 130881 - Airmar: Heater Control

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 9 bytes long and contains 7 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4C
0 .. 253
8 bits unsigned NUMBER
5Plate Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
6Air Temperature0.01 K
0 .. 655.33
16 bits unsigned NUMBER
7Dewpoint0.01 K
0 .. 655.33
16 bits unsigned NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/PB2000UserManual.pdf

0x1FF80: PGN 130944 - Airmar: POST

This PGN description applies when the following field(s) match:

Manufacturer Code135
Industry Code4

This PGN is not fully reverse engineered. Some aspects that are known to be missing/incorrect:

This fast-packet PGN is 6 bytes long and contains 8 fields.

Field # Field Name Description Unit Type
1Manufacturer Code135: Airmar
0 .. 2045
11 bits lookup MANUFACTURER_CODE
2Reserved2 bits RESERVED
3Industry Code4: Marine Industry
0 .. 6
3 bits lookup INDUSTRY_CODE
4Control
0 .. 1
1 bits lookup AIRMAR_POST_CONTROL
5Reserved7 bits RESERVED
6Number of ID/test result pairs to follow
0 .. 253
8 bits unsigned NUMBER
7Test IDSee Airmar docs for table of IDs and failure codes; these lookup values are for DST200
0 .. 253
8 bits lookup AIRMAR_POST_ID
8Test resultValues other than 0 are failure codes
0 .. 253
8 bits unsigned NUMBER

Source: http://www.airmartechnology.com/uploads/installguide/DST200UserlManual.pdf

Physical quantities

A lot of fields represent a physical, observable, quantity.

ELECTRICAL_CURRENT - Electrical current

In the CAN data these are expressed in Ampere, abbreviated as A.

For more information see: https://en.wikipedia.org/wiki/Electric_current

ELECTRICAL_CHARGE - Electrical charge

In the CAN data these are expressed in Coulomb, abbreviated as C.

For more information see: https://en.wikipedia.org/wiki/Electric_charge

ELECTRICAL_ENERGY - Electrical energy

The amount of electricity used or stored. The base unit used in NMEA 2000 is the Kilo Watt Hour (kWh) which is equivalent to 3.6e6 J (Joules).

In the CAN data these are expressed in Kilo Watt Hour, abbreviated as kWh.

For more information see: https://en.wikipedia.org/wiki/Electrical_energy

ELECTRICAL_POWER - Electrical power

The amount of energy transferred or converted per unit time.

In the CAN data these are expressed in Watt, abbreviated as W.

For more information see: https://en.wikipedia.org/wiki/Electrical_power

ELECTRICAL_APPARENT_POWER - AC apparent power

The amount of power transferred where the current and voltage are in phase.

In the CAN data these are expressed in Volt Ampere, abbreviated as VA.

For more information see: https://en.wikipedia.org/wiki/Volt-ampere

ELECTRICAL_REACTIVE_POWER - AC reactive power

The amount of power transferred where the current and voltage are not in phase.

In the CAN data these are expressed in Volt Ampere Reactive, abbreviated as VAR.

For more information see: https://en.wikipedia.org/wiki/Volt-ampere#Reactive

POTENTIAL_DIFFERENCE - Potential difference

In the CAN data these are expressed in Volt, abbreviated as V.

For more information see: https://en.wikipedia.org/wiki/Voltage

POWER_FACTOR - Power Factor

Used in AC circuits only, the ratio of the real power absorbed by the load to the apparent power flowing in the circuit. If less than one, the voltage and current are not in phase.

In the CAN data these are expressed in Cos(Phi), abbreviated as Cos Phi.

For more information see: https://en.wikipedia.org/wiki/Power_factor

LENGTH - Length

The physical size in one dimension of an object.

In the CAN data these are expressed in Meter, abbreviated as m.

For more information see: https://en.wikipedia.org/wiki/Length

DISTANCE - Distance

The amount of separation between two objects.

In the CAN data these are expressed in meter, abbreviated as m.

For more information see: https://en.wikipedia.org/wiki/Distance

SPEED - Speed

The velocity, or length per unit of time.

In the CAN data these are expressed in meter per second, abbreviated as m/s.

For more information see: https://en.wikipedia.org/wiki/Speed

ANGLE - Angle

All standardized PGNs seen so far all use radians, but some manufacturer specific PGNs use degrees (deg).

In the CAN data these are expressed in radian, abbreviated as rad.

For more information see: https://en.wikipedia.org/wiki/Angle

ANGULAR_VELOCITY - Angular velocity

The speed at which a measured angle changes

In the CAN data these are expressed in radians per second, abbreviated as rad/s.

For more information see: https://en.wikipedia.org/wiki/Angular_velocity

VOLUME - Volume

A measure of occupied three-dimensional space.

In the CAN data these are expressed in liter, abbreviated as L.

For more information see: https://en.wikipedia.org/wiki/Volume

VOLUMETRIC_FLOW - Volumetric flow

The volume of fluid which passes per unit time.

In the CAN data these are expressed in liter per hour, abbreviated as L/h.

For more information see: https://en.wikipedia.org/wiki/Volumetric_flow_rate

MAGNETIC_FIELD - Magnetic field

In the CAN data these are expressed in Tesla, abbreviated as T.

For more information see: https://en.wikipedia.org/wiki/Magnetic_field

FREQUENCY - Frequency

In the CAN data these are expressed in Hertz, abbreviated as Hz.

For more information see: https://en.wikipedia.org/wiki/Radio_frequency

DATE - Date

A calendar date is a reference to a particular day in time, in NMEA 2000 expressed as the number of days since 1970-01-01 (UNIX epoch).

In the CAN data these are expressed in days, abbreviated as d.

For more information see: https://en.wikipedia.org/wiki/Calendar_date

TIME - Time

Time is what clocks measure. We use time to place events in sequence one after the other, and we use time to compare how long events last. Absolute times in NMEA2000 are expressed as seconds since midnight(in an undefined timezone)

In the CAN data these are expressed in Second, abbreviated as s.

For more information see: https://en.wikipedia.org/wiki/Time

GEOGRAPHICAL_COORDINATE - Geographical coordinate

Latitude or longitude. Combined they form a unique point on earth, when height is disregarded.

In the CAN data these are expressed in degree, abbreviated as deg.

For more information see: https://en.wikipedia.org/wiki/Geographic_coordinate_system

TEMPERATURE - Temperature

In the CAN data these are expressed in Kelvin, abbreviated as K.

For more information see: https://en.wikipedia.org/wiki/Temperature

PRESSURE - Pressure

In the CAN data these are expressed in Pascal, abbreviated as Pa.

For more information see: https://en.wikipedia.org/wiki/Pressure

PRESSURE_RATE - Pressure rate

How the pressure changes over time.

In the CAN data these are expressed in Pascal per hour, abbreviated as Pa/hr.

For more information see: https://en.wikipedia.org/wiki/Pressure

CONCENTRATION - Concentration of one substance in another, in this marine context usually the amount of salts in water

In the CAN data these are expressed in parts per million, abbreviated as ppm.

For more information see: https://www.engineeringtoolbox.com/water-salinity-d_1251.html

SIGNAL_TO_NOISE_RATIO - Signal-to-noise ratio

In the CAN data these are expressed in decibel, abbreviated as dB.

For more information see: https://en.wikipedia.org/wiki/Signal-to-noise_ratio

Field types

All fields are of one of the following field types.

NUMBER - Number

Encoding: Binary numbers are little endian. Number fields that use two or three bits use one special encoding, for the maximum value. When present, this means that the field is not present. Number fields that use four bits or more use two special encodings. The maximum positive value means that the field is not present. The maximum positive value minus 1 means that the field has an error. For instance, a broken sensor. For signed numbers the maximum values are the maximum positive value and that minus 1, not the all-ones bit encoding which is the maximum negative value.

For more information see: https://en.wikipedia.org/wiki/Binary_number

FLOAT - 32 bit IEEE-754 floating point number

32 bits signed number

For more information see: https://en.wikipedia.org/wiki/IEEE_754

DECIMAL - A unsigned numeric value represented with 2 decimal digits per byte

Encoding: Each byte represent 2 digits, so 1234 is represented by 2 bytes containing 0x12 and 0x34. A number with an odd number of digits will have 0 as the first digit in the first byte.

For more information see: https://en.wikipedia.org/wiki/Binary-coded_decimal

LOOKUP - Number value where each value encodes for a distinct meaning

For almost all lookups the list of values is known with some precision, but it is quite possible that a value occurs that has no corresponding textual explanation.

Encoding: Each lookup has a LookupEnumeration defining what the possible values mean

INDIRECT_LOOKUP - Number value where each value encodes for a distinct meaning but the meaning also depends on the value in another field

For almost all lookups the list of values is known with some precision, but it is quite possible that a value occurs that has no corresponding textual explanation.

Encoding: Each lookup has a LookupIndirectEnumeration defining what the possible values mean

BITLOOKUP - Number value where each bit value encodes for a distinct meaning

For almost all lookups the list of values is known with some precision, but it is quite possible that a value occurs that has no corresponding textual explanation.

Encoding: Each LookupBit has a LookupBitEnumeration defining what the possible values mean. A bitfield can have any combination of bits set.

FIELDTYPE_LOOKUP - Number value where each value encodes for a distinct meaning including a fieldtype of the next variable field

These values have been determined by reverse engineering, given the known values it is anticipated that there are unkown enumeration values and some known values have incorrect datatypes

Encoding: Each lookup has a LookupFieldTypeEnumeration defining what the possible values mean

TIME - Time

For more information see: https://en.wikipedia.org/wiki/Time

DATE - Date

16 bits unsigned number

Encoding: The date, in days since 1 January 1970.

For more information see: https://en.wikipedia.org/wiki/Calendar_date

STRING_FIX - A fixed length string containing single byte codepoints.

It is unclear what character sets are allowed/supported. Possibly UTF-8 but it could also be that only ASCII values are supported.

Encoding: The length of the string is determined by the PGN field definition. Trailing bytes have been observed as '@', ' ', 0x0 or 0xff.

STRING_LZ - A varying length string containing single byte codepoints encoded with a length byte and terminating zero.

It is unclear what character sets are allowed/supported. Possibly UTF-8 but it could also be that only ASCII values are supported.

Encoding: The length of the string is determined by a starting length byte. It also contains a terminating zero byte. The length byte includes the zero byte but not itself.

STRING_LAU - A varying length string containing double or single byte codepoints encoded with a length byte and terminating zero.

It is unclear what character sets are allowed/supported. For single byte, assume ASCII. For UNICODE, assume UTF-16, but this has not been seen in the wild yet.

Encoding: The length of the string is determined by a starting length byte. The 2nd byte contains 0 for UNICODE or 1 for ASCII.

BINARY - Binary field

Encoding: Unspecified content consisting of any number of bits.

RESERVED - Reserved field

NMEA reserved for future expansion and/or to align next data on byte boundary

Encoding: All reserved bits shall be 1

SPARE - Spare field

This is like a reserved field but originates from other sources where unused fields shall be 0, like the AIS ITU-1371 standard.

Encoding: All spare bits shall be 0

MMSI - MMSI

32 bits unsigned number

Encoding: The MMSI is encoded as a 32 bit number, but is always printed as a 9 digit number and should be considered as a string. The first three or four digits are special, see the USCG link for a detailed explanation.

For more information see: https://navcen.uscg.gov/maritime-mobile-service-identity

VARIABLE - Variable

Encoding: The definition of the field is that of the reference PGN and reference field, this is totally variable.

KEY_VALUE - Key/value

Encoding: The type definition of the field is defined by an earlier LookupFieldTypeEnumeration field. The length is defined by the preceding length field.

FIELD_INDEX - Field Index

8 bits unsigned number

Encoding: Index of the specified field in the PGN referenced.

Lookup enumerations

LIGHTING_COMMAND (0 - 7)

ValueDescription
0Idle
1Detect Devices
2Reboot
3Factory Reset
4Powering Up

INDUSTRY_CODE (0 - 7)

ValueDescription
0Global
1Highway
2Agriculture
3Construction
4Marine
5Industrial

MANUFACTURER_CODE (0 - 2047)

ValueDescription
69ARKS Enterprises, Inc.
78FW Murphy/Enovation Controls
80Twin Disc
85Kohler Power Systems
88Hemisphere GPS Inc
116BEP Marine
135Airmar
137Maretron
140Lowrance
144Mercury Marine
147Nautibus Electronic GmbH
148Blue Water Data
154Westerbeke
161Offshore Systems (UK) Ltd.
163Evinrude/BRP
165CPAC Systems AB
168Xantrex Technology Inc.
172Yanmar Marine
174Volvo Penta
175Honda Marine
176Carling Technologies Inc. (Moritz Aerospace)
185Beede Instruments
192Floscan Instrument Co. Inc.
193Nobletec
198Mystic Valley Communications
199Actia
200Honda Marine
201Disenos Y Technologia
211Digital Switching Systems
215Xintex/Atena
224EMMI NETWORK S.L.
225Honda Marine
228ZF
229Garmin
233Yacht Monitoring Solutions
235Sailormade Marine Telemetry/Tetra Technology LTD
243Eride
250Honda Marine
257Honda Motor Company LTD
272Groco
273Actisense
274Amphenol LTW Technology
275Navico
283Hamilton Jet
285Sea Recovery
286Coelmo SRL Italy
295BEP Marine
304Empir Bus
305NovAtel
306Sleipner Motor AS
307MBW Technologies
311Fischer Panda
315ICOM
328Qwerty
329Dief
341Böning Automationstechnologie GmbH & Co. KG
345Korean Maritime University
351Thrane and Thrane
355Mastervolt
356Fischer Panda Generators
358Victron Energy
370Rolls Royce Marine
373Electronic Design
374Northern Lights
378Glendinning
381B & G
384Rose Point Navigation Systems
385Johnson Outdoors Marine Electronics Inc Geonav
394Capi 2
396Beyond Measure
400Livorsi Marine
404ComNav
409Chetco
419Fusion Electronics
421Standard Horizon
422True Heading AB
426Egersund Marine Electronics AS
427em-trak Marine Electronics
431Tohatsu Co, JP
437Digital Yacht
438Comar Systems Limited
440Cummins
443VDO (aka Continental-Corporation)
451Parker Hannifin aka Village Marine Tech
459Alltek Marine Electronics Corp
460SAN GIORGIO S.E.I.N
466Veethree Electronics & Marine
467Humminbird Marine Electronics
470SI-TEX Marine Electronics
471Sea Cross Marine AB
475GME aka Standard Communications Pty LTD
476Humminbird Marine Electronics
478Ocean Sat BV
481Chetco Digitial Instruments
493Watcheye
499Lcj Capteurs
502Attwood Marine
503Naviop S.R.L.
504Vesper Marine Ltd
510Marinesoft Co. LTD
517NoLand Engineering
518Transas USA
529National Instruments Korea
532Onwa Marine
571Marinecraft (South Korea)
573McMurdo Group aka Orolia LTD
578Advansea
579KVH
580San Jose Technology
583Yacht Control
586Suzuki Motor Corporation
591US Coast Guard
595Ship Module aka Customware
600Aquatic AV
605Aventics GmbH
606Intellian
612SamwonIT
614Arlt Tecnologies
637Bavaria Yacts
641Diverse Yacht Services
644Wema U.S.A dba KUS
645Garmin
658Shenzhen Jiuzhou Himunication
688Rockford Corp
704JL Audio
715Autonnic
717Yacht Devices
734REAP Systems
735Au Electronics Group
739LxNav
743DaeMyung
744Woosung
773Clarion US
776HMI Systems
777Ocean Signal
778Seekeeper
781Poly Planar
785Fischer Panda DE
795Broyda Industries
796Canadian Automotive
797Tides Marine
798Lumishore
799Still Water Designs and Audio
802BJ Technologies (Beneteau)
803Gill Sensors
811Blue Water Desalination
815FLIR
824Undheim Systems
838TeamSurv
844Fell Marine
847Oceanvolt
862Prospec
868Data Panel Corp
890L3 Technologies
894Rhodan Marine Systems
896Nexfour Solutions
905ASA Electronics
909Marines Co (South Korea)
911Nautic-on
930Ecotronix
962Timbolier Industries
963TJC Micro
968Cox Powertrain
969Blue Seas
1850Teleflex Marine (SeaStar Solutions)
1851Raymarine
1852Navionics
1853Japan Radio Co
1854Northstar Technologies
1855Furuno
1856Trimble
1857Simrad
1858Litton
1859Kvasar AB
1860MMP
1861Vector Cantech
1862Yamaha Marine
1863Faria Instruments

AIS_MESSAGE_ID (0 - 63)

ValueDescription
1Scheduled Class A position report
2Assigned scheduled Class A position report
3Interrogated Class A position report
4Base station report
5Static and voyage related data
6Binary addressed message
7Binary acknowledgement
8Binary broadcast message
9Standard SAR aircraft position report
10UTC/date inquiry
11UTC/date response
12Safety related addressed message
13Safety related acknowledgement
14Satety related broadcast message
15Interrogation
16Assignment mode command
17DGNSS broadcast binary message
18Standard Class B position report
19Extended Class B position report
20Data link management message
21ATON report
22Channel management
23Group assignment command
24Static data report
25Single slot binary message
26Multiple slot binary message
27Position report for long range applications

SHIP_TYPE (0 - 255)

ValueDescription
0Unavailable
20Wing In Ground
21Wing In Ground (hazard cat X)
22Wing In Ground (hazard cat Y)
23Wing In Ground (hazard cat Z)
24Wing In Ground (hazard cat OS)
29Wing In Ground (no additional information)
30Fishing
31Towing
32Towing exceeds 200m or wider than 25m
33Engaged in dredging or underwater operations
34Engaged in diving operations
35Engaged in military operations
36Sailing
37Pleasure
40High speed craft
41High speed craft (hazard cat X)
42High speed craft (hazard cat Y)
43High speed craft (hazard cat Z)
44High speed craft (hazard cat OS)
49High speed craft (no additional information)
50Pilot vessel
51SAR
52Tug
53Port tender
54Anti-pollution
55Law enforcement
56Spare
57Spare #2
58Medical
59Ships and aircraft of States not parties to an armed conflict
60Passenger ship
61Passenger ship (hazard cat X)
62Passenger ship (hazard cat Y)
63Passenger ship (hazard cat Z)
64Passenger ship (hazard cat OS)
69Passenger ship (no additional information)
70Cargo ship
71Cargo ship (hazard cat X)
72Cargo ship (hazard cat Y)
73Cargo ship (hazard cat Z)
74Cargo ship (hazard cat OS)
79Cargo ship (no additional information)
80Tanker
81Tanker (hazard cat X)
82Tanker (hazard cat Y)
83Tanker (hazard cat Z)
84Tanker (hazard cat OS)
89Tanker (no additional information)
90Other
91Other (hazard cat X)
92Other (hazard cat Y)
93Other (hazard cat Z)
94Other (hazard cat OS)
99Other (no additional information)

DEVICE_CLASS (0 - 127)

ValueDescription
0Reserved for 2000 Use
10System tools
20Safety systems
25Internetwork device
30Electrical Distribution
35Electrical Generation
40Steering and Control surfaces
50Propulsion
60Navigation
70Communication
75Sensor Communication Interface
80Instrumentation/general systems
85External Environment
90Internal Environment
100Deck + cargo + fishing equipment systems
110Human Interface
120Display
125Entertainment

REPEAT_INDICATOR (0 - 3)

ValueDescription
0Initial
1First retransmission
2Second retransmission
3Final retransmission

TX_RX_MODE (0 - 15)

ValueDescription
0Tx A/Tx B, Rx A/Rx B
1Tx A, Rx A/Rx B
2Tx B, Rx A/Rx B

STATION_TYPE (0 - 15)

ValueDescription
0All types of mobile station
2All types of Class B mobile station
3SAR airborne mobile station
4AtoN station
5Class B CS shipborne mobile station
6Inland waterways
7Regional use 7
8Regional use 8
9Regional use 9

REPORTING_INTERVAL (0 - 15)

ValueDescription
0As given by the autonomous mode
110 min
26 min
33 min
41 min
530 sec
615 sec
710 sec
85 sec
92 sec (not applicable to Class B CS)
10Next shorter reporting interval
11Next longer reporting interval

AIS_TRANSCEIVER (0 - 31)

ValueDescription
0Channel A VDL reception
1Channel B VDL reception
2Channel A VDL transmission
3Channel B VDL transmission
4Own information not broadcast
5Reserved

AIS_ASSIGNED_MODE (0 - 1)

ValueDescription
0Autonomous and continuous
1Assigned mode

ATON_TYPE (0 - 31)

ValueDescription
0Default: Type of AtoN not specified
1Reference point
2RACON
3Fixed structure off-shore
4Reserved for future use
5Fixed light: without sectors
6Fixed light: with sectors
7Fixed leading light front
8Fixed leading light rear
9Fixed beacon: cardinal N
10Fixed beacon: cardinal E
11Fixed beacon: cardinal S
12Fixed beacon: cardinal W
13Fixed beacon: port hand
14Fixed beacon: starboard hand
15Fixed beacon: preferred channel port hand
16Fixed beacon: preferred channel starboard hand
17Fixed beacon: isolated danger
18Fixed beacon: safe water
19Fixed beacon: special mark
20Floating AtoN: cardinal N
21Floating AtoN: cardinal E
22Floating AtoN: cardinal S
23Floating AtoN: cardinal W
24Floating AtoN: port hand mark
25Floating AtoN: starboard hand mark
26Floating AtoN: preferred channel port hand
27Floating AtoN: preferred channel starboard hand
28Floating AtoN: isolated danger
29Floating AtoN: safe water
30Floating AtoN: special mark
31Floating AtoN: light vessel/LANBY/rigs

AIS_SPECIAL_MANEUVER (0 - 3)

ValueDescription
0Not available
1Not engaged in special maneuver
2Engaged in special maneuver
3Reserved

POSITION_FIX_DEVICE (0 - 15)

ValueDescription
0Default: undefined
1GPS
2GLONASS
3Combined GPS/GLONASS
4Loran-C
5Chayka
6Integrated navigation system
7Surveyed
8Galileo
15Internal GNSS

GNS (0 - 15)

ValueDescription
0GPS
1GLONASS
2GPS+GLONASS
3GPS+SBAS/WAAS
4GPS+SBAS/WAAS+GLONASS
5Chayka
6integrated
7surveyed
8Galileo

ENGINE_INSTANCE (0 - 255)

ValueDescription
0Single Engine or Dual Engine Port
1Dual Engine Starboard

GEAR_STATUS (0 - 3)

ValueDescription
0Forward
1Neutral
2Reverse

DIRECTION (0 - 15)

ValueDescription
0Forward
1Reverse

POSITION_ACCURACY (0 - 1)

ValueDescription
0Low
1High

RAIM_FLAG (0 - 1)

ValueDescription
0not in use
1in use

TIME_STAMP (0 - 63)

ValueDescription
60Not available
61Manual input mode
62Dead reckoning mode
63Positioning system is inoperative

GNS_METHOD (0 - 15)

ValueDescription
0no GNSS
1GNSS fix
2DGNSS fix
3Precise GNSS
4RTK Fixed Integer
5RTK float
6Estimated (DR) mode
7Manual Input
8Simulate mode

GNS_INTEGRITY (0 - 3)

ValueDescription
0No integrity checking
1Safe
2Caution

SYSTEM_TIME (0 - 15)

ValueDescription
0GPS
1GLONASS
2Radio Station
3Local Cesium clock
4Local Rubidium clock
5Local Crystal clock

MAGNETIC_VARIATION (0 - 15)

ValueDescription
0Manual
1Automatic Chart
2Automatic Table
3Automatic Calculation
4WMM 2000
5WMM 2005
6WMM 2010
7WMM 2015
8WMM 2020

RESIDUAL_MODE (0 - 15)

ValueDescription
0Autonomous
1Differential enhanced
2Estimated
3Simulator
4Manual

WIND_REFERENCE (0 - 7)

ValueDescription
0True (ground referenced to North)
1Magnetic (ground referenced to Magnetic North)
2Apparent
3True (boat referenced)
4True (water referenced)

WATER_REFERENCE (0 - 255)

ValueDescription
0Paddle wheel
1Pitot tube
2Doppler
3Correlation (ultra sound)
4Electro Magnetic

YES_NO (0 - 3)

ValueDescription
0No
1Yes

OK_WARNING (0 - 3)

ValueDescription
0OK
1Warning

OFF_ON (0 - 3)

ValueDescription
0Off
1On

DIRECTION_REFERENCE (0 - 3)

ValueDescription
0True
1Magnetic
2Error

DIRECTION_RUDDER (0 - 7)

ValueDescription
0No Order
1Move to starboard
2Move to port

NAV_STATUS (0 - 15)

ValueDescription
0Under way using engine
1At anchor
2Not under command
3Restricted maneuverability
4Constrained by her draught
5Moored
6Aground
7Engaged in Fishing
8Under way sailing
9Hazardous material - High Speed
10Hazardous material - Wing in Ground
11Power-driven vessl towing astern
12Power-driven vessl pushing ahead or towing alongside
14AIS-SART

POWER_FACTOR (0 - 3)

ValueDescription
0Leading
1Lagging
2Error

TEMPERATURE_SOURCE (0 - 255)

ValueDescription
0Sea Temperature
1Outside Temperature
2Inside Temperature
3Engine Room Temperature
4Main Cabin Temperature
5Live Well Temperature
6Bait Well Temperature
7Refrigeration Temperature
8Heating System Temperature
9Dew Point Temperature
10Apparent Wind Chill Temperature
11Theoretical Wind Chill Temperature
12Heat Index Temperature
13Freezer Temperature
14Exhaust Gas Temperature
15Shaft Seal Temperature

HUMIDITY_SOURCE (0 - 255)

ValueDescription
0Inside
1Outside

PRESSURE_SOURCE (0 - 255)

ValueDescription
0Atmospheric
1Water
2Steam
3Compressed Air
4Hydraulic
5Filter
6AltimeterSetting
7Oil
8Fuel

DSC_FORMAT (0 - 255)

ValueDescription
102Geographical area
112Distress
114Common interest
116All ships
120Individual stations
121Non-calling purpose
123Individual station automatic

DSC_CATEGORY (0 - 255)

ValueDescription
100Routine
108Safety
110Urgency
112Distress

DSC_NATURE (0 - 255)

ValueDescription
100Fire
101Flooding
102Collision
103Grounding
104Listing
105Sinking
106Disabled and adrift
107Undesignated
108Abandoning ship
109Piracy
110Man overboard
112EPIRB emission

DSC_FIRST_TELECOMMAND (0 - 255)

ValueDescription
100F3E/G3E All modes TP
101F3E/G3E duplex TP
103Polling
104Unable to comply
105End of call
106Data
109J3E TP
110Distress acknowledgement
112Distress relay
113F1B/J2B TTY-FEC
115F1B/J2B TTY-ARQ
118Test
121Ship position or location registration updating
126No information

DSC_SECOND_TELECOMMAND (0 - 255)

ValueDescription
100No reason given
101Congestion at MSC
102Busy
103Queue indication
104Station barred
105No operator available
106Operator temporarily unavailable
107Equipment disabled
108Unable to use proposed channel
109Unable to use proposed mode
110Ships and aircraft of States not parties to an armed conflict
111Medical transports
112Pay phone/public call office
113Fax/data
126No information

DSC_EXPANSION_DATA (0 - 255)

ValueDescription
100Enhanced position
101Source and datum of position
102SOG
103COG
104Additional station identification
105Enhanced geographic area
106Number of persons on board

SEATALK_ALARM_STATUS (0 - 255)

ValueDescription
0Alarm condition not met
1Alarm condition met and not silenced
2Alarm condition met and silenced

SEATALK_ALARM_ID (0 - 255)

ValueDescription
0No Alarm
1Shallow Depth
2Deep Depth
3Shallow Anchor
4Deep Anchor
5Off Course
6AWA High
7AWA Low
8AWS High
9AWS Low
10TWA High
11TWA Low
12TWS High
13TWS Low
14WP Arrival
15Boat Speed High
16Boat Speed Low
17Sea Temperature High
18Sea Temperature Low
19Pilot Watch
20Pilot Off Course
21Pilot Wind Shift
22Pilot Low Battery
23Pilot Last Minute Of Watch
24Pilot No NMEA Data
25Pilot Large XTE
26Pilot NMEA DataError
27Pilot CU Disconnected
28Pilot Auto Release
29Pilot Way Point Advance
30Pilot Drive Stopped
31Pilot Type Unspecified
32Pilot Calibration Required
33Pilot Last Heading
34Pilot No Pilot
35Pilot Route Complete
36Pilot Variable Text
37GPS Failure
38MOB
39Seatalk1 Anchor
40Pilot Swapped Motor Power
41Pilot Standby Too Fast To Fish
42Pilot No GPS Fix
43Pilot No GPS COG
44Pilot Start Up
45Pilot Too Slow
46Pilot No Compass
47Pilot Rate Gyro Fault
48Pilot Current Limit
49Pilot Way Point Advance Port
50Pilot Way Point Advance Stbd
51Pilot No Wind Data
52Pilot No Speed Data
53Pilot Seatalk Fail1
54Pilot Seatalk Fail2
55Pilot Warning Too Fast To Fish
56Pilot Auto Dockside Fail
57Pilot Turn Too Fast
58Pilot No Nav Data
59Pilot Lost Waypoint Data
60Pilot EEPROM Corrupt
61Pilot Rudder Feedback Fail
62Pilot Autolearn Fail1
63Pilot Autolearn Fail2
64Pilot Autolearn Fail3
65Pilot Autolearn Fail4
66Pilot Autolearn Fail5
67Pilot Autolearn Fail6
68Pilot Warning Cal Required
69Pilot Warning OffCourse
70Pilot Warning XTE
71Pilot Warning Wind Shift
72Pilot Warning Drive Short
73Pilot Warning Clutch Short
74Pilot Warning Solenoid Short
75Pilot Joystick Fault
76Pilot No Joystick Data
80Pilot Invalid Command
81AIS TX Malfunction
82AIS Antenna VSWR fault
83AIS Rx channel 1 malfunction
84AIS Rx channel 2 malfunction
85AIS No sensor position in use
86AIS No valid SOG information
87AIS No valid COG information
88AIS 12V alarm
89AIS 6V alarm
90AIS Noise threshold exceeded channel A
91AIS Noise threshold exceeded channel B
92AIS Transmitter PA fault
93AIS 3V3 alarm
94AIS Rx channel 70 malfunction
95AIS Heading lost/invalid
96AIS internal GPS lost
97AIS No sensor position
98AIS Lock failure
99AIS Internal GGA timeout
100AIS Protocol stack restart
101Pilot No IPS communications
102Pilot Power-On or Sleep-Switch Reset While Engaged
103Pilot Unexpected Reset While Engaged
104AIS Dangerous Target
105AIS Lost Target
106AIS Safety Related Message (used to silence)
107AIS Connection Lost
108No Fix

SEATALK_ALARM_GROUP (0 - 255)

ValueDescription
0Instrument
1Autopilot
2Radar
3Chart Plotter
4AIS

SEATALK_PILOT_MODE (0 - 255)

ValueDescription
64Standby
66Auto
70Wind
74Track

ENTERTAINMENT_ZONE (0 - 255)

ValueDescription
0All zones
1Zone 1
2Zone 2
3Zone 3
4Zone 4

ENTERTAINMENT_SOURCE (0 - 255)

ValueDescription
0Vessel alarm
1AM
2FM
3Weather
4DAB
5Aux
6USB
7CD
8MP3
9Apple iOS
10Android
11Bluetooth
12Sirius XM
13Pandora
14Spotify
15Slacker
16Songza
17Apple Radio
18Last FM
19Ethernet
20Video MP4
21Video DVD
22Video BluRay
23HDMI
24Video

ENTERTAINMENT_PLAY_STATUS (0 - 65535)

ValueDescription
0Play
1Pause
2Stop
3FF 1x
4FF 2x
5FF 3x
6FF 4x
7RW 1x
8RW 2x
9RW 3x
10RW 4x
11Skip ahead
12Skip back
13Jog ahead
14Jog back
15Seek up
16Seek down
17Scan up
18Scan down
19Tune up
20Tune down
21Slow motion .75x
22Slow motion .5x
23Slow motion .25x
24Slow motion .125x

ENTERTAINMENT_REPEAT_STATUS (0 - 15)

ValueDescription
0Off
1One
2All

ENTERTAINMENT_SHUFFLE_STATUS (0 - 15)

ValueDescription
0Off
1Play queue
2All

ENTERTAINMENT_LIKE_STATUS (0 - 255)

ValueDescription
0None
1Thumbs up
2Thumbs down

ENTERTAINMENT_TYPE (0 - 255)

ValueDescription
0File
1Playlist Name
2Genre Name
3Album Name
4Artist Name
5Track Name
6Station Name
7Station Number
8Favourite Number
9Play Queue
10Content Info

ENTERTAINMENT_GROUP (0 - 255)

ValueDescription
0File
1Playlist Name
2Genre Name
3Album Name
4Artist Name
5Track Name
6Station Name
7Station Number
8Favourite Number
9Play Queue
10Content Info

ENTERTAINMENT_CHANNEL (0 - 255)

ValueDescription
0All channels
1Stereo full range
2Stereo front
3Stereo back
4Stereo surround
5Center
6Subwoofer
7Front left
8Front right
9Back left
10Back right
11Surround left
12Surround right

ENTERTAINMENT_EQ (0 - 255)

ValueDescription
0Flat
1Rock
2Hall
3Jazz
4Pop
5Live
6Classic
7Vocal
8Arena
9Cinema
10Custom

ENTERTAINMENT_FILTER (0 - 255)

ValueDescription
0Full range
1High pass
2Low pass
3Band pass
4Notch filter

ALERT_TYPE (0 - 15)

ValueDescription
1Emergency Alarm
2Alarm
5Warning
8Caution

ALERT_CATEGORY (0 - 15)

ValueDescription
0Navigational
1Technical

ALERT_TRIGGER_CONDITION (0 - 15)

ValueDescription
0Manual
1Auto
2Test
3Disabled

ALERT_THRESHOLD_STATUS (0 - 15)

ValueDescription
0Normal
1Threshold Exceeded
2Extreme Threshold Exceeded
3Low Threshold Exceeded
4Acknowledged
5Awaiting Acknowledge

ALERT_STATE (0 - 255)

ValueDescription
0Disabled
1Normal
2Active
3Silenced
4Acknowledged
5Awaiting Acknowledge

ALERT_LANGUAGE_ID (0 - 255)

ValueDescription
0English (US)
1English (UK)
2Arabic
3Chinese (simplified)
4Croatian
5Danish
6Dutch
7Finnish
8French
9German
10Greek
11Italian
12Japanese
13Korean
14Norwegian
15Polish
16Portuguese
17Russian
18Spanish
19Swedish

ALERT_RESPONSE_COMMAND (0 - 3)

ValueDescription
0Acknowledge
1Temporary Silence
2Test Command off
3Test Command on

CONVERTER_STATE (0 - 255)

ValueDescription
0Off
1Low Power Mode
2Fault
3Bulk
4Absorption
5Float
6Storage
7Equalize
8Pass thru
9Inverting
10Assisting

THRUSTER_DIRECTION_CONTROL (0 - 15)

ValueDescription
0Off
1Ready
2To Port
3To Starboard

THRUSTER_RETRACT_CONTROL (0 - 3)

ValueDescription
0Off
1Extend
2Retract

THRUSTER_MOTOR_TYPE (0 - 15)

ValueDescription
012VDC
124VDC
248VDC
324VAC
4Hydraulic

BOOT_STATE (0 - 15)

ValueDescription
0in Startup Monitor
1running Bootloader
2running Application

ACCESS_LEVEL (0 - 7)

ValueDescription
0Locked
1unlocked level 1
2unlocked level 2

TRANSMISSION_INTERVAL (0 - 15)

ValueDescription
0Acknowledge
1Transmit Interval/Priority not supported
2Transmit Interval too low
3Access denied
4Not supported

PARAMETER_FIELD (0 - 15)

ValueDescription
0Acknowledge
1Invalid parameter field
2Temporary error
3Parameter out of range
4Access denied
5Not supported
6Read or Write not supported

PGN_LIST_FUNCTION (0 - 255)

ValueDescription
0Transmit PGN list
1Receive PGN list

FUSION_COMMAND (0 - 255)

ValueDescription
1Play
2Pause
4Next
6Prev

FUSION_SIRIUS_COMMAND (0 - 255)

ValueDescription
1Next
2Prev

FUSION_MUTE_COMMAND (0 - 255)

ValueDescription
1Mute On
2Mute Off

SEATALK_KEYSTROKE (0 - 255)

ValueDescription
1Auto
2Standby
3Wind
5-1
6-10
7+1
8+10
33-1 and -10
34+1 and +10
35Track

SEATALK_DEVICE_ID (0 - 255)

ValueDescription
3S100
5Course Computer

SEATALK_NETWORK_GROUP (0 - 255)

ValueDescription
0None
1Helm 1
2Helm 2
3Cockpit
4Flybridge
5Mast
6Group 1
7Group 2
8Group 3
9Group 4
10Group 5

SEATALK_DISPLAY_COLOR (0 - 255)

ValueDescription
0Day 1
2Day 2
3Red/Black
4Inverse

AIRMAR_CALIBRATE_FUNCTION (0 - 255)

ValueDescription
0Normal/cancel calibration
1Enter calibration mode
2Reset calibration to 0
3Verify
4Reset compass to defaults
5Reset damping to defaults

AIRMAR_CALIBRATE_STATUS (0 - 255)

ValueDescription
0Queried
1Passed
2Failed - timeout
3Failed - tilt error
4Failed - other
5In progress

AIRMAR_TEMPERATURE_INSTANCE (0 - 3)

ValueDescription
0Device Sensor
1Onboard Water Sensor
2Optional Water Sensor

AIRMAR_FILTER (0 - 15)

ValueDescription
0No filter
1Basic IIR filter

CONTROLLER_STATE (0 - 3)

ValueDescription
0Error Active
1Error Passive
2Bus Off

EQUIPMENT_STATUS (0 - 3)

ValueDescription
0Operational
1Fault

MOB_STATUS (0 - 7)

ValueDescription
0MOB Emitter Activated
1Manual on-board MOB Button Activation
2Test mode

LOW_BATTERY (0 - 7)

ValueDescription
0Good
1Low

TURN_MODE (0 - 7)

ValueDescription
0Rudder limit controlled
1Turn rate controlled
2Radius controlled

ACCEPTABILITY (0 - 3)

ValueDescription
0Bad level
1Bad frequency
2Being qualified
3Good

LINE (0 - 3)

ValueDescription
0Line 1
1Line 2
2Line 3

WAVEFORM (0 - 7)

ValueDescription
0Sine wave
1Modified sine wave

TANK_TYPE (0 - 15)

ValueDescription
0Fuel
1Water
2Gray water
3Live well
4Oil
5Black water

DC_SOURCE (0 - 255)

ValueDescription
0Battery
1Alternator
2Convertor
3Solar cell
4Wind generator

CHARGER_STATE (0 - 15)

ValueDescription
0Not charging
1Bulk
2Absorption
3Overcharge
4Equalise
5Float
6No float
7Constant VI
8Disabled
9Fault

CHARGING_ALGORITHM (0 - 15)

ValueDescription
0Trickle
1Constant voltage / Constant current
22 stage (no float)
33 stage

CHARGER_MODE (0 - 15)

ValueDescription
0Standalone
1Primary
2Secondary
3Echo

INVERTER_STATE (0 - 15)

ValueDescription
0Invert
1AC passthru
2Load sense
3Fault
4Disabled

BATTERY_TYPE (0 - 15)

ValueDescription
0Flooded
1Gel
2AGM

BATTERY_VOLTAGE (0 - 15)

ValueDescription
06V
112V
224V
332V
436V
542V
648V

BATTERY_CHEMISTRY (0 - 15)

ValueDescription
0Pb (Lead)
1Li
2NiCd
3ZnO
4NiMH

GOOD_WARNING_ERROR (0 - 3)

ValueDescription
0Good
1Warning
2Error

TRACKING (0 - 3)

ValueDescription
0Cancelled
1Acquiring
2Tracking
3Lost

TARGET_ACQUISITION (0 - 1)

ValueDescription
0Manual
1Automatic

WINDLASS_DIRECTION (0 - 3)

ValueDescription
0Off
1Down
2Up

SPEED_TYPE (0 - 3)

ValueDescription
0Single speed
1Dual speed
2Proportional speed

WINDLASS_MOTION (0 - 3)

ValueDescription
0Windlass stopped
1Deployment occurring
2Retrieval occurring

RODE_TYPE (0 - 3)

ValueDescription
0Chain presently detected
1Rope presently detected

DOCKING_STATUS (0 - 3)

ValueDescription
0Not docked
1Fully docked

AIS_TYPE (0 - 1)

ValueDescription
0SOTDMA
1CS

AIS_BAND (0 - 1)

ValueDescription
0Top 525 kHz of marine band
1Entire marine band

AIS_MODE (0 - 1)

ValueDescription
0Autonomous
1Assigned

AIS_COMMUNICATION_STATE (0 - 1)

ValueDescription
0SOTDMA
1ITDMA

AVAILABLE (0 - 1)

ValueDescription
0Available
1Not available

BEARING_MODE (0 - 3)

ValueDescription
0Great Circle
1Rhumbline

MARK_TYPE (0 - 15)

ValueDescription
0Collision
1Turning point
2Reference
3Wheelover
4Waypoint

GNSS_MODE (0 - 7)

ValueDescription
01D
12D
23D
3Auto

RANGE_RESIDUAL_MODE (0 - 3)

ValueDescription
0Range residuals were used to calculate data
1Range residuals were calculated after the position

DGNSS_MODE (0 - 7)

ValueDescription
0None
1SBAS if available
3SBAS

SATELLITE_STATUS (0 - 15)

ValueDescription
0Not tracked
1Tracked
2Used
3Not tracked+Diff
4Tracked+Diff
5Used+Diff

AIS_VERSION (0 - 3)

ValueDescription
0ITU-R M.1371-1
1ITU-R M.1371-3
2ITU-R M.1371-5
3ITU-R M.1371 future edition

TIDE (0 - 3)

ValueDescription
0Falling
1Rising

WATERMAKER_STATE (0 - 63)

ValueDescription
0Stopped
1Starting
2Running
3Stopping
4Flushing
5Rinsing
6Initiating
7Manual

ENTERTAINMENT_ID_TYPE (0 - 255)

ValueDescription
0Group
1File
2Encrypted group
3Encrypted file

ENTERTAINMENT_DEFAULT_SETTINGS (0 - 3)

ValueDescription
0Save current settings as user default
1Load user default
2Load manufacturer default

ENTERTAINMENT_REGIONS (0 - 15)

ValueDescription
0USA
1Europe
2Asia
3Middle East
4Latin America
5Australia
6Russia
7Japan

VIDEO_PROTOCOLS (0 - 15)

ValueDescription
0PAL
1NTSC

ENTERTAINMENT_VOLUME_CONTROL (0 - 3)

ValueDescription
0Up
1Down

BLUETOOTH_STATUS (0 - 255)

ValueDescription
0Connected
1Not connected
2Not paired

BLUETOOTH_SOURCE_STATUS (0 - 15)

ValueDescription
0Reserved
1Connected
2Connecting
3Not connected

SONICHUB_COMMAND (0 - 255)

ValueDescription
1Init #2
4AM Radio
5Zone Info
6Source
8Source List
9Control
12FM Radio
13Playlist
14Track
15Artist
16Album
19Menu Item
20Zones
23Max Volume
24Volume
25Init #1
48Position
50Init #3

SIMNET_AP_MODE (0 - 255)

ValueDescription
2Heading
3Wind
10Nav
11No Drift

SIMNET_DEVICE_MODEL (0 - 255)

ValueDescription
0AC
1Other device
100NAC

SIMNET_DEVICE_REPORT (0 - 255)

ValueDescription
2Status
3Send Status
10Mode
11Send Mode
23Sailing Processor Status

SIMNET_AP_STATUS (0 - 255)

ValueDescription
2Manual
16Automatic

SIMNET_COMMAND (0 - 255)

ValueDescription
50Text

SIMNET_EVENT_COMMAND (0 - 255)

ValueDescription
1Alarm
2AP command
255Autopilot

SIMNET_NIGHT_MODE (0 - 255)

ValueDescription
2Day
4Night

SIMNET_NIGHT_MODE_COLOR (0 - 255)

ValueDescription
0Red
1Green
2Blue
3White

SIMNET_DISPLAY_GROUP (0 - 255)

ValueDescription
1Default
2Group 1
3Group 2
4Group 3
5Group 4
6Group 5
7Group 6

SIMNET_HOUR_DISPLAY (0 - 255)

ValueDescription
024 hour
112 hour

SIMNET_TIME_FORMAT (0 - 255)

ValueDescription
1MM/dd/yyyy
2dd/MM/yyyy

SIMNET_BACKLIGHT_LEVEL (0 - 255)

ValueDescription
010% (Min)
1Day mode
4Night mode
1120%
2230%
3340%
4450%
5560%
6670%
7780%
8890%
99100% (Max)

SIMNET_AP_EVENTS (0 - 255)

ValueDescription
6Standby
9Auto mode
10Nav mode
13Non Follow Up mode
14Follow Up mode
15Wind mode
18Square (Turn)
19C-Turn
20U-Turn
21Spiral (Turn)
22Zig Zag (Turn)
23Lazy-S (Turn)
24Depth (Turn)
26Change course
61Timer sync
112Ping port end
113Ping starboard end

SIMNET_DIRECTION (0 - 255)

ValueDescription
2Port
3Starboard
4Left rudder (port)
5Right rudder (starboard)

SIMNET_ALARM (0 - 255)

ValueDescription
57Low boat speed
58Wind data missing

FUSION_MESSAGE_ID (0 - 255)

ValueDescription
1Request Status
2Source
4Track Info
5Track Title
6Track Artist
7Track Album
9Track Progress
11AM/FM Station
12VHF
13Squelch
14Scan
17Menu Item
20Replay
23Mute
24Set Zone Volume
25Set All Volumes
26Sub Volume
27Tone
29Volume
32Power
33Unit Name
36SiriusXM Channel
37SiriusXM Title
38SiriusXM Artist
40SiriusXM Genre
45Zone Name

SONICHUB_CONTROL (0 - 255)

ValueDescription
0Set
128Ack

SONICHUB_SOURCE (0 - 255)

ValueDescription
0AM
1FM
2iPod
3USB
4AUX
5AUX 2
6Mic

ISO_CONTROL (0 - 255)

ValueDescription
0ACK
1NAK
2Access Denied
3Address Busy

ISO_COMMAND (0 - 255)

ValueDescription
0ACK
16RTS
17CTS
19EOM
32BAM
255Abort

GROUP_FUNCTION (0 - 255)

ValueDescription
0Request
1Command
2Acknowledge
3Read Fields
4Read Fields Reply
5Write Fields
6Write Fields Reply

AIRMAR_COMMAND (0 - 255)

ValueDescription
32Attitude Offsets
33Calibrate Compass
34True Wind Options
35Simulate Mode
40Calibrate Depth
41Calibrate Speed
42Calibrate Temperature
43Speed Filter
44Temperature Filter
46NMEA 2000 options

AIRMAR_DEPTH_QUALITY_FACTOR (0 - 15)

ValueDescription
0Depth unlocked
1Quality 10%
2Quality 20%
3Quality 30%
4Quality 40%
5Quality 50%
6Quality 60%
7Quality 70%
8Quality 80%
9Quality 90%
10Quality 100%

PGN_ERROR_CODE (0 - 15)

ValueDescription
0Acknowledge
1PGN not supported
2PGN not available
3Access denied
4Not supported
5Tag not supported
6Read or Write not supported

AIRMAR_TRANSMISSION_INTERVAL (0 - 3)

ValueDescription
0Measure interval
1Requested by user

MOB_POSITION_SOURCE (0 - 7)

ValueDescription
0Position estimated by the vessel
1Position reported by MOB emitter

STEERING_MODE (0 - 7)

ValueDescription
0Main Steering
1Non-Follow-Up Device
2Follow-Up Device
3Heading Control Standalone
4Heading Control
5Track Control

FUSION_RADIO_SOURCE (0 - 255)

ValueDescription
0AM
1FM

FUSION_REPLAY_MODE (0 - 255)

ValueDescription
9USB repeat
10USB shuffle
12iPod repeat
13iPod shuffle

FUSION_REPLAY_STATUS (0 - 255)

ValueDescription
0Off
1One/track
2All/album

AIRMAR_POST_CONTROL (0 - 1)

ValueDescription
0Report previous values
1Generate new values

AIRMAR_POST_ID (0 - 255)

ValueDescription
1Format Code
2Factory EEPROM
3User EEPROM
4Water Temperature Sensor
5Sonar Transceiver
6Speed sensor
7Internal temperature sensor
8Battery voltage sensor

SONICHUB_TUNING (0 - 255)

ValueDescription
1Seeking up
2Tuned
3Seeking down

SONICHUB_PLAYLIST (0 - 255)

ValueDescription
1Report
4Next song
6Previous song

FUSION_POWER_STATE (0 - 255)

ValueDescription
1On
2Off

PRIORITY (0 - 15)

ValueDescription
00
11
22
33
44
55
66
77
8Leave unchanged
9Reset to default

DEVICE_TEMP_STATE (0 - 15)

ValueDescription
0Cold
1Warm
2Hot

BANDG_DECIMALS (0 - 255)

ValueDescription
00
11
22
33
44
254Auto

GARMIN_COLOR_MODE (0 - 255)

ValueDescription
0Day
1Night
13Color

GARMIN_COLOR (0 - 255)

ValueDescription
0Day full color
1Day high contrast
2Night full color
3Night red/black
4Night green/black

GARMIN_BACKLIGHT_LEVEL (0 - 255)

ValueDescription
00%
15%
210%
315%
420%
525%
630%
735%
840%
945%
1050%
1155%
1260%
1365%
1470%
1575%
1680%
1785%
1890%
1995%
20100%

SEATALK_PILOT_MODE_16 (0 - 65535)

ValueDescription
0Standby
64Auto, compass commanded
256Vane, Wind Mode
384Track Mode
385No Drift, COG referenced (In track, course changes)

Indirect Lookup enumerations

DEVICE_FUNCTION (0 - 255)

Value in other fieldValueDescription
10130Diagnostic
10140Bus Traffic Logger
20110Alarm Enunciator
20130Emergency Position Indicating Radio Beacon (EPIRB)
20135Man Overboard
20140Voyage Data Recorder
20150Camera
25130PC Gateway
25131NMEA 2000 to Analog Gateway
25132Analog to NMEA 2000 Gateway
25133NMEA 2000 to Serial Gateway
25135NMEA 0183 Gateway
25136NMEA Network Gateway
25137NMEA 2000 Wireless Gateway
25140Router
25150Bridge
25160Repeater
30130Binary Event Monitor
30140Load Controller
30141AC/DC Input
30150Function Controller
35140Engine
35141DC Generator/Alternator
35142Solar Panel (Solar Array)
35143Wind Generator (DC)
35144Fuel Cell
35145Network Power Supply
35151AC Generator
35152AC Bus
35153AC Mains (Utility/Shore)
35154AC Output
35160Power Converter - Battery Charger
35161Power Converter - Battery Charger+Inverter
35162Power Converter - Inverter
35163Power Converter - DC
35170Battery
35180Engine Gateway
40130Follow-up Controller
40140Mode Controller
40150Autopilot
40155Rudder
40160Heading Sensors
40170Trim (Tabs)/Interceptors
40180Attitude (Pitch, Roll, Yaw) Control
50130Engineroom Monitoring
50140Engine
50141DC Generator/Alternator
50150Engine Controller
50151AC Generator
50155Motor
50160Engine Gateway
50165Transmission
50170Throttle/Shift Control
50180Actuator
50190Gauge Interface
50200Gauge Large
50210Gauge Small
60130Bottom Depth
60135Bottom Depth/Speed
60136Bottom Depth/Speed/Temperature
60140Ownship Attitude
60145Ownship Position (GNSS)
60150Ownship Position (Loran C)
60155Speed
60160Turn Rate Indicator
60170Integrated Navigation
60175Integrated Navigation System
60190Navigation Management
60195Automatic Identification System (AIS)
60200Radar
60201Infrared Imaging
60205ECDIS
60210ECS
60220Direction Finder
60230Voyage Status
70130EPIRB
70140AIS
70150DSC
70160Data Receiver/Transceiver
70170Satellite
70180Radio-telephone (MF/HF)
70190Radiotelephone
75130Temperature
75140Pressure
75150Fluid Level
75160Flow
75170Humidity
80130Time/Date Systems
80140VDR
80150Integrated Instrumentation
80160General Purpose Displays
80170General Sensor Box
80180Weather Instruments
80190Transducer/General
80200NMEA 0183 Converter
85130Atmospheric
85160Aquatic
90130HVAC
100130Scale (Catch)
110130Button Interface
110135Switch Interface
110140Analog Interface
120130Display
120140Alarm Enunciator
125130Multimedia Player
125140Multimedia Controller

Bitfield Lookup enumerations

STATION_STATUS (0 - 2^3-1)

BitDescription
0Station in use
1Low SNR
2Cycle Error
3Blink

ENGINE_STATUS_1 (0 - 2^15-1)

BitDescription
0Check Engine
1Over Temperature
2Low Oil Pressure
3Low Oil Level
4Low Fuel Pressure
5Low System Voltage
6Low Coolant Level
7Water Flow
8Water In Fuel
9Charge Indicator
10Preheat Indicator
11High Boost Pressure
12Rev Limit Exceeded
13EGR System
14Throttle Position Sensor
15Emergency Stop

ENGINE_STATUS_2 (0 - 2^15-1)

BitDescription
0Warning Level 1
1Warning Level 2
2Power Reduction
3Maintenance Needed
4Engine Comm Error
5Sub or Secondary Throttle
6Neutral Start Protect
7Engine Shutting Down

ENTERTAINMENT_PLAY_STATUS_BITFIELD (0 - 2^31-1)

BitDescription
0Play
1Pause
2Stop
3FF 1x
4FF 2x
5FF 3x
6FF 4x
7RW 1x
8RW 2x
9RW 3x
10RW 4x
11Skip ahead
12Skip back
13Jog ahead
14Jog back
15Seek up
16Seek down
17Scan up
18Scan down
19Tune up
20Tune down
21Slow motion .75x
22Slow motion .5x
23Slow motion .25x
24Slow motion .125x
25Source renaming

ENTERTAINMENT_GROUP_BITFIELD (0 - 2^15-1)

BitDescription
0File
1Playlist Name
2Genre Name
3Album Name
4Artist Name
5Track Name
6Station Name
7Station Number
8Favourite Number
9Play Queue
10Content Info

THRUSTER_CONTROL_EVENTS (0 - 2^7-1)

BitDescription
0Another device controlling thruster
1Boat speed too fast to safely use thruster

THRUSTER_MOTOR_EVENTS (0 - 2^7-1)

BitDescription
0Motor over temperature cutout
1Motor over current cutout
2Low oil level warning
3Oil over temperature warning
4Controller under voltage cutout
5Manufacturer defined

WINDLASS_CONTROL (0 - 2^3-1)

BitDescription
0Another device controlling windlass

WINDLASS_OPERATION (0 - 2^5-1)

BitDescription
0System error
1Sensor error
2No windlass motion detected
3Retrieval docking distance reached
4End of rode reached

WINDLASS_MONITORING (0 - 2^7-1)

BitDescription
0Controller under voltage cut-out
1Controller over current cut-out
2Controller over temperature cut-out
3Manufacturer defined

SIMNET_AP_MODE_BITFIELD (0 - 2^15-1)

BitDescription
3Standby
4Heading
6Nav
8No Drift
10Wind

SIMNET_ALERT_BITFIELD (0 - 2^63-1)

BitDescription
0No GPS fix
2No active autopilot control unit
4No autopilot computer
6AP clutch overload
8AP clutch disengaged
10Rudder controller fault
12No rudder response
14Rudder drive overload
16High drive supply
18Low drive supply
20Memory fail
22AP position data missing
24AP speed data missing
26AP depth data missing
28AP heading data missing
30AP nav data missing
32AP rudder data missing
34AP wind data missing
36AP off course
38High drive temperature
40Drive inhibit
42Rudder limit
44Drive computer missing
46Drive ready missing
48EVC com error
50EVC override
52Low CAN bus voltage
54CAN bus supply overload
56Wind sensor battery low

ENTERTAINMENT_REPEAT_BITFIELD (0 - 2^1-1)

BitDescription
0Song
1Play queue

ENTERTAINMENT_SHUFFLE_BITFIELD (0 - 2^1-1)

BitDescription
0Play queue
1All

Lookup with FieldType enumerations

SIMNET_KEY_VALUE (0 - 65535)

ValueDescriptionUnitType
0Heading Offset0.0001 rad16 bits signed NUMBER
41Timezone offset60 s16 bits signed TIME
260True wind high0.01 m/s16 bits unsigned NUMBER
264Deep water0.01 m32 bits unsigned NUMBER
516True wind low0.01 m/s16 bits unsigned NUMBER
517Low boat speed0.01 m/s16 bits unsigned NUMBER
520Shallow water0.01 m32 bits unsigned NUMBER
768Local field0.0001 rad16 bits signed NUMBER
1024Field angle0.0001 rad16 bits signed NUMBER
1800Anchor depth0.01 m/s16 bits unsigned NUMBER
4863Backlight level 8 bits lookup SIMNET_BACKLIGHT_LEVEL
5160Time format 8 bits lookup SIMNET_TIME_FORMAT
5161Time hour display 8 bits lookup SIMNET_HOUR_DISPLAY
9983Night mode 8 bits lookup SIMNET_NIGHT_MODE
11524True wind shift0.01 m/s16 bits unsigned NUMBER
22296AP low boat speed0.01 m/s16 bits unsigned NUMBER
32789Alert bits 16 bits bitfield SIMNET_ALERT_BITFIELD
44079Night mode color 8 bits lookup SIMNET_NIGHT_MODE_COLOR
55087Day mode invert 8 bits unsigned NUMBER

BANDG_KEY_VALUE (0 - 4095)

ValueDescriptionUnitType
0Altitude 16 bits signed NUMBER
11Rudder Angle0.0001 rad16 bits signed NUMBER
16User 50.01 32 bits signed NUMBER
17User 60.01 32 bits signed NUMBER
18User 70.01 32 bits signed NUMBER
19User 80.01 32 bits signed NUMBER
20User 90.01 32 bits signed NUMBER
21User 100.01 32 bits signed NUMBER
22User 110.01 32 bits signed NUMBER
23User 120.01 32 bits signed NUMBER
24User 130.01 32 bits signed NUMBER
25User 140.01 32 bits signed NUMBER
26User 150.01 32 bits signed NUMBER
27User 160.01 32 bits signed NUMBER
28Outside Temperature0.01 K16 bits unsigned NUMBER
29Outside Temperature0.01 K16 bits unsigned NUMBER
30Water Temperature0.01 K16 bits unsigned NUMBER
31Water Temperature0.01 K16 bits unsigned NUMBER
50Tacking Performance0.1 %16 bits signed NUMBER
52Attitude Roll0.0001 rad16 bits signed NUMBER
53Optimum Wind Angle0.0001 rad16 bits signed NUMBER
56User 10.01 32 bits signed NUMBER
57User 20.01 32 bits signed NUMBER
58User 30.01 32 bits signed NUMBER
59User 40.01 32 bits signed NUMBER
60Roll Rate0.0001 rad16 bits signed NUMBER
64Forestay0.001 32 bits unsigned NUMBER
65Water Speed0.01 m/s16 bits unsigned NUMBER
77Wind Speed Apparent0.01 m/s16 bits unsigned NUMBER
79Wind Speed Apparent0.01 m/s16 bits unsigned NUMBER
80Average True Wind Direction0.0001 rad16 bits signed NUMBER
81Wind Angle Apparent0.0001 rad16 bits signed NUMBER
83Target TWA0.0001 rad16 bits signed NUMBER
85Wind Speed True0.01 m/s16 bits unsigned NUMBER
86Wind Speed True0.01 m/s16 bits unsigned NUMBER
89Wind Angle True0.0001 rad16 bits signed NUMBER
100Unknown 16 bits signed NUMBER
102Keel Angle0.0001 rad16 bits signed NUMBER
103Canard Angle0.0001 rad16 bits signed NUMBER
104Keel Trim Tab Angle0.0001 rad16 bits signed NUMBER
105Course0.0001 rad16 bits signed NUMBER
109Wind Direction0.0001 rad16 bits signed NUMBER
111Next Leg AWA0.0001 rad16 bits signed NUMBER
113Next Leg AWS0.01 m/s16 bits unsigned NUMBER
117Race Timer0.001 s32 bits signed TIME
124Polar Performance0.1 %16 bits signed NUMBER
125Target Boat Speed0.01 m/s16 bits signed NUMBER
126Polar Speed0.01 m/s16 bits unsigned NUMBER
127VMG to Wind0.01 m/s16 bits unsigned NUMBER
129DR Distance0.01 m32 bits unsigned NUMBER
130Leeway Angle0.0001 rad16 bits signed NUMBER
131Current Drift0.01 m/s16 bits unsigned NUMBER
132Current Set0.0001 rad16 bits signed NUMBER
135Barometric Pressure100 Pa16 bits unsigned NUMBER
152Distance to Start Line0.01 m32 bits signed NUMBER
154Heading on Opposite Tack0.0001 rad16 bits signed NUMBER
155Attitude Pitch0.0001 rad16 bits signed NUMBER
156Mast Angle0.0001 rad16 bits signed NUMBER
157Wind Angle to Mast0.0001 rad16 bits signed NUMBER
158Pitch Angle0.0001 rad16 bits signed NUMBER
163Daggerboard Position 16 bits unsigned NUMBER
164Boom Position 16 bits unsigned NUMBER
185MOB DR Bearing0.0001 rad16 bits signed NUMBER
186MOB DR Range0.01 m32 bits unsigned NUMBER
194Depth0.01 m32 bits unsigned NUMBER
195Depth0.01 m32 bits unsigned NUMBER
199Aft Depth0.01 m32 bits unsigned NUMBER
205Odometer0.01 m32 bits unsigned NUMBER
207Trip Distance0.01 m32 bits unsigned NUMBER
211DR Bearing0.0001 rad16 bits signed NUMBER
233Course Over Ground0.0001 rad16 bits signed NUMBER
235Speed Over Ground0.01 m/s16 bits unsigned NUMBER
239Remote 00.001 16 bits unsigned NUMBER
240Remote 10.001 16 bits unsigned NUMBER
241Remote 20.001 16 bits unsigned NUMBER
242Remote 30.001 16 bits unsigned NUMBER
243Remote 40.001 16 bits unsigned NUMBER
244Remote 50.001 16 bits unsigned NUMBER
245Remote 60.001 16 bits unsigned NUMBER
246Remote 70.001 16 bits unsigned NUMBER
247Remote 80.001 16 bits unsigned NUMBER
248Remote 90.001 16 bits unsigned NUMBER
256Layline Time0.001 s32 bits unsigned TIME
258Layline Distance0.01 m32 bits unsigned NUMBER
259Layline Distance0.01 m32 bits unsigned NUMBER
260Sailing Time to Waypoint0.001 s32 bits unsigned TIME
261Sailing Distance to Waypoint0.01 m32 bits unsigned NUMBER
262Sailing ETA0.001 s32 bits unsigned TIME
265Trip Time0.001 s32 bits unsigned TIME
270Bow Latitude1e-07 deg32 bits signed NUMBER
271Bow Longitude1e-07 deg32 bits signed NUMBER
272Start Line Bearing0.0001 rad16 bits signed NUMBER
273Start Line Bias0.0001 rad16 bits signed NUMBER
274Distance to Start Line Port0.01 m32 bits unsigned NUMBER
275Distance to Start Line Starboard0.01 m32 bits unsigned NUMBER
280Bias Advantage in Boat Lengths0.1 16 bits signed NUMBER
281Distance to Start Line in Boat Lengths0.1 16 bits signed NUMBER
282Backstay0.001 32 bits unsigned NUMBER
283Boom Vang0.001 32 bits unsigned NUMBER
284Chain Length0.01 m32 bits unsigned NUMBER
285VMG Performance0.1 %16 bits signed NUMBER
286Inner Forestay Load0.001 32 bits unsigned NUMBER
287Inner Forestay Halyard Load0.001 32 bits unsigned NUMBER
288Jib Furl0.01 m32 bits unsigned NUMBER
289Jib Halyard Load0.001 32 bits unsigned NUMBER
290Outhaul Load0.001 32 bits unsigned NUMBER
291Plow Angle0.0001 rad16 bits signed NUMBER
292Cunningham0.001 32 bits unsigned NUMBER
293Jacuzzi Temperature0.01 K16 bits unsigned NUMBER
294Pool Temperature0.01 K16 bits unsigned NUMBER
296Keel Draught0.01 m16 bits signed NUMBER
297Boom Angle0.0001 rad16 bits signed NUMBER
298Code Zero Load0.001 32 bits unsigned NUMBER
301Distance Behind Start Line0.01 m32 bits signed NUMBER
302Distance Behind Start Line in Boat Lengths0.1 16 bits signed NUMBER
305Bias Advantage0.01 m32 bits unsigned NUMBER
306Opposite Tack COG0.0001 rad16 bits signed NUMBER
307Opposite Tack Target Heading0.0001 rad16 bits signed NUMBER
308Mast Rake0.0001 rad16 bits signed NUMBER
309Next Leg Bearing0.0001 rad16 bits signed NUMBER
310Next Leg Target Speed0.01 m/s16 bits signed NUMBER
311Ground Wind Direction0.0001 rad16 bits signed NUMBER
312Ground Wind Speed0.01 m/s16 bits signed NUMBER
313Mast Cant Angle0.0001 rad16 bits signed NUMBER
314Rudder Toe In0.0001 rad16 bits signed NUMBER
315Daggerboard Port 16 bits unsigned NUMBER
316Daggerboard Starboard 16 bits unsigned NUMBER
317User 170.01 32 bits signed NUMBER
318User 180.01 32 bits signed NUMBER
319User 190.01 32 bits signed NUMBER
320User 200.01 32 bits signed NUMBER
321User 210.01 32 bits signed NUMBER
322User 220.01 32 bits signed NUMBER
323User 230.01 32 bits signed NUMBER
324User 240.01 32 bits signed NUMBER
325User 250.01 32 bits signed NUMBER
326User 260.01 32 bits signed NUMBER
327User 270.01 32 bits signed NUMBER
328User 280.01 32 bits signed NUMBER
329User 290.01 32 bits signed NUMBER
330User 300.01 32 bits signed NUMBER
331User 310.01 32 bits signed NUMBER
332User 320.01 32 bits signed NUMBER
336Average True Wind Direction0.0001 rad16 bits signed NUMBER
337Wind Phase0.0001 rad16 bits signed NUMBER
338Wind Lift0.0001 rad16 bits signed NUMBER
380Active Perf Mode 16 bits signed NUMBER
381Gust Bear Away0.0001 rad16 bits signed NUMBER
382TWS Bear Away0.0001 rad16 bits signed NUMBER
383Heel Compensation0.0001 rad16 bits signed NUMBER
384Pilot Net Course0.0001 rad16 bits signed NUMBER
385Pilot Target Wind Angle0.0001 rad16 bits signed NUMBER
386Pilot Weather Helm0.0001 rad16 bits signed NUMBER
387Pilot Mean Heel0.0001 rad16 bits signed NUMBER

Notes

Excess-K offset

Some fields are not stored as a straight signed two's complement binary number, but as an binary number with an offset.

So in effect the value is signed, but it is stored as an unsigned number where the unsigned number n should be interpreted as (n + K). As the offset in these definitions is negative, it results in a value that can be negative.

For more information see: https://en.wikipedia.org/wiki/Offset_binary