Из моего комментария может показаться что я ругаю SFR и Вашу систему. Это на самом деле не так. Я увидел SFR в 2004-м и тогда это было просто невероятно круто)
Ваша система вполне хороша и сможет обслужить тренировку команды и небольшие старты. Я вполне представляю что даже проект с небольшим функционалом довести до работоспособного состояния очень непросто)
В SportIdent насколько я знаю нет управляющего чипа и там прошивка станции осуществляется прикладыванием к ней управляющей станции.
Что касается электропитания, то насколько понимаю в погоне за неразборностью конструкции в SFR сделали какую-то крутую «батарейку» раз и на все время жизни станции.
Я все думаю про SFR, т.к. она выпускается серийно во-первых, и у нас в России во-вторых, так что есть возможность взаимодействовать с разработчиками. Мне видится перспектива в ее переработке с выпуском следующей версии, но не понятно как сохранить обратную совместимость. Система с жесткими и главное длинными id и в меньшей степени реализация нескольких точек считывания требует очень сильной переделки системы.
На серьезном уровне возникают вопросы импорта параметров дистанции и ИМХО важный аспект возможность принятия финиша именно на несколько компьютеров.
При мне был кстати курьезный случай когда парень считался на финише и отходя задел провод от ноутбука. Батарея у ноутбука видимо была мертва и он рубанулся сразу. Результат вроде не сохранился.
Со стороны компьютера тоже есть вопросы в духе:
Допустим мы привязываем чип к человеку на финише и ошиблись — зафиксирвоали результат участника номер 12 вписав номер 17. Потом прибегает номер 17 и его результат «затирает» результат номера 12. Не знаю точно как в последней версии софта от SFR это сделано. Пишу это чтобы продемонстрировать что тут довольно большое поле для обдумывания.
Думаю что логичным развитием статьи будет отчет о провдении тренировки с использованием системы.
Ну в принципе Вы до определенной степени повторили то как это реализовано в системах SFR и SportIdent.
Предлагающие бегать с телефонами видимо не очень представляют специфику вида спорта. С телефоном по лесу бегать не может быть удобно. А вот система с активным чиком и пассивной станцией есть, используется в Финляндии называется Emit (https://www.suunnistajankauppa.fi/product_catalog.php?c=85)
Система SFR (http://www.sportsystem.ru/) создавалась у нас на глазах и мы до сих пор живем с некоторыми косяками заложенными при создании.
Слабые места системы:
1) Наличие мастер-чипа. Ужас и смятение происходят на соревнованиях если мастер-чип случайно оказывается в ведре чипов для участников. Пару раз на эти грабли наступали, после этого мастер-чипы хранят с «превеликой осторожностью»
2) Синхронизация станции (часов). В SFR это делается тоже мастер-чипом. Соответственно точность синхронизации не высокая. Как делается у Вас я не вполне осознал. Это важный момент, т.к. при большой плотности результатов и 2-х финишных станциях могут быть коллизии
3) Номер станции. В SFR номер станции как раз и прошивается в нее мастер-чипом. Т.е. 2 станции стоящие например на 45-м КП обе имеют id=45, т.е. в сплитах неотличимы. Это порождает ряд проблем. Например в случае с финишной обнаружив рассинхрон нельзя впоследствии ввести корректировку т.к. неяско кто из участников на какой отметился и т.п. Вообще правильной видится идея, где станции имеют навсегда вшитый id, не уверен хватит ли тут 3-х байт.
4) Да, SFR пишет id участников в себя. Были прецеденты разрешения спорных случаев при помощи просмотра логов станции.
5) Важна скорость опроса. Я думаю что не все кто читает видели те «свалки» которые случаются на 1-м КП на масстарте когда там мало станций отметки. 250мс — это хорошо для тренировочных стартов своей и соседней команды. При большой нагрузке это важный параметр.
GPS этой штуке не нужен, но вот идея синхронизации часов по нему привлекает, но дорого будет.
До сих пор остается актуальной разработка системы КП с GSM модулем для передачи информации о прохождении КП в реальном времени.
Важна компьютерная сторона. На крупных соревновниях (под 1000 человек) скорость считывания чипов у людей на финише становится очень важной. SFR например не позволяет подключения нескольких станций считывания.
Ваша система вполне хороша и сможет обслужить тренировку команды и небольшие старты. Я вполне представляю что даже проект с небольшим функционалом довести до работоспособного состояния очень непросто)
В SportIdent насколько я знаю нет управляющего чипа и там прошивка станции осуществляется прикладыванием к ней управляющей станции.
Что касается электропитания, то насколько понимаю в погоне за неразборностью конструкции в SFR сделали какую-то крутую «батарейку» раз и на все время жизни станции.
Я все думаю про SFR, т.к. она выпускается серийно во-первых, и у нас в России во-вторых, так что есть возможность взаимодействовать с разработчиками. Мне видится перспектива в ее переработке с выпуском следующей версии, но не понятно как сохранить обратную совместимость. Система с жесткими и главное длинными id и в меньшей степени реализация нескольких точек считывания требует очень сильной переделки системы.
На серьезном уровне возникают вопросы импорта параметров дистанции и ИМХО важный аспект возможность принятия финиша именно на несколько компьютеров.
При мне был кстати курьезный случай когда парень считался на финише и отходя задел провод от ноутбука. Батарея у ноутбука видимо была мертва и он рубанулся сразу. Результат вроде не сохранился.
Со стороны компьютера тоже есть вопросы в духе:
Допустим мы привязываем чип к человеку на финише и ошиблись — зафиксирвоали результат участника номер 12 вписав номер 17. Потом прибегает номер 17 и его результат «затирает» результат номера 12. Не знаю точно как в последней версии софта от SFR это сделано. Пишу это чтобы продемонстрировать что тут довольно большое поле для обдумывания.
Думаю что логичным развитием статьи будет отчет о провдении тренировки с использованием системы.
Предлагающие бегать с телефонами видимо не очень представляют специфику вида спорта. С телефоном по лесу бегать не может быть удобно. А вот система с активным чиком и пассивной станцией есть, используется в Финляндии называется Emit (https://www.suunnistajankauppa.fi/product_catalog.php?c=85)
Система SFR (http://www.sportsystem.ru/) создавалась у нас на глазах и мы до сих пор живем с некоторыми косяками заложенными при создании.
Слабые места системы:
1) Наличие мастер-чипа. Ужас и смятение происходят на соревнованиях если мастер-чип случайно оказывается в ведре чипов для участников. Пару раз на эти грабли наступали, после этого мастер-чипы хранят с «превеликой осторожностью»
2) Синхронизация станции (часов). В SFR это делается тоже мастер-чипом. Соответственно точность синхронизации не высокая. Как делается у Вас я не вполне осознал. Это важный момент, т.к. при большой плотности результатов и 2-х финишных станциях могут быть коллизии
3) Номер станции. В SFR номер станции как раз и прошивается в нее мастер-чипом. Т.е. 2 станции стоящие например на 45-м КП обе имеют id=45, т.е. в сплитах неотличимы. Это порождает ряд проблем. Например в случае с финишной обнаружив рассинхрон нельзя впоследствии ввести корректировку т.к. неяско кто из участников на какой отметился и т.п. Вообще правильной видится идея, где станции имеют навсегда вшитый id, не уверен хватит ли тут 3-х байт.
4) Да, SFR пишет id участников в себя. Были прецеденты разрешения спорных случаев при помощи просмотра логов станции.
5) Важна скорость опроса. Я думаю что не все кто читает видели те «свалки» которые случаются на 1-м КП на масстарте когда там мало станций отметки. 250мс — это хорошо для тренировочных стартов своей и соседней команды. При большой нагрузке это важный параметр.
GPS этой штуке не нужен, но вот идея синхронизации часов по нему привлекает, но дорого будет.
До сих пор остается актуальной разработка системы КП с GSM модулем для передачи информации о прохождении КП в реальном времени.
Важна компьютерная сторона. На крупных соревновниях (под 1000 человек) скорость считывания чипов у людей на финише становится очень важной. SFR например не позволяет подключения нескольких станций считывания.