Airmar PB200 User Manual

Page 1
 PB200 WeatherStation User Manual revision 1.000
THIS DOCUMENT AND THE DATA DISCLOSED HEREIN OR
HEREWITH IS NOT TO BE REPRODUCED, USED, OR DISCLOSED
IN WHOLE OR IN PART TO ANYONE WITHOUT THE
Proprietary and Confidential
PB200 WeatherStation User Manual
Revision 1.000
12/01/09
This document is Subject to Change.
AIRMAR Technology Corporation
35 Meadowbrook Drive
Milford, NH 03055-4613
(603) 673-9570
PROPRIETARY AND CONFIDENTIAL
PERMISSION OF AIRMAR TECHNOLOGY CORPORATION.
i
Page 2
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
ii
Page 3
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Table of Contents
1. Introduction............................................................................................................. 1
2. NMEA 2000® Interface ......................................................................................... 2
2.1. Terminology........................................................................................................ 2
2.2. Sequence ID (SID).............................................................................................. 3
2.3. Precedence of Data ............................................................................................. 4
2.4. Transmitted NMEA 2000® PGNs...................................................................... 4
PGN 059392 ISO Acknowledgment................................................................... 7
PGN 060928 ISO Address Claim ....................................................................... 8
PGN 065285 Proprietary: Boot State Acknowledgment .................................... 9
PGN 065287 Proprietary: Access Level........................................................... 10
PGN 65410 Proprietary: Device Temperature and Supply Voltage................. 13
PGN 126208 Acknowledge Group Function.................................................... 14
PGN 126464 PGN List - Transmit/Received PGN's Group............................. 15
PGN 126720 Addressable Multi-Frame Proprietary ........................................ 17
PGN 126720-32 Proprietary: Attitude Offsets ............................................. 18
PGN 126720-33 Proprietary: Calibrate Compass......................................... 21
PGN 126720-34 Proprietary: True Wind Options........................................ 24
PGN 126720-35 Proprietary: Simulate Mode............................................... 26
PGN 126720-46 Proprietary: NMEA 2000® Options.................................. 28
PGN 126720-47 Proprietary: Received PGN Source................................... 30
PGN 126720-48 Proprietary: Altitude Settings............................................ 33
PGN 126720-49 Proprietary: Set WAAS Satellite....................................... 35
PGN 126720-50 Proprietary: Enable GPS Type 0 Messages....................... 36
PGN 126992 System Time ............................................................................... 37
PGN 126996 Product Information.................................................................... 37
PGN 126998 Configuration Information.......................................................... 38
PGN 127250 Vessel Heading ........................................................................... 39
PGN 127251 Rate of Turn................................................................................ 40
PGN 127257 Attitude ....................................................................................... 41
PGN 127258 Magnetic Variation ..................................................................... 42
PGN 129025 Position, Rapid Update ............................................................... 43
PGN 129026 COG & SOG, Rapid Update....................................................... 44
PGN 129029 GNSS Position Data.................................................................... 45
PGN 129033 Time & Date ............................................................................... 46
PGN 129044 Datum.......................................................................................... 47
PGN 129538 GNSS Control Status .................................................................. 48
PGN 129539 GNSS DOPs................................................................................ 49
PGN 129540 GNSS Sats in View..................................................................... 50
PGN 130306 Wind Data................................................................................... 51
PGN 130310 Environmental Parameters.......................................................... 52
PGN 130311 Environmental Parameters.......................................................... 53
PGN 130323 Meteorological Station Data ....................................................... 54
PGN 130880 Proprietary: Additional Weather Data ........................................ 56
iii
Page 4
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
PGN 130881 Proprietary: Heater Control......................................................... 58
PGN 130944 Proprietary: POST....................................................................... 61
2.5. Received NMEA 2000® PGNs ........................................................................ 63
PGN 059904 ISO Request ................................................................................ 65
PGN 060928 ISO Address Claim ..................................................................... 66
PGN 065286 Proprietary: Boot State Request.................................................. 67
PGN 126208 Request Group Function ............................................................. 68
PGN 126208 Command Group Function ......................................................... 70
PGN 126720 Addressable Multi-Frame Proprietary ........................................ 71
PGN 126720-1 Proprietary: Master Reset.................................................... 72
PGN 126720-130 Proprietary: Reset EEPROM........................................... 73
PGN 126720-132 Proprietary: Reset GPS.................................................... 74
PGN 128259 Speed........................................................................................... 75
3. NMEA 0183 Interfaces......................................................................................... 76
3.1. Transmitted NMEA 0183 Sentences ................................................................ 76
$GPDTM........................................................................................................... 79
$GPGGA........................................................................................................... 81
$GPGLL............................................................................................................ 83
$GPGSA ........................................................................................................... 84
$GPGSV ........................................................................................................... 85
$HCHDG .......................................................................................................... 87
$HCHDT........................................................................................................... 88
$WIMDA.......................................................................................................... 89
$WIMWD ......................................................................................................... 91
$WIMWV ......................................................................................................... 92
$GPRMC........................................................................................................... 94
$TIROT............................................................................................................. 96
$GPVTG ........................................................................................................... 97
$WIVWR.......................................................................................................... 98
$WIVWT .......................................................................................................... 99
$YXXDR ........................................................................................................ 100
$GPZDA ......................................................................................................... 103
3.2. Received NMEA 0183 Sentences and Commands......................................... 104
$--VHW .......................................................................................................... 106
$PAMTC......................................................................................................... 107
$PAMTC,ALT................................................................................................ 108
$PAMTC,ATTOFF......................................................................................... 110
$PAMTC,BAUD ............................................................................................ 113
$PAMTC,COMP ............................................................................................ 114
$PAMTC,DATUM......................................................................................... 122
$PAMTC,EN .................................................................................................. 124
$PAMTC,ERST.............................................................................................. 129
$PAMTC,HEATER........................................................................................ 130
$PAMTC,OPTION......................................................................................... 132
$PAMTC,POST.............................................................................................. 137
iv
Page 5
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
$PAMTC,QPS ................................................................................................ 139
$PAMTC,QV.................................................................................................. 140
$PAMTC,RESET............................................................................................ 141
$PAMTC,SIM................................................................................................. 142
$PAMTX......................................................................................................... 143
4. Revision History ................................................................................................. 144
v
Page 6
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
vi
Page 7
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
1. Introduction
This document is a supplement to the Airmar PB200 WeatherStation Owner's Guide.
The PB200 WeatherStation is a multifunctional device that integrates several sensors into a single compact housing. These sensors include:
Ultrasonic anemometer, providing apparent wind speed and direction
Thermistor, providing air temperature
Piezoresistive pressure sensor, providing barometric pressure
Magnetoinductive XYZ sensors, providing tilt-compensated magnetic compass
heading
3-axis MEMS1 accelerometer, providing pitch and roll angles
MEMS rate gyro, providing rate-of-turn of the vessel
Global Positioning System (GPS) receiver, providing position, and speed and
course over ground
In addition to the above directly measured parameters, the PB200 WeatherStation is able to calculate the following values as well, if the necessary data are available:
True wind speed and direction
Heading relative to true north
Apparent wind chill temperature
True wind chill temperature
True wind speed relative to water (with optional Airmar® Smart™ speed sensor,
not included)
The PB200 WeatherStation has two separate communication interfaces: one compliant with the NMEA 2000®2 protocol, and the other with the NMEA 0183 protocol. Both interfaces are able to operate simultaneously and independently from one another.
This document provides detailed descriptions of the communications protocols for the NMEA 2000® and NMEA 0183 interfaces used by the PB200 WeatherStation.
For further information about the NMEA 2000® protocol, refer to the document, NMEA
2000® Standard for Serial-Data Networking of Marine Electronic Devices, version
1.200. For further information about the NMEA 0183 protocol, refer to the document, NMEA 0183 Standard for Interfacing Marine Electronic Devices, v3.01. Both of these
documents are available from the National Marine Electronics Association (www.nmea.org).
1
MEMS is an acronym for Micro Electro-Mechanical Systems
2
NMEA 2000® is a Registered Trademark of the National Marine Electronics Association, Inc.
1
Page 8
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
2. NMEA 2000® Interface
The Airmar PB200 WeatherStation has a single NMEA 2000®-compliant network interface, and is expected to be certified as a Class 1 Level B device. The PB200 transmits and receives standard and proprietary NMEA 2000® Parameter Groups via this interface. Transmitted PGNs (Parameter Group Numbers) are described in section 2.4. Received PGNs are described in section 2.5.
2.1. Terminology
The following terms related to the NMEA 2000® protocol appear on the detailed PGN pages to follow.
PGN: Parameter Group Number. NMEA 2000® messages are organized into logical collections of data called Parameter Groups. The NMEA assigns each Parameter Group a unique Parameter Group Number, or PGN.
Single Frame: Yes = the Parameter Group has been designed to fit within the 8 bytes of a single CAN frame. No = the Parameter Group is larger than 8 bytes, so must be transmitted in multiple CAN frames using either NMEA 2000® Fast Packets, or (TBD) ISO 11783 multi-packets, using the Data Transfer Transport Protocol (PGNs 60160 and
60416).
Priority: NMEA 2000® parameter groups are each assigned a priority value between 0 and 7, which is used to arbitrate between two devices attempting to transmit simultaneously. 0 is the highest priority, and 7 is the lowest. The Priority field at the top of each of the detailed specification pages shows three values separated by slashes (e.g. 6/Y/Y). The first value is the default priority, between 0 and 7, of the parameter group as defined in the NMEA 2000® Standard. The second value is "Y" if the priority for this parameter group may be changed using the Command Group Function PGN 126208, or "N" if the priority may not be changed. The third value is "Y" if the priority is saved in nonvolatile EEPROM memory within the PB200 and maintained upon cycling power, or "N" if the priority reverts to the default value upon cycling power.
Update Rate: Some NMEA 2000® parameter groups are transmitted periodically by the PB200. The Update Rate field at the top of each of the detailed specification pages shows three values separated by slashes (e.g. 100 ms/Y/Y). The first value is the default update rate for the parameter group, as defined in the NMEA 2000® Standard. If the default behavior for the parameter group is not to transmit periodically, then this first value will be 0 (zero). The second value is "Y" if the update rate for this parameter group may be changed using the Transmission Interval field in the Request Group Function PGN 126208, or "N" if the update rate may not be changed. The third value is "Y" if the update rate is saved in nonvolatile EEPROM memory within the PB200 and maintained upon cycling power, or "N" if the update rate reverts to the default value upon cycling power.
2
Page 9
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Destination: Global or Address. A Global Destination means that the parameter group was designed to be broadcast for use by all receiving devices on the bus. If Destination = Address, this means the parameter group was designed to be transmitted to a specific device on the bus. In this case, the address of the destination device must be provided within the PGN.
Query Support: If the parameter group supports queries, then the PB200 will transmit the parameter group if requested by another device on the bus. The request must be made using either the ISO Request PGN 59904, or the Complex Request Group PGN 126208.
Access Level: The PB200 contains a security mechanism whereby certain PGNs require an access sequence to be performed in order to enable the functionality in the PGN. If the indicated Access Level is 0, then the PGN is fully functional without requiring an access sequence to be performed. If the indicated Access Level is nonzero, then it is necessary to perform an access sequence using the proprietary transmitted PGN 065287, Access Level, before the functionality of the PGN will be enabled.
Request Parameter: A "Yes" value specifies that the given field may be used by the Request Group Function PGN 126208 as a qualifier to request specific data according to the contents of the field.
DD: Data Dictionary. The Data Dictionary number defines the contents of the parameter group field. The designators in this column are described in detail in the NMEA 2000® Standard, Appendix B.2.
DF: Data Format. The Data Format number defines the format of the data in the parameter group field. The designators in this column are described in detail in the NMEA 2000® Standard, Appendix B.3.
Type: The Type designators are described in detail in the NMEA 2000® Standard, Appendix B.4.
Resolution: The resolution indicates the smallest increment of the value in the given field, in the units specified by the data format.
Value: This indicates the range of allowable values the field may contain.
2.2. Sequence ID (SID)
Some transmitted Parameter Groups contain a SID (Sequence Identification Number) field. This field contains an 8-bit upward counting number that is used to tie related information together between different Parameter Groups. The SID provides a method to indicate that the data in a given set of Parameter Groups are synchronized to the same sample interval.
3
Page 10
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
In the PB200, the following PGNs will contain identical SID values, indicating that the data from each of these PGNs was taken at the same time, even though the PGNs may be transmitted at different times:
126992 System Time 129026 COG and SOG, Rapid Update 129029 GNSS Position Data 129539 GNSS DOPs 129540 GNSS Satellites in View
2.3. Precedence of Data
In a given installation, certain data items received by the PB200 might be available from more than one source. In this circumstance, the following precedence rules apply for the PB200.
Speed Through Water:
NMEA 2000® PGN 128259 supersedes NMEA 0183 $--VHW.
2.4. Transmitted NMEA 2000® PGNs
The NMEA 2000® PGNs transmitted by the PB200 WeatherStation are summarized in Table 1. Each of the transmitted PGNs in Table 1 is described in detail on the subsequent pages.
4
Page 11
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Table 1: NMEA 2000® Transmitted PGNs
PGN Description
59392 ISO Acknowledgement 60928 ISO Address Claim 65285 Proprietary: Boot State Acknowledgment 65287 Proprietary: Access Level
65410 Proprietary: Internal Device Temperature and Supply Voltage 126208 Acknowledge Group Function 126464 PGN List – Transmit and Received PGNs Group Function 126720 Proprietary:
-32: Attitude Offsets
-33: Calibrate Compass
-34: True Wind Options
-35: Simulate Mode
-46: NMEA 2000® Options
-47: Received PGN Source
-48: Altitude Settings
-49: Set WAAS Satellite
-50: Enable GPS Type 0 Messages 126992 System Time 126996 Product Information 126998 Configuration Information 127250 Vessel Heading 127251 Rate of Turn 127257 Attitude 127258 Magnetic Variation 129025 Position, Rapid Update 129026 COG & SOG, Rapid Update 129029 GNSS Position Data 129033 Time & Date 129044 Datum 129538 GNSS Control Status 129539 GNSS DOPs 129540 GNSS Sats in View 130306 Wind Data 130310 Environmental Parameters 130311 Environmental Parameters 130323 Meteorological Station Data 130880 Proprietary: Additional Weather Data 130881 Proprietary: Heater Control
5
Page 12
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
PGN Description
130944 Proprietary: POST
6
Page 13
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
ISO Acknowledgment
PGN 059392 (0x0E800)
Single Frame: Yes Priority: 6/N/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
This PGN is transmitted as a handshake mechanism in response to an ISO Request PGN 59904.
7
Page 14
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
ISO Address Claim
PGN 060928 (0x0EE00)
Single Frame: Yes Priority: 6/N/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
PGN 60928 is a network management message used to claim a network address, reply to devices requesting the claimed address, and to respond to requests for device information (NAME). The 64 bits comprised by the ten fields in this parameter group constitute the ISO 11783-5 NAME entity.
The contents of fields 3, 4, and 8 are stored in EEPROM memory and may be changed using PGN 126208, Command Group Function.
8
Page 15
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Boot State Acknowledgment
PGN 065285 (0x0FF05)
Single Frame: Yes Priority: 7/N/N Update Rate: 0/N/N Destination: Global Query Support: No Access Level: 0
Field
#
1 Manufacturer Code No DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group No DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Boot State No N/A DF52 3 bits 1 000 = in Startup Monitor
5 Reserved bits No DD001 DF52 45 bits 1 0x1FFFFFFFFFFF All bits set to logic "1"
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
001 = running Bootloader 010 = running Application 011 to 110 = reserved 111 = Data Not Available
The Boot State Acknowledgment proprietary PGN is transmitted in response to the received proprietary PGN 65286, Global Boot State Request. This PGN is transmitted from any of the following contexts: Startup Monitor, CAN Bootloader, or Application.
9
Page 16
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Access Level
PGN 065287 (0x0FF07)
Single Frame: Yes Priority: 7/Y/N Update Rate: 0/N/N Destination: Global Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Format Code Yes DD005 DF53 uint8 1 bit 1 1 = Format Code 1 5 Access Level No N/A DF52 3 bits 1 0x0 = locked
6 Reserved bits No DD001 DF52 5 bits 1 0x1F All bits set to logic "1" 7 Access Seed/Key No N/A DF55 uint32 1 bit 0 to 4,294,967,292 When this PGN is transmitted, this field
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
0x1 = unlocked, level 1 0x2 = unlocked, level 2 0x3 to 0x7 = reserved
When this PGN is transmitted, this field indicates the current Access Level of the PB200.
This field may be changed using the Command Group Function PGN 126208 (see text below).
contains a Seed that may be used in a subsequent Unlock operation. This field is also used to provide a Key to the PB200 when performing an Unlock operation, using the Command Group Function PGN 126208 (see text below).
The Access Level proprietary PGN is a security mechanism that provides the PB200 with a method to limit access to certain functions to devices that understand the proper unlock sequence. Certain operations will not be possible unless the Access Level is first increased to the required value. A nonzero Access Level remains in effect until the unit powers down, or 15 minutes has elapsed, whichever comes first, after which the Access Level returns to zero. The Access Level is not stored in EEPROM.
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1 and 3 must both be fully specified in the request in order for this PGN to be transmitted.
Note that the value in field 4 (Format Code) may correspond to a specific set of algorithms for calculating the key from a given seed. If field 4 is specified in a Request Group PGN 126208, but does not agree with the format code known by the device, then the request will be NAK'ed. If field 4 is not specified in
a request, then the PGN will be transmitted with the format code known to the device.
10
Page 17
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
This PGN does not respond to ISO Requests (PGN 59904). When this PGN is transmitted, field 5 contains the current Access Level of the PB200, and field 7 contains a randomly-generated Seed that may be used in a subsequent Unlock
operation. To change the Access Level, use the Command Group Function PGN 126208, specifying the individual fields in PGN 65287 as follows:
To change the Access Level to 0
Use the Command Group Function PGN 126208, specifying the individual fields in PGN 65287 as follows. (Note that it is not required to specify field 7.)
PGN 65287 Field Value
1 135 (decimal) 3 4 (decimal) 4 1 5 0
The PB200 will respond with the Acknowledge Group Function PGN 126208, indicating success or failure according to the error codes provided in the parameter fields.
To change the Access Level to 1:
Use the Command Group Function PGN 126208, specifying the individual fields in PGN 65287 as follows. Field 7 serves as a simple password to allow setting the Access Level to 1. For this Access Level, it is not necessary to obtain a Seed or calculate a Key.
PGN 65287 Field Value
1 135 (decimal) 3 4 (decimal) 4 1 5 1 7 0x12345678
(i.e. to lock the device after having been previously unlocked):
The PB200 will respond with the Acknowledge Group Function PGN 126208, indicating success or failure according to the error codes provided in the parameter fields.
To change the Access Level to 2 or higher:
1. Use the Request Group Function PGN 126208, specifying PGN 65287, to obtain a Seed.
2. The PB200 will respond with PGN 65287, with the current Access Level in field 5, and with a random Seed in field 7.
3. Using the Seed provided in step 2, calculate a Key according to the algorithm corresponding to the desired Access Level.
11
Page 18
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
4. Use the Command Group Function PGN 126208, specifying the individual fields in PGN 65287 as follows:
PGN 65287 Field Value
1 135 (decimal) 3 4 (decimal) 4 1 5 The desired Access Level 7 The calculated Key
5. The PB200 will respond with the Acknowledge Group Function PGN 126208, indicating success or failure according to the error codes provided in the parameter fields.
After executing the above sequence to change the Access Level, you may optionally request this PGN using the Request Group Function PGN 126208 to confirm that the Access Level was in fact changed.
Note that increasing the Access Level does not in and of itself allow global access to the secure functions of the PB200. The Access Level is changed only for subsequent commands and requests originating from the device with the source address originally used to specify the Access Level.
12
Page 19
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Device Temp. and Supply Voltage
PGN 65410 (0xFF82)
Single Frame: Yes Priority: 7/Y/Y Update Rate: 0/Y/Y Destination: Global Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 SID (Sequence ID) No DD056 DF53 uint8 1 bit 0 to 252 Unit-less number. Refer to section 2.2. for
5 Internal Device Temperature No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Measured temperature of the PB200 upper
6 Supply Voltage No DD136 DF42 int16 0.01 V +/-327.64 V Supply voltage, as measured by the PB200 7 Reserved bits No DD001 DF52 8 bits 1 0xFF All bits set to logic "1"
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
an explanation of this field.
module circuit board.
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1 and 3 must both be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904).
13
Page 20
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Acknowledge Group Function
PGN 126208 (0x1ED00)
Single Frame: No Priority: 6/N/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The Acknowledgment Reply is transmitted in response to a PGN 126208 Request or Command Group Function message. In response to the Request message, the Acknowledge is only transmitted for a request that cannot be complied with.
See also related PGNs:
the received Request Group Function PGN 126208
the received Command Group Function PGN 126208
14
Page 21
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
PGN List - Transmit/Received PGNs Group
PGN 126464 (0x1EE00)
Single Frame: No Priority: 6/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
This message provides a list of the transmitted or received PGNs that are supported by the PB200. It is transmitted only upon request. If it is requested using the ISO Request PGN 59904, or with the Request Group Function PGN 126208 without specifying the Group Function Code in field 1, then this PGN will be transmitted twice, once each for the transmitted and received lists.
Note that proprietary PGNs are excluded from these lists.
The list of Transmitted PGNs is as follows:
Description
PGN
59392 ISO Acknowledgment
60928 ISO Address Claim 126208 Acknowledge Group Function 126464 PGN List – Transmit and Received PGNs Group Function 126992 System Time 126996 Product Information 126998 Configuration Information 127250 Vessel Heading 127251 Rate of Turn 127257 Attitude 127258 Magnetic Variation 129025 Position, Rapid Update 129026 COG & SOG, Rapid Update 129029 GNSS Position Data 129033 Time & Date 129044 Datum
15
Page 22
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
PGN Description
129538 GNSS Control Status 129539 GNSS DOPs 129540 GNSS Sats in View 130306 Wind Data 130310 Environmental Parameters 130311 Environmental Parameters 130323 Meteorological Station Data
The list of Received PGNs is as follows.
Description
PGN
59904 ISO Request 60928 ISO Address Claim 126208 Request Group Function 126208 Command Group Function 128259 Speed
16
Page 23
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Addressable Multi-Frame Proprietary
PGN 126720 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: See PID variants
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 0 to 252 Identifier specifying how to interpret the
5+ (PID-dependent) No DD000 DF00 undef. undefined undefined The use of the remaining bytes and the number
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
remaining fields in this parameter group.
of CAN frames required varies according to the PID (field 4).
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). The use of this PGN with the following Proprietary ID's (field 4) is described on the subsequent pages:
32: Attitude Offsets 33: Compass Calibration 34: True Wind Options 35: Simulate Mode 46: NMEA 2000® Options 47: Received PGN Source 48: Altitude Settings 49: Set WAAS Satellite 50: Enable GPS Type 0 Messages
17
Page 24
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Attitude Offsets
PGN 126720-32 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 32 (decimal) 32 = Attitude Offsets 5 Azimuth offset No N/A DF04 int16 0.0001 rad - to + rad
6 Pitch offset No N/A DF04 int16 0.0001 rad -/4 to +/4 rad
7 Roll offset No N/A DF04 int16 0.0001 rad -/4 to +/4 rad
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
Default value = 0 rad.
Default value = 0 rad.
Default value = 0 rad.
Negative values indicate the forward mark on the sensor housing is oriented toward the starboard side of the vessel; positive values toward the port side. Value stored in EEPROM.
Positive values indicate the sensor is tilted forward toward the bow; negative values indicate the sensor is tilted aftward. Value stored in EEPROM.
Positive values indicate the sensor is tilted toward the port side; negative values toard the starboard side. Value stored in EEPROM.
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). This PGN performs the same function in the PB200 as the NMEA 0183 proprietary command, $PAMTC,ATTOFF. Note that in the NMEA 0183 command, the arguments are in
degrees, while in the NMEA 2000® PGN, the arguments are in radians. The values are stored in the PB200 in radians. This PGN is used to program the PB200 WeatherStation with the attitude offset angles when the sensor is not oriented parallel to the centerline, and perpendicular to the deck of
the vessel. The programmed values are stored in nonvolatile EEPROM memory within the WeatherStation, and so remain programmed even after cycling power. The azimuth offset angle is used by the PB200 to adjust the apparent wind angle relative to the bow of the vessel, and the vessel’s heading measured by the internal compass.
These values are further used in calculating the true wind speed and angle.
18
Page 25
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
The azimuth offset angle, along with the pitch and roll offset angles, are also used to adjust the reported pitch and roll values in the transmitted PGN 127257, and in the transmitted NMEA 0183 $WIXDR sentence. A properly set azimuth offset angle will allow the unit to accurately report pitch and roll of the vessel, even though the orientation mark on the sensor housing may not be facing precisely toward the bow.
The recommended procedure to set these offsets is as follows:
1. If the unit is mounted on a vessel, this procedure should be performed with calm water and no wind, and with the vessel at rest.
2. First, zero out all offsets by using the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-32 as follows.
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 32 (decimal) 5 0 6 0 7 0
3. Determine the desired azimuth offset angle, and program this into the sensor using the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-32 as follows. The pitch and roll offset fields should be omitted for this step (or set to zeroes).
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 32 (decimal)
Azimuth offset angle
5
of sensor, relative to bow
4. Allow the vessel to stabilize to its "level" state, and then read the values of pitch and roll that are reported by PGN 127257. If the vessel is rocking back and forth, then take a number of readings and calculate an average for both pitch and roll.
5. Program the negated versions of these measured pitch and roll values back into the unit as offsets using the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-32 as follows. Note that field 5, azimuth offset angle, is not programmed during this step.
19
Page 26
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 32 (decimal) 6 Pitch offset angle 7 Roll offset angle
6. At this point the transmitted PGN 127257 should be producing values that are centered around 0.0 degrees for both pitch and roll.
20
Page 27
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Calibrate Compass
PGN 126720-33 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0/1
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 33 (decimal) 33 = Calibrate Compass 5 Calibrate Function Yes DD005 DF53 uint8 1 bit 0 = X = Normal, cancel
6 Calibration Status No DD005 DF53 uint8 1 bit 0 = QUERIED
7 Verify Score No N/A DF53 uint8 1 bit Score TBD 8 X-axis Gain Value No N/A DF58 int16 .01 Multiplier Default 100, range 50 to 500
9 Y-axis Gain Value No N/A DF58 int16 .01 Multiplier Default 100, range 50 to 500 10 Z-axis Gain Value No N/A DF58 int16 .01 Multiplier Default 100, range 50 to 500 11 X-axis Linear Offset No N/A DF58 int16 .01 Teslas Default 0, range -32000 to +32000
Name
21
Request
Param.
DD DF Type Resolution
Value Remark
See Notes
calibration mode 1 = GO, enter calibration
mode 2 = RESET All User
Calibration Values to Defaults
3 = Verify 4 = Reset Compass Cal
Values to defaults
5. Reset Damping Values to defaults
See Notes 1 = PASSED 2 = FAILED, Timeout 3 = FAILED, Tilt Error 4 = FAILED, Other Error 5 = IN-PROGRESS
Page 28
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Field
#
12 Y-axis Linear Offset No N/A DF58 int16 .01 Teslas Default 0, range -32000 to +32000 13 Z-axis Linear Offset No N/A DF58 int16 .01 Teslas Default 0, range -32000 to +32000 14 X-axis Angular Offset (Unused) No N/A DF58 int16 .1 Degrees Default 0, range 0 to 3600 15 Pitch and Roll Damping No N/A DF58 int16 .05 Seconds Default 30, range 0 to200 16 Compass/RateGyro Damping No N/A DF58 int16 .05 Seconds Default -30, range -2400 to 2400, negative
Notes
This PGN can be used to manually initiate a user calibration sequence for the internal compass sensor. There is an alternative to issuing this PGN to start user compass calibration, called AutoCal. AutoCal is intended for users who do not have access to a user interface which allows them to manually start user compass calibration.
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). Queries work with access level 0, all other functions require at least access level 1. Calibration needs to be done in calm seas, away from other boats or ferrous objects (structures or aids to navigation). Trying to turn a 2-3 minute circle in strong currents or
congested areas will be difficult, if not hazardous. The user calibration sequence for the PB200 is as follows:
1. The weather station instrument is installed on the vessel. The unit under test is powered up.
Name
Request
Param.
DD DF Type Resolution
Value Remark
numbers indicate that the rate gyro is to be used
in compass computations.
2. Manual Start: The access level is set to 1.
AutoCal Start: Access level not required.
3. Manual Start: PGN 126208 Command Group Function message is sent Fields 1, 3, 4 and 5 must each be fully specified, field 5 is set to 1 (GO) to initiate user calibration
mode. AutoCal Start: Within 2 minutes of applying power to the weather station instrument being calibrated, the vessel must start a slow (2-4 knots) circular turn. If it completes a full circle within 2-3 minutes, AutoCal will enter the user compass calibration procedure (See steps 4-7).
4. During the user calibration process, the vessel is rotated slowly (driven at 2-4 knots, completing a circle within 2-3 minutes), while the sensor collects data. Once the
weather station instrument
5. During the user calibration process, PGN 126208 can be used to request PGN 126720-33 to obtain status at any time. While calibration is running, the status will be 5 for
INPROGRESS. Once it has completed, the status will be 1 for Passed or 2-4 for Failed.
6. If PASS was transmitted, then the offsets that are now in use and saved in EEPROM are the newly calculated ones.
has determined that enough data has been collected, it calculates the coefficients, and sets the status to 1 for PASS or 2 - 4 for FAIL.
22
Page 29
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
7. Note: During user compass calibration, heading is not valid and will be output as DataNotAvailable. Also, air temperature is set to 0 degrees Celsius. After calibration is
complete, heading will again be valid, and if successful, air temperature will also return to the current temperature, but if calibration fails, air temperature will be output as
-10.0 degrees Celsius for 30 seconds.
To exit user calibration mode before it passes or fails, PGN 126208 Command Group Function message is sent. Fields 1, 3, 4 and 5 must each be fully specified, field 5 is set to 0 (X, Normal, Cancel).
To reset user calibration coefficients and damping control, PGN 126208 Command Group Function message is sent Fields 1, 3, 4 and 5 must each be fully specified, field 5 is set to 2 (Reset All).
To reset just user calibration coefficients, PGN 126208 Command Group Function message is sent Fields 1, 3, 4 and 5 must each be fully specified, field 5 is set to 4 (Reset Calibration).
To reset just user damping control, PGN 126208 Command Group Function message is sent Fields 1, 3, 4 and 5 must each be fully specified, field 5 is set to 5 (Reset Damping). To request status or current user calibration coefficients, PGN 126208 Request Group Function message is sent Fields 1, 3, and 4 must each be fully specified. PGN 126720-33,
will be transmitted with status set to 0 for QUERIED, 1 for PASSED, 2-4 for FAILED, or 5 for IN-PROGRESS. Fields 8-16 can be used to set User Calibration Coefficients. PGN 126208 Command Group Function message is sent Fields 1, 3, 4 and the field or fields to be set must each be
fully specified. Currently only Linear Offsets and Damping values are supported. Failure modes: 2 = FAILED: 5 minute timeout occurred before successful completion or more than 30 seconds was taken to turn thru 45 degrees, 3 = FAILED: Tilt Error, or 4 =
FAILED: Other Error, such as, reversing the direction of the turn for more than 45 degrees. The user compass calibration procedure can be aborted by purposely causing one of the above errors. For example, stopping the turn will cause an error within 30 seconds, or
reversing the direction of the turn will cause an error even faster. User compass calibration procedure does not affect Pitch and Roll Damping or Compass/RateGyro Damping, but this PGN can be used to change the damping control values.
23
Page 30
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: True Wind Options
PGN 126720-34 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 34 (decimal) 34 = True Wind Options 5 Allow COG Instead of Heading for True Wind
Calculations
6 Reserved bits No DD001 DF52 22 bits 1 0x3FFFFF All bits set to logic "1"
Notes
Name
Request
Param.
No N/A DF52 2 bits 1 MSB/LSB:
DD DF Type Resolution
00 = Use heading only 01 = Allow COG to replace heading 10 = Error 11 = Data not available
Value Remark
This field defines whether COG may be
substituted for compass heading in true wind
calculations.
This field is stored in EEPROM and may be
changed with the Command Group Function
PGN 126208. The default value is 00 (use
heading only).
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). This PGN performs the same function as the received proprietary NMEA 0183 command, $PAMTC,OPTION. See the description of that command for a full description of the
use of this feature. Although this is a fast-packet message, the version with this PID fits into a single CAN frame.
24
Page 31
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
To change the state of the Allow COG Instead of Heading for True Wind Calculations option (field 5), use the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-34 as follows.
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 34 (decimal)
One of the following: MSB/LSB:
5
00 = Use heading only 01 = Allow COG to replace heading
25
Page 32
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Simulate Mode
PGN 126720-35 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 1
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 35 (decimal) 35 = Simulate Mode 5 Simulate Mode No DD003 DF52 2 bits 1 MSB/LSB:
6 Reserved bits No DD001 DF52 22 bits 1 0x3FFFFF All bits set to logic "1"
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
00 = Simulate Mode Off 01 = Simulate Mode On 10 = Reserved 11 = No action/Data Not Available
This field defines whether the PB200 is in
Simulate Mode.
This field may be changed with the Command
Group Function PGN 126208. It is not saved in
EEPROM. The default value on power up is 00
(Simulate Mode Off).
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). Although this is a fast-packet message, the version with this PID fits into a single CAN frame.
(continued on next page)
26
Page 33
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
To change the state of the Simulate Mode option (field 5), use the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-35 as follows.
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 35 (decimal)
One of the following: MSB/LSB:
5
00 = Turn Simulate Mode Off 01 = Turn Simulate Mode On
This PGN performs the same function as the received proprietary NMEA 0183 command $PAMTC,SIM.
27
Page 34
 PB200 WeatherStation User Manual revision 1.000
