PIXELMAST Pixel Display Tactic Gateway Bridge Tester Fuel Meter Alt2Bat
PIXELMAST CLOUD

Руководство пользователя

Pixelmast Cloud

Веб-портал и Android-приложение для вашей лодки: видно, где она находится, показания её приборов, каждый переход можно воспроизвести заново, есть тревоги и якорная вахта, расчёт маршрута по прогнозу погоды и прямые трансляции гонок. Руководство охватывает портал pixelmast.com/cloud, страницы гонок pixelmast.com/race и Android-приложение Pixelmast Cloud.

Единицы везде одни и те же: скорость в узлах, расстояния в морских милях (на коротких дистанциях в метрах), курсы и пеленги в градусах истинных. Экраны портала и приложения на английском; названия кнопок в руководстве приведены ровно так, как вы их увидите, например вот так.

1. Что такое Pixelmast Cloud

Pixelmast Cloud принимает позицию и показания приборов вашей лодки от устройства Pixelmast или от телефона, надёжно хранит их на сервере и показывает на карте, которую можно открыть в любом браузере или в Android-приложении.

ВозможностьЧто она даёт
Живая картаВсе ваши лодки и лодки, которыми с вами поделились: скорость, курс, приборы, а также AIS-цели, услышанные лодками Pixelmast.
Погодные слоиВетер, волна, течение и дождь на карте с полосой времени прогноза, а также живой ветер с береговых станций.
Переходы и воспроизведениеКаждый переход записывается автоматически; его можно проиграть заново в 2D или 3D со всеми приборами, выгрузить в GPX или CSV либо поделиться ссылкой.
Тревоги и зоныУведомления по e-mail: дрейф якоря, глубина, ветер, двигатель, аккумулятор, баки, вход в район и другое. Можно рисовать запретные зоны и зоны предупреждения.
Якорная вахтаСерверная якорная вахта: ставится с карты, из телефона или с самого устройства на лодке.
Погодная прокладкаМаршрут между двумя точками, рассчитанный по прогнозу и поляре вашей лодки.
ГонкиНастройте регату, дайте зрителям живую страницу и проиграйте гонку заново в 2D или 3D.
Android-приложениеПревращает телефон в трекер лодки, с режимом гонки и якорной вахтой, и показывает портал на борту.

2. Начало работы

2.1 Создание аккаунта

  1. Откройте pixelmast.com/cloud. В карточке Register введите имя и фамилию, e-mail и пароль (не короче 6 символов), отметьте обязательный флажок подтверждения и нажмите Create account.
  2. На почту придёт письмо с 6-значным кодом и ссылкой. Введите код на странице Check your email и нажмите Verify или просто перейдите по ссылке из письма (можно даже с другого устройства: страница ожидания войдёт сама). Код и ссылка действуют 10 минут.
  3. Аккаунт создан, вы вошли.

Вход в дальнейшем устроен так же: e-mail и пароль в карточке Sign in, затем подтверждение ссылкой или 6-значным кодом из письма. Если забыли пароль, нажмите Forgot password? и получите ссылку для сброса, действующую один час. Смена или сброс пароля завершает сеансы на других ваших устройствах.

2.2 Добавьте лодку

  1. В верхней панели откройте Settings, затем Boats.
  2. Нажмите + Add boat, введите название лодки и нажмите Create.
  3. Откройте раздел Boat settings & sharing. Там находится токен привязки; нажмите Show, чтобы его увидеть. Храните его в тайне: кто знает токен, тот может присылать позиции от имени вашей лодки.

2.3 Подключите источник данных

Можно использовать оба варианта. Пока блок на лодке передаёт данные, позиции от телефона для этой лодки игнорируются; когда блок замолкает, телефон снова берёт передачу на себя.

Как только придёт первая позиция, лодка появится на живой карте. На странице Boats зелёная точка рядом с лодкой означает, что устройство подключено.

2.4 Как устроен портал

