Lecture écriture des CVs

Rubrique dédiée aux applications JMRI.

Animateurs: XTof_vl, Rodolphe, Lionel

Lecture écriture des CVs

Messagepar Jacques26
12 Avr 2022, 09:48

Bonjour,
J'essaie de comprendre un peu mieux comment fonctionne le logiciel.
Jusqu'à ce jour je me limitais à la modification des adresses des locos et aux réglages avec l'onglet "Speed Table"

J'aurais deux questions par rapport à la copie écran ci-jointe

1 - Partie droite de la copie d'écran : par rapport aux contenus dans champs "Accélération" et Décélération" j'en ai déduis qu'il s'agit des CVs 4 et 5. Y a t-il un moyen d'établir l'association entre les CVs et les libellés dans les fenêtre de JMRI ?

2 - Partie gauche de la copie écran : il s'agit d'un export de la liste des CVs en format texte. Jusqu'à la CV 89, par de problème mais ensuite à quoi correspond la suite du fichier ?
Exemples : indications 0.255.293,0 ou 1.0.226,0 ou encore 16.3.369,0 etc ... etc ...
Merci d'avance.
Jacques
Fichiers joints
DR5K - DR4088 - Rocrail - Signaux SNCF
Avatar de l’utilisateur
Jacques26
 
Messages: 364
Enregistré le: 20 Aoû 2018, 20:59
Localisation: Le pays de la pogne et des ravioles

Re: Lecture écriture des CVs

Messagepar PaulXpress
12 Avr 2022, 10:37

Bonjour Jacques,

Quelques pistes:
Le tableau des CVs.

Ouvrir le fichier .xml avec un éditeur.

Faire les liens avec la fiche du décodeur.

Jean-Paul
Jean-Paul

HO Fleischmann Profi. RocRail. ECoS (locos) et DR5000 (accessoires). EcosDetector (occupation), Uhlenbrock 63330 et Hall (passage). SwithPilot Servo (aiguillages) et Digikeijs DR4018 (éclairage et signalisation).
Avatar de l’utilisateur
PaulXpress
 
Messages: 997
Enregistré le: 22 Juin 2020, 15:51
Localisation: Pays de Retz

Re: Lecture écriture des CVs

Messagepar PaulXpress
12 Avr 2022, 16:04

Après recherche et analyse des fichiers .xml, la valeur des CVs sont stockées sous 2 formes, dans la première partie des paramètres "values", par définitions "decoderDef", puis par numéro de CV "CVvalue".
Ce doublon est nécessaire en cas de nouvelle définition de décodeur, pour pouvoir retrouver la valeur des CVs.

Jean-Paul
Jean-Paul

HO Fleischmann Profi. RocRail. ECoS (locos) et DR5000 (accessoires). EcosDetector (occupation), Uhlenbrock 63330 et Hall (passage). SwithPilot Servo (aiguillages) et Digikeijs DR4018 (éclairage et signalisation).
Avatar de l’utilisateur
PaulXpress
 
Messages: 997
Enregistré le: 22 Juin 2020, 15:51
Localisation: Pays de Retz

Re: Lecture écriture des CVs

Messagepar Jacques26
12 Avr 2022, 22:01

Bonsoir Jean-Paul,
Je regarderai demain si j'ai un moment.
Merci pour tes explications.
Jacques
DR5K - DR4088 - Rocrail - Signaux SNCF
Avatar de l’utilisateur
Jacques26
 
Messages: 364
Enregistré le: 20 Aoû 2018, 20:59
Localisation: Le pays de la pogne et des ravioles

Re: Lecture écriture des CVs

Messagepar Jacques26
13 Avr 2022, 08:41

Bonsoir Jean-Paul,
Hier soir j'ai répondu à coté du sujet :prrrt:
L'édition du fichier avec un éditeur (j'utilise régulièrement Brackets ou VSC), j'ai fait.
Ce que j'aimerais connaitre ce sont les correspondances entre les numéros de CVs et les libellés dans JMRI
Exemple dans l'onglet "Basic Speed Control" dans D'ecodeurPro j'ai :
V démarr = 3
Vmid = 88
Vhight = 255
Ces champs correspondent à quelles CVs ? J'imagine en plus qu'ils dépendent du type de décodeur ?
Salutations
Jacques
DR5K - DR4088 - Rocrail - Signaux SNCF
Avatar de l’utilisateur
Jacques26
 
Messages: 364
Enregistré le: 20 Aoû 2018, 20:59
Localisation: Le pays de la pogne et des ravioles

Re: Lecture écriture des CVs

Messagepar PaulXpress
13 Avr 2022, 10:48