Transmission Interval Supersedes Measurement
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: NMEA 2000® Options
PGN 126720-46 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 46 (decimal) 46 = NMEA 2000® Options 5
Interval
6 Reserved bits No DD001 DF52 22 bits 1 0x3FFFFF All bits set to logic "1"
Notes
Name
Request
Param.
No DD003
DD DF Type Resolution
DF52 2 bits 1 MSB/LSB:
Value Remark
00 = Feature Disabled 01 = Feature Enabled 10 = Reserved 11 = No action/Data Not Available
See the text below for a description of this
feature.
This field may be changed with the Command
Group Function PGN 126208. It is saved in
EEPROM. The default value is 00 (Feature
Disabled).
The various types of data provided by the PB200 are sampled, or measured, at different rates, depending on the nature of the data being measured. For example, the GPS receiver in the PB200 provides new position fix data once per second, while the wind sensor provides new data twice per second. The rate at which a given source of data is measured is unrelated to the rate at which its corresponding PGN is transmitted. It is possible, using the Request Group Function PGN 126208, to specify a PGN transmission interval that is faster than the corresponding measurement interval for data within the PGN.
Field 5 of this PGN allows the user to specify the behavior of the unit when PGNs are requested to be transmitted faster than the measurement intervals for data within the PGNs. If the feature is disabled (the default case), then the measurement interval supersedes the requested transmission interval. If the feature is enabled, then the requested transmission interval supersedes the measurement interval.
Some examples are shown below:
28
Page 35
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Measurement Interval
500 mS 100 mS 00 = disabled 500 mS In the default case, the device will not transmit data any faster than it
500 ms
500 mS 1000 mS 00 = disabled 1000 mS If the transmission interval is greater than the measurement interval,
500 mS 1000 mS 01 = enabled 1000 mS If the transmission interval is greater than the measurement interval,
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). Although this is a fast-packet message, the version with this PID fits into a single CAN frame.
To change the state of field 5, use the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-46 as follows.
Transmission Interval Field 5 Actual Rate of Transmission Comment
is sampled, or measured, even if requested to do so.
100 mS
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 46 (decimal)
One of the following: MSB/LSB:
5
00 = Disable Feature 01 = Enable Feature
01 = enabled
100 mS
If the feature is enabled, then PGNs will be transmitted at the rate specified by the transmission interval, regardless of the measurement interval. If the transmisison interval is shorter than the measurement interval, then data will be repeated on successive PGNs until it is measured again.
then it will supersede regardless of the setting in field 5.
then it will supersede regardless of the setting in field 5.
29
Page 36
 PB200 WeatherStation User Manual revision 1.000
