Przegląd

Tournament Manager (TM) obsługuje wiele niedrogich komputerów jednopłytkowych z serii Raspberry Pi. TM może używać urządzeń Raspberry Pi jako wyświetlaczy dla widowni, na stanowiskach widowiskowych, a także jako wyświetlaczy terenowych. Gdy Raspberry Pi jest używany jako wyświetlacz terenowy, można go również połączyć ze sprzętem VEXnet Field Control lub nowszym sprzętem V5 Field Control przez USB.

TM na Raspberry Pi składa się z 2 części. Pierwszą częścią jest system operacyjny (OS). TM Raspberry Pi OS to dostosowany system operacyjny zaprojektowany specjalnie do obsługi Tournament Manager. System operacyjny TM OS należy zainstalować na karcie SD, którą następnie należy włożyć do urządzenia Raspberry Pi. Niestety, systemu operacyjnego nie da się po prostu skopiować na kartę SD, korzystając ze standardowych poleceń kopiowania plików. Zamiast tego, aby zainstalować system operacyjny na karcie SD, wymagane jest specjalne oprogramowanie. Niniejszy dokument opisuje ten proces.

Zazwyczaj nowa wersja systemu operacyjnego Raspberry Pi TM jest wydawana raz na sezon.

Drugą częścią TM na Raspberry Pi jest oprogramowanie aplikacji Tournament Manager. Ponieważ program Tournament Manager jest częściej aktualizowany, nie jest on dołączony do systemu operacyjnego. Zamiast tego aplikację TM Raspberry Pi można zainstalować na Raspberry Pi przez sieć, korzystając z TM działającego na systemie Windows lub Mac. Za każdym razem, gdy zostanie wydana nowa wersja TM na system Windows lub Mac, będzie ona zawierać również nową wersję aplikacji TM na Raspberry Pi. Więcej szczegółów na temat procesu instalacji aplikacji TM Raspberry Pi znajdziesz na końcu tego dokumentu.

Instalacja systemu operacyjnego TM

Krok 1: Zainstaluj Raspberry Pi Imager

Odwiedź stronę https://www.raspberrypi.com/software/ i pobierz program Raspberry Pi Imager na swój komputer. Oprogramowanie Imager jest dostępne w wersjach dla systemów Windows, Mac i Linux. Po pobraniu zainstaluj Imager tak jak każdy inny program na swoim komputerze.

Krok 2: Zainstaluj system operacyjny TM OS na karcie SD

Najpierw włóż odpowiednią kartę SD do komputera. Jeśli Twój komputer nie posiada gniazda na kartę SD, możesz zakupić czytnik kart USB SD. Karta SD powinna mieć co najmniej 4 GB pojemności (większa też jest możliwa).

Uwaga: Karta SD zostanie całkowicie wyczyszczona. Przed kontynuacją upewnij się, że na karcie SD nie ma żadnych ważnych plików.

Otwórz program Raspberry Pi Imager, który zainstalowałeś w kroku 1. Kliknij przycisk „Wybierz system operacyjny”. Nie musisz wybierać opcji „Wybierz urządzenie”.

raspberrypi_choose_os.png

Na wyświetlonej liście systemów operacyjnych przewiń w dół do pozycji „Inny system operacyjny o określonym przeznaczeniu” i kliknij ją.

raspberrypi_inne_systemy_operacyjne.png

Na liście systemów operacyjnych o określonym przeznaczeniu przewiń w dół, aż znajdziesz VEX Tournament Manager i kliknij go.

raspberrypi_find_os.png

Wybierz opcję Wyświetl system operacyjny w Menedżerze Turnieju. W momencie sporządzania tego dokumentu jest to jedyna dostępna opcja, jednakże w przyszłości mogą zostać podane inne opcje.

raspberrypi_os_option.png

Po wybraniu opcji TM Display OS nastąpi powrót do ekranu głównego Imager. Teraz wybierz „Wybierz pamięć” i wybierz swoją kartę SD z listy.

