Wmt700 data message 24 – Vaisala WMT700 User Manual
Page 133

Chapter 5 _________________________________________________________________ Operation
WMT700 Data Message 24
WMT700 Data Message 24 reports wind measurement and self-
diagnostics 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 format described below:
\ss$\ws,\wd,\wp,\wm,\Ts,\vh,\vi,\ta,\er,\se\sp\cr\lf
where
\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
\vh
=
Heater voltage
\vi
=
Supply voltage
\ta
=
Transducer temperature
\er
=
Status code. The code is a decimal number. Each bit
corresponds to a status flag. For a list of the bits, see section
Status Flags on page 123
\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.45,76.03,03.58,03.37,21.97,23.8,23.6,23.8,0,D4 > Interpretation of the example message: - Wind speed, average: 3.45 m/s - Wind direction, average: 76.03° - Wind speed, maximum: 3.58 m/s - Wind speed, minimum: 3.37 m/s - Sonic temperature: 21.97 °C - Heater voltage: 23.8 V - Supply voltage: 23.6 V - Transducer temperature: 23.8 °C - Status code: 0 - Checksum: D4 VAISALA _______________________________________________________________________ 131