the address claim PGN 60928 of the
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Received PGN Source
PGN 126720-47 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar
2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine
4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 47 (decimal) 47 = Received PGN Source 5 Received PGN number Yes DD009 DF52 24 bits 1 128259 only (for PB200) 24-bit Parameter Group Number
6 Rule No DD003 DF52 3 bits 1 0 = Reserved
7 Reserved bits No DD001 DF52 5 bits 1 0x1F All bits set to logic "1" 8 CAN name No N/A DF52 64 bits 1 Variable CAN name for the specific
Name
Request
Param.
DD DF Type Resolution
Value Remark
1 = Highest priority Airmar device 2 = Highest priority device, any mfr. 3 = Specific device 4 = Specific device, or highest priority
5-6 = Reserved 7 = No action/Data Not Available
Technology.
Industry".
(PGN) expressed in binary, LSB is transmitted first.
The default value for this field is 1. This field is saved in EEPROM. See the text below for an explanation of this field.
transmitting device intended to provide the PGN specified in field
5. The CAN name is supplied by
30
transmitting device. This field is saved in EEPROM.
Page 37
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Notes
This PGN is used to specify the rules by which the PB200 decides which device on the NMEA 2000® bus is used to provide a given PGN received by the PB200. For the PB200, this PGN is used only in relation to received PGN 128259 (speed through water). The Rule field, field 6, is interpreted as follows:
Rule value 1 with a manufacturer code of 135, corresponding to AIRMAR Technology Corporation. If there are no Airmar devices on the bus transmitting the given PGN, then use the device having the highest priority CAN name, regardless of its manufacturer code. This is the default behavior for all of the listed PGNs.
Rule value 2 irrespective of manufacturer code.
Rule value 3 Rule value 4
bus, or is not transmitting the given PGN, then use the device having the highest priority CAN name, regardless of its manufacturer code.
Fields 6 and 8 are stored in nonvolatile EEPROM within the PB200.
To change the Rule (field 6) to a value of 1 or 2 for PGN 128259, use the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-47 as follows.
Note that when changing the Rule (field 6) to 1 or 2, it is not necessary to specify field 8.
: for the received PGN specified in field 5, use the device on the bus transmitting the given PGN, and having the highest priority CAN name (lowest value)
: for the received PGN specified in field 5, use the device on the bus transmitting the given PGN, and having the highest priority CAN name (lowest value)
: for the received PGN specified in field 5, use the device on the bus corresponding to the CAN name specified in field 8. : for the received PGN specified in field 5, use the device on the bus corresponding to the CAN name specified in field 8. If that device is not present on the
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 47 (decimal) 5 128259 6 1 or 2, as desired
(continued on next page)
31
Page 38
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
To specify a certain transmitting device to be used to supply PGN 128259, set the Rule field (field 6) to a value of 3 or 4, and specify the CAN name of the transmitting device using the Command Group Function PGN 126208, specifying the individual fields in PGN 126720-47 as follows.
PGN 126720 Field Value
1 135 (decimal) 3 4 (decimal) 4 47 (decimal) 5 128259 6 3 or 4, as desired
The CAN name of the device
8
transmitting the PGN of interest.
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted. If field 5 (received PGN number) is also supplied, PGN 126720-47 will be transmitted once only, for the given received PGN. If field 5 is omitted, then this PGN will be transmitted once for each received PGN supported by the PB200.
This PGN does not respond to ISO Requests (PGN 59904).
32
Page 39
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Altitude Settings
PGN 126720-48 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar
2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine
4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 48 (decimal) 48 = Altitude Settings 5 Altitude No DD024 DF15 int32 0.01 m Legal range of values is -999.99 to
6 Use Antenna Altitude for GPS 2D Mode No DD002 DF52 2 bits 1 MSb/LSb:
Name
Request
Param.
DD DF Type Resolution
Value Remark
+40,000 meters
00 = [No, Off, Disabled, Reset, "0"] 01 = [Yes, On, Enabled, Set, "1"] 10 = Error 11 = [Unavailable, Unknown]
Technology.
Industry".
Altitude of sensor. The contents of this field are mirrored in field 9 of transmitted PGN 129538.
Default value = 0 meters. This value is stored in EEPROM
memory in the PB200, and is changeable with the Command Group Function PGN 126208.
The contents of this field are mirrored in field 10 of transmitted PGN 129538.
Default value = 00 (disabled). This value is stored in EEPROM
memory in the PB200, and is changeable with the Command Group Function PGN 126208.
33
Page 40
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Field
#
7 Altitude Option for Barometric Pressure No N/A DF52 3 bits 1 0 = Do not use altitude for barometric
8 Reserved bits No DD001 DF52 3 bits 1 0x7 All bits set to logic "1"
Notes
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904). This PGN performs the same function as the received NMEA 0183 sentence $PAMTC,ALT.
Name
Request
Param.
DD DF Type Resolution
Value Remark
pressure altimeter setting 1 = Barometric pressure altimeter
setting uses fixed altitude (field 5) 2 = Barometric pressure altimeter
setting uses GPS altitude when GPS has a 3D fix, or fixed altitude (field 5) when GPS does not have a 3D fix
3-6 = reserved 7 = Data not available./Do not change
Default value = 2. This value is stored in EEPROM
memory in the PB200, and is changeable with the Command Group Function PGN 126208.
34
Page 41
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Proprietary: Set WAAS Satellite
PGN 126720-49 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 2 Reserved bits No DD001 DF52 2 bits 3 Industry Group Yes DD168 DF52 3 bits 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 49 (decimal) 49 = Set WAAS Satellite 5
Notes
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
Name
No DD074 DF53 uint8 1 bit 0=Auto Mode (default)
Request
Param.
DD DF Type Resolution
1 135 (decimal) Manufacturer Code for Airmar Technology. 1 0x3 All bits set to logic "1" 1 4 (decimal) Industry Group for "Marine Industry".
Value Remark
120-138=WAAS satellite ID
255=Data Not Available / Do Not Change
his command can be used to direct the
This PGN does not respond to ISO Requests (PGN 59904). This PGN performs the same function as the received NMEA 0183 sentence $PAMTC,OPTION,4,XXX.
35
Page 42
 PB200 WeatherStation User Manual revision 1.000
