[EN] [RU] [FR] [PT] [ES] [IT]

Wind Race log Приложение WindRace для Android

Измеряет скорость видсерфинга во время заезда и производит анализ GPS скорости. Подходит в том числе для кайтсерфинга и других видов парусного спорта. Уведомляет голосом, звуком и вибрацией об изменениях скорости во время тренировки (можно отключить). По окончании сессии открывает подробный отчет. В отчете отражена собранная статистика, GPS трек и графики.

Есть функция стартовой процедуры с обратным отсчетом голосом, звуком и вибрацией (тоже можно отключить) и кнопка SOS.

Две версии WindRace приложения доступны в Google Play на данный момент:

● Бесплатная версия содержит рекламу (не должна раздражать)
● Платная версия не содержит рекламных объявлений

Оглавление

     Стартовая процедура (обратный отсчет)
         Конфигурация стартовой процедуры
             Моменты синхронизации (флаги):
             Голосовые оповещения:
             Звуковые оповещения:
             Вибро-оповещения:
             Периодичность оповещений:
     GPS данные
         Отчет
         Точность
         Поддерживаемые форматы
         Настройки GPS данных
             Точность GPS данных:
             Оповещения об изменениях скорости:
             Настройки GPS файлов:
     SOS оповещения
         Настройки сигналов SOS
             Исходящие SMS сообщения:
             Входящие SMS сообщения:
     Разрешения Android

Стартовая процедура (обратный отсчет)

Кнопки [старт] или [увеличение громкости] запускают обратный отсчет аналогично таймеру в яхтенных часах. WindRace произносит голосом оставшееся время до момента старта, производит звуковые и вибрационные сигналы в определенные моменты до старта (в соответствии с конфигурацией). Цифры обратного отсчета, текущее время и скорость отображаются на экране во время стартовой процедуры.

Кнопки [cинхр] или [уменьшение громкости] корректируют обратный отсчет в соответствии с моментами синхронизации (флагами), указанными в настройках. Список возможных настроек стартовой процедуры приведен ниже:

Конфигурация стартовой процедуры

название назначение
Включить стартовую процедуру Активирует обратный отсчет стартовой процедуры после нажатия на кнопку [старт] или [увеличение громкости]. Если опция не активна, то обратный отсчет не производится
Длительность процедуры Количество времени с момента первого сигнала до открытия старта
Не выключать дисплей Дисплей остается включенным в течении обратного отсчета (дисплей увеличивает расход заряда аккумулятора)

Моменты синхронизации (флаги):

Указанные ниже значения используются при нажатии на кнопки [синхp] или [уменьшение громкости], если обратный отсчет был запущен с отставанием.
30 секунд флаг за 30 сек. до старта
1 минута флаг за 1 мин. до старта
2 минуты флаг за 2 мин. до старта
3 минуты флаг за 3 мин. до старта
4 минуты флаг за 4 мин. до старта
5 минут флаг за 5 мин. до старта
10 минут флаг за 10 мин. до старта

Голосовые оповещения:

Включить голосовые оповещения Произносит оставшееся до старта время. Частота произношения определяется периодичностью оповещений (см. ниже)
Использовать голос программы Программа содержит записи голоса для ограниченного набора языков. Если опция не выбрана то используется голос системы Android, который к сожалению тише.
Язык голоса Определяет язык для произношения. Набор поддерживаемых языков ограничен.
Макс. Громкость голоса Произносит сигнал с максимальной громкостью. Настройки системы используются, если опция выключена
Начинать произношение Произношение занимает некоторое время. Поэтому вы можете запускать голосовые сигналы ранее (в пределах одной секунды)

Звуковые оповещения:

Сигналы различаются между собой в зависимости от оставшегося времени до старта: Длинный сигнал используется по окончании обратного отсчета В период посекундного обратного отсчета используется: - тройной сигнал в последние 5 секунд старта; - двойной сигнал в период с 10-ти до 5-ти секунд до старта; - в остальных случаях используется одиночный сигнал Двойной сигнал используется в моменты кратные 10 секундам до старта Тройной сигнал используется в моменты кратные 30 секундам до старта Момент кратный минуте до старта сигнализируется 4-x кратным сигналом Одиночный сигнал производится раз в секунду в течении 5 секунд перед поднятием каждого флага Во всех остальных случаях - используется одиночный сигнал
Включить звуковые оповещения Производит звук в моменты обратного отсчета. Частота сигналов определяется периодичностью оповещений (см. ниже)
Макс. громкость звука Проиводит сигнал с максимальной громкостью. Настройки системы используются, если опция выключена
Начинать звук Звуковой сигнал занимает некоторое время. Поэтому вы можете запускать сигналы ранее (в пределах одной секунды)