В верхней панели портала четыре вкладки: Live (карта), Planner, Editing & alarms и Settings (подвкладки Account, Boats, Fleets). Справа ссылки Race и Sign out. На телефоне боковой список открывается кнопкой в левом нижнем углу карты (Tracks, Route или Alarms в зависимости от вкладки).

3. Приложение для Android: установка, вход, разрешения

3.1 Установка

Pixelmast Cloud сейчас распространяется через программу тестирования Google Play. Приглашение приходит по e-mail: откройте ссылку на телефоне, где в Google Play выполнен вход с приглашённым адресом, примите приглашение (Become a tester) и установите Pixelmast Cloud со страницы Play, которая откроется. Нужен Android 7.0 или новее. Если вас ещё не пригласили, напишите нам (раздел 13).

3.2 Вход

Приложение показывает портал Pixelmast Cloud внутри себя, поэтому вход выполняется так же, как в вебе (раздел 2.1). В верхней части экрана кнопки: домой, Anchor, офлайн-карта, кнопка приборов, Tracker (во время трекинга на ней написано REC), назад, вперёд, обновить и полный экран.

3.3 Разрешения

При первом запуске приложение объясняет, зачем ему геолокация: оно записывает трек лодки и обслуживает якорную тревогу и режим гонки, даже когда приложение закрыто. Ваша позиция отправляется только вашей лодке на pixelmast.com. Затем Android запросит:

4. Приложение для Android: трекинг лодки

4.1 Привяжите приложение к лодке

  1. В приложении откройте Settings → Boats и выберите свою лодку. Приложение само подхватит токен лодки.
  2. Нажмите Tracker вверху. В первом поле находится токен лодки. Если оно пустое, вставьте токен привязки из Boat settings & sharing (раздел 2.2).
  3. Нажмите Test Token. Зелёная надпись Connected to boat: … означает, что всё работает. Error 403 значит, что токен неверный или заблокирован.

4.2 Запуск и остановка

В окне Tracker нажмите START 24/7 TRACKING. Пока трекинг идёт, в строке состояния Android висит уведомление. В окне видны Tracking State (ACTIVE или STOPPED), Speed / Course и Queued Points / Upload. Если у телефона нет связи, позиции ждут в очереди и уходят позже; Clear Telemetry Queue удаляет очередь. После перезагрузки телефона приложение возобновляет трекинг само.

Чтобы остановить, нажмите STOP TRACKING в окне или Stop в уведомлении.

4.3 Обычный режим и режим гонки

РежимЧто делаетКогда использовать
Normal Mode (Default)Одна позиция в минуту. Бережёт батарею.Крейсерское плавание и переходы.
Race Mode (High Frequency 1 Hz)Одна позиция в секунду.Регаты, старты, тактика. Расходует батарею.

Режим гонки относится к лодке, а не только к телефону: тот же переключатель есть на портале (раздел 6) и на блоке Pixelmast, и действует последняя команда. В окне Tracker строка Shared State показывает, кто и когда его переключил. По истечении Race Timer Duration (30 минут, 1 час, 2 часа и более длинные варианты) приложение само возвращается в обычный режим. Если лодка стоит на месте 2 часа, режим гонки приостанавливается и возобновляется, когда она снова тронется; после 5 часов стоянки он выключается. Приложение объявляет эти переключения голосом.

4.4 Советы по батарее

4.5 Якорная вахта в приложении

Нажмите Anchor в верхней панели. В окне Maritime Anchor Watch выберите Alarm Radius (Swing Scope) (15, 20, 30, 40, 50, 75 или 100 м) и нажмите DROP ANCHOR; позже нажмите WEIGH ANCHOR (приложение спросит Disarm anchor watch?). Если вахта сработала, телефон говорит вслух, а ACKNOWLEDGE ALARM (Mute Siren) заглушает сигнал. Это та же серверная вахта, что и на карте (раздел 8): поставить её можно с телефона, а проверить с портала.

4.6 Wi-Fi лодки: приборы и AIS на телефоне

