User Tools

Site Tools


text-gen-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
text-gen-fr [2025/06/03 10:03] – [Horaire] phil45text-gen-fr [2025/06/04 09:38] (current) – [Sujets connexes] phil45
Line 277: Line 277:
 |< >| |< >|
 ^ BiDi Code ^^ ^ BiDi Code ^^
-| %bidicode% | **Code** locomotive ou voiture  scannée par capteur. |  +''%bidicode%'' | **Code** locomotive ou voiture  scannée par capteur. |  
-| %bidicode2id% | **ID** locomotive ou voiture qui correspond avec l'étiquette  scannée par capteur. |  +''%bidicode2id%'' | **ID** locomotive ou voiture qui correspond avec l'étiquette  scannée par capteur. |  
-| %bidicode2img% | Code locomotive ou voiture  scannée par capteur. \\ si une locomotive ou une voiture est trouvée avec ce code, le **nom de l'image**, s'il est défini, remplacera le texte du code.  | +''%bidicode2img%'' | Code locomotive ou voiture  scannée par capteur. \\ si une locomotive ou une voiture est trouvée avec ce code, le **nom de l'image**, s'il est défini, remplacera le texte du code.  | 
 ====Horaire==== ====Horaire====
 |< >| |< >|
 ^ Horaire ^^ ^ Horaire ^^
-| %lcscid% | L'ID de l'horaire | +''%lcscid%'' | L'ID de l'horaire | 
-| %lcscbk% | L'ID du bloc de l'horaire | +''%lcscbk%'' | L'ID du bloc de l'horaire | 
-| %lcscbkloc% | Bloc origine de l'horaire | +''%lcscbkloc%'' | Bloc origine de l'horaire | 
-| %lcschour% | Heure départ de l'horaire | +''%lcschour%'' | Heure départ de l'horaire | 
-| %lcscmin% | Minute départ de l'horaire | +''%lcscmin%'' | Minute départ de l'horaire | 
-| %lcscnextbk% | L'ID du prochain bloc de l'horaire | +''%lcscnextbk%'' | L'ID du prochain bloc de l'horaire | 
-| %lcscnextbkloc% | Prochain bloc origine de l'horaire | +''%lcscnextbkloc%'' | Prochain bloc origine de l'horaire | 
-| %lcscprevbk% | l'ID du bloc précédent de' l'horaire| +''%lcscprevbk%'' | l'ID du bloc précédent de' l'horaire| 
-| %lcscprevbkloc% | Bloc origine précédent de l'horaire | +''%lcscprevbkloc%'' | Bloc origine précédent de l'horaire | 
-| %callertext% | Contenu du champ "texte"+''%callertext%'' | Contenu du champ "texte"
-| %lcscfirstlocation% | Première origine ou bloc dans le planning | +''%lcscfirstlocation%'' | Première origine ou bloc dans le planning | 
-| %lcsclastlocation% | Dernière origine ou bloc in dans le planning |+''%lcsclastlocation%'' | Dernière origine ou bloc in dans le planning |
  
 ====Block==== ====Block====
 |< >| |< >|
 ^ Bloc ^^ ^ Bloc ^^
