Aller au contenu
ChronoFEED FINISH Aide

Paramètres : sauvegarde, fichiers, liaisons

Les six derniers onglets de la fenêtre Paramètres : la copie de la base et ce qui s'écrit dans la base, les fichiers produits (.LIF, Excel, .EVT), le photo-finish FinishLynx, les couleurs des positions de départ et la base de données.

Sauvegarde

Copie de la base de données

Où : Paramètres › Sauvegarde (aussi OutilsSauvegarde de la base…)

Une copie complète de la base de ce poste (courses, tours, coureurs, réglages enregistrés), à garder en lieu sûr : c'est elle qui permet de tout retrouver après une panne, un vol ou sur un nouveau poste. Chaque sauvegarde est un seul fichier ChronoFEED-AAAA-MM-JJ_HHmmss.cfsauvegarde, toujours complet. Ces copies restent sous votre responsabilité ; elles ne sont envoyées nulle part. Actualiser relit la liste.

Dossier des sauvegardes

Où : Paramètres › Sauvegarde

Documents\ChronoFEED\Sauvegardes par défaut. Choisissez de préférence un disque externe ou un dossier synchronisé (OneDrive, Dropbox…) : une copie restée sur le même disque ne protège pas d'une panne de ce disque. Ouvrir l'ouvre dans l'Explorateur.

Une sauvegarde par jour

Où : Paramètres › Sauvegarde (cochée par défaut)