for
65535=Data Not Available /
Proprietary and Confidential
Proprietary: Enable GPS Type 0
PGN 126720-50 (0x1EF00)
Single Frame: No Priority: 7/Y/N Update Rate: 0/N/N Destination: Address Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Proprietary ID (PID) Yes DD005 DF53 uint8 1 bit 50 (decimal) 50 = Enable GPS Type 0 Messages 5 Enable GPS Type 0 Messages Parameter No N/A N/A uint16 1 bit 0=Ignore type 0 message
Notes
This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must each be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904).
Name
Request
Param.
DD DF Type Resolution
Value Remark
60 seconds 1-39=Enable type 0
messages as data 255=Ignore type 0 messages (default)
Do Not Change
eable with the Command Group
Messages
This PGN performs the same function as the received NMEA 0183 sentence $PAMTC,OPTION,5,XXX.
36
Page 43
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
System Time
PGN 126992 (0x1F010)
Single Frame: Yes Priority: 3/Y/Y Update Rate: 1000 ms/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The Date and Time fields will only contain valid data once the GPS receiver within the PB200 has achieved a position fix. The latency of this parameter group will be governed by overall bus traffic. The following transmitted PGNs are linked by their SID fields: 126992, 129026, 129029, 129539, and 129540.
NMEA 2000® TRANSMITTED PARAMETER GROUP
Product Information
PGN 126996 (0x1F014)
Single Frame: No Priority: 6/Y/N Update Rate: 0/N/N Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
37
Page 44
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Configuration Information
PGN 126998 (0x1F016)
Single Frame: No Priority: 6/Y/N Update Rate: 0/N/N Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The contents of fields 1 and 2 are stored in nonvolatile memory, and may be programmed using the NMEA Command Group Function, PGN 126208.
To change the state of the Installation Description (fields 1 and 2), use the Command Group Function PGN 126208, specifying the individual fields in PGN 126998 as follows.
PGN 126998 Field Value
Desired variable length ASCII
1
string, up to 70 characters Desired variable length ASCII
2
string, up to 70 characters
38
Page 45
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Vessel Heading
PGN 127250 (0x1F112)
Single Frame: Yes Priority: 2/Y/Y Update Rate: 100 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The value in field 2 provides ship heading relative to magnetic north. This value includes corrections for deviation and attitude offsets. Use PGN 126720-33 to calibrate the compass (produce a deviation table). Use PGN 126720-32 to establish sensor attitude offsets.
To obtain ship heading relative to true north, add the variation value in field 4 to the heading sensor reading in field 2. See also Magnetic Variation PGN 127258.
39
Page 46
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Rate of Turn
PGN 127251 (0x1F113)
Single Frame: Yes Priority: 2/Y/Y Update Rate: 100 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
40
Page 47
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Attitude
PGN 127257 (0x1F119)
Single Frame: Yes Priority: 3/Y/Y Update Rate: 1000 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
Use PGN 126720-32 to establish sensor attitude offsets.
41
Page 48
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Magnetic Variation
PGN 127258 (0x1F11A)
Single Frame: Yes Priority: 7/Y/Y Update Rate: 1000 mS/Y/Y Destination: Global Query Support: No Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The magnetic variation provided in field 5 is calculated based on the current date and position provided by the PB200 internal GPS, using the World Magnetic Model for 2005. Prior to the internal GPS achieving a position fix, the last known Variation and Age of Service (fields 5 and 4, respectively) are retrieved from EEPROM memory and supplied in these fields.
See also field 4 of PGN 127250.
42
Page 49
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Position, Rapid Update
PGN 129025 (0x1F801)
Single Frame: Yes Priority: 2/Y/Y Update Rate: 100 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The data in this PGN is derived from the PB200 internal GPS. If the GPS has not achieved a fix, then both fields will contain the value +2,147,483,647, indicating Data Not Available.
The latitude and longitude values are referenced to the WGS-84 datum. See also PGN 129029.
43
Page 50
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
COG & SOG, Rapid Update
PGN 129026 (0x1F802)
Single Frame: Yes Priority: 2/Y/Y Update Rate: 250 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The following transmitted PGNs are linked by their SID fields: 126992, 129026, 129029, 129539, and 129540.
44
Page 51
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
GNSS Position Data
PGN 129029 (0x1F805)
Single Frame: No Priority: 3/Y/Y Update Rate: 1000 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
Some of the data in this parameter group will only be available once the GPS has achieved a position fix. Other data will be available once satellites are being tracked. Fields 16, 17, 18 are repeated for each station indicated by field 15, and therefore are not present when field 15 is 0, which is the case for the PB200. The following transmitted PGNs are linked by their SID fields: 126992, 129026, 129029, 129539, and 129540.
45
Page 52
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Time & Date
PGN 129033 (0x1F809)
Single Frame: Yes Priority: 3/Y/Y Update Rate: 1000 ms/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
Fields 1 and 2 will only contain valid data once the GPS receiver within the PB200 has achieved a position fix. The contents of field 3 are stored in EEPROM memory within the PB200, and may be changed using PGN 126208, Command Group Function. To change the Local Offset value (field 3), use the Command Group Function PGN 126208, specifying the individual fields in PGN 129033 as follows.
PGN 129033 Field Value
3 Desired local offset, minutes
46
Page 53
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Datum
PGN 129044 (0x1F814)
Single Frame: No Priority: 6/Y/Y Update Rate: 10,000 ms/Y/Y Destination: Global Query Support: No Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
(continued on next page)
To change to a different Local Datum (field 1), use the Command Group Function PGN 126208, specifying the individual fields in PGN 129044 as follows.
PGN 129044 Field Value
1 4-character Local Datum code
KGS, OHI-A, OHI-B, OHI-C, OHI-D, OHI-M, SIR, P90, and S85 are not currently supported by the GPS Engine used in the PB200, and therefore are not available for use as Local Datum (field 1).
See also the NMEA 0183 transmitted sentence $GPDTM, and the received NMEA 0183 proprietary command $PAMTC,DATUM.
47
Page 54
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
GNSS Control Status
PGN 129538 (0x1FA02)
Single Frame: No Priority: 6/Y/Y Update Rate: 0/N/N Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
Each field in this PGN contains a setting stored in nonvolatile EEPROM within the PB200. The default values are shown in the Remarks column. The value in each field may be changed using PGN 126208, Command Group Function.
See also the NMEA 0183 received proprietary sentence $PAMTC,OPTION regarding allowing the calculation of 2D position fixes (page 132).
48
Page 55
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
GNSS DOPs
PGN 129539 (0x1FA03)
Single Frame: Yes Priority: 6/Y/Y Update Rate: 1000 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The following transmitted PGNs are linked by their SID fields: 126992, 129026, 129029, 129539, and 129540.
49
Page 56
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
GNSS Sats in View
PGN 129540 (0x1FA04)
Single Frame: No Priority: 6/Y/Y Update Rate: 1000 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
This parameter group contains a variable number of fields, depending on the number of Satellites in View (field 4). Fields 5 through 11 are repeated for each satellite in view. The following transmitted PGNs are linked by their SID fields: 126992, 129026, 129029, 129539, and 129540.
50
Page 57
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Wind Data
PGN 130306 (0x1FD02)
Single Frame: Yes Priority: 2/Y/Y Update Rate: 100 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
Different instances of this parameter group may be simultaneously enabled to transmit with different selections for the Wind Reference field. This may be done using the Request Group Function PGN 126208, specifying the Wind Reference field as one of the requested parameters. If the Wind Reference field is not specified in the Request Group Function PGN 126208, the default wind reference (0x02, Apparent) is assumed. In addition, the update rate (transmission interval) may be individually specified for the different wind references using the Request Group Function PGN 126208.
The Priority field of this parameter group may also be individually specified by Wind Reference using PGN 126208, Command Group Function. Wind data using reference values 0x00, 0x01, and 0x03 will only be available once a GPS fix has been achieved. Wind data using reference value 0x04 will only be available if
Speed Water Referenced is available on the NMEA 2000® bus from a device transmitting PGN 128259, or from a water speed sensor providing the VHW sentence on the PB200 NMEA 0183 input.
By default, two different instances of this parameter group are transmitted: the first with field 4, Wind Reference, set to 0x02 (Apparent), and the second with field 4 set to 0x00 (True referenced to North).
51
Page 58
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Environmental Parameters
PGN 130310 (0x1FD06)
Single Frame: Yes Priority: 5/Y/Y Update Rate: 0/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
This PGN has been superseded by PGN 130311, but is included for backward compatibility.
52
Page 59
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Environmental Parameters
PGN 130311 (0x1FD07)
Single Frame: Yes Priority: 5/Y/Y Update Rate: 500 mS/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
This PGN is currently under review by the NMEA 2000® Working Group.
53
Page 60
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Meteorological Station Data
PGN 130323 (0x1FD13)
Single Frame: No Priority: 6/Y/Y Update Rate: 1000 ms/Y/Y Destination: Global Query Support: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial-Data Networking of Marine Electronic Devices available from NMEA.
Notes
The contents of fields 13 and 14 are stored in EEPROM memory within the PB200, and may be changed using PGN 126208, Command Group Function.
54
Page 61
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
To change the Station ID String (field 13) and Station Name String (field 14), use the Command Group Function PGN 126208, specifying the individual fields in PGN 130323 as follows.
PGN 130323 Field Value
The desired variable length ASCII
13
string, up to 15 characters. The desired variable length ASCII
14
string, up to 50 characters.
55
Page 62
 PB200 WeatherStation User Manual revision 1.000