Вибро-оповещения:

Сигналы различаются между собой в зависимости от оставшегося времени до старта: Длинный сигнал используется по окончании обратного отсчета В период посекундного обратного отсчета используется: - тройной сигнал в последние 5 секунд старта; - двойной сигнал в период с 10-ти до 5-ти секунд до старта; - в остальных случаях используется одиночный сигнал Двойной сигнал используется в моменты кратные 10 секундам до старта Тройной сигнал используется в моменты кратные 30 секундам до старта Момент кратный минуте до старта сигнализируется 4-x кратным сигналом Одиночный сигнал производится раз в секунду в течении 5 секунд перед поднятием каждого флага Во всех остальных случаях - используется одиночный сигнал
Включить вибро-оповещения Производит вибро-сигналы в моменты обратного отсчета как стартовые часы
Начинать вибросигнал Вибросигнал занимает некоторое время. Поэтому вы можете запускать сигналы ранее (в пределах одной секунды)

Периодичность оповещений:

Определяет моменты оповещений во время обратного отсчета.
1 сек. интервал оповещений начало посекундного отcчета
5 сек. интервал оповещений начало оповещений с пятисекундным интервалом
10 сек. интервал оповещений начало оповещений с десятисекундным интервалом
30 сек. интервал оповещений начало оповещений с полуминутным интервалом
1 мин. интервал оповещений начало оповещений с минутным интервалом

GPS данные

WindRace считывает данные GPS для создания отчета и информирует об изменениях скорости во время сессии (после нажатия на [старт]). Сессия прекращается при нажатии на кнопки [стоп] или [увеличение громкости].

Текущая, средняя и максимальная скорости, направление, координаты, время и расстояние отображаются на экране.

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

Во время сессии данные GPS по умолчанию поступают непосредственно из строк протокола NMEA (более низкий уровень). Между тем, приложение может считывать местоположения GPS через Android API. В обоих случаях WindRace исключает данные GPS с плохой точностью из рассмотрения в соответствии с настройками.

Отчет

По окончании сессии WindRace открывает подробный отчет о GPS треке.

В отчете отражены следующие основные данные:
● продолжительность сессии, пройденный путь и средняя скорость;
● максимальные значения позиционной скорости и скорости Доплера;
● лучшие сегменты этих скоростей, включая лучшие моменты, лучшие 2 точки, лучшие 2/10 секунд/1 час, лучшие 100/250/500 метров, лучшая морская миля и лучшая альфа скорость для 250/500 метров;
● 5 лучших участков в каждом из сегментов (см. выше).

Программа позволяет добавить/изменить в отчете данные сессии касательно погодных условий (ветер, волны), оборудования и личные заметки. Кроме отчета эти данные так же отображаются в списке отчетов.

В общем случае нет необходимости устанавливать дополнительное программное обеспечение для графического анализа трека. В самом отчете можно построить:

● GPS трек на карте/без карты. Точки, лучшие сегменты и ключевые моменты рассматриваются как отдельные слои (могут быть скрыты/показаны);
● полярная диаграмма - отражает распределение максимальной скорости по курсам;
● график скоростей.

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

При нажатии на точку графика или трека отображаются GPS данные соответствующей точки. GPS трек (режим без карты) и диаграмма скорости имеет возможность безграничного увеличения.

При наличии подключения к интернету, можно [построить на карте] трек (в этом случае функция масштаба ограничена возможностями карты Open Street Map).

Созданный отчет представляет собой простой HTML-файл и может быть открыт с помощью обычного браузера. Вот пример такого отчета - http://windrace.info/report.ru.html

WindRace позволяет загрузить/переслать такой отчет и его скриншоты с помощью любого приложения, установленного на устройстве (Google Drive, Email, Facebook, VK и т.д.).

Добавилась возможность отправлять данные о сессии на сайт GPS-Speedsurfing.com

