Tout sur TrainController™

Forum de support et d'entraide consacré à TrainController™ logiciel d'exploitation d'un réseau modèle de trains.
 
PortailPortail  AccueilAccueil  CalendrierCalendrier  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Macros diffarentes

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Bernard

avatar

Nombre de messages : 2063
Age : 65
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Macros diffarentes   Lun 31 Jan - 7:19

Bonjour,
J'ai refais un aller retour en deux petits modules avec une voie principale, une voie d'évitement et deux aiguilles. Le but et de suivre le tutoriel et d'apprendre ainsi les rudiments de TC. J'ai fait cela à destination des adhérents du club 'Lille Modélisme" qui veulent savoir comment ca marche.. le but est bien sur au départ de montrer ce que l'on peux faire avec un exemple qui fonctionne est ensuite de laisser faire le stagiaire

Ma question et la suivante :
- Dans mon exemple au démarrage de l'aller retour je met une macro avec la procédure de mise en route moteu,r allumage des feux etc.... tout va bien je sais faire.
- Par contre, j'utilise la chapelon ROCO et le Picasso mistral, les fonctions sont différentes et peuvent être plus complètes en fonction des modèles.
J'aimerai donc créer deux macros de mises en route l'une pour le Picasso et l'autre pour la chapelon en mettant comme condition que TC prend la macros Picasso si c'est le Picasso et la macro chapelon si c'est la chapelon.

Dans la création d'une macros il y bien les conditions mais dans les conditions il n'y a pas la liste des locomotives... Comment faire?


Ps je sais que je peux mettre une fonction qui ne sera exécuté que si.... etc.
Mais ca ne marche pas car quand je met la fonction 4 du Picasso qui me donne un coup de sifflet et le bruit de fermeture des portes.. il m'envoie la fonction 4 de la chapelon si c'est elle qui est sur le canton et là il m'envoie un autre truc qui n'a rien à voir.... Logique à la chapelon y'a pas de portes pour ceux qui l'aurai oubliés lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
BUBU10

avatar

Nombre de messages : 139
Age : 68
Localisation : TROYES
Emploi : retraité
Loisirs : trains généalogie informatique moto
Date d'inscription : 18/03/2008

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 8:34

Bonjour Bernard,
Ce n’est pas le N° de fonction qui est prioritaire dans TC, mais l’icône de la fonction.
Exemple : l’icône du sifflet qui peut-être F4 sur une loco et F7 sur une autre.
C’est l’icône qui est dans la macro qui fait l’action.
Si il n’y a pas de sifflet sur une loco qui n’a pas l’icône sifflet, il ne se passera rien.
Tu peux donc faire une seule macro mais avec les icônes identiques à toutes les locos (sifflet) et spécifiques à celles qui ont des sons personnels (fermeture des portes).
Si j'ai bien compris la question.Embarassed
J'ai eu le problème avec les diesels qui ont un pimpompim en un son et celles qui ont des pom et des pim séparées.
Amicalement train.
Claude
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Bernard

avatar

Nombre de messages : 2063
Age : 65
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 10:35

Ok merci pour la piste je vais creuser cela
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
DiCoS69

avatar

Nombre de messages : 9467
Age : 69
Localisation : Haut Beaujolais 69
Emploi : Retraité
Loisirs : Tous loisirs techniques
Date d'inscription : 10/12/2008

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 13:12

Bernard a écrit:

Dans la création d'une macros il y bien les conditions mais dans les conditions il n'y a pas la liste des locomotives... Comment faire?
Il y a ça dans la version Gold !...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Christophe

avatar

Nombre de messages : 1993
Age : 59
Localisation : Nantes
Emploi : Journaliste
Date d'inscription : 07/06/2009

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 19:00