Если на лодке есть Wi-Fi-шлюз с потоком NMEA 0183, подключите телефон к Wi-Fi лодки, откройте Tracker и включите Boat NMEA 0183 & AIS Wi-Fi. Выберите UDP Broadcast или TCP Client (для TCP введите ещё TCP IP/Host) и Wi-Fi Port. Строка NMEA Stream: … Sentences … AIS … показывает, что данные идут. Open Dashboard открывает NMEA 0183 Boat Instruments со страницами Wind Dial, Nav & Depth, Systems, AIS Radar и Custom Gauges. В Customize задаются единицы (узлы; метры, футы или фатомы), источники данных и собственные предупреждения панели о мелководье и сильном ветре.

4.7 Нет интернета: офлайн-карта

Перед выходом в Tracker нажмите Download 200 NM Map Tiles и Refresh Weather & IDF Feed. Когда телефон теряет интернет, приложение переключается на офлайн-карту с вашей позицией, треком, AIS и загруженными прогнозами. Clear Offline Cache освобождает место, а Clear Live Sailing Track стирает линию трека на телефоне.

5. Карта и её слои

Откройте вкладку Live. В списке сбоку находятся My boats и Shared with me. У каждой лодки есть флажок (показать или скрыть), цвет, название и состояние: live (сообщала позицию в последние 30 минут), last со временем или no data. Нажмите на название лодки, чтобы приблизить карту к ней. Под лодкой перечислены её переходы: отметьте переход, чтобы нарисовать его, Replay откроет воспроизведение.

На карте лодка на ходу показана корпусом, повёрнутым по курсу, лодка на якоре с поставленной вахтой выглядит как значок якоря, а замолчавшая лодка как серая точка. Небольшой оранжевый ветровой барб показывает ветер по приборам самой лодки. Нажмите на лодку, чтобы открыть её окно (раздел 6).

5.1 Слои

Чипы в верхней панели включают и выключают слои. Ваш выбор запоминается.

ЧипЧто показывает
AISСуда, услышанные AIS-приёмниками лодок Pixelmast (это не всемирная система). Идущие суда показаны стрелками, медленные точками. Наведите курсор, чтобы увидеть название, скорость и курс; нажмите, чтобы нарисовать 12-часовой след. Включён по умолчанию.
WavesПрогноз высоты волны цветом: меньше 0,5 м, 0,5-1,5, 1,5-3, больше 3 м.
CurrentПрогноз поверхностного течения стрелками; при приближении показывается скорость в узлах. Модель грубая, считайте её ориентиром.
StationsЖивой ветер с береговых станций и аэропортов (метеослужба Израиля, метеослужба Кипра, аэропорты METAR/TAF). Нажмите на станцию: ветер, порывы, направление, температура и 24-часовой график; у аэропортов ещё и исходные METAR/TAF.
WindПрогноз ветра в виде ветровых барбов.
RainДождевой радар там, где он есть (Израиль, Кипр, Греция, Турция), и спутниковая оценка в остальных районах. Панель в левом нижнем углу имеет кнопку воспроизведения и ползунок, который отматывает последние 24 часа с шагом 10 минут.
3DТрёхмерный вид (раздел 5.4).

Rain работает отдельно: его включение выключает Wind, Waves и Current, и наоборот.

Прогноз покрывает Средиземное море. За его пределами погодные слои пусты.

5.2 Полоса прогноза

Когда включены Waves, Current или Wind, внизу карты появляется полоса времени. Нажмите на час, чтобы увидеть прогноз на это время (повторное нажатие возвращает к текущему моменту), или нажмите кнопку воспроизведения, чтобы прокрутить прогноз вперёд по часу в секунду. Рядом переключатель модели: DWD ICON-EU 6.5 km (примерно на 5 суток вперёд, по умолчанию) и ECMWF IFS 0.25° (примерно на 6 суток). Прогноз обновляется сам несколько раз в сутки.

5.3 Линейка и глубины

5.4 Вид 3D