Ссылка [отправить скриншот] позволяет создать снимок отчета и поделиться им с помощью любого программного обеспечения, которое способно передавать изображения (Instagram, Facebook, Viber и т.д.). Основные параметры трека, такие как дата, время, длительность, расстояние, средняя скорость, максимальная скорость, автоматически добавляются в правой части снимка

WindRace собирает записанные отчеты в формате HTML на диске и позволяет Вам просмотреть эти отчеты в хронологическом порядке.

Можно открыть, передать или удалить любой отчет позже в любой момент.

Точность

GPS фильтры предназначены для исключения из статистики точек с плохим качеством. Для таких точек не производятся оповещения об изменении скорости. На карте (в отчете) плохие точки изображены красными окружностями вне траектории движения. Фильтры настроены по умолчанию и должны работать для большинства устройств. Вы можете изменить настройки фильтров для вашего устройства. Конфигурация GPS фильтров так же отражена в отчете.

Поддерживаемые форматы

В дополнение к отчету WindRace может записывать данные GPS в форматах: NMEA; GPX 1.0/1.1; GPX; KLM; SBP (SiRF); SPN.

Настройки GPS данных

Использовать GPS Считывает данные о местоположении, скорости, направлении движения, обрабатывает данные и записывает в отчет
Единицы измерения расстояния для значений дистанции
Мин. ск. движения Программа не оповещает о скорости ниже заданного значения (в указанных единицах измерения). В отчет дополнительно включены данные о расстоянии, пройденном с заданной скоростью или выше.
Приоритет GPS данных Использует GPS скорость и курс (данные чипсета GPS) для отображения на экране и для извещений. Позиционные скорость и курс (вычисляются по координатам соседних точек) используются когда опция отключена
Не выключать экран Оставляет дисплей включенным до окончания сессии (дисплей повышает расход заряда аккумулятора)
Считывать NMEA 0183 Извлекает GPS данные из протокола NMEA 0183. Если опция отключена, данные о местоположении предоставляются системой Android
Спутниковая система Навигационная спутниковая система определяет подмножество строк NMEA, подлежащих рассмотрению. Помните, что вы не сможете получать данные о местоположении, если выбранная cпутниковая система не поддерживается вашим устройством.

Точность GPS данных:

Подготовка GPS Исключает точки местоположения, полученные в начале приема сигналов GPS (подготовительный период) из-за плохой точности.
Подготовительный период Точки местоположения полученные в течении подготовительного периода не рассматриваются
Исключать по HDoP Исключает точки местоположения по максимальному горизонтальному снижению точности (HDoP). Точки местоположения с более высоким значением HDoP не рассматриваются
Допустимое HDoP Допустимое горизонтальное снижение точности (HDoP). Точки местоположения с более высоким значением HDoP не рассматриваются
Исключать по точности Исключает точки местоположения в зависимости от их точности. Android определяет точность как радиус попадания с вероятностью 68%. Точки местоположения с радиусом точности выше указанного не рассматриваются
Допустимая точность Android определяет точность как радиус попадания с вероятностью 68%. Точки местоположения с радиусом точности выше указанного не рассматриваются
Исключать по скорости GPS Значения GPS скорости поступают от чипсета GPS. Точки местоположения со скоростью GPS выше указанной не рассматриваются
Максимальная скорость GPS Точки местоположения с большей скоростью GPS не рассматриваются
Исключать по скорости Значение позиционной скорости рассчитывается на основании расстояния между точками и времени. Точки местоположения со скоростью выше указанной не рассматриваются
Максимальная скорость Точки местоположения с большей позиционной скоростью не рассматриваются
Исключать по ускорению GPS Ускорение GPS учитывает изменения значений скорости поступающих от чипсета GPS. Точки местоположения с ускорением GPS выше указанного не рассматриваются
Максимальное ускорение GPS Точки местоположения с GPS ускорением выше заданного не рассматриваются
Исключать по ускорению Ускорение учитывает изменение позиционной скорости. Точки местоположения с ускорением выше указанного не рассматриваются
Максимальное ускорение Точки местоположения с ускорением выше не рассматриваются
Исключать по разнице ускорений Вычисляется разница между ускорением и GPS ускорением. Точка местоположения с разницей ускорений выше выше заданной не рассматриваются
Макс. разница ускорений Точки местоположения с разницей ускорений выше заданной не рассматриваются
Исключать по спутникам Для вычисления точки местоположения используются сигналы со спутников. Точки местоположения полученные с использованием меньшего количества спутников не рассматриваются
Мин. кол-во спутников Точки местоположения полученные с использованием меньшего числа спутников не рассматриваются
Исключать по высоте Точки с высотой вне допустимого отклонения от базовой высоты не учитываются.
Базовая высота Базовая высота относительно поверхности эллипсоида WGS84
Допустимое отклонение Допустимое отклонение высоты

