Yacht Devices Новости: Метеоданные AIS, новые Web Gauges и обновления шлюзов NMEA 2000
19.04.2024
Обновлены все шлюзы с NMEA 2000: NMEA 2000 Wi-Fi Router и Gateway, Ethernet Gateway, USB Gateway и NMEA 0183 Gateway. Добавлены метеоданные, новые Web Gauges и другие полезные возможности.
Формально сообщение AIS №8 позволяет передавать разные данные: навигационные опасности, сведения о фарватерах и системах управления движением судов, текстовые сообщения и многое другое — посмотрите список. Однако морская отрасль очень инертна, и сообщение №8 не получило широкого распространения, хотя формат метеоданных предложили ещё двадцать лет назад, в 2004 году.
Многофункциональные дисплеи Simrad NSX и GO7, Garmin Echomap и Raymarine Axiom с последними прошивками не смогли показать наши тестовые сообщения NMEA 0183 и NMEA 2000. Впрочем, поддержка NMEA 2000 PGN 129797 «AIS Binary Broadcast Message» и не заявлена в их документации. Вот короткий список для проверки:
!AIVDM,1,1,,B,8>k1oKiKpB9GO>42lBPWmre0 jR06@0Bk3:wOli;<`WPhh<1rqVBQf2V@Pdt0J82avIM2b< h8nkP0Glr=
Разработчики OpenCPN ещё не выпустили версию с поддержкой этого сообщения, но работа продолжается. Expedition 10 поддерживает метеоданные не полностью, и только Coastal Explorer (см. изображение выше) смог отобразить данные уже устаревшего сообщения DAC=1, FI=11, предложенного в 2004 году и признанного устаревшим в 2013-м. А вот современные сообщения DAC=1, FI=31 пока не поддерживаются.
С одной стороны, хорошо, что поддержка этих сообщений начинает появляться в программах. Но в целом очень жаль, что такой простой и эффективный канал передачи навигационных и метеоданных до сих пор не используется, а крупные производители электроники не спешат его поддерживать. Как не поддержали и Navtex, всё ещё популярный в европейских водах: последний совместимый дисплей Raymarine Widescreen сняли с производства около десяти лет назад.
Во все наши устройства с преобразованием данных между NMEA 0183 и NMEA 2000, перечисленные в подводке, мы добавили двустороннее преобразование сообщений AIS №8. Надеемся, в ближайшие годы будет всё больше мест, где моряки смогут получать через них полезные данные, а поддержка в программах станет лучше.
Рисунок 1. Замена подстрок и входящие XDR
В декабре прошлого года мы добавили возможность замены подстрок в сообщениях NMEA 0183, исправления и добавления контрольной суммы в наши мультиплексоры NMEA 0183 с Wi-Fi. Теперь эти функции появились и в прошивке NMEA 2000 Wi-Fi Router.
Они особенно полезны при подключении внешних датчиков, использующих предложение XDR. Допустим, к портам NMEA 0183 устройства NMEA 2000 Wi-Fi Router подключены два датчика, передающие уровень топлива в баках одинаковыми сообщениями:
$IIXDR,V,15,P,FUEL*56
Поскольку имя датчика у обоих одинаковое — FUEL, наше устройство воспринимает их как один источник данных. Но можно переименовать датчик первого порта из FUEL в FUEL_BOW, а затем в настройках входящих XDR указать, что это носовой бак, а оставшийся — кормовой.
У многих наших устройств есть функция туннеля: входящие данные NMEA 0183 пересылаются на другой порт без проверки. При её включении устройство также пытается извлечь и преобразовать даже неполные данные из неполных сообщений. Это нужно отчасти для ранних версий NMEA, устаревших более 30 лет назад с выходом NMEA 0183 2.0 в 1992 году, отчасти — для передачи между портами строк, не соответствующих NMEA, например данных приёмника Navtex.
В NMEA 2000 USB Gatewayтуннеля не было: за последние десять лет, пожалуй, уже невозможно найти программу, отправляющую сообщения без контрольной суммы. Тем не менее мы добавили настройку, отключающую требование наличия и проверку контрольной суммы входящих сообщений. Для этого в сервисном режиме выполните команду:
SET CHECKSUM OFF
Все устройства с веб-интерфейсом получили обновлённые Web Gauges. Исправлено раздражающее поведение, когда двойное нажатие в некоторых браузерах уменьшало масштаб экрана, а также несколько небольших ошибок.
В новой прошивке Ethernet Gateway исправлены проблемы загрузки обновлений в некоторых браузерах. Также добавлена настройка через NMEA 2000, которая пригодится, если у вас есть ещё один шлюз NMEA 2000.
Рисунок 2. Настройки Ethernet Gateway в CAN Log Viewer
В бесплатной программе CAN Log Viewer можно получить список устройств на шине и посмотреть их свойства. Для наших устройств с IP-интерфейсом кнопка «More...» показывает текущие сетевые настройки.
Теперь для Ethernet Gateway можно вводить команды в поле «Installation Description 2»; это также можно сделать в программах ActiSense или Maretron:
YD:IP 10.1.1.3 YD:MASK 255.255.0.0 YD:GATEWAY 10.1.1.1 YD:DNS 10.1.1.1 YD:DHCP STATIC YD:REBOOT
Эти команды меняют настройки сетевого интерфейса и перезагружают устройство. Команда YD:DHCP также принимает аргументы CLIENT, SERVER и MAGIC. Любую команду можно выполнить без аргумента, чтобы прочитать сохранённое значение. Обратите внимание: в режимах MAGIC и CLIENT сохранённые настройки могут отличаться от используемых, как на рисунке 2, поскольку рабочие параметры могут быть получены от DHCP-сервера.
Рекомендуем всем пользователям установить обновление 1.72 для NMEA 2000 Wi-Fi Router и Gateway, Ethernet Gateway, USB Gateway и NMEA 0183 Gateway YDNG-03. Скачать его можно на странице загрузок.