Кнопка 3D показывает трёхмерную картину: отмеченные лодки, берег, гавани, рельеф и окружающие AIS-суда, с отставанием на несколько секунд от реального времени. Кнопки камеры: Follow, Helicopter, Free; нажмите на ярлык с названием, чтобы следовать за этой лодкой. Роза ветров показывает ветер и порывы. Кнопка 2D возвращает карту. Если браузер не поддерживает 3D, кнопка просто не отображается.

6. Окно лодки и живые показания приборов

Нажмите на лодку на карте. В её окне вы увидите:

Значения становятся серыми, если последний отчёт старше 5 минут. Сообщения вроде no GPS fix означают, что приборы работают, но позиция на карте последняя достоверная.

Кнопка Race mode: Race mode on / Race mode off переключает лодку на одну позицию в секунду. Пока лодка не подтвердила команду, кнопка красная, после подтверждения зелёная. Рядом написано, когда команда запрошена и принята. Наблюдатели (Viewer) нажать её не могут. Лодка сама включает режим гонки за час до гонки, в которой заявлена, и выключает его после 5 часов стоянки.

7. Переходы и воспроизведение

7.1 Переходы

Переходы записываются автоматически. Переход заканчивается, когда лодка стоит (менее 1 узла) или молчит около 5 часов. Полный список находится в Settings → Boats: время начала, длительность, пройденное расстояние и название. У каждого перехода есть Replay, GPX и CSV. Владелец и совладелец могут ещё:

Переходы, которыми поделились с вами, находятся на вкладке Shared trips.

7.2 Воспроизведение

Страница воспроизведения рисует трек и проигрывает переход со всеми приборами в точности как он был записан. В боковой панели есть Trip summary (длительность, время на ходу, время под парусом и под мотором, расстояние, средняя скорость, максимальные SOG и TWS, расход топлива) и Instruments. В нижней панели:

7.3 Как поделиться переходом

Нажмите Link: будет создан публичный адрес и скопирован. Любой, у кого есть ссылка, откроет воспроизведение без аккаунта; он увидит только этот переход, а не остальные ваши данные. Kill link в любой момент отменяет ссылку; новое нажатие Link создаёт новый адрес.

8. Тревоги, зоны и якорная вахта

8.1 Тревоги

Откройте Editing & alarms → Alarms и нажмите + New alarm. Мастер задаёт по одному вопросу: какая лодка, о чём предупреждать, порог, название и должны ли получать тревогу другие пользователи лодки.

КатегорияТревоги
NavigationAnchor dragging (дрейф якоря), Shallow water (мелководье), Arriving somewhere (приближение к месту), Enter to area (вход в район), Cross line (пересечение линии), Route corridor (отход от сохранённого маршрута), Passing a buoy (проход знака слева, справа или с любой стороны).
WeatherHigh wind (истинный ветер выше заданной скорости).
BoatEngine over-revving (превышение оборотов), Engine temperature, Battery low, Tank running low (топливо или вода), She starts moving (лодка тронулась), She stops (лодка остановилась).

Тревога срабатывает при пересечении условия, а не из-за того, что оно уже выполнялось в момент создания, и затем 10 минут не повторяется. Тревоги приходят по e-mail с позицией и ссылкой на карту. Поскольку устройство лодки отправляет данные раз в пару минут, сообщение может прийти через 2-3 минуты после события. Личная тревога уходит вам; общая уходит владельцу и совладельцам. Наблюдатели (Viewer) письма с тревогами не получают.

8.2 Зоны

В Editing & alarms → Map editing нажмите + New zone. Выберите Keep my routing out of it (and warn me), чтобы создать запретный круг, район или линию, которые Planner будет обходить, либо Just tell me about it для зоны предупреждения (круг или район). Зоны видны только вам. Зону можно предложить всем пользователям (Offer it to every user as a global zone?); её проверяют, и после одобрения изменить её нельзя. Для опубликованной зоны можно отметить alert me, avoid in routing или ignore for me.