raspberrypi_wybierz_magazynowanie.png

Po wybraniu systemu operacyjnego i karty SD przycisk Dalej stanie się aktywny. Kliknij i postępuj zgodnie z instrukcjami. Jeśli zostaniesz zapytany o możliwość dostosowania obrazu, po prostu wybierz Nie. Urządzenie Imager rozpocznie zapisywanie systemu operacyjnego na karcie SD. Po zapisaniu obraz zostanie sprawdzony pod kątem poprawności zapisu.

raspberrypi_write_image.png

Po zakończeniu zapisywania obraz wyświetli komunikat informujący o zakończeniu operacji i możliwości wyjęcia karty SD.

raspberrypi_usuń_kartę.png

Krok 3: Włóż kartę SD do Raspberry Pi i włącz zasilanie

Wyjmij kartę SD z komputera i włóż ją do Raspberry Pi. Podłącz Raspberry Pi do telewizora lub monitora komputerowego za pomocą kabla HDMI i do sieci za pomocą kabla Ethernet. Na koniec podłącz zasilanie do Raspberry Pi.

Gdy po raz pierwszy włączysz Raspberry Pi z systemem TM OS, będziesz musiał odczekać minutę lub dwie, aż zostanie on skonfigurowany po raz pierwszy. Po uruchomieniu na ekranie powinno pojawić się logo TM. Możesz także na krótko zobaczyć kwadrat w kolorze tęczy. Gdy po raz pierwszy uruchomisz system TM OS, ekran z logo zniknie na chwilę, podczas gdy urządzenie zostanie ponownie uruchomione, po czym powinien pojawić się ponownie.

Po zakończeniu konfiguracji początkowej przez TM OS zobaczysz ekran pokazujący adres IP Raspberry Pi.

raspberrypi_ip.png

Na tym ekranie jest kilka funkcji, które mogą Ci się przydać. Adres IP poprzedzony prefiksem „e:” jest adresem IP sieci Ethernet. Jeśli Twój Raspberry Pi ma wbudowaną obsługę Wi-Fi i ją skonfigurujesz (więcej informacji na temat konfiguracji Wi-Fi znajdziesz dalej), wyświetli się adres IP Wi-Fi z prefiksem „w:”. Jeśli Raspberry Pi jest podłączone zarówno do sieci Ethernet, jak i Wi-Fi, wyświetlone zostaną oba adresy. Jeśli Raspberry Pi nie wykryje prawidłowego połączenia sieciowego, może zostać wyświetlony komunikat „Nie znaleziono sieci”.

Wyświetlony kod QR można zeskanować i przejść bezpośrednio do strony konfiguracji Raspberry Pi. Jeśli organizujesz duże wydarzenie, przydatne może okazać się otwarcie tej strony konfiguracji na telefonie lub tablecie, aby wprowadzić nazwę wyświetlaną. Dzięki temu później w Tournament Managerze będzie można łatwiej zidentyfikować każde Pi.

Na końcu, w lewym dolnym rogu znajduje się numer wersji TM OS. Zazwyczaj nie jest to istotne, ale jeśli masz trudności z komunikacją z pomocą techniczną, mogą Cię poprosić o tę wersję.

Instalacja aplikacji TM & Konfiguracja

Teraz, gdy system TM OS jest zainstalowany i uruchomiony na Raspberry Pi, możesz go skonfigurować w Tournament Manager na systemie Windows lub Mac. Częścią tego procesu konfiguracji będzie instalacja programu TM Raspberry Pi Application na Raspberry Pi.

Zacznij od uruchomienia Tournament Managera na komputerze PC lub Mac. Kliknij menu „Wyświetlacze” u góry i wybierz „Konfiguruj wyświetlacze zdalne”.

raspberrypi_config_remote_displays.png

