Instructions d'installation de Tournament Manager pour Raspberry Pi

Aperçu

Tournament Manager (TM) prend en charge de nombreux ordinateurs monocartes à faible coût de la série Raspberry Pi. TM peut utiliser les appareils Raspberry Pi comme écrans d'audience et de fosse ainsi que comme écrans de terrain. Lorsqu'il est utilisé comme écran de terrain, le Raspberry Pi peut également se connecter au matériel de contrôle de terrain VEXnet ou au matériel de contrôle de terrain V5 plus récent via USB.

TM sur Raspberry Pi se compose de 2 parties. La première partie est le système d’exploitation (OS). Le système d'exploitation TM Raspberry Pi est un système d'exploitation personnalisé conçu spécifiquement pour exécuter Tournament Manager. Le système d'exploitation TM doit être installé sur une carte SD qui est ensuite insérée dans l'appareil Raspberry Pi. Malheureusement, le système d'exploitation ne peut pas être simplement copié sur la carte SD à l'aide de commandes de copie de fichiers normales. Au lieu de cela, un logiciel spécial est nécessaire pour installer le système d'exploitation sur la carte SD. Ce document décrit ce processus.

En règle générale, une nouvelle version du système d'exploitation TM Raspberry Pi est publiée une fois par saison.

La deuxième partie de TM sur Raspberry Pi est le logiciel d'application Tournament Manager. Étant donné que Tournament Manager est mis à jour plus fréquemment, il n'est pas inclus dans le système d'exploitation. Au lieu de cela, l'application TM Raspberry Pi peut être installée sur le Raspberry Pi via le réseau à partir de TM exécuté sur Windows ou Mac. Chaque fois qu'une nouvelle version de TM est publiée pour Windows ou Mac, elle inclura également une nouvelle version de l'application TM Raspberry Pi. Voir la fin de ce document pour plus de détails sur le processus d'installation de l'application TM Raspberry Pi.

Installation du système d'exploitation TM

Étape 1 : Installer Raspberry Pi Imager

Visitez https://www.raspberrypi.com/software/ et téléchargez le programme Raspberry Pi Imager pour votre ordinateur. Des versions de l'Imager sont disponibles pour Windows, Mac et Linux. Après le téléchargement, installez Imager comme vous le feriez pour n’importe quel autre programme sur votre ordinateur.

Étape 2 : installer TM OS sur la carte SD

Tout d’abord, insérez une carte SD appropriée dans votre ordinateur. Si votre ordinateur ne dispose pas d'un emplacement pour carte SD, vous pouvez acheter un lecteur de carte SD USB à utiliser. La carte SD doit avoir une taille d'au moins 4 Go (une taille plus grande est acceptable).

Attention: la carte SD sera complètement effacée. Assurez-vous qu'il n'y a pas de fichiers importants sur la carte SD avant de continuer.

Ouvrez le programme Raspberry Pi Imager que vous avez installé à l’étape 1. Cliquez sur le bouton « Choisir le système d’exploitation ». Vous n’avez pas besoin de sélectionner « Choisir un appareil ».

raspberrypi_choose_os.png

Dans la liste des systèmes d’exploitation qui s’affiche, faites défiler jusqu’à « Autre système d’exploitation à usage spécifique » et cliquez dessus.

raspberrypi_autre_os.png

Dans la liste des systèmes d’exploitation à usage spécifique, faites défiler vers le bas jusqu’à ce que vous trouviez VEX Tournament Manager et cliquez dessus.

raspberrypi_find_os.png

Choisissez l’option d’affichage du système d’exploitation du gestionnaire de tournois. Au moment de la rédaction de ce document, c'est la seule option disponible, mais d'autres options pourraient être répertoriées à l'avenir.

raspberrypi_os_option.png

Après avoir sélectionné le système d’exploitation TM Display, vous serez renvoyé à l’écran principal de l’imageur. Sélectionnez maintenant « Choisir le stockage » et choisissez votre carte SD dans la liste.

raspberrypi_choose_storage.png

Une fois que vous avez sélectionné le système d'exploitation et sélectionné votre carte SD, le bouton Suivant sera activé. Cliquez dessus et suivez les instructions. Si on vous demande de personnaliser l’image, vous pouvez simplement sélectionner Non. L'imageur commencera à écrire le système d'exploitation sur la carte SD. Après l'écriture, il vérifiera que l'image a été écrite correctement.

raspberrypi_write_image.png

Une fois l'écriture terminée, l'Imager vous indiquera que c'est fait et que vous pouvez retirer la carte SD.

raspberrypi_remove_card.png

Étape 3 : insérez la carte SD dans le Raspberry Pi et allumez-le

Retirez la carte SD de votre ordinateur et insérez-la dans le Raspberry Pi. Connectez votre Raspberry Pi à un téléviseur ou à un écran d'ordinateur avec un câble HDMI et à votre réseau avec un câble Ethernet. Enfin, connectez l’alimentation au Raspberry Pi.

Lorsque vous allumez le Raspberry Pi pour la première fois avec le système d'exploitation TM, vous devrez attendre une minute ou deux pendant qu'il est configuré pour la première fois. Vous devriez voir le logo TM sur l’écran au démarrage. Vous pouvez également voir brièvement un carré aux couleurs de l’arc-en-ciel. La première fois que vous démarrez le système d'exploitation TM, l'écran du logo disparaîtra pendant un moment pendant que l'appareil redémarre, puis il devrait revenir.

Une fois que le système d'exploitation TM a terminé la configuration initiale, vous verrez un écran qui affiche l'adresse IP du Raspberry Pi.

raspberrypi_ip.png