8.3 Якорная вахта

  1. Нажмите на свою лодку на карте, откроется её окно.
  2. В блоке Anchor watch выберите 20 m, 30 m, 50 m или Custom (20-300 м).
  3. Нажмите Arm. На карте рисуются штриховой круг и 12-часовой хвост. Выбор другого расстояния при поставленной вахте немедленно переставляет её.

Disarm запрашивает подтверждение и останавливает вахту для всех, у кого есть доступ к лодке. Вахту можно поставить с карты, из приложения или с самого устройства на лодке; действует последняя команда.

СигналЗначение
possible dragЛодка вышла за контролируемый круг.
lost contactЛодка на вахте перестала передавать данные. Обрыв связи считается поводом для тревоги.
no GPS fixВахта поставлена, но надёжной позиции GPS нет.

Пока тревога открыта, появляется кнопка Ack. Она подтверждает только уведомление и не устраняет причину. Для работы вахты лодка должна быть в интернете. Письма уходят владельцу и совладельцам при смене состояния (дрейф, смещение дальше, возврат внутрь круга, потеря и восстановление связи).

9. Погодная прокладка маршрута (Planner)

Откройте вкладку Planner. Предлагаются только лодки, где вы владелец или совладелец.

  1. В блоке Boat & polar выберите лодку и её поляру. Без поляры Planner использует обобщённую крейсерскую яхту (свою поляру добавьте на странице Boats, раздел 11).
  2. В блоке Route нажмите Draw route и ставьте точки на карте: достаточно двух, и Planner сам найдёт путь в обход суши и запретных зон; при большем числе точек он идёт по вашей линии. Либо загрузите файл GPX, KML, KMZ или CSV. Маршрутами управляют Clear, Save route и Delete saved.
  3. В блоке Limits выберите, можно ли включать двигатель, когда под парусом получается медленнее, и высоту волны, с которой лодка начинает терять скорость.
  4. В блоке Departure задайте время отхода или отметьте find best departure, чтобы сравнить ближайшие 24 часа.
  5. Нажмите Compute route.

Результат: расчётное время прибытия, расстояние, часы и мили в бейдевинд, галфвинд, фордевинд и под мотором, наибольший ветер и волна. Участки под парусом зелёные, под мотором оранжевые; метки показывают время, ветер, угол и скорость лодки. Replay проигрывает расчётный переход, GPX выгружает его. Строка состояния показывает возраст прогноза. Маршрут это разовый расчёт: при выходе новых прогнозов он не пересчитывается. Можно также загрузить свой GRIB-файл погоды, который будет использоваться вместо прогноза в течение 24 часов.

10. Гонки

10.1 Для организатора

Нажмите Race в верхней панели, затем + New race. В мастере семь шагов: Kind (Inshore, гонка вокруг знаков, или Offshore, гонка из пункта в пункт), Basics (название, дата, зачёт), Points, Classes, Roster, Review, Share.

На странице гонки организатор управляет стартом: Start sequence (со звуком), Gun now, Postpone, General recall, End class и End race, и видит Standings. В разделе Links есть Copy spectator link, ссылки на воспроизведение для каждого завершённого класса (2D и 3D), баннер спонсора, Results CSV и Revoke spectator link. Лодка, заявленная в гонку, видит её в списке Races I'm in, и режим гонки включается у неё сам за час до старта.

10.2 Для зрителей

Ссылка для зрителей открывает живую страницу, аккаунт не нужен. Лодки показаны стрелками по курсу относительно грунта, цвет зависит от класса, за каждой 20-минутный хвост; лодка, не сообщавшая позицию 5 минут, выцветает. Чипы вверху:

ЧипЧто показывает
DistancesИнтервалы между лодками и оставшееся до финиша расстояние (включён по умолчанию); красная стартовая зона в последнюю минуту до гуна.
Boat dataРядом с названием лодки: SOG, COG, STW, HDG, TWS, TWD, AWS, AWA и глубина, всё, что эта лодка передаёт, и возраст данных.
Wind, AIS, StationsПрогнозный ветер, суда поблизости и метеостанции.
3DГонка в виде живой 3D-сцены с берегом, рельефом и судами.