D'elle-même, en arrière-plan, jamais pendant qu'une course est en cours (une course qui part l'arrête ; elle reprendra ensuite).

Une sauvegarde à la fermeture de FINISH

Où : Paramètres › Sauvegarde

Après les dernières écritures ; quitter prend alors quelques secondes de plus (3 minutes au plus ; la barre d'état le dit).

Nombre de sauvegardes gardées

Où : Paramètres › Sauvegarde

Au-delà (10), les plus anciennes sont effacées du dossier ; les autres fichiers n'y sont jamais touchés.

Sauvegarder maintenant

Où : Paramètres › Sauvegarde

Refusée pendant une course ; une seule sauvegarde ou restauration à la fois.

Restaurer une sauvegarde…

Où : Paramètres › Sauvegarde

Remplace toute la base de ce poste par une sauvegarde. Refusée si des courses sont à l'écran. Une sauvegarde d'une version plus récente du programme est refusée sans rien toucher. Deux confirmations (une question qui dit tout : la base entière remplacée, EVENT et les autres postes de la même base touchés ; puis écrire « RESTAURER »). Une sauvegarde de sécurité de l'état actuel est faite d'abord ; la restauration se fait d'un bloc (une erreur laisse la base intacte), puis FINISH se ferme : relancez-le.

Sauvegarde des courses

Où : Paramètres › Sauvegarde › Base de données

Les courses, leurs grilles et leur état sont écrits dans la base (sans attendre : le chronométrage n'attend jamais la base). Décochée, ni les courses ni les tours ne s'écrivent : EVENT ne les reçoit pas. Arrêter demande une confirmation.

Sauvegarde des classements

Où : Paramètres › Sauvegarde › Base de données

Gardée (confirmation pour l'arrêter) ; le classement s'écrit avec la course.

Sauvegarde des tours

Où : Paramètres › Sauvegarde › Base de données

Chaque tour chronométré est écrit dans la base (onglet Tours, classement général). La jauge « Tours → BD » du chronométrage montre ce qui attend.

Sauvegarde des passages

Où : Paramètres › Sauvegarde › Base de données

« Les passages sont sauvegardés sur la base de données ». FINISH écrit en fait toujours chaque passage reçu (c'est ce qui permet de rejouer) : la case n'y change rien.

Conserver les courses sauvegardées sur la BD dans la séance

Où : Paramètres › Sauvegarde › Courses sauvegardées

Décochée, elle fait apparaître « Retirer les courses sauvegardées après ». Gardé ; FINISH ne s'en sert pas encore.

Charger les courses même si elles sont déjà sur la BD

Où : Paramètres › Sauvegarde › Courses sauvegardées

Le même réglage que Charger les courses terminées (menu Fichier) : les courses courues d'une séance précédente restent visibles dans la liste, grisées.

Ajouter les athlètes de la séance à la base

Où : Paramètres › Sauvegarde (cochée par défaut)

Au chargement d'une séance (fichier ou base), les coureurs absents de la base y sont ajoutés, sans doublon : même référence, même ID SpeedSkatingResults, même nom + prénom + date de naissance, ou même transpondeur et même nom → la même fiche, complétée seulement là où elle est vide ; sinon une fiche provisoire. Les lignes qui désignent une puce ou un jeu de couleurs (« BLANC, Blanc », « BLANC_1 », « INVITÉ »…) sont ignorées. Le journal dit « Athlètes de la séance : N ajouté(s), M rapproché(s), K ignoré(s) ». Le chargement n'attend pas la base.

Course temporaire

Où : Paramètres › Sauvegarde

« Maintenir un cache des courses en cours ». Gardé ; FINISH ne s'en sert pas encore (après un arrêt sans fermeture, les courses sont rétablies depuis la base).

Fichiers et pistes

Répertoire des résultats

Où : Paramètres › Fichiers et pistes

Un fichier .LIF y est écrit à la fin de chaque course : le gestionnaire d'événement (EVENT) les lit pour colliger les résultats. Par défaut ChronoFEED\Résultats sur le bureau ; Créer s'il n'existe pas. Un double de chaque .LIF est toujours écrit dans le dossier de FINISH : un répertoire inaccessible (clé USB retirée, partage coupé) ne perd rien, et le journal le dit.

Générer un fichier Excel pour chaque course terminée

Où : Paramètres › Fichiers et pistes › Fichiers Excel

Quand une course devient courue avec un résultat (fin normale, Terminée, Tous terminés, fermeture automatique), « COMPÉTITION_Course.xlsx » est écrit dans le répertoire des résultats : feuille « Résultats » (position, dossard, nom, équipe, catégorie, tours, temps final, meilleur tour, annotation, chaque tour) et feuille « Tours ». Le journal dit « Fichier Excel écrit : … » ou l'erreur (fichier ouvert dans Excel…).

Fichier externe (.LIF)

Où : Paramètres › Fichiers et pistes

Le fichier de résultat de chaque course terminée, au format des systèmes de photo-finish : écrit dès la fin de la course, réécrit à sa fermeture (et après une annotation). ANSI ou UNICODE ; Partiel ou Complet (celui qu'EVENT relit, avec la compétition, la spécialité, la distance, la piste et la catégorie de chaque athlète).

Répertoire des fichiers de séance

Où : Paramètres › Fichiers et pistes

« Ouvrir une séance… » et « Exporter en .EVT… » s'ouvrent dans ce répertoire (vert s'il existe, rouge sinon). Pendant que FINISH est ouvert, le dernier dossier utilisé est repris ; au prochain lancement, c'est de nouveau celui-ci. Vide : le dossier du dernier fichier ouvert.

Autres répertoires

Où : Paramètres › Fichiers et pistes

À venir.

Gestion des pistes

Où : Paramètres › Fichiers et pistes

À venir. Les boucles se règlent dans Piste et boucles.

Courses favorites…

Où : Paramètres › Fichiers et pistes

Les gabarits de course : voir Courses favorites.

Règles d'élimination…

Où : Paramètres › Fichiers et pistes

Les règles de la fédération et les vôtres : voir Règles d'élimination et le scénario Créer ma propre règle d'élimination.

Export EVT

Ce que Exporter en .EVT… écrit. L'aperçu du bas suit les cases.

Ajouter le nom du site après le nom de la compétition

Où : Paramètres › Export EVT › Première ligne

Sur la première ligne du fichier.

Nom de famille en MAJUSCULES

Où : Paramètres › Export EVT › Lignes des coureurs

Écrire la catégorie (7e champ) ; sinon le champ reste vide

Où : Paramètres › Export EVT › Lignes des coureurs

Écrire le genre (F, M, MIXTE) au 5e champ

Où : Paramètres › Export EVT › Lignes des courses

Écrire le nombre de tours au 13e champ (champs 6 à 12 vides)

Où : Paramètres › Export EVT › Lignes des courses

En chargement « Groupé » : une seule course par groupe (« PAIRE(1+2) »)

Où : Paramètres › Export EVT › Lignes des courses

Les courses qui se suivent avec le même groupe ne font qu'une course dans le fichier, pour un photo-finish qui filme les deux paires d'un quartet ensemble.

Course regroupée : écrire le nom des coureurs (décoché : dossard et position seulement)

Où : Paramètres › Export EVT › Lignes des courses

Cochée par défaut : chaque coureur a sa ligne complète et FINISH relit le fichier. Décochée : « dossard, position » seulement (non relu par FINISH).

Codage des caractères

Où : Paramètres › Export EVT › Fichier

Windows-1252 (ANSI) — accents lus par les logiciels de photo-finish, UTF-8, UTF-8 avec marque (BOM), UTF-16 (Unicode). Des accents illisibles dans FinishLynx : choisissez Windows-1252.

Terminer la dernière ligne par un saut de ligne

Où : Paramètres › Export EVT › Fichier

Format FinishLynx (par défaut)

Où : Paramètres › Export EVT

Remet toutes les cases au format attendu par FinishLynx.

Format d'origine (2.0.6)

Où : Paramètres › Export EVT

Le format des premières versions, pour un logiciel qui l'attend.

Aperçu (coureurs fictifs)

Où : Paramètres › Export EVT, en bas

Le fichier tel qu'il sortira, sur des coureurs fictifs. Une ligne de course : 1A,1,1,500 Qualification Groupe A F,F ; une ligne de coureur : ,dossard,couloir,NOM,Prénom,Équipe,Catégorie,Licence.

FinishLynx (photo-finish)

FinishLynx est le logiciel de photo-finish. À la fin d'une course, il envoie ses temps finaux à FINISH par le réseau : FINISH écoute, FinishLynx se branche. Le temps du photo-finish devient le temps final du coureur ; celui des transpondeurs reste affiché à côté.

Serveur FinishLynx actif (FINISH écoute)

Où : Paramètres › FinishLynx (aussi Outils › Finish-Lynx › Connexion)

Cochée : FINISH ouvre le port. L'état se lit dessous : « à l'écoute : adresse, port N », « 1 FinishLynx branché », le dernier résultat reçu, ou l'erreur (port déjà pris…).

Port

Où : Paramètres › FinishLynx

Le port TCP où FinishLynx se branche (21 par défaut ; 1 à 65535). Le même numéro dans FinishLynx.

Adresse IP d'écoute

Où : Paramètres › FinishLynx

Vide (conseillé) : toutes les adresses de ce poste. Sinon une des adresses de ce poste (wi-fi ou filaire).

Adresses de ce poste (à donner à FinishLynx)

Où : Paramètres › FinishLynx

À régler dans la sortie réseau de FinishLynx.

Position du champ course

Où : Paramètres › FinishLynx

Dans la première ligne envoyée (« results,… »), la position du champ qui porte le nom de la course tel que FINISH le connaît (4 par défaut). Puis une ligne par coureur : rang, couloir, numéro, nom, équipe, temps, licence. La licence est la référence du coureur dans FINISH (à défaut, le numéro est comparé au dossard). Le plus simple pour que les noms concordent : donner à FinishLynx le fichier .EVT exporté.

La course doit être en cours ou terminée dans FINISH ; une course déjà courue reçoit le temps du photo-finish à côté de son temps final, sans changer le classement ; une course seulement chargée ou introuvable ne reçoit rien (le journal le dit). Dans une course, Retirer photo enlève les temps reçus.

Debug : écrire chaque ligne reçue dans le journal

Où : Paramètres › FinishLynx

Pour voir à quelle position est le nom de la course, et si la licence est bien le 7e champ.

Couleurs des positions de départ

Chaque coureur porte la couleur de sa position de départ (un bonnet, un brassard, un dossard…) : dans le classement, la liste des courses, le panneau Corridors, la piste animée et les tableaux.

Colorer les coureurs selon leur position de départ

Où : Paramètres › Couleurs des positions de départ

Imposée en compétition, retirée en entraînement. À gauche, les jeux de couleurs (pastille verte : le jeu actif) : Ajouter (les dix couleurs par défaut), Dupliquer, Supprimer (il reste toujours un jeu). À droite : le nom du jeu, Rendre actif, et ses couleurs (position, couleur du bonnet, couleur du numéro calculée pour rester lisible et modifiable ; Nouvelle position, Valeurs par défaut). Tout s'applique tout de suite ; une position en double ou un nom vide n'est pas écrit. Un fichier .cfevent d'EVENT apporte son propre jeu, nommé comme la compétition, et le rend actif.

Base de données

Où : Paramètres › Base de données (aussi le bouton de la base dans la barre d'état)

La base locale : un PostgreSQL installé avec FINISH ou EVENT et réservé à ChronoFEED ; rien à configurer, mot de passe créé à l'installation et gardé chiffré. Désinstaller le programme ne supprime pas les données.

Un serveur du réseau : quand plusieurs postes chronomètrent le même événement (classement général partagé, plusieurs systèmes sur la même course, EVENT sur un autre poste), tous se branchent sur un même serveur : adresse, port, base, compte, mot de passe ; Tester la connexion, Utiliser ce serveur, Revenir à la base locale. La marche à suivre pour installer le serveur est dans la fenêtre (Copier le texte). Tous les postes doivent avoir la même version de ChronoFEED.