Если команда ERRS отдается без параметра [mask], она возвращает текущее состояние ошибки преобразователя. Возможные ошибки, их коды и соответствующие шестнадцатеричные значения описаны в разделе Сообщения об ошибках.
Можно использовать параметр [mask], чтобы определить возможный набор ошибок, из-за которых сообщения NMEA помечаются как недопустимые. Маска ошибки представляет собой шестнадцатеричное число, составленное путем объединения шестнадцатеричных значений нужных ошибок. По умолчанию используется маска 1010, что означает, что данные NMEA недопустимы, только если оба датчика ветра отсутствуют, повреждены или застряли (при условии, что соответствующие тревоги активированы).
Например, если нужно, чтобы маска включала ошибки номер 10 и 11 (0400 и 0800 в шестнадцатеричном формате), нужное значение маски — 0C00:
0400 + 0800 = 0C00
ERRS [mask] <value><cr>
mask | Реализует маску ошибки |
value |
Значение для маски ошибки в шестнадцатеричном формате (по умолчанию: 1010) |
Пример
>errs
Active errors:
ERROR 3: Wind direction sensor missing or broken
ERRS = 0008
MASK = 1010
>