Оповещения об изменениях скорости:

Оповещение об изменении скорости не призводиться, если:
• не закончен обратный отсчет стартовой процедуры и соответствующие извещения стартовый процедуры активированы
• значение скорости меньше, чем минимальная скорость движения.
• точка имеет плохую точность GPS
Произносить скорость Произносит значения скорости каждый раз после ускорения или замедления
Только максимальную Произносит только значения максимальной скорости достигнутой во время сессии
Произносить десятичные Произносит также десятичную часть значения скорости
Использовать голос программы Программа содержит записи голоса для ограниченного набора языков. Если опция не выбрана то используется голос системы Android, который к сожалению тише.
Язык голоса Определяет язык для произношения. Набор поддерживаемых языков ограничен.
Макс. Громкость голоса Произносит скорость с максимальной громкостью. Настройки системы используются, если опция выключена
Звук при ускорении Производит звуковые сигналы раз в секунду в периоды ускорения
Звук на макс.скорости Производит звуковые сигналы дважды в секунду в периоды роста максимальной скорости заезда
Макс. громкость звука Проиводит сигнал с максимальной громкостью. Настройки системы используются, если опция выключена
Вибро при ускорении Производит вибросигналы раз в секунду в периоды ускорения
Вибро на макс.скорости Производит вибросигналы дважды в секунду в периоды роста максимальной скорости сессии

Настройки GPS файлов:

Толщина линии пути Задает начальную толщину линии пути в пикселях. Вы также можете изменить толщину линии пути прямо на странице отчета (опция находится ниже области трека).
Сохранять файлы в папку Наименование папки на устройстве
Записывать GPS трек Производит запись трека во время заезда
Формат трек файла Определяет формат и расширение GPS файла
Журнал NMEA 0183 Записывает строки NMEA в файл во время заезда
Только значимые NMEA строки Остальные строки NMEA не будут включены в файл

SOS оповещения

После пятикратного нажатия на кнопку SOS на заранее указанный набор получателей (из списка контактов) отправляется SMS сообщение. Сообщение содержит информацию о вашем местоположении и заранее определенный в настройках текст

Если приложение установлено на устройстве получателя, то вместе с полученным сообщением будут произведены дополнительные извещения голосом, звуком и вибрацией. Специальное уведомление появится в списке уведомлений Android. При нажатии на уведомление откроется карта с местоположением отправителя.

Если SMS-сообщение поступило с номера телефона, который присутствует в вашем списке контактов, имя отправителя добавляется к уведомлению Android и к метке на карте.

Настройки сигналов SOS

Исходящие SMS сообщения:

Текст сообщения идет после GPS координат
Список получателей сообщения могут быть Ваши друзья, спасатели

Входящие SMS сообщения:

Уведомление о сигнале SOS Дополнительное Android уведомление появляется при получении SOS. Расположение отправителя отображается на карте после нажатия на уведомление
Голосовое сопровождение Сопровождает Android уведомление голосовым сообщением
Использовать голос программы Программа содержит записи голоса для ограниченного набора языков. Если опция не выбрана то используется голос системы Android, который к сожалению тише.
Язык голоса Определяет язык для произношения. Набор поддерживаемых языков ограничен.
Звуковое сопровождение Сопровождает Android уведомление звуком. Проигрывает "SOS" кодами азбуки Морзе
Вибро сопровождение Сопровождает Android уведомление вибрацией. Вибрирует "SOS" кодами азбуки Морзе

Разрешения Android

Набор необходимых разрешений определяется указанными выше функциями программы. Приложение не использует данные разрешения для каких-либо других целей.

Дайте знать если обнаружили ошибку в описании или в программе.

Отзывы приветствуются, удачи на воде!