Команда MWV используется для запроса данных скорости и направления ветра. Чтобы использовать запрос MWV, для средства форматирования параметров ветра NMEA в настройках датчика ветра необходимо установить значение W.
Команда MWV запрашивает только средние значения скорости и направления ветра.
Команда:
$--WIQ,MWV*hh<cr><lf>
$ | Начало сообщения |
-- | Идентификатор устройства, отправившего запрос |
WI | Идентификатор типа устройства (WI = метеорологический прибор) |
Q | Определяет, что сообщение является запросом |
MWV | Команда запроса данных скорости и направления ветра |
* | Символ-разграничитель контрольной суммы |
hh | Два символа контрольной суммы для команды запроса. |
<cr><lf> | Указатель конца команды |
Ответ:
$WIMWV,x.x,R,y.y,M,A*hh<cr><lf>
$ | Начало сообщения |
WI | Идентификатор типа устройства, отправляющего данные (WI = метеорологический прибор) |
MWV | Идентификатор ответного сообщения с данными скорости и направления ветра |
x.x | Значение направления ветра 1 |
R | Единица измерения направления ветра (R = относительное) |
y.y | Значение скорости ветра |
M | Единица измерения скорости ветра (м/с) |
A | Состояние данных: A — допустимые, V — недопустимые |
* | Символ-разграничитель контрольной суммы |
hh | Два символа контрольной суммы для ответа |
<cr><lf> | Указатель конца ответа |
Контрольная сумма, указанная в запросе, зависит от символов идентификатора устройства. Для определения правильной контрольной суммы метеостанций серии WXT530 необходимо отправить команду $--WIQ,MWV с тремя произвольными символами после нее.
Пример
При вводе команды $--WIQ,MWVxxx<cr><lf> (xxx — произвольные символы) метеостанция ответит:
$WITXT,01,01,08,Use chksum 2F*72<cr><lf>
из ответа видно, что 2F — правильная контрольная сумма для команды $--WIQ,MWV.
$--WIQ,MWV*2F<cr><lf>
$WIMWV,282,R,0.1,M,A*37<cr><lf>
(Направление ветра 282 градуса, скорость ветра 0,1 м/с)