Une solution : tu fabriques un bouton de fonction "virtuel" dans ta commande de loco associée à une macro spécifique à ta loco. Quand ton train arrive, TC exécute la fonction virtuelle... que tu as préalablement créée pour chaque loco. Ainsi TC actionne la même commande quelque soit le train mais pas la même macro!
Je ne suis pas certain de comprendre ce que j'écris... Very Happy Mais je sais que ça marche! Very Happy
Un peu de patience et je fais des captures d'écran de mon bazar... Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://traindejardin.free.fr
RAILO5

avatar

Nombre de messages : 858
Age : 58
Localisation : VISE (BELGIQUE)
Date d'inscription : 21/01/2009

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 19:33

Christophe a écrit:
Je ne suis pas certain de comprendre ce que j'écris...

Bonsoir Chrisophe Very Happy ,

Je te rassure Rolling Eyes , .....................................moi non plus !!!!!! Laughing Laughing Laughing Laughing Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Christophe

avatar

Nombre de messages : 1993
Age : 59
Localisation : Nantes
Emploi : Journaliste
Date d'inscription : 07/06/2009

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 20:48

Bon avec des illustrations ça devrait aller :

Dans le contrôleur de la loco on crée un bouton de fonction supplémentaire, ici le dernier à droite,


Dans ce bouton on associe une liste,


Et dans la liste une macro, ici une loco qui allumera un feu, dans une autre macro pas de feu !


Dans le canton où doit se dérouler la macro, on ajoute la macro à exécuter, la même commande qui n'aura pas la même action selon la macro associée à la loco,


J'espère n'avoir rien oublié.
(la propagation de fonction active permet d'associer une voiture pilote qui se synchronise avec la loco de la même manière quelle que soit la voiture pilote)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://traindejardin.free.fr
rico

avatar

Nombre de messages : 5292
Age : 52
Localisation : Région de Vitré (35)
Emploi : Formation technique en automatismes
Loisirs : Train HO et bricolage en tout genre
Date d'inscription : 11/05/2008

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 21:00

Christophe, je te rappelle que les histoires de propagation de fonctions sont propres à la version GOLD. Malgré cela, le reste est valable en Silver; à savoir une fonction par locomotive.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Christophe

avatar

Nombre de messages : 1993
Age : 59
Localisation : Nantes
Emploi : Journaliste
Date d'inscription : 07/06/2009

MessageSujet: Re: Macros diffarentes   Lun 31 Jan - 21:02

J'ai pas précisé, c'est Rico qui m'a filé la recette... il faut rendre à César Very Happy Ce qui marche pil poil ! Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://traindejardin.free.fr
Bernard

avatar

Nombre de messages : 2063
Age : 65
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: Macros diffarentes   Mar 1 Fév - 17:58

Je te remercie pour tous cela Christophe.
heureusement j'ai eu les deux post en même temps j'ai donc tous compris.

sympa l'astuce de mettre une macro dans une fonction idoine
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Bernard

avatar

Nombre de messages : 2063
Age : 65
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: Macros diffarentes   Jeu 3 Fév - 18:38

Bonjour,
Ok ca marche j'ai créé une fonction ou j'ai mis une macro de démarrage pour chaque loco et j'active cette fonction au démarrage des trajet.
Par contre je voudrais dans le cas d'une navette à plusieurs aller retour que cette macro ne s'exécute qu'une fois au démarrage du premier trajet et que le train ne démarre qu'une fois cette macro achevée!!!
Comment faire?

Dans les fonction locomotive il y a bien une tempo et dans les fonctions locomotives il y bien arrêt mais pas départ?

Et dans le cas d'une sélection de trajet où mettre la macro?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean_01

avatar

Nombre de messages : 5274
Age : 70
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

MessageSujet: Re: Macros diffarentes   Jeu 3 Fév - 20:18

Plusieurs questions donc plusieurs réponses:

1) le plus facile, démarrer le train après l'exécution de la macro.

Il te suffit de mettre une tempo dans le canton de départ du trajet (propriétés du canton spécifiques au trajet) et tu mets cette tempo un peu supérieure au temps d'exécution de la macro.