В боковой панели находятся отсчёт до старта, вкладка на каждый класс и таблица результатов: место, лодка и исправленное время, статус (racing, finished, dnf, dns) и пометки, например о раннем старте или пропущенном знаке. Результаты предварительные, пока организатор не завершит класс. После гонки организатор присылает ссылку на воспроизведение: гонка проигрывается в 2D или 3D с Boat distances, Boat data и панелью сведений о лодках (☰). Ваш выбор чипов запоминается.

11. Аккаунт, совместный доступ и конфиденциальность

11.1 Настройки

Settings → Account: смена имени, e-mail (код придёт на новый адрес) или пароля; выбор оформления Dark или Light и часового пояса (по умолчанию Auto (browser time)).

11.2 Настройки лодки

В Boat settings & sharing: токен привязки; own MMSI (ваш собственный AIS-транспондер тогда скрывается на карте и в воспроизведении); гандикап TCC и GPH для гонок; ограничения Performance & routing (max wind, engine speed, Max speed; последнее значение отсекает и невозможные скачки GPS, чтобы они не портили треки и расстояния); и Polars (таблицу поляры в формате .pol, .txt или .csv загружают кнопкой Add polar; до 10).

11.3 Как поделиться лодкой

Введите e-mail коллеги, выберите as viewer или as co-owner и нажмите Share boat. Если у него нет аккаунта, он получит письмо-приглашение, действительное три дня. В списке People on this boat можно менять роли или нажать Remove; неиспользованные приглашения можно отозвать.

РольМожет
Owner (владелец)Всё, что может совладелец, и только он может удалить лодку.
Co-owner (совладелец)Видеть живые данные и треки; управлять переходами, настройками лодки, полярами, токеном, тревогами и якорной вахтой, режимом гонки; приглашать и удалять людей.
Viewer (наблюдатель)Видеть живые данные и прошлые треки и создавать собственные тревоги. Не может менять лодку и её данные и нажимать режим гонки и якорную вахту.

Наблюдатель может покинуть чужую лодку кнопкой Leave boat. Раздел Fleets позволяет нескольким владельцам объединить лодки в флот (приглашения принимаются отдельно по каждой лодке) и открыть общее воспроизведение за выбранный период.

11.4 Кто что видит

12. Если что-то не работает, и частые вопросы

ПроблемаЧто проверить
Лодка не появляется на карте.Правильно ли вставлен токен и включена ли отправка? Есть ли у устройства настоящий интернет, а не только Wi-Fi? На телефоне: показал ли Test Token надпись Connected и состояние ACTIVE?
Лодка показана устаревшей или серой.Она перестала передавать данные. Проверьте питание, GPS, интернет и (на телефоне) фоновый доступ к геолокации и ограничения батареи.
Трекинг на телефоне останавливается при погасшем экране.Геолокация должна быть Разрешить всегда, батарея Без ограничений (раздел 4.4), уведомления разрешены.
Позиции с телефона игнорируются.Для этой лодки передаёт блок Pixelmast; телефон подключится, когда блок замолчит.
Якорная вахта не ставится.Лодка должна быть привязана и хотя бы раз передать позицию.
Тревога пришла с опозданием.Устройство отправляет данные раз в пару минут, так что заложите 2-3 минуты.
Не приходит письмо для входа или подтверждения.Загляните в спам. Код и ссылка действуют 10 минут; если срок истёк, начните заново.
Я не вижу лодку, которой поделился друг.Он должен пригласить тот e-mail, на который вы зарегистрированы; примите приглашение после входа. Тогда лодка появится в списке Shared with me.
Погодные слои пусты.Покрытие это Средиземное море, а прогнозы обновляются по расписанию.
Нет кнопки 3D.Браузер или телефон не поддерживает 3D-графику.

13. Контакты

Вопросы, приглашение в тест Android-приложения и пожелания: admin@pixelmast.com.