Il y a quelques fonctionnalités de cet écran qui peuvent vous être utiles. Une adresse IP préfixée par « e : » est l’adresse IP Ethernet. Si votre Raspberry Pi dispose d'un support Wi-Fi intégré et que vous le configurez (voir plus loin pour la configuration Wi-Fi), il affichera l'adresse IP Wi-Fi avec un préfixe « w : ». Si le Pi est connecté à la fois à Ethernet et au Wi-Fi, il affichera les deux adresses. Vous pouvez également voir « Aucun réseau trouvé » si le Pi ne détecte pas de connexion réseau valide.

Le code QR affiché peut être scanné pour accéder directement à la page de configuration du Pi. Si vous organisez un événement de grande envergure, il peut être utile de visiter cette page de configuration depuis votre téléphone ou votre tablette afin de saisir un nom d'affichage. Cela rendra chaque Pi plus facile à identifier plus tard dans Tournament Manager.

Enfin, dans le coin inférieur gauche se trouve le numéro de version du système d'exploitation TM. Cela n'est généralement pas important, mais si vous rencontrez des difficultés et communiquez avec le support, il se peut qu'il vous demande cette version.

Installation de l'application TM & Configuration

Maintenant que le système d'exploitation TM est installé et exécuté sur le Raspberry Pi, vous pouvez le configurer dans Tournament Manager sur Windows ou Mac. Dans le cadre de ce processus de configuration, le programme d'application TM Raspberry Pi sera installé sur le Raspberry Pi.

Commencez par démarrer Tournament Manager sur votre PC ou Mac. Cliquez sur le menu « Écrans » en haut et sélectionnez « Configurer les écrans distants ».

raspberrypi_config_remote_displays.png

Tournament Manager tente de détecter automatiquement tous les écrans Raspberry Pi connectés à votre réseau. Si vous n'en voyez aucun dans la liste, cliquez sur le bouton « Actualiser la liste » pour tenter la détection. Si votre écran n'est toujours pas détecté automatiquement, vous pouvez cliquer sur « Ajouter un écran » et saisir l'adresse IP affichée sur l'écran du Raspberry Pi pour l'ajouter à la liste.

Sélectionnez l’affichage que vous souhaitez configurer dans la liste en haut de la fenêtre. Ensuite, dans la moitié inférieure, sélectionnez le type d'affichage que vous souhaitez que le Raspberry Pi affiche et les paramètres pertinents (ensemble de champs, champ, etc.). Consultez le Guide de l'utilisateur de Tournament Manager pour plus de détails sur les options d'affichage si nécessaire.

Une fois vos sélections effectuées, cliquez sur « Enregistrer les paramètres d’affichage ». Cela configurera l’appareil Raspberry Pi avec les paramètres que vous avez choisis. De plus, à ce stade, l'appareil Raspberry Pi téléchargera automatiquement le logiciel d'application TM à partir de la version de TM exécutée sur votre PC ou Mac. Cela prendra quelques instants. Une fois terminé, vous devriez voir l’affichage sur le Raspberry Pi changer pour autre chose que l’écran d’adresse IP. Cela indique que l'application TM s'exécute sur le Raspberry Pi et que vous devriez maintenant pouvoir la contrôler depuis TM comme vous le feriez avec n'importe quel autre écran Tournament Manager.

Affichage à distance de Raspberry Pi

Si, après plusieurs minutes, votre Raspberry Pi ne démarre pas l'application TM, le problème le plus probable est que vous avez un problème avec votre réseau ou un pare-feu sur votre ordinateur empêchant le Raspberry Pi de communiquer avec TM sur votre PC ou Mac. Consultez le Guide de l'utilisateur de Tournament Manager et d'autres sources pour plus d'informations sur la configuration du réseau TM et les problèmes de pare-feu.

Remarque concernant la « Mise à jour du logiciel d'affichage »

Les versions antérieures de Tournament Manager nécessitaient que les utilisateurs mettent à jour manuellement l'application TM sur les appareils Raspberry Pi chaque fois qu'une nouvelle version de TM était installée sur votre PC ou Mac. Cela a été fait en sélectionnant l’appareil dans la fenêtre Affichages distants et en cliquant sur le bouton « Mettre à jour le logiciel d’affichage ». Ce bouton copie le logiciel d'application TM sur la carte SD du Raspberry Pi. Une fois cela fait, le Raspberry Pi utilisera toujours cette version de TM jusqu'à ce qu'il soit à nouveau mis à jour manuellement avec une version plus récente en utilisant le même processus (c'est-à-dire en cliquant sur le bouton « Mettre à jour le logiciel d'affichage »).

Les versions plus récentes du système d'exploitation TM sur le Raspberry Pi téléchargeront automatiquement la dernière version de TM depuis votre PC ou Mac à chaque démarrage du Raspberry Pi. Cela est censé être plus pratique, car vous n’avez plus à vous soucier d’installer manuellement chaque mise à jour de Tournament Manager sur vos appareils Raspberry Pi.

REMARQUE: dans les deux cas, le logiciel d'application TM exécuté sur l'appareil Raspberry Pi est exactement le même.

REMARQUE: Si vous installez manuellement l'application TM sur le Pi à l'aide du bouton « Mettre à jour le logiciel d'affichage », vous devrez alors mettre à jour manuellement l'application TM sur le Pi chaque fois qu'une nouvelle version de Tournament Manager sera publiée. Au moment de la rédaction de ce document, la seule façon de revenir en arrière (et de laisser TM gérer le logiciel d'application sur le Pi) est de réinstaller le système d'exploitation TM sur la carte SD à partir de l'étape 1.