-| %bkid% | L'ID bloc | +''%bkid%'' | L'ID bloc | 
-| %bkloc% | Nom bloc d'origine | +''%bkloc%'' | Nom bloc d'origine | 
-| %bkdesc% | Description du bloc| +''%bkdesc%'' | Description du bloc| 
-| %frombkid% | Provenant du bloc | +''%frombkid%'' | Provenant du bloc | 
-| %frombkloc% |Nom du bloc de provenance | +''%frombkloc%'' |Nom du bloc de provenance | 
-| %frombkdesc% | Description du bloc de provenance | +''%frombkdesc%'' | Description du bloc de provenance | 
-| %bkmvspeed% | Vitesse mesurée dans le bloc (utilisation avec statut 'libre'¹) | +''%bkmvspeed%'' | Vitesse mesurée dans le bloc utilisé avec statut 'libre' ((Indice: %bkmvspeed% sera mis à jour sur l'événement "in". L'événement suivant qui peut être utilisé pour déclencher la mise à jour du texte est le passage au statut " libre ". Si vous déclenchez la mise à jour sur d'autres statut, vous obtiendrez la dernière vitesse mesurée (qui peut différer de la vitesse réelle))
-| %bklen% | Longueur de bloc |+''%bklen%'' | Longueur de bloc 
 +| ''%eventlcid%'' | Voiture qui a déclenché en dernier un détecteur de bloc, en fonction du statut enter ou fifoin | 
 + 
 +====Pont tournant==== 
 +|< >| 
 +^ Pont tournant ^^ 
 +| ''%regval%'' | Position du pont. | 
 + 
 +====Capteur==== 
 +|< >|
 ^ Capteur ^^ ^ Capteur ^^
-| %counter% | Nombre d'événements statut ON. | +''%counter%'' | Nombre d'événements statut ON. | 
-| %carcount% | Comptage voiture. | +''%carcount%'' | Comptage voiture. | 
-| %countedcars% | Voitures comptées. | +''%countedcars%'' | Voitures comptées. | 
-| %wheelcount% | Compteur de roues. | +''%wheelcount%'' | Compteur de roues. | 
-| %regval% | Valeur enregistrement. |+''%regval%'' | Valeur enregistrement. 
 + 
 +====Booster==== 
 +|< >|
 ^ Booster ^^ ^ Booster ^^
-| %load% | Charge en mA | +''%load%'' | Charge en mA | 
-| %volt% | Tension en mV | +''%volt%'' | Tension en mV | 
-| %temp% | Température en °C |+''%boostertemp%'' | Température en °C 
 + 
 +====MVTrack==== 
 +|< >|
 ^ MVTrack ^^ ^ MVTrack ^^
-| %mvspeed% | Mesure vitesse KM/H |+''%mvspeed%'' | Mesure vitesse KM/H 
 +| ''%mvtrainlen%'' | Longueur du train mesurée en mm | 
 +| ''%reflcid%'' | Identifiant de la locomotive en cas de calibration (Action texte) | 
 + 
 +====Text==== 
 +|< >|
 ^ Texte ^^ ^ Texte ^^
-| $txtID | Le texte pour l'objet texte | +''$txtID'' | Le texte pour l'objet texte | 
-| @txtID | La valeur texte pour l'objet texte. | +''@txtID'' | La valeur texte pour l'objet texte. |
- +
-¹) Indice: %bkmvspeed% sera mis à jour sur l'événement "in". L'événement suivant qui peut être utilisé pour déclencher la mise à jour du texte est le passage au statut " libre ". Si vous déclenchez la mise à jour sur d'autres statut, vous obtiendrez la dernière vitesse mesurée (qui peut différer de la vitesse réelle).  +
- \\ +
- +
-====Utilisations des variables====+
  
 +====Utilisateur====
 +|< >|
 ^ Utilisation des Variables ^^ ^ Utilisation des Variables ^^
-| #varID ou avec Sub-ID #varID%lcid% | variable entière| +''#varID'' ou avec Sub-ID ''#varID%lcid%'' | variable entière| 
-| @varID | La variable texte d'une variable. | +''@varID'' | La variable texte d'une variable. | 
-| @@nvarID | La variable indexée, n=0...99, d'une variable texte. La liste doit être séparée par des virgules. | +''@@nvarID'' | La variable indexée, n=0...99, d'une variable texte. La liste doit être séparée par des virgules. | 
-| ##nvarID | La variable indexée, n=0...99, d'une variable texte convertie en variable entière. La variable texte doit être une virgule (,) séparée. | +''##nvarID'' | La variable indexée, n=0...99, d'une variable texte convertie en variable entière. La variable texte doit être une virgule (,) séparée. | 
-| ~varID | Un pointeur vers le texte ou la variable; Dépend du XMLScript de commande: value=%%"~varID"%% ou text=%%"~varID"%%  |+''~varID'' | Un pointeur vers le texte ou la variable; Dépend du XMLScript de commande: value=%%"~varID"%% ou text=%%"~varID"%%  |
  \\  \\
  
-====Environnement Variables====+====Environnement====
 Toutes les variables d’environnement définies peuvent également être utilisés:\\ Toutes les variables d’environnement définies peuvent également être utilisés:\\
-//"Bonjour %USER%."//\\ +//"Bonjour ''%USER%''."//\\ 
-(pris en compte dans Windows: //%USERNAME%//)\\+(pris en compte dans Windows: ''%USERNAME%'')\\
  
 seront évalués de la façon suivante:\\ seront évalués de la façon suivante:\\
 //"Bonjour rob."//\\ //"Bonjour rob."//\\
  
 + \\
  
  
- +=====Association d'actions=====
-====Association d'actions====+
  
 L'étape suivante est de choisir l'objet qui sera associé à l'action . \\ L'étape suivante est de choisir l'objet qui sera associé à l'action . \\
Line 356: Line 373:
 ---- ----
  
-====Parle-moi====+=====Parle-moi=====
 {{ :text:loudspeaker.jpg}} {{ :text:loudspeaker.jpg}}
-===voix de synthèse Epeak===+ 
 +====espeak====
  
 **La mise à jour du texte en voix de synthèse** **La mise à jour du texte en voix de synthèse**
Line 433: Line 451:
  \\  \\
  
 +===== Téléchargements=====
 +  * {{:text:ns.wav}}
 +  * {{:text:geluid.bat}}
 +  * {{:text:playwav.exe}}
 +  * {{:text:espeak.exe}}
  
 +===== Sujets connexes=====
 +  * [[actionctrl-fr|Contrôle des actions]]
 +  * [[rocgui-gen-fr#speak_for_block|Laissez Rocview parler]] (Pour une sélection des blocs.)
 +  * [[http://forum.rocrail.net/viewtopic.php?t=2045|Fil de discussion du forum]]
text-gen-fr.1748937807.txt.gz · Last modified: 2025/06/03 10:03 by phil45