Niniejsza instrukcja dotyczy integracji pomiędzy Roster Athletics a systemem pomiaru czasu ALGE-TIMING i oprogramowaniem OPTIc3.NET.
Poradnik składa się z następujących części:
- Czego potrzebujesz do ustawienia integracji?
- Integracja
- Porady i wskazówki dotyczące integracji z systemem pomiaru czasu
Czego potrzebujesz do ustawienia integracji?
- Zawody dodane w serwisie Roster Athletics.
- Pobrany i zainstalowany program Roster Athletics Agent (można go pobrać tutaj: Pobierz RosterAgent).
- Dostęp do oprogramowania OPTIc3.NET (działa wyłącznie na komputerach z systemem Windows). Możesz pobrać je tutaj: https://alge-timing.com/en/sports/athletics-t%26f/athletics?accordion=Software. Wersja 2.5.3.1 lub nowsza ma wsparcie dla integracji z systemem Roster.
Roster Agent jest niewielkim programem, który umożliwia komunikację (przesyłanie list startowych i wyników) pomiędzy platformą Roster Athletics a systemem OPTIc3.NET.
Aby kontynuować proces integracji, należy otworzyć trzy programy:
- Roster Athletics w przeglądarce internetowej,
- Roster Agent,
- OPTIc3.NET.
Integracja
Program Roster Athletics Agent umożliwia przesyłanie informacji pomiędzy OPTIc3.NET i Roster za pomocą udostępniania Plików LIF. Możesz skorzystać z tego rozwiązania, używając systemu OPTIc3.NET i Roster Athletics na tym samym komputerze lub korzystając z udostępniania plików między dwoma komputerami.
Rozpoczęcie integracji
Na początku określ uczestników, którzy będą eksportowani z platformy Roster Athletics do OPTIc3.NET. W tym celu otwórz szczegóły zawodów i przejdź do sekcji Integracja z systemem pomiaru czasu.
Możesz wybrać opcję eksportu wszystkich zawodników/sztafet lub pominąć uczestników ze statusem DNS. Wybór tej drugiej opcji oznacza, że zawodnik nie pojawi się w programie OPTIc3.NET, gdy status DNS został przypisany zawodnikowi przed rozpoczęciem konkurencji (np. podczas procesu potwierdzania startu).
Poniżej w polu Eksportowane konkurencje możesz zdecydować jakie konkurencje mają być przesyłane do pliku LIF. Możesz eksportować wszystkie konkurencje lub pominąć te oznaczone jako zakończone.
Poniżej wybierz format wyświetlania informacji związanych z konkurencją w programie OPTIc3.NET.
Istnieją trzy formaty opisu konkurencji:
- Prosty: nazwa konkurencji, płeć (jeżeli zawody obejmują rywalizację kobiet i mężczyzn), kategoria wiekowa (jeżeli zawody obejmują rywalizację w ramach kilku kategorii wiekowych), runda i numer serii.
- Szczegółowy: godzina rozpoczęcia, nazwa konkurencji, płeć (jeżeli zawody obejmują rywalizację kobiet i mężczyzn), kategoria wiekowa (jeżeli zawody obejmują rywalizację w ramach kilku kategoriach wiekowych), specjalną nazwę (jeżeli dodano), runda i numer serii.
- Własny: umożliwiający wybranie własnego opisu przy wykorzystaniu dostępnych danych.
Wybierając własny format, możesz określić kolejność i rodzaj wyświetlanych informacji poprzez edycję pola tekstowego Własny format. Kliknij element poniżej pola tekstowego, aby go dodać. Pamiętaj o dodaniu spacji między poszczególnymi polami. Dostępne opcje:
- Godzina: wyświetla godzinę rozpoczęcia konkurencji,
- Kategoria: wyświetla nazwę kategorii wiekowej,
- Kategoria (opcja): wyświetla nazwę kategorii wiekowej, jeżeli zawody obejmują rywalizację w ramach kilku kategorii wiekowych. Pole nie będzie widoczne, gdy wszystkie konkurencje oznaczone są tą samą grupą wiekową.
- Nazwa (opcja): wyświetla specjalną nazwę konkurencji, którą można nadać w programie minutowym (np. Bieg Amatorów),
- Nazwa konkurencji: wyświetla nazwę konkurencji,
- Numer serii (opcja): wyświetla numer serii lub grupy (jeżeli konkurencja obejmuje rywalizację w ramach kilku serii),
- Płeć: wyświetla informację o płci w formacie M (mężczyźni), K (kobiety) lub MIX (konkurencje mieszane),
- Płeć (opcja): wyświetla informacje o płci, jeżeli zawody obejmują rywalizację dla kobiet i mężczyzn. Pole nie będzie widoczne, gdy wszystkie konkurencje oznaczone są tą samą płcią,
- Runda: wyświetla nazwę rundy,
- Skrót wieloboju (opcja): wyświetla skrót wieloboju.
Istnieje możliwość dodania własnego tekstu lub symboli. Oznacza to, że poszczególne pola można oddzielać np. myślnikiem, lub umieszczać je w nawiasie. W przypadku, gdy separator zostanie dodany bezpośrednio przy polu oznaczonego jako (opcja), wówczas wyświetlany będzie jedynie, gdy opcjonalne pole będzie w użyciu.
Przykład:
Do zawodów dodano jeden, finałowy bieg mężczyzn na 100m w kategorii wiekowej seniorzy i wybrano własny format opisu konkurencji:
:EventName: :GenderOpt: (:AgeGroupOpt:) - :Stage: :GroupOpt:
Oznacza to, że w programie OPTIc3.NET wspomniania konkurencja widoczna będzie w następujący sposób:
100m - Finał
Pola dotyczące płci, kategorii wiekowej oraz numeru serii nie zostaną wyświetlone, ponieważ zawody obejmują rywalizację włącznie dla jednej płci i kategorii wiekowej, rozgrywanych w jednym biegu.
Po dodaniu do tych samych zawodów dodatkowej serii w biegu na 100m oraz nowej konkurencji: 200m kobiet U20, konkurencje wyświetlane będą w następujący sposób:
100m M (Seniorzy) - Finał A
100m M (Seniorzy) - Finał B
200m K (U20) - Finał
Pobieranie pliku konfiguracyjnego
Pozostań w widoku szczegółów zawodów. Po lewej stronie znajdziesz przycisk Konfiguracja Agenta, który należy kliknąć i wybrać ALGE. Ta akcja wywoła pobranie pliku .roster. Zapisz ten plik na swoim komputerze w dowolnym miejscu na dysku.
UWAGA: Bardzo ważne jest, aby użyć OSTATNIO pobranego pliku .roster do załadowania go w RosterAgent. W przeciwnym razie nie będziesz w stanie zsynchronizować programu z platformą.
Wczytywanie pliku konfiguracyjnego w Roster Agent
Przejdź do programu Roster Athletics Agent. Aby rozpocząć integrację, musisz określić Katalog wejściowy (listy startowe) na pliki EVT i Katalog wyjściowy (wyniki) na pliki LIF. Oba katalogi MUSZĄ być takie same, jak katalogi, których użyjesz w OPTIc3.NET (sprawdź niżej konfigurację OPTIc3.NET).
UWAGA: Katalogiem wejściowym i wyjściowym powinny być foldery lub podfoldery zlokalizowane na dysku (np. na dysku C:). Należy unikać dodawania folderu bezpośrednio na pulpit.
Kliknij przycisk Wczytaj konfigurację i wybierz plik .roster, który przed chwilą porabno (np. meeting-xxx-auth.roster). Po załadowaniu konfiguracji, plik „.roster” zostanie zapisany w folderze z programem RosterAgent. Plik ten przechowuje informacje o katalogu, więc nie trzeba za każdym razem wprowadzać jego ustawień.
Kliknij przycisk Start. Jeżeli status Monitor wyników jest Aktywny, a status Połączenia jest ustawiony na Połączono, OPTIc3.NET i Roster Athletics są ze sobą poprawnie zintegrowane.
Kliknięcie przycisku Stop spowoduje przerwanie połączenia, natomiast kliknięcie przycisku Wyjście spowoduje zamknięcie programu. Aby móc zmienić katalogi wejściowe i wyjściowe, połączenie musi być nieaktywne.
Jeśli włączysz opcję Pokaż powiadomienia, zobaczysz komunikaty, takie jak:
W każdej chwili możesz wyłączyć powiadomienia. Informacje o najważniejszych wydarzeniach (brak połączenia, brak dostępu itp.) wciąż będą widoczne.
Gdy RosterAgent jest włączony, zwróć uwagę na statusy parametrów Monitor wyników i Połączenia:
Monitor wyników:
- Aktywny
- Nieaktywny
- Inicjowanie
- Zatrzymywanie
Połączenie:
- Łączenie
- Połączono
- Rozłączanie
- Rozłączono
- Brak
Konfiguracja OPTIc3.NET
Oprogramowanie OPTIc3.NET wymaga jednorazowej zmiany kilku ustawień, aby zintegrować je z Roster Athletics. Otwórz OPTIc3.NET i kliknij ikonę narzędzi umieszczoną w górnym pasku programu. W nowym oknie ATL Exchange Settings zmień następujące parametry:
FinishLynxExport
- AutomaticExportDirectory - użyj tego samego folderu jak Katalog wyjściowy (wyniki) w Roster Agent
- Enabled - True
- RosterAthleticsMapping - True
- UnicodeExport - True
FinishLynxImport
- MapRoundIdsToEvents - True
- RosterAthleticsMapping - True
Zamknij okno, aby zapisać nową konfigurację.
Następnie wybierz Setup → Heat list → Edit rest of heat list i w nowym oknie wybierz Alias names 1, Use alias names 5 for the ATL export, a następnie wpisz DNS obok statusu DNS, DNF obok statusu DNF oraz DQ obok statusu DISQ.
Importowanie list startowych
Po przygotowaniu list startowych w Roster Athletics możesz je zaimportować do OPTIc3.NET. Aby to zrobić, kliknij prawym przyciskiem myszy nazwę zawodów w oknie Meet browser, wybierz Import a meet i znajdź plik EVT (zapisany w Katalogu wejściowym (listy startowe), który wybrano w Roster Agent).
Teraz ustawienia synchronizacji są kompletne, a wszystkie dostępne listy startowe są załadowane do systemu OPTIc3.NET. OPTIc3.NET jest teraz gotowy do działania i konkurencja może rozpocząć się w standardowej procedurze OPTIc3.NET.
Eksportowanie wyników
Gdy konkurencja się zakończy i wszystkie wyniki pojawią się w systemie OPTIc3.NET, kliknij ikonę strzałki w oknie Heat list: nazwa konkurencji i wybierz Finish Lynx Export. Ta akcja zapisze plik LIF w folderze, który określono w ustawieniu AutomaticExportDirectory.
Teraz możesz wrócić do Roster Athletics i zobaczyć wyniki oraz miejsca zawodników zaktualizowane z systemu OPTIc3.NET. Wyniki są od razu dostępne także w aplikacji mobilnej Roster Athletics.
UWAGA: Zawsze, gdy aktualizujesz listę startową w panelu Roster Athletics, zostanie ona automatycznie przesłana do RosterAgent, ale wciąż będzie trzeba ją zaktualizować w OPTIc3.NET poprzez kliknięcie ikony Update a meet.
Jeśli w OPTIc3.NET dodano wiatr i czasy reakcji, informacje te zostaną automatycznie przesłane do Roster Athletics w momencie zapisania pliku LIF.
Jeśli nie dodano numerów startowych, pole Bib w OPTIc3.NET wyświetlać będzie wygenerowany identyfikator zawodnika. UWAGA: OPTIc3.NET obsługuje tylko numeryczne numery startowe.
Status zawodników: wprowadzając wyniki, można wybrać odpowiedni statusu zawodnika (jeżeli nie uzyskał on ważnego rezultatu) bezpośrednio w programie OPTIc3.NET. W tym celu wybierz odpowiedni status w kolumnie Disq.. Dostępne statusy odpowiadają następującym statusom w Roster:
- puste pole → OK
- DNS → DNS
- DNF → DNF
- DISQ → DQ
W przypadku wyboru statusu DQ powód dyskwalifikacji należy wybrać w systemie Roster.
Zalecamy zapisywanie wyników z precyzją 1/1000. Dzięki temu możliwe będzie przesłanie pełnych wyników do systemu Roster i na tej podstawie przypisanie odpowiednich miejsc w podsumowaniach, np. gdy w dwóch różnych seriach dwaj zawodnicy uzyskali ten sam wynik z precyzją 1/100. Aby zmienić precyzję wybierz Timing → Precision → 1/1000.
Porady i wskazówki dotyczące integracji z systemem pomiaru czasu
- Upewnij się, że korzystasz z najnowszej wersji RosterAgent (zobacz poradnik Pobierz RosterAgent, aby pobrać najnowszą wersję programu).
- Jeśli podczas próby połączenia RosterAgent pojawi się komunikat „Nie można się połączyć - odmowa dostępu”, załaduj najnowszą wersję pliku konfiguracyjnego Agenta. Plik pobrać można w Szczegółach zawodów, klikając przycisk Konfiguracja agenta.
- Jeżeli korzystasz z integracji Plik LIF i status połączenia jest prawidłowy, ale a) listy startowe nie są aktualizowane lub b) wyniki nie są przesyłane do platformy Roster, upewnij się, że poprawnie podałeś adres katalogów, zarówno w RosterAgent, jak i OPTIc3.NET.
- Program RosterAgent umożliwia przechowywanie plików w kolejce i przesyłanie ich przy odzyskaniu połączenia np. po utracie połączenia z Internetem. Kolejka plików widoczna jest w programie z prawej strony. Podczas normalnej pracy programu lista powinna być pusta.