#include <imo.h>
Data Fields | |
| long | latitude |
| 24 bits : Latitude in 1/1000 minute | |
| long | longitude |
| 25 bits : Longitude in 1/1000 minute | |
| unsigned int | timedate |
| 16 bits : Date and Time DDHHMM | |
| char | wind_avg |
| 7 bits : Average of wind speed for the last 10 minutes 0-120kts | |
| char | wind_gust |
| 7 bits : Maximum wind speed during the last 10 minutes 0-120kt | |
| int | wind_dir |
| 9 bits : 0-359 degrees | |
| int | gust_dir |
| 9 bits : 0-359 degrees | |
| int | air_temp |
| 11 bits : Dry bulb temp. -60.0 to +60.0 C | |
| char | humidity |
| 7 bits : 0-100% | |
| int | dew_point |
| 10 bits : -20.0 to +50.0 degrees | |
| int | pressure |
| 9 bits : 800-1200 hPa | |
| char | tendency |
| 2 bits : 0=steady 1=decreasing 2=increasing | |
| int | visibility |
| 8 bits : 0.0 to 25.0 NM | |
| int | water_level |
| 9 bits : -10.0 to +30.0m | |
| char | water_trend |
| 2 bits : 0=steady 1=decreasing 2=increasing | |
| char | surface_speed |
| 8 bits : 0.0 to 25.0 kts | |
| int | surface_dir |
| 9 bits : 0-359 degrees | |
| char | speed_2 |
| 8 bits : Current measured at chosen level 0.0 to 25.0 kts | |
| int | dir_2 |
| 9 bits : Current direction 0-359 degrees | |
| char | level_2 |
| 5 bits : Measuring level 0-30m | |
| char | speed_3 |
| 8 bits : Current measured at chosen level 0.0 to 25.0 kts | |
| int | dir_3 |
| 9 bits : Current direction 0-359 degrees | |
| char | level_3 |
| 5 bits : Measuring level 0-30m | |
| char | wave_height |
| 8 bits : 0.0 to 25.0 m | |
| char | wave_period |
| 6 bits : Period in second 0-60 | |
| int | wave_dir |
| 9 bits : 0-359 degrees | |
| char | swell_height |
| 8 bits : 0.0 to 25.0 m | |
| char | swell_period |
| 6 bits : Period in second 0-60 | |
| int | swell_dir |
| 9 bits : 0-359 degrees | |
| char | sea_state |
| 4 bits : Beaufort scale | |
| int | water_temp |
| 10 bits : -10.0 to +50.0 degrees | |
| char | precip_type |
| 3 bits : According to WMO | |
| int | salanity |
| 9 bits : 0.0 to 50.0o | |
| char | ice |
| 2 bits : yes/no | |
| char | spare |
| 6 bits : spare | |
| long imo1_11::latitude |
24 bits : Latitude in 1/1000 minute
| long imo1_11::longitude |
25 bits : Longitude in 1/1000 minute
| unsigned int imo1_11::timedate |
16 bits : Date and Time DDHHMM
| char imo1_11::wind_avg |
7 bits : Average of wind speed for the last 10 minutes 0-120kts
| char imo1_11::wind_gust |
7 bits : Maximum wind speed during the last 10 minutes 0-120kt
9 bits : 0-359 degrees
9 bits : 0-359 degrees
11 bits : Dry bulb temp. -60.0 to +60.0 C
| char imo1_11::humidity |
7 bits : 0-100%
10 bits : -20.0 to +50.0 degrees
9 bits : 800-1200 hPa
| char imo1_11::tendency |
2 bits : 0=steady 1=decreasing 2=increasing
8 bits : 0.0 to 25.0 NM
9 bits : -10.0 to +30.0m
| char imo1_11::water_trend |
2 bits : 0=steady 1=decreasing 2=increasing
8 bits : 0.0 to 25.0 kts
9 bits : 0-359 degrees
| char imo1_11::speed_2 |
8 bits : Current measured at chosen level 0.0 to 25.0 kts
| int imo1_11::dir_2 |
9 bits : Current direction 0-359 degrees
| char imo1_11::level_2 |
5 bits : Measuring level 0-30m
| char imo1_11::speed_3 |
8 bits : Current measured at chosen level 0.0 to 25.0 kts
| int imo1_11::dir_3 |
9 bits : Current direction 0-359 degrees
| char imo1_11::level_3 |
5 bits : Measuring level 0-30m
| char imo1_11::wave_height |
8 bits : 0.0 to 25.0 m
| char imo1_11::wave_period |
6 bits : Period in second 0-60
9 bits : 0-359 degrees
8 bits : 0.0 to 25.0 m
6 bits : Period in second 0-60
9 bits : 0-359 degrees
| char imo1_11::sea_state |
4 bits : Beaufort scale
10 bits : -10.0 to +50.0 degrees
| char imo1_11::precip_type |
3 bits : According to WMO
9 bits : 0.0 to 50.0o
| char imo1_11::ice |
2 bits : yes/no
| char imo1_11::spare |
6 bits : spare
1.5.2