Signification en français des noms de variables

Venez échanger ici sur tout ce qui concerne les modifications du code d'OpenRails, sur les outils associés, sur la programmation, ... Rubrique destinée à ceux qui aiment "soulever le capot" et "mettre les mains dans le cambouis"!

Modérateur : Modérateurs

BB22210
Modérateur
Messages : 666
Enregistré le : 25 oct. 2004 23:34
Localisation : Isère (38)
Contact :

Signification en français des noms de variables

Messagepar BB22210 » 24 sept. 2017 13:08

Hello,
J'ai du cambouis jusqu'au haut des bras aussi je voudrais savoir la signification française de ces variables :
NONE,
SPEEDOMETER = Indicateur de vitesse
MAIN_RES = Conduite Generale (CG) ?
EQ_RES = Reserve egaliseur (RE) ?
BRAKE_CYL = Cylindre de frein (CP) ?
BRAKE_PIPE =
LINE_VOLTAGE = Voltage ligne (caténaire)
AMMETER = Amperetres ?
AMMETER_ABS,
LOAD_METER,
THROTTLE, = manipulateur de traction
PANTOGRAPH = panto (p) ?
TRAIN_BRAKE = frein
FRICTION_BRAKE,
ENGINE_BRAKE = frein direct loco
DYNAMIC_BRAKE,
DYNAMIC_BRAKE_DISPLAY,
SANDERS = sablière
WIPERS = essui glace
HORN = klaxon
BELL = cloche
FRONT_HLIGHT = fanaux
DIRECTION = Inverseur de direction
ASPECT_DISPLAY =
THROTTLE_DISPLAY =
CPH_DISPLAY =
PANTO_DISPLAY =
DIRECTION_DISPLAY =
CP_HANDLE =
PANTOGRAPH2 = pantographe 2
CLOCK = horloge
SANDING = sablage
ALERTER_DISPLAY =
TRACTION_BRAKING =
ACCELEROMETER =
WHEELSLIP =
FRICTION_BRAKING =
PENALTY_APP =
EMERGENCY_BRAKE = Frein urgence
RESET = RAZ ?
CAB_RADIO,
OVERSPEED = survitesse
SPEEDLIM_DISPLAY =
FUEL_GAUGE = niveau gasoil
WHISTLE = sifflet (vapeur)
REGULATOR = regulateur pression
CYL_COCKS =
BLOWER =
STEAM_INJ1 =
STEAM_INJ2 =
DAMPERS_FRONT =
DAMPERS_BACK =
STEAM_HEAT =
WATER_INJECTOR1 =
WATER_INJECTOR2 =
SMALL_EJECTOR =
STEAM_PR =
STEAMCHEST_PR =
TENDER_WATER = eau tender
BOILER_WATER =
REVERSER_PLATE =
STEAMHEAT_PRESSURE,
FIREBOX = boite a feu
RPM =
FIREHOLE = bouche à feu
CUTOFF,
VACUUM_RESERVOIR_PRESSURE =
GEARS = vitesse
DOORS_DISPLAY =
SPEED_PROJECTED =
SPEEDLIMIT = limite de vitesse
PANTOGRAPHS_4 =pantographe 4 ?
PANTOGRAPHS_4C= pantographe 4C ?
PANTOGRAPHS_5 = pantographe 5 ?
ORTS_OIL_PRESSURE =
ORTS_DIESEL_TEMPERATURE =
ORTS_CYL_COMP =
EXTERNALWIPERS =
LEFTDOOR = porte gauche
RIGHTDOOR = porte droite
MIRRORS = glaces
GEARS_DISPLAY =
ORTS_CIRCUIT_BREAKER_DRIVER_CLOSING_ORDER =
ORTS_CIRCUIT_BREAKER_DRIVER_OPENING_ORDER =
ORTS_CIRCUIT_BREAKER_DRIVER_CLOSING_AUTHORIZATION =
ORTS_CIRCUIT_BREAKER_STATE =
ORTS_CIRCUIT_BREAKER_CLOSED =
ORTS_CIRCUIT_BREAKER_OPEN =
ORTS_CIRCUIT_BREAKER_AUTHORIZED =
ORTS_CIRCUIT_BREAKER_OPEN_AND_AUTHORIZED =