PB200 always contains the value 0xFFFF
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Additional Weather Data
PGN 130880 (0x1FF40)
Single Frame: No Priority: 7/Y/Y Update Rate: 0/Y/Y Destination: Global Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Format Code Yes DD005 DF53 uint8 1 bit 1 1 = Format Code 1 5 Wind chill temperature, relative No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Wind chill temperature, calculated from the
6 Wind chill temperature, theoretical No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Wind chill temperature, calculated from the
7 Heat index No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Heat index, calculated from the ambient air
8 Dew point No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Dew point, calculated from the ambient air
Notes
Name
Request
Param.
DD DF Type Resolution
Value Remark
ambient air temperature and apparent wind speed, both determined from internal PB200 sensors.
ambient air temperature and true wind speed, both determined from internal PB200 sensors.
temperature and relative humidity, both determined from internal PB200 sensors. The PB200 always contains the value 0xFFFF (Data Not Available) in this field.
temperature and relative humidity, both determined from internal PB200 sensors. . The (Data Not Available) in this field.
This proprietary PGN provides data for which no standard NMEA 2000® PGN exists at the time of PB200 product development. This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1, 3, and 4 must all be fully specified in the request in order for this PGN to be
transmitted. This PGN does not respond to ISO Requests (PGN 59904).
56
Page 63
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential The wind chill temperature is the perceived temperature on a person’s face at the current wind speed. The calculation assumes that the wind speed measured by the sensor is the
same as the wind speed at the face of an observer. The “relative” wind chill uses the measured apparent wind speed for this calculation, and the “theoretical” wind chill uses the calculated true wind speed. The wind chill temperature is only defined when the air temperature is below 50°F (10°C) and the wind speed is above 3 mph.
The heat index is the apparent temperature felt by a person's skin when exposed to air with a high moisture content. Dry air allows evaporative cooling of the skin's surface. The higher the humidity, the less the skin can cool itself with evaporative cooling. The heat index is only defined when air temperature is above 80°F (27°C) and relative humidity is above 40%.
The dew point is the temperature at which the water vapor in the air begins to condense into a liquid. If the air were gradually cooled while maintaining constant moisture content, the relative humidity would rise until it reaches 100%. The air temperature at this point of saturation is called the dew point. If the air is dry enough, it is possible to have a dew point that is below freezing. The dew point is then sometimes referred to as the frost point. The PB200 calculates dew point from the measured air temperature and relative humidity sensor readings.
57
Page 64
 PB200 WeatherStation User Manual revision 1.000
This field indicates the actual state of the heater.
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: Heater Control
PGN 130881 (0x1FF41)
Single Frame: No Priority: 7/Y/Y Update Rate: 0/Y/Y Destination: Global Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 PG Transmit Option No N/A DF52 2 bits 1 MSB/LSB:
5 Heater Mode No N/A DF52 2 bits 1 MSB/LSB:
6 Heater Status No DD002 DF52 2 bits 1 MSB/LSB:
7 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 8 Plate Temperature No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Temperature of the aluminum plate at the base
Name
58
Request
Param.
DD DF Type Resolution
Value Remark
00 = Do not transmit on status change 01 = Transmit on status change 10 = Error 11 = Data not available
00 = Manual, Turn Off 01 = Manual, Turn On 10 = Automatic 11 = No action
00 = Off 01 = On 10 = Error 11 = Data not available
This field defines whether this PGN is
transmitted automatically when there is a
change in the heater status (field 6) while the
heater mode (field 5) is in Automatic.
This field is stored in EEPROM and may be
changed with the Command Group Function
PGN 126208. The default value is 00 (do not
transmit on status change).
This field is stored in EEPROM and may be
changed with the Command Group Function
PGN 126208. If the Heater Mode is 01 upon
power up, the heater will not be turned On, i.e.
the unit will behave as though the Heater Mode
is 00. If the Heater Mode is 10 (Automatic)
upon power up, the heater will cycle on and off
automatically over time as required to maintain
the proper plate temperature.
The default value is 00 (Manual, Turn Off).
The power up default value is 00 (Off). The
PB200 will return DataNotAvailable unless the
Heater Control option is enabled at the factory.
of the PB200 wind channel.
Page 65
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Field
#
9 Air Temperature No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Ambient air temperature as measured by the air
10 Dew Point No DD043 DF39 uint16 0.01 deg K 0 to 655.32 deg K Dew point temperature, calculated from the
Notes
Heater Control is a factory enabled option that is not present by default. The heater may be used in the weather station to prevent the formation of dew or ice on the aluminum plate in the wind channel. If the Heater Mode is set to Automatic, then the
weather station will automatically cycle the heater on and off over time to keep the plate temperature within appropriate limits based on the air temperature (and dew point temperature, if product has a humidity sensor, PBxxx products do not, LBxxx products do).
Note that when the heater is on, the air temperature sensor within the unit will be heated by the heater and will not provide an accurate indication of outside ambient air temperature.
See also the proprietary NMEA 0183 command, $PAMTC,HEATER. This PGN is transmitted in response to a PGN 126208 Request Group Function message. Fields 1 and 3 must each be fully specified in the request in order for this PGN to be
transmitted. This PGN does not respond to ISO Requests (PGN 59904).
Name
Request
Param.
DD DF Type Resolution
Value Remark
temperature sensor within the PB200.
measured air temperature and the relative
humidity. . The PB200 always contains the
value 0xFFFF (Data Not Available) in this field.
To change the PG Transmit Option (field 4), use the Command Group Function PGN 126208, specifying the individual fields in PGN 130881 as follows.
PGN 130881 Field Value
1 135 (decimal) 3 4 (decimal)
One of the following:
4
0 = Do not transmit on status change 1 = Transmit on status change
To change the Heater Mode (field 5), use the Command Group Function PGN 126208, specifying the individual fields in PGN 130881 as follows.
PGN 130881 Field Value
1 135 (decimal) 3 4 (decimal)
59
Page 66
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
PGN 130881 Field Value
One of the following: 0 = Manual, Turn Off
5
1 = Manual, Turn On 2 = Automatic 3 = No action
60
Page 67
 PB200 WeatherStation User Manual revision 1.000
