IMO meteorological and hydroglogical data. Specified in SN/Circ.236 Annex 2.
Note:All unavailable values are defined to be the highest possible number in the next following
| Name | NumberOfBits | ArrayLength | Type | Units | Description |
|---|---|---|---|---|---|
| MessageID | 6 | uint | AIS message number. Must be 8 | ||
| RepeatIndicator | 2 | uint | Indicated how many times a message has been repeated 0: default 3: do not repeat any more |
||
| UserID | 30 | uint | Unique ship identification number (MMSI) | ||
| Spare | 2 | uint | Reserved for definition by a regional authority. | ||
| dac | 10 | uint | Designated Area Code | ||
| fid | 4 | uint | Functional Identifier | ||
| Position_longitude | 25 | decimal | degrees | Location of the vessel East West location | |
| Position_latitude | 24 | decimal | degrees | Location of the vessel North South location | |
| datetime | 16 | uint | hhmmss. Should be 5 bits for hour, 6 bits min, 6 bits sec? | ||
| avewind | 7 | uint | knots | Average wind speed values for the last 10 minutes. FIX: why is 121-126 not valid??? | |
| windgust | 7 | uint | knots | Wind gust is the max wind speed value reading during the last 10 minutes. FIX: why is 121-126 not valid??? | |
| winddir | 9 | uint | degrees | Wind direction. No idea if this is the latest, ave, median, etc. FIX: find out! | |
| windgustdir | 9 | uint | degrees | Wind direction for the gust. | |
| airtemp | 11 | decimal | degrees Celsius | Bry bulb temperature | |
| relhumid | 7 | uint | percent | Relative humidity | |
| dewpoint | 10 | decimal | degrees Celsius | Bry bulb temperature - FIX: should this be a udecimal?? | |
| airpressure | 9 | udecimal | hPa | Air pressure | |
| airpressuretrend | 2 | uint | Air pressure trend 0: steady 1: decreasing 2: increasing 3: unavailable |
||
| horizvis | 8 | udecimal | nm | Horizontal visibility | |
| waterlevel | 9 | udecimal | m | Water level (incl. tide) | |
| waterleveltrend | 2 | uint | Water level trend 0: steady 1: decreasing 2: increasing 3: unavailable |
||
| surfcurspeed | 8 | udecimal | knots | Surace current speed | |
| surfcurdir | 9 | uint | degrees | Surface current direction | |
| curspeed2 | 8 | udecimal | knots | Level 2 current speed | |
| curdir2 | 9 | uint | degrees | Level 2 current direction | |
| curlevel2 | 5 | uint | m | Measuring level below sea surface for level 2 | |
| curspeed3 | 8 | udecimal | knots | Level 3 current speed | |
| curdir3 | 9 | uint | degrees | Level 3 current direction | |
| curlevel3 | 5 | uint | m | Measuring level below sea surface for level 3 | |
| sigwaveheight | 8 | udecimal | m | Significan wave height | |
| waveperiod | 8 | uint | sec | Wave period - FIX: How does to fit to the power spectrum? | |
| wavedir | 9 | uint | degrees | Wave direction - FIX: please define this better | |
| swellheight | 8 | udecimal | m | Swell height | |
| swellperiod | 8 | uint | sec | Swell period - FIX: How does to fit to the power spectrum? | |
| swelldir | 9 | uint | degrees | Swell direction - FIX: please define this better | |
| seastate | 4 | uint | Beaufort scale | Sea state according to the Beaufort scale 0: Calm 1: Light air 2: Light breeze 3: Gentle breeze 4: Moderate breeze 5: Fresh breeze 6: Strong breeze 7: Near gale 8: Gale 9: Strong gale 10: Storm 11: Violent storm 12: Hurricane 15: unavailable |
|
| watertemp | 10 | decimal | degrees Celsius | Water temp (FIX: at surface? Any requirements on how measured?) | |
| preciptype | 3 | uint | WMO scale index | According to WMO 0: FIX: find the WMO list of types 7: unavailable |
|
| salinity | 9 | decimal | 0/00 | Salinity - FIX: by what standard? Measured how? | |
| ice | 1 | bool | Yes or no for the presence of ice. FIX: what types of ice constitute a yes?? | ||
| Spare | 6 | uint | Must be zero. FIX: this does not seem slot aligned. |