home

ECoS & DCC (non respect) de la norme

Puisque le forum d ESU est en Allemand et en Anglais et Maintenant seulement en 11/2011 en Français, ici on discute de la centrale ECOS, comparaison choix retour d'expérience gestion avec un pc, gestion d'accessoires, problèmes.... c'est VOTRE FORUM

Re : ECoS & DCC (non respect) de la norme

Messagepar fabounet » 21 Septembre 2008, 22:33

Je savais qu'Alain était bilingue, il parle le DCC courament .
Fab - régulateur intérimaire du PK, spécialisé en communication via talkie walkie
Avatar de l’utilisateur
fabounet
 
Message(s) : 190
Inscrit le : 10 Avril 2005, 00:00

Re : ECoS & DCC (non respect) de la norme

Messagepar alain.trinquet » 21 Septembre 2008, 22:39

[quote][i]BONNET Fabien à écrit :[/i]



Je savais qu'Alain était bilingue, il parle le DCC courament .[/quote]
Intellibox / z21 / LokProgrammer / Décodeurs ESU, Lenz, Zimo, Kuehn, CT-Elektronic, Leb
Avatar de l’utilisateur
alain.trinquet
 
Message(s) : 1054
Inscrit le : 10 Avril 2005, 00:00
Localisation : 17 et 86

Re : ECoS & DCC (non respect) de la norme

Messagepar alimzin » 21 Septembre 2008, 22:55

Ouais Alain tu as raison, il faudrait se mettre dans la même situation pour chaque relevés.



Après c'est aussi à ESU de faire les test qui vont bien pour uniformiser le DCC qui sort de la centrale.