Bonjour Jacques,

Les définitions dans les fichiers décodeurs .xml de DecoderPro ne sont que des "étiquettes" (decoderDef) qui sont choisies par la personne qui a la gentillesse de créer le fichier .xml, à toi avec la fiche du décodeur de faire la correspondance de l'étiquette choisie avec la définition et la CV de la fiche du décodeur.
C'est le problème de logiciel ouvert, où chacun peut définir les choses comme il en a envie, définition qui ne convient pas forcément à tout le monde. Il te reste toujours la possibilité de définir tes propres fichiers décodeurs .xml.
Comme tu le dis la correspondance est propre à chaque décodeur, puisque la norme S-2.9.9 n'impose que les CVs : 1, 7, 8 et 29, recommande les CVs : 2, 3, 4 et 11, tout le reste est optionnel.
Pour ton exemple :
V démarr = 3 -> CV2
Vmid = 88 -> CV6
Vhight = 255 -> CV5 ou peut être CV57 sur un Zimo MX630.

Jean-Paul
Jean-Paul

HO Fleischmann Profi. RocRail. ECoS (locos) et DR5000 (accessoires). EcosDetector (occupation), Uhlenbrock 63330 et Hall (passage). SwithPilot Servo (aiguillages) et Digikeijs DR4018 (éclairage et signalisation).
Avatar de l’utilisateur
PaulXpress
 
Messages: 997
Enregistré le: 22 Juin 2020, 15:51
Localisation: Pays de Retz

Re: Lecture écriture des CVs

Messagepar Jacques26
13 Avr 2022, 21:21

Merci Jean-Paul pour ces explications :D
Bonne fin de soirée
Jacques
DR5K - DR4088 - Rocrail - Signaux SNCF
Avatar de l’utilisateur
Jacques26
 
Messages: 364
Enregistré le: 20 Aoû 2018, 20:59
Localisation: Le pays de la pogne et des ravioles

Re: Lecture écriture des CVs

Messagepar PaulXpress
14 Avr 2022, 07:02

Jacques26 a écrit:Exemples : indications 0.255.293,0 ou 1.0.226,0 ou encore 16.3.369,0 etc ... etc ...

Cela fait référence aux CVs indexées comme sur les LokSound V5 par exemple, il faut voir la correspondance sur la fiche du décodeur.

exemple : 16.3.369,0
16 = valeur de la CV31 (index1)
3 = valeur de la CV32 (index2)
369 = numéro de la CV
0 = valeur de la CV369

Jean-Paul
Jean-Paul

HO Fleischmann Profi. RocRail. ECoS (locos) et DR5000 (accessoires). EcosDetector (occupation), Uhlenbrock 63330 et Hall (passage). SwithPilot Servo (aiguillages) et Digikeijs DR4018 (éclairage et signalisation).
Avatar de l’utilisateur
PaulXpress
 
Messages: 997
Enregistré le: 22 Juin 2020, 15:51
Localisation: Pays de Retz

Re: Lecture écriture des CVs

Messagepar Jacques26
14 Avr 2022, 17:19

Salut Jean-Paul
Merci beaucoup pour cet exemple, c'est très sympa de donner un cas concret, c'est beaucoup plus facile pour la compréhension :D
Je regarderai un peu plus tard afin de ne pas tout mélanger, là je suis sur le BBT de Rocrail et pour l'instant je n'ai toujours pas pigé la logique du paramétrage, avec l'âge ça s'empire ... comme disait Coluche :)
Bonne fin d'après-midi
Jacques
DR5K - DR4088 - Rocrail - Signaux SNCF
Avatar de l’utilisateur
Jacques26
 
Messages: 364
Enregistré le: 20 Aoû 2018, 20:59
Localisation: Le pays de la pogne et des ravioles

Re: Lecture écriture des CVs

Messagepar PaulXpress
15 Avr 2022, 06:41

Bonjour Jacques,

Pour BBT j'ai pas mal joué avec, si tu as des questions n'hésite pas.
https://www.forum-train.com/forum/viewtopic.php?f=16&t=23854&start=10#p371576

Jean-Paul
Jean-Paul

HO Fleischmann Profi. RocRail. ECoS (locos) et DR5000 (accessoires). EcosDetector (occupation), Uhlenbrock 63330 et Hall (passage). SwithPilot Servo (aiguillages) et Digikeijs DR4018 (éclairage et signalisation).
Avatar de l’utilisateur
PaulXpress
 
Messages: 997
Enregistré le: 22 Juin 2020, 15:51
Localisation: Pays de Retz

Suivante

Retourner vers JMRI

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 11 invités