Как устроена система

Схема

      NMEA 2000 (CAN)                 судовой Wi-Fi
            |                               |
     +--------------+                 +-----------+
     |    Шлюз      |=== mesh-сеть ===| планшет   |
     |              |       |         | OpenCPN   |
     +--------------+       |         +-----------+
            |               |
     +------+------+  +-----+------+
     | штатные     |  | датчики и  |
     | приборы     |  | дисплеи    |
     +-------------+  +------------+

Шлюз — центр системы. Он держит шину NMEA 2000, корень беспроводной сети датчиков и подключение к судовому Wi-Fi.

Беспроводная сеть

Датчики связываются между собой и со шлюзом по mesh-сети: каждый узел может ретранслировать чужие пакеты, поэтому дальний датчик достаёт до шлюза через соседний. Прокладывать шину к каждому баку не нужно — только питание рядом.

Видео и радар по этой сети не идут: они слишком широкополосны и поехали бы в ущерб приборным данным. Для них используется обычная судовая сеть.

Совместимость

Данные отдаются одновременно в трёх видах: на шину NMEA 2000, на линии NMEA 0183 для старых приборов и по TCP для планшета. Штатный плоттер видит датчики RUMB как обычные устройства на шине — менять его не нужно.

Автономность

Ни одна функция не требует связи с берегом. Интернет используется только для выгрузки журнала в личный кабинет, и его отсутствие ни на что не влияет: данные копятся на борту и уходят при следующем подключении.