This field contains 4 for this
Proprietary and Confidential
NMEA 2000® TRANSMITTED PARAMETER GROUP
Proprietary: POST
PGN 130944 (0x1FF80)
Single Frame: No Priority: 7/Y/N Update Rate: 0/Y/N Destination: Global Query Support: Yes Access Level: 0
Field
#
1 Manufacturer Code Yes DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits No DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group Yes DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Control Yes N/A DF52 1 bit 1 0 = report previous values
5 Reserved bits No DD001 DF52 7 bits 1 0x7F All bits set to logic "1" 6 Number of ID/test result pairs to follow No DD006 DF53 uint8 1 bit 0 to 252
Name
Request
Param.
DD DF Type Resolution
Value Remark
1 = generate new values
Default value = 0 This field only applies when this PGN is
transmitted in response to a query. Periodic transmissions of this PGN will always generate new values.
7 Test ID #1 No DD005 DF53 uint8 1 bit 0 to 252 Refer to the Table of IDs and Failure Codes. 8 Test result #1 No N/A DF53 uint8 1 bit 0x00 = Pass
9 Variable number of fields, field 7 repeated No DD005 DF53 uint8 1 bit 0 to 252 Refer to the Table of IDs and Failure Codes.
10 Variable number of fields, field 8 repeated No N/A DF53 uint8 1 bit 0x00 = Pass
Notes
This PGN is transmitted once automatically upon power up of the PB200. Thereafter, it may be transmitted in response to a PGN 126208 Request Group Function message. Fields 1 and 3 must both be fully specified in the request in order for this PGN to be transmitted.
This PGN does not respond to ISO Requests (PGN 59904).
61
product.
Refer to the Table of IDs and Failure Codes. 0x01-0xEF = Fail 0xF0-0xFE = reserved 0xFF = Data Not Available
Refer to the Table of IDs and Failure Codes. 0x01-0xEF = Fail 0xF0-0xFE = reserved 0xFF = Data Not Available
Page 68
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
This PGN provides a method of reporting the results of the Power On Self Test performed by the PB200. The various tests performed by the POST are simple tests to determine if the hardware is minimally responding to software stimuli. The POST function should not be regarded as a comprehensive indicator that a given unit is healthy. In other words, it is possible that a defective unit might still pass the POST operation. However, the POST can be useful to identify certain types of problems with the PB200.
Field 4, Control, specifies whether this PGN will report the results of the last test, or whether the PB200 will conduct a new self test prior to reporting the results. This field should be specified when requesting a single transmission of this PGN.
This PGN may be configured to transmit periodically by specifying an Update Rate using the Request Group Function PGN 126208. By default, this PGN is not transmitted periodically.
If Field 4, Control, is not specified, then Field 4 will be regarded as 0 (report previous values) for single requests, and 1 (generate new values) for periodic transmissions. The Power-On Self Test is performed automatically a few seconds after applying power to the unit. See also the proprietary NMEA 0183 command $PAMTC,POST.
Table of IDs and Failure Codes:
ID Description Failure Codes
0 Inter-CPU communication 0x01 = Communication failure
1 Format Code 0x01 = Format Code mismatch
2 Factory EEPROM 0x01-0xEE = count of checksum errors
3 User EEPROM 0x01-0xEE = count of checksum errors
7 Internal temperature sensor 0x01 = Thermistor shorted
8 Battery voltage sensor 0x01 = Sensor not functional
9 Air temperature sensor 0x01 = Thermistor shorted
10 Plate temperature sensor 0x01 = Thermistor shorted
0x02-0xEF = reserved
0x02-0xEF = reserved
0xEF = one or more illegal values detected
0xEF = one or more illegal values detected
0x02 = Thermistor open 0x03-0xEF = reserved
0x02-0xEF = reserved
0x02 = Thermistor open 0x03=0xEF = reserved
0x02 = Thermistor open 0x03=0xEF = reserved
62
Page 69
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
ID Description Failure Codes
11 Standard relative humidity sensor 0x01 = Humidity sensor fault: no frequency
0x02 = Humidity sensor fault: frequency too high 0x03 = Humidity sensor fault: frequency too low 0x04=0xEF = reserved
12 Barometric pressure sensor 0x01 = Sensor fault
0x02-0xEF = reserved
13 Wind sensor 0x01 = Sensor fault
0x02-0xEF = reserved
14 Compass sensor 0x01 = Sensor fault
0x02-0xEF = reserved
15 GPS receiver 0x01 = Fault
0x02-0xEE = reserved 0xEF = Test results not yet available
16 Attitude sensor 0x01 = Sensor fault
0x02-0xEF = reserved
17 Rate gyro 0x01 = Sensor fault
0x02-0xEF = reserved
18 Optional Galltec relative humidity sensor 0x01 = Sensor fault
0x02-0xEE = reserved 0xEF = Sensor not present
2.5. Received NMEA 2000® PGNs
The NMEA 2000® PGNs recognized by the PB200 WeatherStation are summarized in Table 2. Each of the PGNs in Table 2 is described in detail on the subsequent pages.
Table 2: NMEA 2000® Received PGNs
PGN Description
59904 ISO Request
63
Page 70
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
PGN Description
60928 ISO Address Claim 65286 Proprietary: Boot State Request 126208 Request Group Function 126208 Command Group Function 126720 Proprietary
-1: Master Reset
-130: Restore EEPROM
-132: Reset GPS
128259 Speed
64
Page 71
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
ISO Request
PGN 059904 (0x0EA00)
Single Frame: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial- Data Networking of Marine Electronic Devices available from NMEA.
Notes
When this PGN is received by the PB200, the unit will respond by transmitting either the PGN being requested, or the ISO Acknowledge PGN 59392. See also the received Request Group Function PGN 126208.
65
Page 72
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
ISO Address Claim
PGN 060928 (0x0EE00)
Single Frame: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial- Data Networking of Marine Electronic Devices available from NMEA.
Notes
PGN 60928 is a network management message used to claim a network address, reply to devices requesting the claimed address, and to respond to requests for device information (NAME). The 64 bits comprised by the ten fields in this parameter group constitute the ISO 11783-5 NAME entity.
66
Page 73
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Proprietary: Boot State Request
PGN 065286 (0x0FF06)
Single Frame: Yes Access Level: 0
Field
#
1 Manufacturer Code DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar Technology. 2 Reserved bits DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine Industry". 4 Reserved bits DD001 DF52 48 bits 1 0xFFFFFFFFFFFF All bits set to logic "1"
Notes
When this destination global PGN is received by the PB200, the unit will respond by transmitting PGN 65285 (see). It is intended that all Airmar devices connected to the NMEA 2000® bus will likewise also reply accordingly when receiving this PGN.
Name DD DF Type Resolution
Value Remark
67
Page 74
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Request Group Function
PGN 126208 (0x1ED00)
Single Frame: No Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial- Data Networking of Marine Electronic Devices available from NMEA.
Notes
When this PGN is received by the PB200, the unit will compare the specified Request Parameters in fields 6, 7 (and any following fields) against the contents of the actual fields in the requested PGN. The only fields that may be used as Request Parameters are those which indicate a "Yes" in the "Request Param." column in the detailed description for the specific transmitted PGN. If all specified parameters match the values in the corresponding fields, then the requested PGN will be transmitted. If any of the parameters do not match, then the unit will respond by transmitting the Acknowledge Group Function PGN 126208 with the appropriate error code(s) provided.
This PGN may also be used to specify the Transmission Interval (Update Rate) between successive transmissions of a periodically transmitted PGN. (Note: certain PGNs do not permit changing the transmission interval.) For all single-frame PGNs that permit changing the transmission interval, the allowable range of interval values is 50 ms to 60 seconds. For all fast-packet PGNs that permit changing the transmission interval, the allowable range of interval values is 100 ms to 60 seconds. Note that it may be possible to specify an update rate that is faster than the unit's ability to generate new data. In this case, the PGN will be transmitted only as new data becomes available.
Use the proprietary received PGN 126720-130 to reset all Transmission Intervals for all PGNs to their factory defaults. Refer to the detailed descriptions of the specific transmitted PGNs in this document for any exceptions or special cases with regard to using the Request Group Function PGN
126208 with each PGN. All parameter value fields must be padded (with 1's) if necessary to ensure byte boundaries are adhered to. When the Requested PGN field 2 (of PGN 126208) refers to a proprietary PGN, fields 1 and 3 (manufacturer code and industry group) of the proprietary PGN must be specified
first in the list of field number and parameter value pairs in PGN 126208. All other field number and parameter value pairs may appear in any order in this message. For proprietary PGNs described in this document, fields 1, 2, and 3 (manufacturer code, reserved bits, and industry group) of the proprietary PGN may optionally be combined
into a single 16-bit field when specifying fields in PGN 126208. For Airmar proprietary PGNs, the 16-bit field is constructed as follows:
bits 15-13 = binary 100 = decimal 4 (industry group for "Marine Industry")
bits 12-11 = binary 11 = reserved bits
bits 10-0 = binary 000 1000 0111 = decimal 135 (manufacturer code for Airmar Technology)
The concatenation of these 16 bits produces the binary value 1001 1000 1000 0111 = hexadecimal 0x9887. Therefore, instead of specifying the two fields, 11-bit field 1 and 3-bit field 3 for a proprietary PGN, it is permissible to specify a single 16 bit field 1, containing the value 0x9887, for the proprietary PGNs described in this document. When doing so, field 3 may not also be specified, or the PGN will not be accepted. The 16-bit field 1 must be specified first in the list of field number and parameter value pairs in PGN 126208.
See also related PGNs:
68
Page 75
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
the received ISO Request PGN 59904
the received Command Group Function PGN 126208
the transmitted Acknowledge Group Function PGN 126208
69
Page 76
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Command Group Function
PGN 126208 (0x1ED00)
Single Frame: No Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial- Data Networking of Marine Electronic Devices available from NMEA.
Notes
This received PGN is used by the PB200 to set the value of one or more parameters in a Parameter Group. The individual parameters of the Commanded PGN are specified in the Field Number/Value pairs (fields 6 and 7 of this PGN). Refer to the detailed description for each transmitted PGN for specific instructions regarding which fields to specify when using the Command Group Function PGN 126208. (Note that some required fields are not changeable, but are used as qualifiers when changing other fields.)
This PGN may also be used to specify the Priority field of a given transmitted PGN. (Note: certain PGNs do not permit changing the Priority field.) Upon receiving this PGN, the PB200 will respond by transmitting the Acknowledge Group Function PGN 126208. Use the proprietary received PGN 126720-130 to reset all Priority fields for all PGNs to their factory defaults. All parameter value fields must be padded (with 1's) if necessary to ensure byte boundaries are adhered to. When the Commanded PGN field 2 (of PGN 126208) refers to a proprietary PGN, fields 1 and 3 (manufacturer code and industry group) of the proprietary PGN must be
specified first in the list of field number and parameter value pairs in PGN 126208. All other field number and parameter value pairs may appear in any order in this message. For proprietary PGNs described in this document, fields 1, 2, and 3 (manufacturer code, reserved bits, and industry group) of the proprietary PGN may optionally be combined
into a single 16-bit field when specifying fields in PGN 126208. For Airmar proprietary PGNs, the 16-bit field is constructed as follows:
bits 15-13 = binary 100 = decimal 4 (industry group for "Marine Industry")
bits 12-11 = binary 11 = reserved bits
bits 10-0 = binary 000 1000 0111 = decimal 135 (manufacturer code for Airmar Technology)
The concatenation of these 16 bits produces the binary value 1001 1000 1000 0111 = hexadecimal 0x9887. Therefore, instead of specifying the two fields, 11-bit field 1 and 3-bit field 3 for a proprietary PGN, it is permissible to specify a single 16 bit field 1, containing the value 0x9887, for the proprietary PGNs described in this document. When doing so, field 3 may not also be specified, or the PGN will not be accepted. The 16-bit field 1 must be specified first in the list of field number and parameter value pairs in PGN 126208.
See also related PGNs:
the received Request Group Function PGN 126208
the transmitted Acknowledge Group Function PGN 126208
70
Page 77
 PB200 WeatherStation User Manual revision 1.000
The use of the remaining bytes and
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Addressable Multi-Frame Proprietary
PGN 126720 (0x1EF00)
Single Frame: No Access Level: See PID variants
Field
#
1 Manufacturer Code DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar
2 Reserved bits DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine
4 Proprietary ID (PID) DD005 DF53 uint8 1 bit 0 to 252 Identifier specifying how to
5+ (PID-dependent) DD000 DF00 undef. undefined undefined
Notes
Name DD DF Type Resolution
Value Remark
Technology.
Industry".
interpret the remaining fields in this parameter group.
the number of CAN frames required varies according to the PID (field 4).
In order for this received PGN to be recognized by the PB200, the Manufacturer Code and Industry Group (fields 1 and 3) must match the values shown. The use of this PGN with the following Proprietary ID's (field 4) is described on the subsequent pages:
1: Master Reset 130: Restore user EEPROM memory to factory defaults 132: Reset GPS
71
Page 78
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Proprietary: Master Reset
PGN 126720-1 (0x1EF00)
Single Frame: No Access Level: 1
Field
#
1 Manufacturer Code DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar
2 Reserved bits DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine
4 Proprietary ID (PID) DD005 DF53 uint8 1 bit 1 = Master Reset Identifier specifying how to
5 Reserved bits DD001 DF52 24 bits 1 0xFFFFFF All bits set to logic "1"
Notes
Name DD DF Type Resolution
Value Remark
Technology.
Industry".
interpret this PGN.
Upon receiving this PGN, the PB200 will perform a master CPU reset, as though the power had been turned off and back on again. This PGN performs the same function as the NMEA 0183 proprietary command, $PAMTC,RESET.
In order for this received PGN to be recognized by the PB200, the Manufacturer Code, Industry Group, and Proprietary ID (fields 1, 3, and 4) must match the values shown. Although this is a fast-packet message, the version with this PID fits into a single CAN frame.
72
Page 79
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Proprietary: Reset EEPROM
PGN 126720-130 (0x1EF00)
Single Frame: No Access Level: 1
Field
#
1 Manufacturer Code DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar
2 Reserved bits DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine
4 Proprietary ID (PID) DD005 DF53 uint8 1 bit 130 (decimal) = Reset EEPROM Identifier specifying how to
5 Options N/A DF52 4 bits 1 0x0 = Restore entire user EEPROM
6 Reserved bits DD001 DF52 20 bits 1 0xFFFFF All bits set to logic "1"
Notes
Upon receiving this PGN, the PB200 will restore part of user EEPROM memory to its factory default state. The Options field (field 5) specifies whether all of user EEPROM memory (except the user Unique Number) is to be restored (value 0x0), or only a subset of EEPROM memory
is to be restored. Note that this PGN requires Access Level 1, even when resetting the Unique Number to its factory default value (option 0x4). The proprietary PGN to change the Unique
Number to a value other than the factory default value, which is described in another document, requires Access Level 2. In order for this received PGN to be recognized by the PB200, the Manufacturer Code, Industry Group, and Proprietary ID (fields 1, 3, and 4) must match the values shown. Although this is a fast-packet message, the version with this PID fits into a single CAN frame. See also the proprietary received NMEA 0183 command $PAMTC,ERST.
Name DD DF Type Resolution
except Unique Number 0x1 = Restore all message Priorities 0x2 = Restore all message Update Rates 0x3 = Restore all message Priorities and
Update Rates 0x4 = Restore user Unique Number 0x4 to 0xE = reserved 0xF = reserved
Value Remark
Technology.
Industry".
interpret this PGN.
73
Page 80
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Proprietary: Reset GPS
PGN 126720-132 (0x1EF00)
Single Frame: No Access Level: 0
Field
#
1 Manufacturer Code DD172 DF52 11 bits 1 135 (decimal) Manufacturer Code for Airmar
2 Reserved bits DD001 DF52 2 bits 1 0x3 All bits set to logic "1" 3 Industry Group DD168 DF52 3 bits 1 4 (decimal) Industry Group for "Marine
4 Proprietary ID (PID) DD005 DF53 uint8 1 bit 132 (decimal) = Reset GPS Identifier specifying how to
5 (Remaining fields TBD)
Notes
Name DD DF Type Resolution
Value Remark
Technology.
Industry".
interpret this PGN.
Upon receiving this PGN, the PB200 will reset its internal GPS module. In order for this received PGN to be recognized by the PB200, the Manufacturer Code, Industry Group, and Proprietary ID (fields 1, 3, and 4) must match the values shown. Although this is a fast-packet message, the version with this PID fits into a single CAN frame.
74
Page 81
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
_NMEA 2000® RECEIVED PARAMETER GROUP_
Speed
PGN 128259 (0x1F503)
Single Frame: Yes Access Level: 0
For further information about the NMEA 2000® protocol, including field descriptions refer to the document, NMEA 2000® Standard for Serial- Data Networking of Marine Electronic Devices available from NMEA.
Notes
TM
This received PGN is recognized by the PB200 in order to receive Speed Water Referenced from an external water speed sensor, such as an Airmar Smart Speed Water Referenced data is used by the PB200 to calculate True Wind Relative to the Water, for transmission in PGN 130306 and the NMEA 0183 VWT sentence.
See section 2.3. for precedence rules regarding data received in this PGN.
Speed sensor. The
75
Page 82
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
3. NMEA 0183 Interfaces
The Airmar PB200 WeatherStation has a single standard NMEA 0183-compliant output channel, and a single standard NMEA 0183-compliant input channel. The unit transmits standard NMEA 0183 sentences on its output channel. It also recognizes standard and proprietary NMEA 0183 sentences received on its input channel. The standard baud rate for both input and output channels is 4800 baud, though if desired this may be increased to 38400 baud via a proprietary command.3
The transmitted NMEA 0183 sentences are described in section 3.1. Received NMEA 0183 sentences and proprietary commands are described in section 3.2.
3.1. Transmitted NMEA 0183 Sentences
By default, only certain NMEA sentences are enabled for transmission. Other sentences may be enabled individually for transmission via commands sent to the input channel.4
The standard transmission interval for most of the transmitted sentences is once per second. However, in models that include an integrated GPS, if every sentence were enabled for transmission, there would not be enough bandwidth in the output channel at 4800 baud to output all sentences within a one second timeframe. Therefore, one or more of the following remedies should be employed:
To conserve bandwidth, only enable for transmission those sentences required for
the given application, and disable all others.
Reduce the frequency of transmission for less critical sentences.
Increase the overall bandwidth eightfold by increasing the baud rate from the
standard 4800 baud to 38400 baud (though keep in mind that most NMEA 0183 instruments are not capable of operating at 38400 baud)
All NMEA sentences transmitted by the PB200 WeatherStation include a checksum at the end of the sentence, consisting of an asterisk (*) followed by two ASCII hexadecimal characters. In the detailed specifications to follow, these hexadecimal characters are designated by “hh”.
The standard NMEA 0183 sentences provided by the PB200 WeatherStation are summarized in Table 3. Each of the transmitted sentences in Table 3 is described in detail on the subsequent pages.
3
See the $PAMTC,BAUD command.
4
See the $PAMTC,EN command.
76
Page 83
 PB200 WeatherStation User Manual revision 1.000
×
Proprietary and Confidential
The Maximum Length (chars) column in the table indicates an expected worst-case scenario that can be used for bandwidth budgeting. The total time in seconds required to transmit all enabled sentences in a single interval is
timeontransmissiTotal
__
=
charactersofnumberTotal
ratebaud
_
10___
77
Page 84
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Table 3: NMEA 0183 Regularly Transmitted Sentences
Sentence Description
$GPDTM Datum Reference No 47 $GPGGA GPS Fix Data $GPGLL Geographic Position – Latitude/Longitude No 48 $GPGSA GNSS DOP and Active Satellites No 66 $GPGSV GNSS Satellites in View No 70 $HCHDG Heading, Deviation and Variation No 33 $HCHDT Heading relative to True North No 19 $WIMDA
Meteorological Composite. Barometric pressure, air temperature, relative humidity, dew point, wind direction, wind speed
$WIMWD
Wind Direction and Speed, with respect to north5
$WIMWV (relative)
$WIMWV (theoretical)
Wind Speed and Angle, in relation to the vessel’s bow/centerline (relative)
Wind Speed and Angle, in relation to the vessel’s bow/centerline (theoretical) 5
Enabled
by Default





Maximum
Length (chars)
82
81
41
28
28
$GPRMC
Recommended Minimum Specific GNSS
No 74
Data
$TIROT Rate of Turn $GPVTG Course Over Ground and Ground Speed


22 42
$WIVWR Relative Wind Speed and Angle No 41 $WIVWT True Wind Speed and Angle 6 41 $YXXDR
(type A) $YXXDR
(type B)
Transducer Measurements: wind chill, heat index, and station pressure
Transducer Measurements: vessel attitude (pitch and roll)
$GPZDA Time and Date
5
True wind data is provided in the $WIMWD and $WIMWV (theoretical) sentences if SOG/COG,
heading, and magnetic variation data are available from the internal GPS and compass.
6
$WIVWT True Wind Speed and Angle referenced to water is provided only if water referenced speed is available via the NMEA 0183 input or from the NMEA 2000® bus from an Airmar® Smart™ speed sensor.
No 74
No 43

38
78
Page 85
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$GPDTM
Summary
NMEA 0183 standard Datum Reference.
Syntax
$GPDTM,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>*hh<CR><LF>
Fields
<1>
Three character alphabetical code for local datum:
W84 (WGS84) W72 (WGS72) S85 (SGS85) P90 (PE90) or IHO datum code from the International Hydrographic Organization Publication S-60 Appendices B and C.
<2>
<3>
<4>
<5>
<6>
<7>
<8>
Default State
Disabled. Transmitted once per second when enabled.
Notes
This sentence may be enabled or disabled via the $PAMTC,EN,DTM command.
Latitude and longitude offsets are positive numbers; the altitude offset may be negative. Offsets change with position; position in the local datum is offset from the position in the reference datum in the directions indicated:
One character subdivision datum code when available, as defined in IHO Publication S-60 Appendices B and C.
Latitude offset, to the nearest .0001 minute N if field <3> is North Latitude
S if field <3> is South Latitude Longitude offset, to the nearest .0001 minute E if field <5> is East Longitude
W if field <5> is West Longitude Signed altitude offset, to the nearest meter 3-character reference datum code:
W84 = WGS-84
P
local datum
= P
ref datum
+ offset
79
Page 86
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
KGS, OHI-A, OHI-B, OHI-C, OHI-D, OHI-M, SIR, P90, and S85 are not currently supported by the GPS Engine used in the PB200, and therefore are not available for use as Local Datum.
See also the proprietary NMEA 0183 command $PAMTC,DATUM, and the transmitted NMEA 2000® Datum PGN 129044.
80
Page 87
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$GPGGA
Summary
NMEA 0183 standard GPS Fix Data.
Syntax
$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>, <9>,<10>,<11>,<12>,<13>,<14>*hh<CR><LF>
Fields
<1>
UTC of position, in the form hhmmss
<2>
<3>
<4>
<5>
<6>
Latitude, to the nearest .0001 minute N if field <2> is North Latitude
S if field <2> is South Latitude Longitude, to the nearest .0001 minute E if field <4> is East Longitude
W if field <4> is West Longitude GPS quality indicator: 0 = Fix not available or invalid
1 = GPS SPS Mode, fix valid 2 = Differential GPS, SPS Mode, fix valid 3 = GPS PPS Mode, fix valid 4 = Real Time Kinematic (RTK) 5 = Float RTK 6 = Estimated (dead reckoning) Mode 7 = Manual Input Mode 8 = Simulator Mode
When providing data from the PB200 WeatherStation’s internal GPS, the only valid values for the GPS quality indicator are 0, 1, and 2.
<7>
<8>
<9>
<10>
<11>
81
Number of satellites in use, 0-12 Horizontal dilution of precision (HDOP) Altitude relative to mean-sea-level (geoid), meters (to the nearest
whole meter) M Geoidal separation, meters (to the nearest whole meter). This field is
not provided by the PB200 WeatherStation, and appears as a null field.
Page 88
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
<12>
<13>
<14>
Default State
Enabled. Transmitted once per second.
Notes
This sentence may be enabled or disabled via the $PAMTC,EN,GGA command.
M. This field is not provided by the PB200 WeatherStation, and appears as a null field.
Age of Differential GPS data, seconds. This field is not provided by the PB200 WeatherStation, and appears as a null field.
Differential reference station ID, 0000-1023. This field is not provided by the PB200 WeatherStation, and appears as a null field.
82
Page 89
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$GPGLL
Summary
NMEA 0183 standard Geographic Position – Latitude/Longitude.
Syntax
$GPGLL,<1>,<2>,<3>,<4>,<5>,<6>,<7>*hh<CR><LF>
Fields
<1>
Latitude, to the nearest .0001 minute
<2>
<3>
<4>
<5>
<6>
<7>
Default State
Disabled. Once per second when enabled.
Notes
This sentence may be enabled via the $PAMTC,EN,GLL command.
N if field <1> is North Latitude S if field <1> is South Latitude
Longitude, to the nearest .0001 minute E if field <3> is East Longitude
W if field <3> is West Longitude UTC of position, in the form hhmmss Status:
A = data valid; V = data invalid Mode indicator: A = Autonomous mode
D = Differential mode E = Estimated (dead reckoning) mode M = Manual input mode S = Simulator mode N = Data not valid
The only values transmitted by the PB200 WeatherStation for the Mode indicator are A, D, and N.
83
Page 90
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$GPGSA
Summary
NMEA 0183 standard GNSS DOP and Active Satellites.
Syntax
$GPGSA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>, <12>,<13>,<14>,<15>,<16>,<17>*hh<CR><LF>
Fields
<1>
M = Manual, forced to operate in 2D or 3D mode
A = Automatic, allowed to automatically switch 2D/3D
<2>
<3>-<14>
<15>
<16>
<17>
Default State
Disabled. Once per second when enabled.
Notes
This sentence may be enabled via the $PAMTC,EN,GSA command.
1 = Fix not available 2 = 2D fix 3 = 3D fix
ID numbers of satellites used in solution Positional Dilution of Precision (PDOP). This field is null unless
the GPS has a 3D fix. Horizontal Dilution of Precision (HDOP). This field is null unless
the GPS has either a 2D fix or a 3D fix. Vertical Dilution of Precision (VDOP). This field is null unless
the GPS has a 3D fix.
84
Page 91
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$GPGSV
Summary
NMEA 0183 standard GNSS Satellites in View.
Syntax
$GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>, <12>,<13>,<14>,<15>,<16>,<17>,<18>,<19>*hh<CR><LF>
Fields
<1>
Total number of GSV sentences (1 to 3 for internal GPS in PB200 WeatherStation)
<2>
<3>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
<11>
<12>
<13>
<14>
<15>
<16>
Sentence number (1, 2, or 3) Total number of satellites in view Satellite ID number, 1st SV Elevation degrees, 0 to 90, to the nearest degree, 1st SV Azimuth, degrees True, to the nearest degree, 1st SV SNR (C/No) 00-99 dB-Hz, 1st SV (null field if satellite not tracked) Satellite ID number, 2nd SV Elevation degrees, 0 to 90, to the nearest degree, 2nd SV Azimuth, degrees True, to the nearest degree, 2nd SV SNR (C/No) 00-99 dB-Hz, 2nd SV (null field if satellite not tracked) Satellite ID number, 3rd SV Elevation degrees, 0 to 90, to the nearest degree, 3rd SV Azimuth, degrees True, to the nearest degree, 3rd SV SNR (C/No) 00-99 dB-Hz, 3rd SV (null field if satellite not tracked) Satellite ID number, 4th SV
<17>
<18>
<19>
85
Elevation degrees, 0 to 90, to the nearest degree, 4th SV Azimuth, degrees True, to the nearest degree, 4th SV SNR (C/No) 00-99 dB-Hz, 4th SV (null field if satellite not tracked)
Page 92
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Default State
Disabled. Once per second when enabled. This sentence is transmitted in groups of up to three instances, containing data for up to 4 satellites with each instance, for a total of up to 12 satellites. Fields <1> and <3> only contain data in the first instance; they are null fields in the second and third instances.
Notes
This sentence may be enabled via the $PAMTC,EN,GSV command.
86
Page 93
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$HCHDG
Summary
NMEA 0183 standard Heading, Deviation and Variation.
Syntax
$HCHDG,<1>,<2>,<3>,<4>,<5>*hh<CR><LF>
Fields
<1>
Magnetic sensor heading, degrees, to the nearest 0.1 degree.
<2>
<3>
<4>
<5>
Default State
Disabled. Twice per second when enabled.
Notes
This sentence may be enabled or disabled via the $PAMTC,EN,HDG command.
Magnetic deviation, degrees east or west, to the nearest 0.1 degree. E if field <2> is degrees East
W if field <2> is degrees West Magnetic variation, degrees east or west, to the nearest 0.1 degree. E if field <4> is degrees East
W if field <4> is degrees West
87
Page 94
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$HCHDT
Summary
NMEA 0183 standard Heading relative to True North
Syntax
$HCHDT,<1>,<2>*hh<CR><LF>
Fields
<1>
Heading relative to True North
<2>
Default State
Disabled. Twice per second when enabled.
Notes
This sentence may be enabled or disabled via the $PAMTC,EN,HDT command.
The data in field <1> is only provided if both magnetic compass heading and magnetic variation values are available.
T = True
88
Page 95
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$WIMDA
Summary
NMEA 0183 standard Meteorological Composite.
Syntax
$WIMDA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>, <12>,<13>,<14>,<15>,<16>,<17>,<18>,<19>,<20>*hh <CR><LF>
Fields
<1>
Barometric pressure, inches of mercury, to the nearest 0.01 inch
<2>
<3>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
<11>
<12>
<13>
<14>
<15>
I = inches of mercury Barometric pressure, bars, to the nearest .001 bar B = bars Air temperature, degrees C, to the nearest 0.1 degree C C = degrees C Water temperature, degrees C (this field left blank by WeatherStation) C = degrees C (this field left blank by WeatherStation) Relative humidity, percent, to the nearest 0.1 percent (this field left
blank by WeatherStation) Absolute humidity, percent (this field left blank by WeatherStation) Dew point, degrees C, to the nearest 0.1 degree C (this field left blank
by WeatherStation) C = degrees C Wind direction, degrees True, to the nearest 0.1 degree T = true Wind direction, degrees Magnetic, to the nearest 0.1 degree
<16>
<17>
<18>
<19>
<20>
Default State
89
M = magnetic Wind speed, knots, to the nearest 0.1 knot N = knots Wind speed, meters per second, to the nearest 0.1 m/s M = meters per second
Page 96
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
Enabled. Transmitted once per second.
Notes
This sentence may be enabled or disabled via the $PAMTC,EN,MDA command.
The barometric pressure provided in this sentence is the altimeter setting, which is the barometric pressure corrected for altitude above sea level. See the transmitted $YXXDR(A) sentence, and the received $PAMTC,ALT command, for further information.
90
Page 97
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$WIMWD
Summary
NMEA 0183 standard Wind Direction and Speed, with respect to north.
Syntax
$WIMWD,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>*hh<CR><LF>
Fields
<1>
Wind direction, 0.0 to 359.9 degrees True, to the nearest 0.1 degree
<2>
<3>
<4>
<5>
<6>
<7>
<8>
Default State
Enabled. Transmitted once per second.
Notes
The wind speed and direction data provided in this sentence are calculated using vector math based on the measured apparent wind speed and direction, SOG and COG from the GPS, compass heading, and magnetic variation. If any of these data are not available, this sentence shall be transmitted with null fields.
This sentence may be enabled or disabled via the $PAMTC,EN,MWD command.
T = True Wind direction, 0.0 to 359.9 degrees Magnetic, to the nearest 0.1
degree M = Magnetic Wind speed, knots, to the nearest 0.1 knot. N = Knots Wind speed, meters/second, to the nearest 0.1 m/s. M = Meters/second
91
Page 98
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$WIMWV
Summary
NMEA 0183 standard Wind Speed and Angle, in relation to the vessel’s bow/centerline.
Syntax
$WIMWV,<1>,<2>,<3>,<4>,<5>*hh<CR><LF>
Fields
<1>
Wind angle, 0.0 to 359.9 degrees, in relation to the vessel’s bow/centerline, to the nearest 0.1 degree. If the data for this field is not valid, the field will be blank.
<2>
<3>
<4>
<5>
Default State
MWV(R): Enabled. Transmitted twice per second. MWV(T): Enabled. Transmitted once per second.
Notes
Depending on the contents of the Reference field (field <2>), this sentence provides either relative (apparent) wind or theoretical (true) wind data, both in relation to the bow of the vessel. As it is conceivable that both of these forms could be useful simultaneously, the PB200 WeatherStation by default outputs this sentence twice, once in each form.
Reference:
R = Relative (apparent wind, as felt when standing on the moving ship) T = Theoretical (calculated actual wind, as though the vessel were stationary)
Wind speed, to the nearest tenth of a unit. If the data for this field is not valid, the field will be blank.
Wind speed units: K = km/hr M = m/s N = knots S = statute miles/hr
In the PB200 WeatherStation, this field always contains "N" (knots). Status:
A = data valid; V = data invalid
92
Page 99
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
To enable/disable the theoretical (true) form of this sentence, use the $PAMTC,EN,MWVT command. To enable/disable the relative (apparent) form, use the $PAMTC,EN,MWVR command.
93
Page 100
 PB200 WeatherStation User Manual revision 1.000
Proprietary and Confidential
NMEA 0183 TRANSMITTED SENTENCE
$GPRMC
Summary
NMEA 0183 standard Recommended Minimum Specific GNSS Data.
Syntax
$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>, <9>,<10>,<11>,<12>*hh<CR><LF>
Fields
<1>
UTC of position, in the form hhmmss
<2>
<3>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
<11>
<12>
Status: A = Data Valid; V = Navigation Receiver Warning Latitude, to the nearest .0001 minute N if field <2> is North Latitude
S if field <2> is South Latitude Longitude, to the nearest .0001 minute E if field <4> is East Longitude
W if field <4> is West Longitude Speed Over Ground, knots, to the nearest 0.1 knot Course Over Ground, degrees True, to the nearest 0.1 degree Date: ddmmyy Magnetic Variation, degrees E/W, to the nearest 0.1 degree E if field <10> is degrees East
W if field <10> is degrees West Mode indicator: A = Autonomous mode
D = Differential mode E = Estimated (dead reckoning) mode M = Manual input mode S = Simulator mode N = Data not valid
The only values transmitted by the PB200 WeatherStation for the Mode indicator are A, D, and N.
Default State
Disabled. Transmitted once per second when enabled.
94
Loading...