Menus Fichier, Séance, Outils et Aide
Les quatre menus de l'en-tête : la séance et ses fichiers (Fichier), sa configuration et le mode de chronométrage (Séance), le photo-finish, les records et la base (Outils), puis l'aide, la licence et la langue (Aide).
- Fichier : la séance (ouvrir, charger de la base, synchroniser), l'import d'athlètes, la sortie .EVT.
- Séance : la configuration de la séance, le mode de chronométrage, la gestion des courses.
- Outils : FinishLynx, les records, la sauvegarde et l'agrégation de bases.
Fichier
Où : en-tête, à droite
Le menu de la séance : la compétition chronométrée aujourd'hui et la liste de ses courses. Les courses viennent d'un fichier (écrit par EVENT ou un autre logiciel de gestion) ou de la base de données partagée.
Ouvrir une séance…
Où : Fichier
Lit un fichier de séance et en fait la nouvelle liste des courses. Formats reconnus (proposés ensemble, « Fichiers de séance », puis un par un) :
| Format | Écrit par | Usage |
|---|---|---|
.cfevent | EVENT (« Exporter vers FINISH… ») | Tout : positions, casques, transpondeurs, langues, couleurs des positions de départ, piste de chaque épreuve. |
.json | SpeedSkatingResults | Longue piste : paires, départs en groupe, poursuites. FINISH demande alors le mode longue piste. |
.evt | logiciels de photo-finish et de gestion | Surtout courte piste. La distance est le premier nombre du nom de l'épreuve. |
.xlsx, .xlsm | Excel | Tout, entraînement compris : première feuille = coureurs et options, puis une feuille par course. L'ancien .xls n'est pas lu. |
C'est une nouvelle séance, même pour rouvrir le même fichier : les courses des onglets sont fermées (chargée → non courue ; en cours ou terminée → courue, classement enregistré), la liste est vidée, puis le fichier la remplit. Les courses que la base connaît courues restent courues. Les coureurs qui sont des personnes entrent dans la base des athlètes, sans doublon (Ajouter les athlètes de la séance à la base). Le fichier est retenu : Rafraîchir et la synchronisation automatique le relisent ensuite par fusion.
La fenêtre s'ouvre dans le Répertoire des fichiers de séance.
Charger une compétition de la base…
Où : Fichier
Prend la séance dans la base de données au lieu d'un fichier : la liste des compétitions de la base (courses supprimées exclues), avec une recherche (tous les mots, sans égard aux majuscules ni aux accents) et, pour chaque compétition puis pour chaque distance (« 500 m (40) »), le nombre de courses dans chaque état, avec les puces de couleur de la liste des courses. Charger fait de cette compétition la séance, comme un fichier ouvert : courses des onglets fermées, liste remplacée. Une course déjà courue sur ce poste reste courue.
C'est ainsi que FINISH prend les courses envoyées par EVENT quand les deux partagent la même base : chaque vague d'EVENT est une course, avec ses positions, casques, transpondeurs, langues, couleurs et la piste de son épreuve.
L'ordre des courses est celui qu'EVENT donne par la base : le rang de passage de son horaire (toutes épreuves confondues),
le même qu'après l'import du fichier .cfevent de tout l'événement. La liste a donc la même numérotation (1, 2, 3…) et la même
« course suivante » qu'avec un fichier, même si ce poste a déjà écrit ses courses. Quand EVENT change l'horaire, les courses en liste prennent
leur nouvel ordre à la relecture ; une course chargée, en cours ou courue garde le sien, et un ordre changé à la main dans la liste est gardé.
Si la compétition a plusieurs épreuves, la fenêtre Choisir les épreuves à charger s'ouvre avant le chargement : seules les courses des épreuves cochées entrent dans la liste.
Ensuite Rafraîchir relit la compétition dans la base (fusion), et la synchronisation automatique, si elle est cochée, la relit quand EVENT l'a changée. Aucun fichier n'est retenu et rien n'est relu tout seul au lancement suivant.
Voir le scénario Compétition longue piste.
Choisir les épreuves…
Où : Fichier (actif quand la séance vient de la base) ; s'ouvre aussi tout seul après Charger une compétition de la base… quand la compétition a plusieurs épreuves
FINISH découvre les épreuves de la compétition dans la base : celles qu'EVENT a publiées avec chaque course (nom, distance, genre, catégorie), dans l'ordre du programme ; une course qui ne vient pas d'EVENT est rangée par sa distance (« 500 m »). Chaque épreuve a une case, son nombre de courses et leurs états (mêmes puces que la liste des courses).
- Les épreuves, dans l'ordre du programme d'EVENT. « nouvelle » : apparue dans la base depuis le dernier choix ; elle n'est pas chargée tant qu'on ne la coche pas.
- Tout coche toutes les épreuves : les épreuves qu'EVENT ajoutera plus tard seront chargées aussi. Aucun décoche tout.
- Charger : répond quand au moins une épreuve est cochée.
Le choix est retenu pour la compétition sur ce poste : un nouveau chargement de la même compétition le reprend. Deux FINISH peuvent ainsi se partager un événement (les dames sur l'un, les hommes sur l'autre). La première fois, toutes les épreuves sont cochées ; une compétition d'une seule épreuve n'ouvre pas la fenêtre.
Rouvert par FichierChoisir les épreuves… pendant la séance : les courses d'une épreuve cochée entrent dans la liste, à leur place dans le programme ; celles d'une épreuve décochée en sortent, sauf une course chargée, en cours, terminée ou courue, qui reste (un message la nomme). Rien n'est effacé de la base. Quand EVENT ajoute une épreuve qui n'est pas dans le choix, le journal le dit : « 1 nouvelle(s) épreuve(s) dans la base, non chargée(s) : 1000 m Hommes. Fichier → « Choisir les épreuves… » pour les ajouter. »
Réglages demandés par l'événement
Où : s'ouvre tout seul après Ouvrir une séance… (.cfevent) ou Charger une compétition de la base…
Un événement préparé dans EVENT dit comment il doit se chronométrer. Si la séance n'est pas réglée ainsi, la fenêtre Réglages demandés par l'événement le montre : « L'événement demande : Courses multiples + chargement automatique groupé + un départ par course », « La séance est en : Une course », la raison (par exemple des quartets : les deux courses d'un groupe G1 partagent la piste) et la liste des réglages qui diffèrent (Réglage, Demandé, Dans la séance).
- Appliquer ces réglages
- Le bouton par défaut (Entrée) : la séance prend les réglages demandés, puis le chargement automatique charge les courses (un groupe entier en quartets).
- Garder mes réglages
- Rien ne change (Échap). Vous pouvez régler la séance plus tard dans la Configuration.
Seuls ces réglages peuvent changer : Mode de chronométrage (Une course / Courses multiples), Chargement automatique, Groupé, Nombre de courses à charger et Même départ. L'attribution des transpondeurs, le décodeur, les lignes et boucles de la piste et la diffusion restent ceux du poste. « Une course à la fois » est déjà respectée par les courses multiples avec 1 course à charger.
Si le sport ou la spécialité de l'événement ne sont pas ceux de la séance, un avertissement le dit ; FINISH ne les change pas (au besoin, changez-les dans la configuration de la séance). Le choix est écrit au journal. La question n'est pas reposée à chaque relecture ; elle revient si l'événement change d'exigence ou à la prochaine séance ouverte. Un fichier d'un EVENT plus ancien, ou d'un autre format, ne change rien.
Nouvelle séance…
Où : Fichier
Pas encore offert : un message le dit. Pour chronométrer sans fichier, créez les courses à la main (Ajouter dans la liste) ou lancez une course d'urgence.
Synchroniser la séance
Où : Fichier
Pas encore offert. Pour relire le fichier tout de suite : Rafraîchir dans l'onglet Liste (vagues).
Importer des athlètes…
Où : Fichier (aussi dans Historique › Athlètes)
Ouvre l'assistant d'import d'athlètes d'un fichier Excel, CSV ou JSON : correspondances, aperçu, rapprochement avec la base, import. Voir Importer des athlètes.
Charger les courses terminées
Où : Fichier (case à cocher)
Cochée : la liste des courses montre aussi les courses courues lors d'une séance précédente (grisées). Décochée : seules les courses courues pendant cette séance restent visibles. C'est le même réglage que la case Afficher les courses déjà courues (grisées) de la liste et que Charger les courses même si elles sont déjà sur la BD.
Chargement automatique
Où : Fichier (case à cocher)
Le même réglage que Configuration › Mode › Chargement automatique et que la case Charg. auto de la barre d'état. Il décide aussi de la relecture au lancement : sans lui, FINISH ne relit pas le fichier de la dernière séance au démarrage (la liste reste vide jusqu'à « Ouvrir une séance… »).
Synchronisation automatique
Où : Fichier (case à cocher)
Relit régulièrement le fichier de la séance (EVT, JSON, Excel, .cfevent) que le logiciel de gestion réécrit avec les nouvelles courses.
La relecture attend qu'aucune course ne soit partie et non terminée (« Relecture en attente : une course est en cours. »). C'est une
fusion : une course nouvelle est ajoutée ; une course seulement en liste et venue du fichier est mise à jour ; une course chargée, en cours,
terminée, courue ou modifiée à la main n'est jamais touchée.
Une séance chargée de la base se relit de la même façon : à chaque intervalle, FINISH regarde si EVENT a changé la compétition (courses publiées, ordre de l'horaire, courses ajoutées ou retirées) ; si oui, journal « La compétition a changé dans la base : relecture dès qu'aucune course ne sera en cours. », puis la fusion, avec les épreuves choisies. Une course modifiée à la main ici prend quand même son nouvel ordre (seulement l'ordre). Ce que ce poste écrit lui-même ne déclenche rien.
Intervalle de synchronisation
Où : Fichier (« Intervalle de synchronisation : 3 min… »)
Le libellé montre l'intervalle entre deux relectures ; un clic ouvre la saisie (une durée : « 30 s », « 3 min » ; un nombre seul compte en minutes).
Sortie EVT
Où : Fichier
Le sous-menu de l'export au format .evt (le « lynx.evt » des logiciels de photo-finish).
Exporter en .EVT…
Où : Fichier › Sortie EVT
Écrit un fichier .evt avec toutes les courses de la liste, dans leur ordre, et leurs coureurs. C'est le fichier à donner à
FinishLynx pour que ses courses portent les mêmes noms que dans FINISH (voir FinishLynx). Ce qui
s'écrit se règle dans Paramètres › Export EVT. Ce qui n'a pas de place dans le format est perdu
(état, paire, groupe, boucles, min/max, élimination, cloche…) ; le journal de la séance dit chaque cas (nom de course modifié, coureur sans
référence…).
Chaque coureur y a un ID unique (2e champ de ses lignes), le même dans la liste du début et dans toutes ses courses : FinishLynx reconnaît le coureur à cet ID. C'est son dossard ; si des dossards se répètent (départ groupé, où le dossard est la position dans chaque course : 1, 2, 3… chez les femmes, puis encore 1, 2, 3… chez les hommes), tous les coureurs sont numérotés 1, 2, 3… dans l'ordre des courses, et le journal le dit. Le couloir (3e champ) reste la position de départ.
Avec site
Où : Fichier › Sortie EVT
Pas encore offert ici : le nom du site se règle dans Paramètres › Export EVT.
Coureur avec 8 champs
Où : Fichier › Sortie EVT
Pas encore offert : une ligne de coureur a toujours ses huit champs.
Quitter
Où : Fichier, en bas
Ferme FINISH. Les courses des onglets sont rangées (chargée → non courue ; en cours ou terminée → courue), puis FINISH laisse quelques secondes à la diffusion, au classement général, aux passages et aux tours pour s'écrire. Avec Une sauvegarde à la fermeture de FINISH, la copie de la base se fait ensuite.
Séance
Où : en-tête, à droite
Le contexte de la séance et la façon de chronométrer.
Configuration de la séance…
Où : Séance
Ouvre la fenêtre Configuration de la séance de chronométrage : activité (Compétition, Entraînement, Démonstration), sanction, sport, spécialité, pays, site et piste, séquence libre. Ouverte d'ici, Annuler ne quitte pas FINISH.
Mode de chronométrage (décodeur)…
Où : Séance (aussi dans le module Configuration)
Ouvre la fenêtre Mode de chronométrage : décodeur, manuel, hybride ou photocellules, l'équipement et sa connexion.
Mode de gestion des courses…
Où : Séance
Affiche l'onglet Configuration du chronométrage, volet Mode : une course, courses multiples, contre-la-montre ou automatique.
Options de chronométrage…
Où : Séance
Affiche l'onglet Configuration du chronométrage, volet Déroulement.
Courses favorites…
Où : Séance (aussi Paramètres › Fichiers et pistes, et le menu de la liste)
Les gabarits de course : les courses de la spécialité livrées avec FINISH et vos favoris. Ils servent à la
course d'urgence, au bouton « Utiliser » de la fiche de course et à la lecture
des fichiers SpeedSkatingResults et .cfevent (boucles, min/max, prévision des tours). Pour chacun : nom, distance, longueur de piste,
ligne de départ (m avant l'arrivée), nombre de tours, boucle d'arrivée, tour minimal et maximal, accélération et vitesse maximale (temps prévus
par tour affichés), ratio de la cloche, élimination (formule, ou Règle d'élimination de la fédération ou l'une des vôtres, relue en
clair ; le bouton … à côté ouvre les règles d'élimination), temps final et coureur qui compte d'une
équipe. Une course de la spécialité que vous modifiez devient un favori qui la remplace ; supprimer ce favori rétablit la valeur livrée. La
fenêtre avertit quand tours × piste ne donne pas la distance.
Règles d'élimination…
Où : Séance (aussi Paramètres › Fichiers et pistes, et le bouton « … » des favoris et de la fiche de course)
Les règles d'élimination de la spécialité de la séance : celles de la fédération, reçues avec les données communes (consulter, dupliquer), et les vôtres (« Mes règles » : nouvelle règle, dupliquer, modifier, supprimer), avec le même éditeur de grille. La mise à jour des données communes ne touche jamais à vos règles. Chaque contrôle et chaque message : Règles d'élimination et éditeur de grille. Pas à pas : Créer ma propre règle d'élimination.
Entraîneurs (ChronoFEED-COACH)…
Où : Séance
Les tablettes ChronoFEED-COACH des entraîneurs : l'option Accepter ChronoFEED-COACH, les demandes d'accès des entraîneurs (accepter tout, une partie ou rien), les tablettes et leurs athlètes (retirer un accès), le journal. Chaque contrôle : Entraîneurs (ChronoFEED-COACH). Pas à pas : Appairer la tablette d'un entraîneur.
Outils
Où : en-tête, à droite
Finish-Lynx
Où : Outils
Le photo-finish : FINISH reçoit par le réseau les temps finaux du logiciel FinishLynx. Trois commandes, les mêmes réglages que Paramètres › FinishLynx.
Connexion (serveur actif)
Où : Outils › Finish-Lynx (case à cocher)
Cochée : FINISH écoute sur le port réglé ; FinishLynx peut s'y brancher et envoyer ses résultats. Voir Serveur FinishLynx actif.
Serveur (adresse IP, port), champ course…
Où : Outils › Finish-Lynx
Ouvre Paramètres › FinishLynx.
Debug
Où : Outils › Finish-Lynx (case à cocher)
Cochée : chaque ligne reçue de FinishLynx est écrite dans le journal. Pour voir à quelle position arrive le nom de la course.
Mettre à jour les records (SpeedSkatingResults)…
Où : Outils
La fenêtre Records : les records de la base pour la spécialité de la séance. Pour chaque course en cours, FINISH diffuse aux tableaux ceux de sa distance et de son genre (du monde, olympique, du pays choisi, de la piste de la séance) et, avec chaque coureur, ses meilleurs temps personnels et de la saison.
- Mettre à jour les records (SpeedSkatingResults) : cochez les listes (Records du monde, Records olympiques, Records nationaux du pays : avec le code à trois lettres, Records des maîtres), choisissez la Piste (SpeedSkatingResults) :, puis Records de cette piste, Records personnels des coureurs de la séance, Meilleur temps absolu de la piste au besoin, et Mettre à jour. Une barre montre l'avancement ; Annuler arrête (ce qui est écrit reste). Le site n'est interrogé qu'en longue piste.
- Ajouter un record à la main : type, distance, genre, catégorie, temps (« 34.03 » ou « 1:06.42 »), détenteur, pays, date, lieu (pour un record de piste : le nom de la piste, comme dans la configuration de la séance) ; Supprimer le record choisi.
Après une mise à jour, les courses déjà chargées reçoivent les nouveaux records et sont republiées ; l'onglet Records de chaque course les montre.
Sauvegarde de la base…
Où : Outils
Ouvre Paramètres › Sauvegarde › Copie de la base de données.
Agréger depuis une autre base…
Où : Outils
Copie dans la base de ce poste les courses courues d'une autre base FINISH de votre organisme (un autre poste, le serveur du club, une archive) : leurs temps, leurs tours et leurs classements. La base choisie est seulement lue.
- Bases connues : Nouvelle base, nom (noté comme provenance), adresse du serveur, port (5432 ; 54329 pour la base locale d'un autre poste), base, compte, mot de passe (gardé chiffré par Windows) ; Essayer la connexion, Enregistrer, Retirer.
- Agréger depuis cette base… : refusé pendant une course ; une question dit ce qui va se passer, une barre montre l'avancement, Annuler arrête après la course en cours de copie. Un rapport suit (aussi au journal).
Sans doublon ni écrasement : relancer ne copie rien deux fois, reprend les courses corrigées depuis dans la base choisie, et ne remplace jamais ce qui a été chronométré ou corrigé sur ce poste. Les courses en cours dans la base choisie sont laissées pour une prochaine fois.
Synchroniser les fichiers système de la base…
Où : Outils
Pas encore offert : un message le dit.
Aide
Où : en-tête, le bouton
En tête du menu : Aide de ChronoFEED-FINISH (F1 : cette aide, sur la section de l'élément visé ; voir Aide contextuelle) et Aide de la suite ChronoFEED.
Mettre à jour les données communes…
Où : Aide
Télécharge les tables communes publiées par Technofeed : pays, sports, sites, pistes, clubs, fédérations, types d'annotation… Ce qui a été ajouté sur place n'est pas touché.
Licence…
Où : Aide
L'état de la licence de ce poste (essai, activée, échéance) et son activation.
À propos de ChronoFEED-FINISH…
Où : Aide
La version et le numéro de compilation. La barre de titre de la fenêtre principale les donne aussi (« ChronoFEED-FINISH 2.0.17 (…) »).
Signaler un problème ou suggérer une amélioration…
Où : Aide
Une fenêtre pour écrire à Technofeed : un texte, des captures d'écran annotées, des fichiers joints. Sans Internet, le paquet est enregistré pour être joint à un courriel. Technofeed accuse réception et prévient, dans votre langue, quand la version qui contient votre demande est publiée.
Une case, cochée d'office, joint aussi la topologie et les paramètres de l'installation : les logiciels ChronoFEED de chaque poste connu (sous un alias, « Poste 1 », jamais son nom), leurs versions et leur langue, leurs liens et leur état (diffusion, Redis, COACH, écart d'horloge), les équipements, le système et la base de données, et les réglages utiles au diagnostic. Seulement ce que le logiciel connaît déjà : aucun balayage du réseau. Jamais de mot de passe, d'adresse de courriel ni de donnée d'athlète ou de course. Aperçu montre le texte exact qui part ; Ne pas joindre (ou la case décochée) le retire.
Contacter le support…
Où : Aide, juste après « Signaler un problème ou suggérer une amélioration… »
Une conversation écrite, en direct, avec un agent du support de ChronoFEED. La fenêtre laisse FINISH utilisable et ne passe jamais devant d'elle-même : un message reçu ne vous dérange pas pendant une course.
- Recherche d'un agent
À l'ouverture de la fenêtre seulement (jamais au démarrage ni en arrière-plan), FINISH cherche un agent en ligne dans la langue de l'interface, pour ce logiciel et, s'il le connaît, pour votre sport : 5 secondes au plus.
- Un agent dans votre langue
« Un agent est en ligne. » Indiquez votre courriel (obligatoire, pour la suite de la conversation) et, si vous le voulez, votre nom. La conversation commence à votre premier message ; Ctrl+Entrée l'envoie.
- Un agent dans une autre langue
« Un agent est disponible en anglais. Accepter de l'aide en anglais ? » Accepter ouvre le chat dans cette langue ; Non, écrire une demande ouvre la fenêtre de retour.
- Pendant le chat
Vos messages à droite, ceux de l'agent à gauche, avec son prénom. Une coupure de connexion est annoncée ; vos messages attendent et partent au retour de la connexion, une seule fois. Fermer la conversation la termine.
Les trois outils. Rien ne part sans votre accord : chaque outil montre d'abord un aperçu, avec Envoyer et Annuler. Quand l'agent en demande un, une bannière l'annonce, avec Voir et envoyer… et Ignorer : c'est toujours vous qui envoyez.
- Clip d'écran… : une fenêtre de ce logiciel ou d'un autre logiciel de la suite ouvert sur ce poste, jamais l'écran entier. Annoter et masquer… permet d'écrire dessus, de cacher en noir ce qui ne doit pas partir et de ne garder qu'une zone (Toute l'image revient à l'image entière). Une image peut montrer des noms d'athlètes : masquez-les au besoin.
- Paramètres… : les réglages utiles au diagnostic, secrets masqués ; une case par ligne pour en retirer.
- Topologie… : les logiciels ChronoFEED de l'installation, leurs versions et leurs liens, chaque poste sous un alias (« Poste 1 ») ; vous voyez le texte exact.
Le repli. Aucun agent libre, chat fermé, serveur injoignable ou trop lent, licence refusée, limite atteinte, ou aucune réponse de l'agent depuis 2 minutes : la fenêtre de retour (Signaler un problème ou suggérer une amélioration…) s'ouvre à la place, sans message d'erreur, déjà remplie avec ce que vous avez écrit, et elle dit en tête pourquoi. Votre demande part par ce chemin ; la réponse vous arrive par courriel.
Langue
Où : Aide, en bas
La langue de l'interface (français, anglais…). Le choix vaut au prochain lancement de FINISH.