Quelqu'un pourrait il m'expliquer comment compiler avec VisualStudio ? .=

@+
Christophe
Guignol et ficelle de préférence ...

Avatar du membre
BB25187
Administrateur
Messages : 14946
Enregistré le : 09 mai 2004 1:07
Localisation : Grenoble
Contact :

Re: Signification en français des noms de variables

Messagepar BB25187 » 24 sept. 2017 15:06

Hello,

Pour la compilation avec VisualStudio, il y a trois sujets dédiés qui datent du moment où j'ai moi-même plongé dans la cambouis!
- OR-01 Accéder aux sources publiques d'OpenRails
- OR-02 Installer l'environnement de développement d'OpenRails
- OR-03 Recompiler les sources d'OpenRails

Attention: comme la version de VisualStudio C# utilisée a changé depuis (version 2010), les instructions d'installation et les liens vers les sites de Microsoft ont évolué. J'essayerai de regarder à mettre ça à jour, mais en attendant une recherche sur Google devrait te permettre de retrouver le nécessaire.

Pour la liste, je pense que tu es en train de regarder la gestion des cabines et des paramètres associés?

Et comme maintenant on a tout une rubrique pour cela: je sépare cette question du fil fourre-tout "Demande d'amélioration OR". Je vous invite à faire de même pour vos futures questions ou échanges: un fil par sujet!

Amicalement
Vincent
"Er ist ein Unmensch, ein Tyrann!" - Tamino - Erster Akt - Die Zauberflöte.
____________________________________________________________

Image

Avatar du membre
BB25187
Administrateur
Messages : 14946
Enregistré le : 09 mai 2004 1:07
Localisation : Grenoble
Contact :

Re: Signification en français des noms de variables de contrôle en cabine

Messagepar BB25187 » 24 sept. 2017 17:45

Reuh,

Quelques ajouts ou précisions (en bleu/gras) - attention je ne considère que la traduction, parfois un commentaire sur l'usage dans le simulateur, mais parfois pas (je continue de compléter dans ce message)! :

