Trainers (ChronoFEED-COACH)
Het paneel van de tablets van de trainers: ChronoFEED-COACH, de Android-app van een trainer, ontvangt van FINISH, alleen tijdens trainingen, de ronden van ZIJN atleten met de groepen, verschillen en inhaalacties.
Waarvoor dient dit paneel
Waar: menu
Een trainer vraagt maar één keer per atleet toegang tot zijn atleten: de tablet toont hem de atleten van de lopende sessie in FINISH, hij vinkt de zijne aan en stuurt een toegangsverzoek; u aanvaardt het (helemaal of gedeeltelijk) en de tablet ontvangt meteen deze atleten. Daarna ontvangt ze hun trainingssessies op elke FINISH die ChronoFEED-COACH toestaat (dezelfde atleet wordt overal herkend aan een sleutel uit zijn identiteit), live tijdens de sessie, daarna de definitieve versie, en haalt bij elke verbinding in wat ze miste. Niets gaat via internet: de tablet en FINISH praten met elkaar over het netwerk van de ijsbaan, versleuteld.
De optie en de instellingen
- ChronoFEED-COACH toestaan (standaard uitgevinkt): aangevinkt luistert FINISH naar de tablets en meldt zich op het netwerk. Uitgevinkt kan geen enkele tablet verbinden; wie verbonden was, krijgt een weigering en wordt losgekoppeld (FINISH vraagt bevestiging).
- Poort: de TCP-poort, versleuteld (TLS), standaard 8216. De Windows-firewall moet hem doorlaten, net als UDP-poort 8217 voor de aankondigingen.
- Groepsverschil (s): twee rijders die de lijn met minder dan dit verschil passeren (enzovoort, in een ketting) vormen een groep; standaard 1,0 s.
- Onder de optie: de toestand van de dienst (poort, vingerafdruk van het certificaat van deze computer). Een oranje band waarschuwt als het opslaan van races of ronden uit staat (Instellingen: zonder dat wordt niets bewaard of verzonden), of als de activiteit van de sessie niet Training is.
De toegangsverzoeken
| Toekennen | Atleet | Club | Opmerking |
|---|---|---|---|
| AKSOYLU Defne | Starlight Blades | ||
| DRIJFHOUT Niels | Starlight Blades | ||
| MARCHETTI Elio | Club Polaris | ||
| KOOISTRA Fenna | Starlight Blades | al gekoppeld aan deze tablet |
- Wie vraagt: de naam van het toestel, de naam van de trainer (ingesteld in zijn app) en de houder van zijn ChronoFEED-COACH-licentie, die FINISH heeft gecontroleerd (ondertekend: het toestel kan ze niet verzinnen), met de vingerafdruk van de licentie en het adres van het toestel.
- De resterende tijd: zonder antwoord binnen 5 minuten verloopt het verzoek en verandert er niets (de tablet meldt het).
- De gevraagde atleten, eerst allemaal aangevinkt: vink uit wie u weigert. Alleen atleten van de lopende sessie, met een volledige identiteit en van wie de fiche Gegevens zichtbaar voor de trainers heeft, kunnen worden gevraagd.
- Selectie accepteren (de aangevinkte worden toegekend, de andere geweigerd), Alles accepteren, Alles weigeren. Sluiten zonder te antwoorden: het verzoek blijft in het paneel tot het verloopt.
Het venster opent vanzelf zodra een verzoek binnenkomt, of het paneel Trainers open is of niet. In het paneel toont links de lijst Toegangsverzoeken van trainers wat wacht (wie, hoeveel atleten, resterende tijd); Antwoorden… (of dubbelklikken) opent het venster opnieuw. De tablet ontvangt het antwoord meteen: de toegekende atleten (identiteit en sleutel) worden aan de hare toegevoegd, daarna worden hun sessies verzonden. Een verzoek is gebonden aan de verbinding van de tablet: sluit die, of annuleert de trainer het, dan verdwijnt het zonder iets te veranderen. Een tablet heeft maar één wachtend verzoek tegelijk (een nieuw vervangt het oude), hoogstens één per 10 seconden; hoogstens 20 verzoeken wachten tegelijk. Een aanvaarde toegang blijft de volgende keren geldig. Stap voor stap: De tablet van een trainer koppelen.
Beveiliging: uw aanvaarding schept het vertrouwen
- Voor u aanvaardt, ziet u wie vraagt: de houder van de COACH-licentie (gecontroleerd door FINISH, offline), de naam van het toestel, de trainer, het adres. Uw aanvaarding is het akkoord: ken alleen de atleten toe van wie u weet dat deze trainer ze begeleidt (vraag bij twijfel om de tablet te tonen).
- Voor elke toegang ziet de tablet van de sessie alleen de naam, club en kleuren van de atleten, nooit hun geboortedatum of sleutel; ze ontvangt de identiteit en de sleutel alleen van de atleten die u toekent.
- De tablet bewaart het certificaat van deze computer wanneer u haar verzoek aanvaardt, en eist het daarna bij elke verbinding: een computer die zich voor deze uitgeeft, wordt geweigerd. Een opnieuw geïnstalleerde computer (nieuw certificaat) moet een nieuw verzoek aanvaarden om te worden herkend.
- De ChronoFEED-COACH-licentie van de tablet wordt eerst gecontroleerd (geweigerd als ze ongeldig of verlopen is), en er gebeurt niets als ChronoFEED-COACH toestaan uitgevinkt is. Een verloren of gestolen tablet: Intrekken.
- Een ChronoFEED-COACH-app van vóór versie 2.0.23 die een oude koppeling zou proberen (code van 6 tekens of QR-code), krijgt 'Werk ChronoFEED-COACH bij'; ze blijft de sessies ontvangen van de atleten die ze al heeft.
De tablets
De lijst: naam van de tablet, houder van de COACH-licentie, toestand, laatste contact, aantal atleten toegekend door deze computer. Toestanden: verbonden, live, verbonden, gekoppeld, herkend (gekoppeld op een andere FINISH), ingetrokken.
- Opnieuw naar de tablet sturen…: alle trainingssessies van haar atleten sinds een datum (JJJJ-MM-DD), meteen als ze verbonden is, anders bij haar volgende verbinding. Als reserve: het inhalen is automatisch.
- Intrekken: de tablet wordt meteen afgesneden en bij elke verbinding geweigerd; Tablet herstellen aanvaardt haar opnieuw.
- Tablet vergeten: zij en de lijst van haar atleten (ingetrokken toegangen inbegrepen) worden van deze computer verwijderd (het logboek blijft). Ze wordt nog bediend voor de atleten die ze al kent (hun sleutel volstaat); voor andere stuurt de trainer een nieuw toegangsverzoek.
- Vernieuwen: leest de lijst en het logboek opnieuw.
De atleten van de gekozen tablet
De atleten die door deze computer aan de gekozen tablet zijn toegekend: naam, geboorte, land, club en een opmerking ('toegekend op …', 'toegang ingetrokken: er gaat niets meer naar deze tablet vanaf deze computer', of ''Gegevens zichtbaar voor de trainers' uitgevinkt op zijn fiche: er gaat niets meer'').
- Toegang intrekken: er gaat niets meer van de gekozen atleet naar deze tablet vanaf deze computer, ook als ze zijn sleutel al kent; wat ze al ontving, blijft op het toestel. De regel blijft, cursief, en de tablet ziet 'toegang ingetrokken door FINISH' in de lijst van de sessie.
- Toegang teruggeven: de atleet gaat weer naar de tablet (volgende sessies; Opnieuw naar de tablet sturen… voor de vorige). Een nieuw aanvaard verzoek geeft hem ook terug.
Om een atleet naar geen enkele tablet meer te sturen: vink Gegevens zichtbaar voor de trainers uit op zijn fiche.
Het logboek
Elke verbinding (vingerafdruk van de licentie, nooit de licentie), elke atletenlijst die een tablet las, elk toegangsverzoek (trainer, gevraagde atleten) en hoe het afliep (aanvaard, gedeeltelijk, geweigerd, verlopen, geannuleerd), elke ingetrokken of teruggegeven toegang, elke verzonden sessie (aantal atleten, sessie; live, inhalen of definitief), weigering van een verbinding (ongeldige of verlopen licentie, ingetrokken tablet), oude app, intrekking, herzending, wijziging van de optie.
Wat de tablet ontvangt
Voor elke toegekende atleet: zijn identiteit (voornaam, naam, geboortedatum, land, club, geslacht) en de kleuren van zijn fiche (de tablet toont hem in die kleuren). Voor elke trainingssessie (race met activiteit Training, vrije training inbegrepen), en voor elk van HAAR atleten, elke ronde:
- de rondetijd; een verdachte ronde (ongeveer twee keer de normale duur: gemiste doorkomst; of veel te kort: dubbele lezing) wordt gemarkeerd en uit de berekeningen gehouden;
- de plaats in de groep aan de lijn en de grootte van de groep, het verschil met wie voor rijdt en met de leider, of hij op kop reed (en het aantal geleide ronden);
- de gewonnen en verloren inhaalacties in de groep, los van die van een gedubbelde rijder (heel ander tempo);
- de tijden aan de tussenlussen, als die er zijn.
Races en ronden moeten in de database worden opgeslagen (Instellingen): daar leest FINISH de sessies, live en bij het inhalen.