Ordinateur de bord pour voiture de collection 7.1
Classes | Namespaces | Functions | Variables
Epreuve_Speciale.py File Reference

Management of rally / special ; définition du module Epreuve spéciale. More...

Classes

class  clvarNumSeg
 ClVar based class wiche only .format() rewrited for get the next segment in race (number +1) More...
 
class  clvartime
 ClVar based class wiche only .format() rewrited to get the time (hh:mm:ss) More...
 

Namespaces

namespace  Epreuve_Speciale
 

Functions

def CalcDistanceTotale (DistanceRestante, segments, NumSeg)
 calcul de la distance totale restante More...
 
def CalcTempsDebutFin (NumSeg)
 calcul l'heure de début et l'heure de fin du segment More...
 
def Calcul (VHote, VSource)
 calcul des différentes variables de la course la fonction calcul est appelée par la clvariable ES_VitesseReelle qui est la variable qui récupère la vitesse, donc la première appelée More...
 
def ChoisirFichier ()
 Choix d'un fichier via la fenetre d'ouverture. More...
 
def init (Modules, ListeCapteurs, ListeClVar, ListeOnglets, ListeBoutons, ListeCadrans)
 
def InitEpreuve ()
 init de toutes les variables de l'epreuve More...
 
def InitSegment (increment=1)
 change le segment en cours, RAZ les variables nécessaires More...
 
def Recule ()
 Passe le mode RECULE. More...
 
def Soustraction (VHote, VSource)
 soustrait la valeur de TACHI_CTP qui est en km aux variables en m More...
 
def StopCourse ()
 stop la course et reinit les variables More...
 
def VitesseIdeale (DistanceRestante, TpsRest)
 

Variables

 ALARME_CHANGER_ONGLETS
 
 clvar_DistanceRestante = None
 
 clvar_DistanceRestanteTotale = None
 
 clvar_NumSegment = None
 
 clvar_RetardTemps = None
 
 clvar_TempsRestant = None
 
 clvar_VitesseIdeale = None
 
bool CourseEnRoute = False
 passe à True quand vitesse > 0 More...
 
bool DISTANCEABSOLUE = True
 le fichier doit contenir, ou non, des distance par rapport au départ 0km si False les distances sont entre chaque points More...
 
string DOSSIERSFICHIERS = "rallys"
 nom du dossier qui contient les fichiers epreuve More...
 
bool RETARDCONSERVE = True
 conserve ou non l'ecart de temps entre 2 segments More...
 
int RetardSegAvant = 0
 contient l'écart de temps à la fin du segment précdént More...
 
 segments = None
 liste des segments [[m,s],[m,s],...] More...
 
bool SEGMENTSUIVANTAUTO = True
 si True les segments défilent automatiquement More...
 
int TimeDebut = 0
 temps du début du segment More...
 
int TimeDebutTotal = 0
 temps du début de l'epreuve More...
 
int TimeFin = 0
 temps fin attendue prenant en compte l'écart du segment d'avant More...
 

Detailed Description

Management of rally / special ; définition du module Epreuve spéciale.

Author
Jonathan Zéhnné 2020 jihze.nosp@m.d@gm.nosp@m.ail.c.nosp@m.om
Date
6.0 janvier 2020