NONE,
SPEEDOMETER = Indicateur de vitesse
MAIN_RES = Conduite Generale (CG) ? => Pression dans le réservoir principal (frein)
EQ_RES = Reserve egaliseur (RE) ?
BRAKE_CYL = Cylindre de frein (CP) ? => Pression aux cylindres de frein
BRAKE_PIPE = => Pression dans la conduite (frein)
LINE_VOLTAGE = Voltage ligne (caténaire)
AMMETER = Amperetres ? => Oui, mais un commentaire précise que le courant absorbé n'est pas modélisé, et que c'est l'effort qui est affiché actuellement. Valeur positive ou négative (si frein électrique)
AMMETER_ABS, => Valeur absolue de AMMETER, donc toujours positive
LOAD_METER, => En gros l'effort de traction, mais il y a plusieurs modes de calcul en interne
THROTTLE, = manipulateur de traction => Oui - valeur de contrôle
PANTOGRAPH = panto (p) ? => Oui
TRAIN_BRAKE = frein => Oui, et plus précisément frein du train
FRICTION_BRAKE, => Pas utilisé dans les versions actuelles
ENGINE_BRAKE = frein direct loco
DYNAMIC_BRAKE, => Frein "dynamique". Sur les machine diesel: frein hydrodynamique. Sur les machines électriques: frein électrique (rhéostatique ou par récupération)
DYNAMIC_BRAKE_DISPLAY, => Dans les sources du simulateur, même usage que DYNAMIC_BRAKE
SANDERS = sablière => Oui
WIPERS = essui glace => Oui
HORN = klaxon => Oui
BELL = cloche => Oui. Détournement usuel pour usage klaxon court
FRONT_HLIGHT = fanaux => Oui (HLIGHT pour Head Light)
DIRECTION = Inverseur de direction => Oui
ASPECT_DISPLAY = => Affichage de l'état du prochain signal en cabine
THROTTLE_DISPLAY = => Affichage de l'état du manipulateur de traction
CPH_DISPLAY = => Affichage de l'état du contrôle combiné traction et freinage au moyen du même manipulateur
PANTO_DISPLAY = => Affichage du contrôle combiné traction et freinage au moyen du même manipulateur
DIRECTION_DISPLAY = => Affichage de l'état du contrôle de diraction
CP_HANDLE = => Contrôle combiné traction et freinage au moyen du même manipulateur
PANTOGRAPH2 = pantographe 2 => Contrôle second pantographe
CLOCK = horloge => Oui
SANDING = sablage horloge => Oui, même usage que SANDERS dans le code source
ALERTER_DISPLAY = => État de l'alerte vigilance
TRACTION_BRAKING = => Utilisé, mais à nalayser. Semble modéliser un frein moteur de comportement proche du frein dynamique
ACCELEROMETER = => Indication de l'accélération
WHEELSLIP = => État de patinage
FRICTION_BRAKING = => Utilisé dans le code, contrairement à FRICTION_BRAKE, mais utilité réelle à confirmer. Semble simplement reprendre la valeur de la pression aux cylindres de frein
PENALTY_APP = => État de la pénalité (après prise en charge par le système de contrôle du train: survitesse, vigilance, ... )
EMERGENCY_BRAKE = Frein urgence => Oui
RESET = RAZ ? => Oui, remise à zéro des alertes du système de contrôle du train
CAB_RADIO, => Contrôle et état de la radio en cabine
OVERSPEED = survitesse => Oui
SPEEDLIM_DISPLAY = => Affichage de la vitesse limite en cabine
FUEL_GAUGE = niveau gasoil => Oui
WHISTLE = sifflet (vapeur) => Oui
REGULATOR = regulateur pression => État du contrôle de la pression vapeur des machines à vapeur
CYL_COCKS = => Robinets de cylindre des machines à vapeur. Sauf indication contraire, les paramètres ci_dessous non renseignés concernent les machines à vapeur. J'en ai sauté quelques-unes
BLOWER = => Souffleurs
STEAM_INJ1 = => Injecteur 1
STEAM_INJ2 = => Injecteur 2
DAMPERS_FRONT =
DAMPERS_BACK =
STEAM_HEAT =
WATER_INJECTOR1 =
WATER_INJECTOR2 =
SMALL_EJECTOR =
STEAM_PR =
STEAMCHEST_PR =
TENDER_WATER = eau tender
BOILER_WATER =
REVERSER_PLATE =
STEAMHEAT_PRESSURE,
FIREBOX = boite a feu
RPM = => Rotation Per Minute: régime moteur des engins diesel
FIREHOLE = bouche à feu
CUTOFF,
VACUUM_RESERVOIR_PRESSURE = => Pression dans le réservoir des freins à vide
GEARS = vitesse => Rapport serait plus exact!
DOORS_DISPLAY = => Affichage porte
SPEED_PROJECTED = => Vitesse projetée
SPEEDLIMIT = limite de vitesse => Oui, et idem SPEEDLIMIT_DISPLAY
PANTOGRAPHS_4 =pantographe 4 ? => Non, état interne de positionnement et de séquencement de la position des pantogtaphes
PANTOGRAPHS_4C= pantographe 4C ? => Non, état interne de positionnement et de séquencement de la position des pantogtaphes
PANTOGRAPHS_5 = pantographe 5 ? => Non, état interne de positionnement et de séquencement de la position des pantogtaphes
ORTS_OIL_PRESSURE = => Pression d'huile des engins diesel
ORTS_DIESEL_TEMPERATURE = => Température d'huile des engins diesel
ORTS_CYL_COMP =
EXTERNALWIPERS = => Contrôle / affichage des essuie-glace des cabines 3D
LEFTDOOR = porte gauche => Contrôle / affichage porte gauche des cabines 3D
RIGHTDOOR = porte droite => Contrôle / affichage porte droite des cabines 3D
MIRRORS = glaces => Contrôle / affichage rétroviseurs des cabines 3D
GEARS_DISPLAY = => Contrôle / affichage rapport des engins diesel à boite de vitesse
ORTS_CIRCUIT_BREAKER_DRIVER_CLOSING_ORDER = => Contrôle / affichage disjoncteur (de même que lignes ci-dessous)
ORTS_CIRCUIT_BREAKER_DRIVER_OPENING_ORDER =
ORTS_CIRCUIT_BREAKER_DRIVER_CLOSING_AUTHORIZATION =
ORTS_CIRCUIT_BREAKER_STATE =
ORTS_CIRCUIT_BREAKER_CLOSED =
ORTS_CIRCUIT_BREAKER_OPEN =
ORTS_CIRCUIT_BREAKER_AUTHORIZED =
ORTS_CIRCUIT_BREAKER_OPEN_AND_AUTHORIZED =
"Er ist ein Unmensch, ein Tyrann!" - Tamino - Erster Akt - Die Zauberflöte.
____________________________________________________________