Tournament Manager próbuje automatycznie wykryć wszystkie wyświetlacze Raspberry Pi podłączone do sieci. Jeżeli nie widzisz żadnego elementu na liście, kliknij przycisk „Odśwież listę”, aby spróbować go wykryć. Jeśli wyświetlacz nadal nie zostanie wykryty automatycznie, możesz kliknąć „Dodaj wyświetlacz” i wpisać adres IP wyświetlony na ekranie Raspberry Pi, aby dodać go do listy.

Z listy znajdującej się u góry okna wybierz wyświetlacz, który chcesz skonfigurować. Następnie w dolnej połowie wybierz typ wyświetlacza, jaki ma wyświetlać Raspberry Pi, oraz odpowiednie ustawienia (zestaw pól, pole itp.). W razie potrzeby zapoznaj się z Instrukcją użytkownika Tournament Managera, aby uzyskać więcej szczegółów na temat opcji wyświetlania.

Po dokonaniu wyboru kliknij „Zapisz ustawienia wyświetlania”. Spowoduje to skonfigurowanie urządzenia Raspberry Pi z wybranymi przez Ciebie ustawieniami. Ponadto w tym momencie urządzenie Raspberry Pi automatycznie pobierze oprogramowanie aplikacji TM z wersji TM uruchomionej na Twoim komputerze PC lub Mac. To zajmie chwilę. Po zakończeniu operacji na wyświetlaczu Raspberry Pi powinien pojawić się inny ekran niż adres IP. Oznacza to, że aplikacja TM działa na Raspberry Pi i że teraz będziesz mógł nią sterować z poziomu TM, tak jak każdym innym ekranem Tournament Manager.

raspberrypi_zdalny_wyświetlacz.png

Jeśli po kilku minutach Raspberry Pi nie uruchomi aplikacji TM, najprawdopodobniej problem polega na tym, że masz problem z siecią lub zaporą sieciową na swoim komputerze, która blokuje komunikację Raspberry Pi z TM na komputerze PC lub Mac. Więcej informacji na temat konfiguracji sieci TM i problemów z zaporą sieciową znajdziesz w Podręczniku użytkownika Tournament Managera i innych źródłach.

Uwaga dotycząca „Aktualizacji oprogramowania wyświetlacza”

Wcześniejsze wersje Tournament Manager wymagały od użytkowników ręcznej aktualizacji aplikacji TM na urządzeniach Raspberry Pi za każdym razem, gdy na komputerze PC lub Mac była instalowana nowa wersja TM. Aby to zrobić, należy wybrać urządzenie w oknie Zdalne wyświetlacze i kliknąć przycisk „Aktualizuj oprogramowanie wyświetlacza”. Ten przycisk kopiuje oprogramowanie aplikacji TM na kartę SD w Raspberry Pi. Po wykonaniu tej czynności Raspberry Pi będzie zawsze używać tej wersji TM, dopóki nie zostanie ręcznie zaktualizowana do nowszej wersji przy użyciu tej samej procedury (tj. poprzez kliknięcie przycisku „Aktualizuj oprogramowanie wyświetlacza”).

Nowsze wersje systemu operacyjnego TM OS na Raspberry Pi będą automatycznie pobierać najnowszą wersję TM z komputera PC lub Mac przy każdym uruchomieniu Raspberry Pi. Ma to być wygodniejsze, ponieważ nie musisz już martwić się ręczną instalacją każdej aktualizacji Tournament Manager na urządzeniach Raspberry Pi.

UWAGA: w obu przypadkach oprogramowanie aplikacji TM działające na urządzeniu Raspberry Pi jest dokładnie takie samo.

UWAGA: Jeśli ręcznie zainstalujesz aplikację TM na Pi za pomocą przycisku „Aktualizuj oprogramowanie wyświetlacza”, będziesz musiał ręcznie aktualizować aplikację TM na Pi za każdym razem, gdy zostanie wydana nowa wersja Tournament Manager. W momencie pisania tego dokumentu jedynym sposobem na odwrócenie tej sytuacji (i umożliwienie TM zarządzania oprogramowaniem aplikacji na Pi) jest ponowna instalacja systemu operacyjnego TM na karcie SD od kroku 1.