J'avais pas mis toute la capture de l'ECoS car c'est la plus longue. On voit bien sur cet extrait que pour un décodeur d'accessoire (entre autre l'adresse 65), l'information n'est pas répétée 4 fois de suite mais par groupe de 2. J'ai aussi fais un relevé sur l'intelibox par contre je ne l'ai pas sauvegardé et elle diffuse bien les nouvelles instructions par groupe de 4. C'est ca qui nous pose problème sur nos décodeurs de signaux.



[citation]

PreAmbel: 13 Bit B10010001 B11111001 B01101000 [b]10 Bit Acc. Decoder Address 65 to closed[/b]

PreAmbel: 12 Bit B10010001 B11111001 B01101000 [b]10 Bit Acc. Decoder Address 65 to closed[/b]

PreAmbel: 13 Bit B00110010 B10010000 B10100010 7 Bit MF Decoder 50 Function Group 1

PreAmbel: 13 Bit B00101101 B01110000 B01011101 7 Bit MF Decoder 45 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00101101 B10000000 B10101101 7 Bit MF Decoder 45 Function Group 1

PreAmbel: 13 Bit B00111100 B01010000 B01101100 7 Bit MF Decoder 60 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00111100 B10010000 B10101100 7 Bit MF Decoder 60 Function Group 1

PreAmbel: 13 Bit B01001000 B00111111 B00001010 B01111101 7 Bit MF Decoder 72 Advanced Operation Instruction

PreAmbel: 13 Bit B01001000 B10000000 B11001000 7 Bit MF Decoder 72 Function Group 1

PreAmbel: 13 Bit B00100110 B01110000 B01010110 7 Bit MF Decoder 38 Speed/Direction Forward Operation

PreAmbel: 13 Bit B10000010 B11110010 B01110000 10 Bit Acc. Decoder Address 6 to thrown

PreAmbel: 13 Bit B10000010 B11110010 B01110000 10 Bit Acc. Decoder Address 6 to thrown

PreAmbel: 13 Bit B00100110 B10000000 B10100110 7 Bit MF Decoder 38 Function Group 1

PreAmbel: 13 Bit B00001010 B01010000 B01011010 7 Bit MF Decoder 10 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001010 B10010000 B10011010 7 Bit MF Decoder 10 Function Group 1

PreAmbel: 13 Bit B00000001 B01110000 B01110001 7 Bit MF Decoder 1 Speed/Direction Forward Operation

PreAmbel: 12 Bit B00000000 B00000100 !!!! Check Byte Error !!!!

PreAmbel: 16 Bit B00011110 B01010000 B01001110 7 Bit MF Decoder 30 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00011110 B11011110 B00000000 B11000000 7 Bit MF Decoder 30 Future Expansion

PreAmbel: 13 Bit B00011101 B01010000 B01001101 7 Bit MF Decoder 29 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001100 B01010000 B01011100 7 Bit MF Decoder 12 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001100 B10000100 B10001000 7 Bit MF Decoder 12 Function Group 1

PreAmbel: 13 Bit B00011101 B10011000 B10000101 7 Bit MF Decoder 29 Function Group 1

PreAmbel: 13 Bit B01110111 B01110000 B00000111 7 Bit MF Decoder 119 Speed/Direction Forward Operation

PreAmbel: 13 Bit B01110111 B11011110 B00000100 B10101101 7 Bit MF Decoder 119 Future Expansion

PreAmbel: 13 Bit B01000000 B01110000 B00110000 7 Bit MF Decoder 64 Speed/Direction Forward Operation

PreAmbel: 13 Bit B01000000 B11011110 B00000000 B10011110 7 Bit MF Decoder 64 Future Expansion

PreAmbel: 13 Bit B01100000 B01010000 B00110000 7 Bit MF Decoder 96 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B01100000 B11011110 B00000100 B10111010 7 Bit MF Decoder 96 Future Expansion

PreAmbel: 13 Bit B00011111 B01110000 B01101111 7 Bit MF Decoder 31 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00011111 B11011110 B00000000 B11000001 7 Bit MF Decoder 31 Future Expansion

PreAmbel: 13 Bit B00010110 B01010000 B01000110 7 Bit MF Decoder 22 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00010110 B10010000 B10000110 7 Bit MF Decoder 22 Function Group 1

PreAmbel: 12 Bit B00000101 B01010000 B00010101 !!!! Check Byte Error !!!!

PreAmbel: 13 Bit B01000101 B10000001 B11000100 7 Bit MF Decoder 69 Function Group 1

PreAmbel: 13 Bit B10010001 B11110001 B01100000 [b] 10 Bit Acc. Decoder Address 65 to closed[/b]

PreAmbel: 13 Bit B10010001 B11110001 B01100000 [b] 10 Bit Acc. Decoder Address 65 to closed[/b]

PreAmbel: 13 Bit B00110010 B01110000 B01000010 7 Bit MF Decoder 50 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00110010 B10010000 B10100010 7 Bit MF Decoder 50 Function Group 1

PreAmbel: 13 Bit B00101101 B01110000 B01011101 7 Bit MF Decoder 45 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00101101 B10000000 B10101101 7 Bit MF Decoder 45 Function Group 1

PreAmbel: 13 Bit B00111100 B01010000 B01101100 7 Bit MF Decoder 60 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00111100 B10010000 B10101100 7 Bit MF Decoder 60 Function Group 1

PreAmbel: 13 Bit B01001000 B00111111 B00001010 B01111101 7 Bit MF Decoder 72 Advanced Operation Instruction

PreAmbel: 13 Bit B01001000 B10000000 B11001000 7 Bit MF Decoder 72 Function Group 1

PreAmbel: 13 Bit B00100110 B01110000 B01010110 7 Bit MF Decoder 38 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00100110 B10000000 B10100110 7 Bit MF Decoder 38 Function Group 1

PreAmbel: 13 Bit B00001010 B01010000 B01011010 7 Bit MF Decoder 10 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001010 B10010000 B10011010 7 Bit MF Decoder 10 Function Group 1

PreAmbel: 13 Bit B00000001 B01110000 B01110001 7 Bit MF Decoder 1 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00000001 B10000010 B10000011 7 Bit MF Decoder 1 Function Group 1

PreAmbel: 13 Bit B00011110 B01010000 B01001110 7 Bit MF Decoder 30 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00011110 B11011110 B00000000 B11000000 7 Bit MF Decoder 30 Future Expansion

PreAmbel: 13 Bit B00011101 B01010000 B01001101 7 Bit MF Decoder 29 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001100 B01010000 B01011100 7 Bit MF Decoder 12 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001100 B10000100 B10001000 7 Bit MF Decoder 12 Function Group 1

PreAmbel: 13 Bit B00011101 B10011000 B10000101 7 Bit MF Decoder 29 Function Group 1

PreAmbel: 13 Bit B01110111 B01110000 B00000111 7 Bit MF Decoder 119 Speed/Direction Forward Operation

PreAmbel: 13 Bit B10010001 B11111111 B01101110 [b]10 Bit Acc. Decoder Address 68 to closed[/b]

PreAmbel: 13 Bit B10010001 B11111111 B01101110 [b]10 Bit Acc. Decoder Address 68 to closed[/b]

PreAmbel: 13 Bit B01110111 B11011110 B00000100 B10101101 7 Bit MF Decoder 119 Future Expansion

PreAmbel: 13 Bit B01000000 B01110000 B00110000 7 Bit MF Decoder 64 Speed/Direction Forward Operation

PreAmbel: 13 Bit B01000000 B11011110 B00000000 B10011110 7 Bit MF Decoder 64 Future Expansion

PreAmbel: 13 Bit B01100000 B01010000 B00110000 7 Bit MF Decoder 96 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B01100000 B11011110 B00000100 B10111010 7 Bit MF Decoder 96 Future Expansion

PreAmbel: 13 Bit B00011111 B01110000 B01101111 7 Bit MF Decoder 31 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00011111 B11011110 B00000000 B11000001 7 Bit MF Decoder 31 Future Expansion

PreAmbel: 13 Bit B00010110 B01010000 B01000110 7 Bit MF Decoder 22 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00010110 B10010000 B10000110 7 Bit MF Decoder 22 Function Group 1

PreAmbel: 13 Bit B01000101 B01010000 B00010101 7 Bit MF Decoder 69 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B01000101 B10000001 B11000100 7 Bit MF Decoder 69 Function Group 1

PreAmbel: 13 Bit B00110010 B01110000 B01000010 7 Bit MF Decoder 50 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00110010 B10010000 B10100010 7 Bit MF Decoder 50 Function Group 1

PreAmbel: 13 Bit B00101101 B01110000 B01011101 7 Bit MF Decoder 45 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00101101 B10000000 B10101101 7 Bit MF Decoder 45 Function Group 1

PreAmbel: 13 Bit B00111100 B01010000 B01101100 7 Bit MF Decoder 60 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00111100 B10010000 B10101100 7 Bit MF Decoder 60 Function Group 1

PreAmbel: 13 Bit B01001000 B00111111 B00001010 B01111101 7 Bit MF Decoder 72 Advanced Operation Instruction

PreAmbel: 13 Bit B01001000 B10000000 B11001000 7 Bit MF Decoder 72 Function Group 1

PreAmbel: 13 Bit B00100110 B01110000 B01010110 7 Bit MF Decoder 38 Speed/Direction Forward Operation

PreAmbel: 13 Bit B00100110 B10000000 B10100110 7 Bit MF Decoder 38 Function Group 1

PreAmbel: 13 Bit B00001000 B01010000 B01011010 !!!! Check Byte Error !!!!

PreAmbel: 13 Bit B00001010 B10010000 B10011010 7 Bit MF Decoder 10 Function Group 1

PreAmbel: 13 Bit B00000001 B01110000 B01110001 7 Bit MF Decoder 1 Speed/Direction Forward Operation

PreAmbel: 12 Bit B00000001 B10000010 B10000011 7 Bit MF Decoder 1 Function Group 1

PreAmbel: 13 Bit B00011110 B01010000 B01001110 7 Bit MF Decoder 30 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00011110 B11011110 B00000000 B11000000 7 Bit MF Decoder 30 Future Expansion

PreAmbel: 13 Bit B00011101 B01010000 B01001101 7 Bit MF Decoder 29 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001100 B01010000 B01011100 7 Bit MF Decoder 12 Speed/Direction Reverse Operation

PreAmbel: 13 Bit B00001100 B10000100 B10001000 7 Bit MF Decoder 12 Function Group 1

PreAmbel: 13 Bit B00011101 B10011000 B10000101 7 Bit MF Decoder 29 Function Group 1

PreAmbel: 13 Bit B01110111 B01110000 B00000111 7 Bit MF Decoder 119 Speed/Direction Forward Operation

PreAmbel: 13 Bit B01110111 B11011110 B00000100 B10101101 7 Bit MF Decoder 119 Future Expansion

PreAmbel: 13 Bit B10010001 B11110111 B01100110 [b]10 Bit Acc. Decoder Address 68 to closed[/b]

PreAmbel: 13 Bit B10010001 B11110111 B01100110 [b]10 Bit Acc. Decoder Address 68 to closed[/b]

[/citation]
The Webm@ster Of Espace R@ils
Avatar de l’utilisateur
alimzin
 
Message(s) : 202
Inscrit le : 01 Janvier 2005, 01:00

Re : ECoS & DCC (non respect) de la norme

Messagepar alain.trinquet » 22 Septembre 2008, 15:08

[citation]2- On devrait retrouver entre chaque instruction des paquets vides « idle packet ». L’ECoS balance des infos sans faire de trou. En gros elle parle elle parle elle parle …



3- Une nouvelle instruction doit être répétées 4 fois de suite de façons à ce qu’elle soit bien comprise par la destination. Hors l’ECoS envoi par paquet de deux instructions et passe à autre chose et revient en renvoyant les deux dernières instructions. C’est ce qui nous pose problème avec nos décodeurs de signaux.[/citation]

J'ai beau chercher, je ne trouve nulle part sur le site de la NMRA un document spécifiant l'utilisation des paquets Idle et la répétition 4 fois d'une nouvelle instruction. Est ce dans la norme ou est ce une "pratique habituelle" des centrales digitales ?
Intellibox / z21 / LokProgrammer / Décodeurs ESU, Lenz, Zimo, Kuehn, CT-Elektronic, Leb
Avatar de l’utilisateur
alain.trinquet
 
Message(s) : 1054
Inscrit le : 10 Avril 2005, 00:00
Localisation : 17 et 86

Re : ECoS & DCC (non respect) de la norme

Messagepar minitrain » 22 Septembre 2008, 15:14

Dans ce cas je pressens que des éléments physiques comme vitesse de transmission, amplitude, fréquence(?) des signaux, sont des valeurs importantes...

Suivant un raisonnement franchement empirique, un ignorant comme moi peut se dire qu'il y a une volonté délibéré d'agencer la répétition des messages en 2 groupes de 2, plutôt qu'en 1 groupe de 4, ou de supprimer les "Idle packets". La question est de comprendre pourquoi. Quelle en est la raison?



La question est de comprendre pourquoi la NMRA et Mr Lenz en 1994 ont préféré une répétition par 1 groupe de 4? A quoi servent ces "IDLE packets"? J'en devine l'intérêt pour l'apport de clarté dans la lecture de la chaine de transmission, quel en est l'intérêt en termes d'efficacité et de réception?



Passaient-ils par des méthodes identiques de programmation? Disposaient ils des mêmes composants?

J'observe qu'ESU ne touche qu'à des facteurs de sécurité ( répétition, espaces vides) et se gardent fort heureusement de toucher à la structure interne du packet. Quels remèdes physiques a t'on trouver chez ESU pour y suppléer ?

Y aurait il un lien entre l'absence de paquets vides et la répétition 2X2 (au lieu de 1X4)? Qu'est ce qu'on gagne en remplaçant du vide par un contenu? Qu'est ce qu'on perd?

Quel serait l'avantage de supprimer les paquets vides,gain de temps?

Pour l'instant je ne comprends qu'une chose: ESU interprètent à leur manière les normes de language définies par Mr Lenz et la NMRA.

Après tout ne dit-on pas que la norme DCC est évolutive, faut-il y chercher la piste d'une certaine marge de tolérance?



minitrain
 
Message(s) : 0
Inscrit le : 02 Octobre 2007, 00:00

Re : ECoS & DCC (non respect) de la norme

Messagepar mais37 » 22 Septembre 2008, 21:29

Alors là je suis comme papy 49: [img]http://yelims1.free.fr/Alcooliques/Alcooliques28.gif[/img]

J'ai un peu mal au crâne, mais en tout cas bien joué prof digit+JF une fois de plus. Trouver que l'ecos ne respecte pas le standard du protocole DCC/NMRA!!!!

FORT, FORT, FORT!!!
Avatar de l’utilisateur
mais37
 
Message(s) : 179
Inscrit le : 10 Avril 2005, 00:00

Re : ECoS & DCC (non respect) de la norme

Messagepar agent 001 » 23 Septembre 2008, 11:14

Alliance du voile et de la lingerie fine
Avatar de l’utilisateur
agent 001
 
Message(s) : 86
Inscrit le : 13 Mai 2005, 00:00

Re : ECoS & DCC (non respect) de la norme

Messagepar digi-code » 25 Septembre 2008, 22:21

Bonsoir,



Pour répondre a vos questions sur le DCC:



le "Idle paquet" est un message de remplissage qui permet d'alimenter la voie et donc tous les décodeurs qui y sont reliés (sans saturer les décodeurs par des messages qui seraient des répétitions d'informations).