Image

BB22210
Modérateur
Messages : 666
Enregistré le : 25 oct. 2004 23:34
Localisation : Isère (38)
Contact :

Re: Signification en français des noms de variables

Messagepar BB22210 » 24 sept. 2017 19:30

Hello Vincent,
Je vais regarder de plus prêt tes tutos sur la compilation du code source d'OR, qui pour moi reste très très "nébuleuse". <2< <2< <2<
Effectivement je suis en train de regarder la gestion des cabines et capte les données d'OR pour les envoyer vers un simulateur, au travers d'un programme python ... qui se limite aux paramètres d'une motrice électrique.
J'ai les codes sources d'OR, Visual Studio Express 2017, Microsoft XNA et un programme .cs concocté avec C.Jakeman (E.T) que je dois optimiser.
Il me faut tester plusieurs solutions de format de fichier, avant d'entériner définitivement la solution. 1?
Les premiers tests sont (très) encourageants. (/

@+
Christophe
Guignol et ficelle de préférence ...

Avatar du membre
BB25187
Administrateur
Messages : 14946
Enregistré le : 09 mai 2004 1:07
Localisation : Grenoble
Contact :

Re: Signification en français des noms de variables

Messagepar BB25187 » 24 sept. 2017 20:18

Hello Christophe,

Des recherches sur les variables cabine, un bout de code en C#, un programme Python... je crois que je vois où tu veux en venir ?+
Et a priori tu as tout le nécessaire pour recompiler le bestiau.
Bon courage!

Amicalement
Vincent
"Er ist ein Unmensch, ein Tyrann!" - Tamino - Erster Akt - Die Zauberflöte.
____________________________________________________________

Image

BB22210
Modérateur
Messages : 666
Enregistré le : 25 oct. 2004 23:34
Localisation : Isère (38)
Contact :

Re: Signification en français des noms de variables

Messagepar BB22210 » 24 sept. 2017 21:19

Hello,

Si ca marche pour une machine électrique alors ça doit marcher pour une machine diesel ...
Ca serait drolement bien si on pouvait se voir un de ces midi (moins le quart) ... histoire de discuter simul ...
@+
Christophe
Guignol et ficelle de préférence ...

BB22210
Modérateur
Messages : 666
Enregistré le : 25 oct. 2004 23:34
Localisation : Isère (38)
Contact :

Re: Signification en français des noms de variables

Messagepar BB22210 » 27 sept. 2017 23:47

Hello,
Ca fait "du bien" de pouvoir parler simulation et échanger les idées de vive voix, ça rebooste ,/
Après plusieurs tentatives , j'ai enfin réussi à compiler le nouveau code C# qui permet d'extraire les données d'OR pour les envoyer vers le simulateur ...
:7: :7: :7:
A suivre ...
@+
Christophe
Guignol et ficelle de préférence ...


Retourner vers « ORTS: Vos modifications personnelles, programmation ("les mains dans le cambouis") »