2) le plus tordu, avoir une navette dans laquelle la macro n'est exécutée qu'au départ du premier trajet

2.1) il te faut dupliquer ton trajet en trajet 1 et trajet 2. Tu définis trajet 1 comme normal et tu mets ta macro au départ. Tu définis trajet 2 comme Navette avec le nombre d'exécutions que tu souhaites. Aucune macro au départ et tu mets trajet 2 comme successeur de trajet 1

2.2) si tu veux exécuter une sélection de trajets, il te suffit de mettre trajet 1 dans ta sélection.

Voilà, voilà,

Jean Smile Smile


_________________
V5.8, V7F1 à F8, V8A3 à G2 Gold (Silver) Intellibox I et S88, DCC,  PCs sous Vista(32 bits) et W7(64 bits)
Beta en test de TC et en lecture de bouquins :-)))
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://perso.numericable.fr/dagron.jean
Bernard

avatar

Nombre de messages : 2063
Age : 65
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: Macros diffarentes   Ven 4 Fév - 7:13

astucieux comme toujours merci Jean...
Je fais donc deux trajets
Le premier est un trajet classique qui va d'un point à un autre - dans mon cas canton 4 vers canton 1
Le deuxième est une navette (du canton 1 au canton 4) avec une seule répétition puisque sa fonction n'est que de ramener le train à son point de départ.
Ai je bien compris?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean_01

avatar

Nombre de messages : 5274
Age : 70
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

MessageSujet: Re: Macros diffarentes   Ven 4 Fév - 7:47

Bernard,

Si je te comprends bien, tu veux simplement aller une fois de Canton 4 à Canton 1, avec ta macro qui s'exécute au départ, puis simplement revenir de Canton 1 à Canton 4, sans exécution de macro.

Dans ce cas là, il te suffit de faire deux trajets normaux, le deuxième étant mis comme successeur du premier.

Dis moi si j'ai mal compris.

Jean

_________________
V5.8, V7F1 à F8, V8A3 à G2 Gold (Silver) Intellibox I et S88, DCC,  PCs sous Vista(32 bits) et W7(64 bits)
Beta en test de TC et en lecture de bouquins :-)))
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://perso.numericable.fr/dagron.jean
Bernard

avatar

Nombre de messages : 2063
Age : 65
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: Macros diffarentes   Ven 4 Fév - 10:25

OK Jean
j'avais bien vu cela.
Mais si je veux faire 2 aller retour complet soit 4 trajets, je créé un trajet simple 4 -> 1 et un trajet navette 1->4 qui se répète 3 fois ? le trajet 2 étant bien sur successeurs du premier
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean_01

avatar

Nombre de messages : 5274
Age : 70
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

MessageSujet: Re: Macros diffarentes   Ven 4 Fév - 10:44

Oui, je pense que ça devrait fonctionner.

Jean

_________________
V5.8, V7F1 à F8, V8A3 à G2 Gold (Silver) Intellibox I et S88, DCC,  PCs sous Vista(32 bits) et W7(64 bits)
Beta en test de TC et en lecture de bouquins :-)))
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://perso.numericable.fr/dagron.jean
RAILO5

avatar

Nombre de messages : 858
Age : 58
Localisation : VISE (BELGIQUE)
Date d'inscription : 21/01/2009

MessageSujet: Re: Macros diffarentes   Dim 20 Mar - 10:30

Bonjour Very Happy ,

Merci pour cette "recette" de créer une fonction loco avec les macros de départ ou d'arrivée, cela marche au poil et est d'une grande facilité d'utilisation !!!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Macros diffarentes   

Revenir en haut Aller en bas
 
Macros diffarentes
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Macros diffarentes
» Macros dans les itinéraires

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tout sur TrainController™ :: RRTC :: Trucs - Astuces - Solutions-
Sauter vers: