home

ECoS Protocole de Communication

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

ECoS Protocole de Communication

Messagepar alimzin » 29 Juin 2007, 13:36

ESU vient de diffuser la doc tu protocoles de communication de la centrale ECoS, certes avec un mois de retard...



Cette doc est actuellement en Allemand. Si quelqu'un est motivé pour traduire cette doc qu'il nous fasse signe.



[b][color:#ff0000]Documentation >>> [url]http://www.espacerails.com/modelisme/html/maj_ecos/ECoS_PC_protocole.pdf[/url][/color][/b]





Pour ma part je lance mon compilateur Java et c'est partit.



Si des developpeurs sont motivés pour faire quelques choses qu'il me fasse signe.
The Webm@ster Of Espace R@ils
Avatar de l’utilisateur
alimzin
 
Message(s) : 202
Inscrit le : 01 Janvier 2005, 01:00

Re : ECoS Protocole de Communication

Messagepar alimzin » 29 Juin 2007, 13:57

Je viens de reprendre un post que j'avais il y a de ca plusieurs mois.



[url]http://www.espacerails.com/forum/index.php?page=reponse&p_page=31&sujet=535[/url]



Lors de mon analyse de trames, j'avais bien vu que le port de communication était le [color=#ff0000]port 15471[/color].



J'avais aussi réussi à décrypter certaines commandes nécessaires pour dialoguer avec la centrale. Maintenant si on regarde la doc transmise par ESU lol ils nous disent bien de dialoguer en TCP sur le port 15471 et les commandes découvertes sont bien identiques à celles marquées dans la doc.



On peut en conclure que mon analyse était bonne
The Webm@ster Of Espace R@ils
Avatar de l’utilisateur
alimzin
 
Message(s) : 202
Inscrit le : 01 Janvier 2005, 01:00

Re : ECoS Protocole de Communication

Messagepar fabounet » 29 Juin 2007, 15:11

Merci de cette information.



Et merci à ESU d'ouvrir son protocole, ça va nous permettre de coder de belles choses ;)
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 Protocole de Communication

Messagepar papy49 » 29 Juin 2007, 17:12

Nous faisons appel à l'aide à toute personne capable de nous traduire les 9 pages de la doc du protocole de l'allemand en francais

:D

Prière de nous contacter

A la sortie un petit logiciel maison

Merci
Another Webmaster of Espace Rails (Rédactor), Eric LIMOUSIN Alias Raoul VOLFONI.Ecos 50000 V 3.6 + Ecos Control Radio + sniffer ArnoldDigital 86201et86210, Switchpilot x 7, RMGB8-LDT x 3, LS 150 X 1 pilotés en retrosignalisati
Avatar de l’utilisateur
papy49
 
Message(s) : 1175
Inscrit le : 01 Janvier 2005, 01:00

Re : ECoS Protocole de Communication

Messagepar alimzin » 29 Juin 2007, 23:34

Et voilà après une bonne heure de traduction de la documenation pour comprendre comment fonctionne le protocole, je vous annonce que je viens de réussir à commander la centrale avec un bout de code JAVA.



J'ai ordonné à la centrale de se mettre en arrêt d'urgence, voici le bout de code qui permet de faire cela :



import java.io.*;

import java.net.*;



public class test {



public static void main( String [] argv ) throws Exception{



Socket sock;



//Création d'un socket

sock = new Socket("192.168.0.200", 15471);



//Ordonne à la centrale de se couper !

PrintWriter sortie = new PrintWriter( sock.getOutputStream(), true);

sortie.println("set(1,stop)");



//Affichage du port sur lequel on est connecté

System.out.println(sock.getPort());



sock.close();



}



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

Re : ECoS Protocole de Communication

Messagepar fabounet » 29 Juin 2007, 23:53

Purée que c'est loin tout ça... le java, les classes, les attributs....(enfin loin tout est relatif, ça fait 5 ans...)
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 Protocole de Communication

Messagepar papy49 » 30 Juin 2007, 09:18

Bon sang ca bouillonne et moi je plane sur le sujet du protocole

Bon a quand le petit programme maison sur PC
Another Webmaster of Espace Rails (Rédactor), Eric LIMOUSIN Alias Raoul VOLFONI.Ecos 50000 V 3.6 + Ecos Control Radio + sniffer ArnoldDigital 86201et86210, Switchpilot x 7, RMGB8-LDT x 3, LS 150 X 1 pilotés en retrosignalisati
Avatar de l’utilisateur
papy49
 
Message(s) : 1175
Inscrit le : 01 Janvier 2005, 01:00

Re : ECoS Protocole de Communication

Messagepar alimzin » 30 Juin 2007, 12:26

Bon je viens vous apporter quelques nouvelles. Alors pour commencer il ne faut pas avoir peur de la doc en Allemand.



Je vous rassure je ne parle pas un mot d'Allemand mais avec un traducteur on arrive à comprendre les grandes lignes. Pour démarrarer on peut se debrouiller pour la suite une traduction complete sera necessaire on est dessus avec un membre du Loco Club.



Après si vous métrisez la programmation Java ou autre vous devez vous débrouiller sans trop de problèmes.



Depuis hier soir j'ai réussi à lire les états de la centrale, consulter la base de données de la centrale qui contient toutes les locos ...

Je suis même arrivé à faire varier la vitesse d'une machine depuis mon PC



Pour ceux qui souhaite faire la même chose, j'ai tout simplement utilisé deux classes en Java pour pouvoir lire et ecrire des infos dans la centrale.



[u]Les classes Java sont les suivantes :[/u]



[b]BufferedReader[/b] et [b]PrintWriter[/b]



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

Re : ECoS Protocole de Communication

Messagepar nicolas.claude » 07 Juillet 2007, 12:37

Bonjour,



Tout ça est très intéressant mais je ne m'y connais rien en java !!



Alors que faire ?
2 ECOS NB + 5 switchpilot ESU + 1 LDT S-DEC-4 + 1 LENZ LS150 + 4 CDF module 08002 +  TC bronze
Avatar de l’utilisateur
nicolas.claude
 
Message(s) : 17
Inscrit le : 20 Décembre 2006, 01:00

Re : ECoS Protocole de Communication

Messagepar Murphy » 07 Juillet 2007, 18:51

Moi non plus



A part un peu de Visual Basic mais plutot orienté base de données avec Access ou bien dBase (n'a rien à voir c'est vrai).



Sinon Nicolas tu économises sur une ou deux locos et tu t'achètes le logiciel TC 5.8D ou WDGP Pro X
Henri - http://letrainpassion.fr
Intellibox+Memory+Lokmaus/Multimaus, Windigipet 8.5 et Pro X
Avatar de l’utilisateur
Murphy
 
Message(s) : 0
Inscrit le : 07 Octobre 2006, 00:00

Suivant

Retour vers DIGITAL - ECOS

Qui est en ligne ?

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

cron