SFR Reader

Получение расширенной лицензии

По договоренности с производителем системы SFR для затруднения вандализма дистанций, при первом получении краткосрочной расширенной лицензии требуется подтверждение владения станцией сопряжения (считкой).

В качестве подтверждения подойдет фото станции сопряжения с текстом "SFR Reader" в кадре (пример), отправленное на srgttv@gmail.com.

Считывание результата

При запуске SFR Reader предложит включить NFC в телефоне. После этого достаточно приложить чип.

Если приложить тот же чип еще раз, будет выдано сообщение, что такой результат уже прочитан.

Привязка результата к участнику

SFR Reader позволяет указать, какому участнику (команде) принадлежит прочитанный результат.

В ручном режиме при каждом сканировании чипа программа предлагает ввести имя участника. Для ускорения ввода в SFR Reader можно загрузить список участников из текстового файла, или баз SFR Smart Terminal или SFR Event Centre, и пользователь по первым буквам найдет и выберет нужного. Если загруженный список содержит номера чипов, то участник привяжется автоматически.

Если используются дистанции, то участникам можно указать название дистанции, с которой будет сверяться их результат.

Готовить список удобно в Excel или его аналогах, сохраняя в формате CSV.

Образец файла:
// Все, что начинается с двух 
// дробных черт — это комментарий

// Формат простой: 
// одна строка — одна команда,
// поля разделены точкой с запятой

// Обязательно должно быть название 
// команды. Перед ним может быть 
// номер чипа. После — название 
// дистанции.

// Эти команды придется 
// выбирать из списка
Стремительные
Ни шагу бегом
Медленные и печальные

// Эти сами привяжутся 
// к своим дистанциям
Петров;Бегом 4ч
Сидорова;Вело 12ч

// А тут пограмма сама поймет: 
// 32-ой чип был у Детей болот, 
// 36-ой — у Косенкова,
// а Малахитам еще и выберет дистанцию

31;Chasing daylight
32;Дети болот
33;Грипузан
34;Петров - лично
35;Сидоров - Ювента
36;Косенков
37;Малахит-1;Бег
38;Малахит-2;Вело

Загрузка списка участников

Для загрузки списка нужно перенести файл на телефон (например через почту, мессенджер, USB-провод или Bluetooth), в меню программы выбрать пункт "Загрузить команды..." и найти в телефоне загруженный файл.

После этого SFR Reader напишет, сколько команд удалось загрузить, и перейдет к списку команд, или выдаст сообщение об ошибке.

Дистанции

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

настройки этапа

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

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

Первый этап может содержать КП "Старт", а последний этап — КП "Финиш", по которым будет определяться полное время прохождения дистанции. Если такие КП заданы, то отметки в чипе до отметки "Старт" и после отметки "Финиш" не будут учитываться при подведении результата. В случае, если такие КП не заданы, стартом будет считаться первое, а финишем — последнее взятое спортсменом КП.

Если у этапа задано минимальное количество КП, то участники, не собравшие на нем нужного числа КП, дисквалифицируются с результатом "Мало КП". КП "Старт" и "Финиш" при подсчете взятых КП не учитываются.

Привязка результата к дистанции

Если в SFR Reader задана хотя бы одна дистанция, при считывании чипа SFR Reader попытается привязать его к дистанции, чтобы определить место, занятое участником.

Если SFR Reader смог привязать результат к команде, у команды задана дистанция, и дистанция с таким названием есть в SFR Reader, то будет использоваться она. Во всех остальных случаях будет выбрана дистанция, в которой участник собрал максимальное количество КП. Если таких будет несколько — будет выбрана самая короткая из них.

Привязку результата к дистанции можно всегда изменить вручную.

Проверка прохождения дистанции

Дистанция считается пройденной, если пройдены все ее этапы. Этап считается пройденным, если в нем взяты все необходимые КП (для заданного направления — в правильном порядке) и не превышено КВ (для рогейна — не более допустимого опаздания).

Возможные результаты проверки — OK (все этапы пройдены правильно без выхода за КВ) и разные варианты снятий:

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

При любом изменении дистанции (удалении или добавлении КП, изменении КВ или даже смене типа дистанции) SFR Reader пересчитывает результаты всех считанных чипов.

Программирование станций

Программирование станций осуществляется в 3 шага с помощью мастер-чипа.
  1. На телефоне или планшете выбирается, что нужно запрограммировать
  2. Затем к телефону прикладывается чип
  3. Записанный чип прикладывается к программируемой станции.
Характерное время — менее 1 секунды.

Требования к оборудованию

Программа работает на телефонах и планшетах под управлением ОС Android версий 4.2 и выше, поддерживающих технологию NFC. На устройствах без NFC (многие модели Xiaomi Redmi и Redmi Note и др.) возможности программы ограничены показом основных экранов.

Известные проблемы

В некоторых телефонах модуль NFC пишет данные очень медленно (1-2 секунды на ячейку, против нормальных 30-100мс).

Проблеме подвержены:

Остались вопросы?

Пишите: srgttv@gmail.com