WMT700 data message 25 reports wind
measurement, sonic temperature, and status data. The checksum is included in the message.
WMT700 calculates the checksum by applying 8-bit XOR for all bytes between checksum
calculation start point and end point. The result is printed as a 2-digit hexadecimal value.
The message is in the following format:
\ss$\ws,\wd,\wp,\wm,\Ts,\er,\se\sp\cr\lf
Name |
Description |
\ss |
Checksum calculation start point, not shown in the message |
$ |
Fixed text |
\ws |
Wind speed, average |
\wd |
Wind direction, average |
\wp |
Wind speed, maximum |
\wm |
Wind speed, minimum |
\Ts |
Sonic temperature |
\er |
Status code. The code is a decimal number. Each bit corresponds to a
status flag. See Status flags. |
\se |
Checksum calculation end point, not shown in the message |
\sp |
Print checksum (to verify message integrity) |
\cr |
CR (carriage return) |
\lf |
LF (line feed) |
Example
$03.22,75.29,03.38,03.07,22.13,0,3E<cr><lf>
Wind speed, average |
3.22 m/s |
Wind direction, average |
75.29° |
Wind speed, maximum |
3.38 m/s |
Wind speed, minimum |
3.07 m/s |
Sonic temperature |
22.13 °C |
Status code |
0 |
Checksum |
A4 |