Les 3 répétitions généralement observées (soit 4 messages) vers les décodeurs d'accessoires sont

une sécurité (on insiste pour être sur que le décodeur a compris).



Les Locomotives (nommés décodeurs multifonctions) sont cyclées pour s'assurer qu'elles ont bien reçu les messages (vitesse sens fonctions) même si leur alimentation est interrompue par le passage sur les joints et les aiguillages.



JF
digi-code
 
Message(s) : 120
Inscrit le : 24 Août 2008, 00:00

Re : ECoS & DCC (non respect) de la norme

Messagepar alain.trinquet » 26 Septembre 2008, 14:34

Il est logique que les messages soient répétés pour les décodeurs de locos car, comme le dit Jean-François, l'alimentation peut être momentanément interrompue (transmission par les rails et les roues).

Mais ce n'est pas le cas pour les décodeurs d'accessoires : ils sont connectés à la sortie de la centrale par un circuit fixe.

Pourquoi le fait que l'ECos ne répète pas 3 fois les messages pose t-il problème aux décodeurs d'accessoires ?:?:
Intellibox / z21 / LokProgrammer / Décodeurs ESU, Lenz, Zimo, Kuehn, CT-Elektronic, Leb
Avatar de l’utilisateur
alain.trinquet
 
Message(s) : 1054
Inscrit le : 10 Avril 2005, 00:00
Localisation : 17 et 86

Re : ECoS & DCC (non respect) de la norme

Messagepar digi-code » 28 Septembre 2008, 11:12



Bonjour,



L'observation de différentes centrales avec SHOWDCC a permis de visualiser les 3 répétitions des messages a destination des décodeurs d'accessoires, ce n'est surement pas par hasard .



Les décodeur bien que cablés en direct (pas forcement a la sortie de la centrale) subissent tous les aléas dela charge du booster,les parasites des moteurs de locomotives ou d'aiguillage,les ruptures des zones ou des traversées (avec parfois des micro court circuits),les boucles de retournements,et les variations de tension dues au cablage et a la variation de la charge (nombre de loc éclairage )etc.



D'autre messages sont répétés les broadcast (commandes générales) par exemple.



La seule solution pour s'en dispenser et ne pas avoir de ratés de commande est le retour d'un acquittement par le décodeur cf NMRA RP-9.3.1 (Railcom chez Lenz).

digi-code
 
Message(s) : 120
Inscrit le : 24 Août 2008, 00:00

Précédent

Retour vers DIGITAL - ECOS

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 38 invité(s)