Commander ECoS avec une tablette (programme maison)

Page 1 sur 2 1, 2  Suivant

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

Résolu Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Ven 30 Aoû 2013 - 13:00

Je l'ai fait !
Et oui, je viens de me programmer une petite manette vraiment sympa :

Voici le matériel nécessaire :

Une tablette ou un téléphone ANDROID avec Wifi, une centrale ECOS (quelle que soit la version), et j'ai oublié sur la photo, il faut aussi un routeur Wifi (un routeur à 20 euros suffit!!!).
Pour ma part c'est une tablette 10 pouces. Wohai...j'aime bien voir les choses en grand...
Si vous voulez programmer vous-même, il faut télécharger le programme "Basic4Android" à cette adresse. Malheureusement, ce n'est pas un logiciel gratuit, il vous faudra acquérir une licence.
Juste pour information, voici comment se présente le logiciel :
Sur l'écran de gauche, j'écris le code en basic
sur l'écran de droite je dispose les éléments tels qu'ils doivent apparaître sur la tablette.

Oui, l'utilisation d'un deuxième écran facilite bien les choses.

BREF ! Passons à ce  que j'ai obtenu :
Pour l'instant, mon application n'en est qu'au stade de développement. Bien qu'elle fonctionne, je réclame votre mansuétude sur l'interface car c'est pas super sexy pour le moment.
L'installation sur la tablette se passe sans souci. Et on obtient la petite icone ci-desous (modifiable évidemment!)


Au lancement, l'application se présente comme ci-dessous car vous devez renseigner les paramètres de communication avec l'ECOS (uniquement l'adresse IP, c'est pas la mer à boire...)


Une fois la communication établie, la tablette charge en mémoire la liste de toutes les locos présentes dans l'ECOS, avec tous leurs paramètres. Dans mon cas, il y a 96 locos, ça prend moins d'un dixième de seconde.
La liste des locos s'affiche dans un menu déroulant à droite avec un aperçu de la loco et son nom (celui entré dans l'ECOS bien-sûr).

Petite précision...il faut rendre à César ce qui lui appartient. Les images que vous voyez sur ces photos viennent toutes du site MLG trafic. La banque de données est impressionnante.

Au passage, TOUS les affichages sur l'écran sont synchronisés avec l'état de la centrale (sinon ça ne présente aucun intérêt). Par exemple, le bouton d'état RUN/STOP reflète à tout moment celui de l'ECOS.



A partir de là, il suffit de cliquer sur une loco dans la liste pour en afficher le statut :

Remarquez que vous n'avez pas encore la main dessus. En effet, c'est la centrale qui décide si vous pouvez contrôler ou non. Mais bon, c'est comme partout, il suffit de demander...On clique sur le bouton qui permet de prendre le contrôle.

Si par hasard vous voulez contrôler une loco qui est DÉJÀ sous le contrôle d'un autre utilisateur, la centrale vous refuse l'accès.

Dans ce cas je vous suggère d'informer (oralement) l'autre utilisateur que vous allez lui piquer sa loco...car on peut forcer la prise de possession.
Évidemment l'autre n'aura plus le contrôle...nananananèèèère !

Allez, soyons sympas, laissons lui sa loco et jouons avec le Picasso :Après avoir pris le contrôle de cette loco, on agit sur la vitesse à l'aide du curseur...


...et on inverse le sens en touchant les flèches :


Notez que l'inversion de sens provoque obligatoirement un retour de la vitesse à "zéro". Ici, c'est la centrale qui gère. Je rappelle que la tablette est en permanence le reflet de ce qui se passe sur la centrale.


Voilou ! c'est tout pour aujourd'hui....
Je vous tiendrai au courant des prochaines améliorations. J'en ai plein :
- Ajout d'une grande photo de la loco contrôlée,
- modification en live de l’icône d'aperçu loco
- Ajout du plan du réseau pour le contrôle des accessoires.
-...


Dernière édition par Papybricolo le Mar 1 Avr 2014 - 18:49, édité 4 fois (Raison : ajout d'une photo)
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Likiki le Ven 30 Aoû 2013 - 14:36

Whaouuuu bravo.

Bravo 

Le Basic, que de bon souvenir. haha 

Mais toujours d'actualité.
avatar
Likiki
Sous-Directeur de la Salle d'attente

Date d'inscription : 19/06/2011
Echelle(s) que je pratique : H0 en 3R
Digital - Analogique : Digital


http://passionnement.forumactif.org

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par ArCToS le Ven 30 Aoû 2013 - 17:43

Franchement c'est une super bonne idée.

Je me pose la question de savoir le temps que tu as mis pour arriver à ce résultat en terme de développement ?

Il y a effectivement encore du boulot pour rendre cela plus sexy, et compagnie mais les idées de base sont là Smile

D'autant que cela permet de s'affranchir d'un logiciel informatique ce qui est toujours agréable Smile

Pour ceux qui ont du matériel Apple : Iphone, Ipod Touch, Ipad je rappelle qu'il existe un logiciel permettant le pilotage des trains sur les centrales Lenz et Ecos pour quelques euros à savoir Touchcab. J'avais fait un sujet sur le forum en son temps.


______________________________________________________________________________________________
Amicalement, Marc

Mes réalisations : Réseau modulaire fixe, Mon premier Timesaver , Timesaver - réseau étagère
Modules FTM : Le PK309 et L'approche de Paris Bastille
www.EspaceTrainMiniature.fr
avatar
ArCToS
Administrateur

Date d'inscription : 10/05/2006
Echelle(s) que je pratique : H0 2 rails, époque II à VI Européen et US
Digital - Analogique : Digital DCC (Lenz LVZ100 + Roco Multimauss)

http://www.espacetrainminiature.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Alain355 le Ven 30 Aoû 2013 - 20:25

Cool Cool Super idée, Stéphane,  surtout que ton programme récupère la liste des lok depuis l'ECoS.

Je connaissais une autre solution: le programme Gratuit Engine driver pour les téléphones et tablettes Android: il permet, via JMRI (programme gratuit) et un PC de commander les centrales compatibles JMRI (et notamment l'ECoS) avec le routeur Wifi/Ethernet de la maison. Néanmoins, il bloque un PC, ce qui n'est pas le cas de ta solution.

Vite, dis nous en plus
avatar
Alain355
Garde barrières

Date d'inscription : 25/08/2013
Echelle(s) que je pratique : H0
Digital - Analogique : Digital et Analogique

http://www.club-ccac.fr/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Ven 30 Aoû 2013 - 20:37

Merci, merci.


ArCToS a écrit:Je me pose la question de savoir le temps que tu as mis pour arriver à ce résultat en terme de développement ?
Houlà ! Le chemin a été long.
En gros l'idée m'est venue il y a une semaine. Dans ce délai il m'a fallu :
- Dénicher le protocole de l'ECOS sur Internet
- Le marre traduire marre... et pour quelqu'un qui n'entrave rien à la langue de Goëthe, je vous assure que les traductions google c'est pas triste !
- Tester le-dit protocole avec un logiciel d'analyse de trames (WireShark) CA AU MOINS ça donne des infos compréhensibles !
- Apprendre à utiliser B4A. La programmation objets c'est pourtant pas mon truc.
- Faire des petits programmes ridicules pour vérifier ce qui marche ou pas.... Bref, apprendre, quoi ! Heureusement j'avais de bons tutos.
- Se lancer dans l'application...

La programmation de l'application en elle même m'a pris 2 jours environ.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par JPaul_73 le Ven 30 Aoû 2013 - 23:40

Bravo Stéphane pour ce travail de fourmi !
avatar
JPaul_73
Directeur du Café de la Gare

Date d'inscription : 14/02/2012
Echelle(s) que je pratique : HO - fin d'Epoque III (Année 70) à V
Digital - Analogique : Construction du réseau en cours- Ecos 50000 - MultiMauss.

http://www.le-train-de-jipe.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Papybricolo le Sam 31 Aoû 2013 - 11:05

Très bon "tuto" Stéphane topcool 

J'ai même.... compris !

c'est vrai que se balader avec la centrale c'est pas génial...et autrement il faut passer par le kit Ecosradio (qui à un cout non négligeable..) et qui ne sert qu'a ça alors que la tablette peut servir à beaucoup d'application...

______________________________________________________________________________________________
Le sage se demande à lui-même la cause de ses fautes, l'insensé le demande aux autres .
Confucius


A bientôt Invité tirchapeau Amicalement Jean-Claude



http://trainminiature.discutforum.com/t8066-le-reseau-de-papybricolo-premiere-partie#90397
http://trainminiature.discutforum.com/t17433-le-reseau-de-papybricolo-deuxieme-partie#264595
blog: http://papybricolo.over-blog.com/
avatar
Papybricolo
Administrateur

Date d'inscription : 21/01/2010
Echelle(s) que je pratique : H0 2 Rails & HOm, époques III à V
Digital - Analogique : DCC: ECoS V2 piloté avec RRTC V.8 Gold, et Multimaus (sur 2ème site), décodeurs locos : ESU, Lenz,Zimo Kuehn, et Ulhlenbrock. Modules rétro & accessoires CDF.

http://papybricolo.over-blog.com/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Lun 23 Sep 2013 - 20:38

Effectivement c'est du boulot et félicitations.
Tu vas distribuer ce produit dans GooglePlay ?
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Alain355 le Lun 23 Sep 2013 - 21:08

Arrow Très bonne suggestion,cheers cheers
avatar
Alain355
Garde barrières

Date d'inscription : 25/08/2013
Echelle(s) que je pratique : H0
Digital - Analogique : Digital et Analogique

http://www.club-ccac.fr/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Lun 23 Sep 2013 - 21:54

Houlà houlà, ne brûlons pas les étapes....
Le soft n'est qu'à l'étape du développement, et en ce moment ça n'avance plus car le boulot d'école a repris. Donc plus te temps.
Je pense que je mettrai les fichiers nécessaires, avec les instructions, sur mon site perso si par hasard vous souhatez le tester. Je vous communiquerai l'adresse dès que ce sera fait. Mais c'est pas pour tout de suite.
J'ai quand-même pris quelques minutes pour améliorer l'ensemble. Maintenant les fonctions sont accessibles, les icônes de fonctions et de locos sont paramétrables, et le plan du réseau s'affiche. Il me reste à fignoler la commande des aiguillages et ce sera bon.
Amicalement,
Stéphane.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Likiki le Mar 24 Sep 2013 - 5:56

Moi je retiens :

Ipad ==> OK
Réseau de train ==> OK
Loiret ==> OK
Montargis ==> OK
GPS ==> OK
Voiture ==> OK


J'arrive ==> OK

l0l! 

sourire sortieporte 
avatar
Likiki
Sous-Directeur de la Salle d'attente

Date d'inscription : 19/06/2011
Echelle(s) que je pratique : H0 en 3R
Digital - Analogique : Digital


http://passionnement.forumactif.org

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Mar 24 Sep 2013 - 8:58

Stéphane,
Rien ne t’empêche de le mettre dans GooglePlay, même si ce n'est qu'une ébauche.
Tu peux même le vendre (pas trop cher, quelques euros) pour au moins gagner un peu de sous avec ça.
On te donnera des retours d'expérience pour améliorer le logiciel.
A priori tu as fait le plus difficile.
Amicalement.
Laurent

avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Mar 24 Sep 2013 - 11:37

Ok, je le fais dès que possible et je vous tiens au courant.

Likiki a écrit:Moi je retiens :

Ipad ==> OK
Réseau de train ==> OK
Loiret ==> OK
Montargis ==> OK
GPS ==> OK
Voiture ==> OK


J'arrive ==> OK

l0l! 

sourire sortieporte 
Avec plaisir !!!! c'est quand tu veux, Un p'tit MP avant quand même !
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Mar 24 Sep 2013 - 12:09

Lolo_paris a écrit:Tu peux même le vendre (pas trop cher, quelques euros) pour au moins gagner un peu de sous avec ça.
C'est pas trop l'esprit de la maison, surtout que vendre un truc pas encore fini, j'aurais un peu honte....
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Mar 24 Sep 2013 - 14:13

Ok je comprends,
D'autant que l'inscription pour déposer une application sur Google play est de 25 USD.
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Ven 27 Sep 2013 - 20:04

Bonsoir à tous,

En ce début de W.E., j'ai enfin réussi à passer quelques heures sur mon application.
Voici les quelques modifications :

Maintenant, les fonctions de locomotives sont disponibles avec des icônes personnalisables, le plan du réseau s'affiche et on peut contrôler les aiguillages.


Concernant les fonctions :
Seules celles déclarées sur l'ECOS sont affichées en bas à gauche de l'écran. Les autres (jusqu'à 24) sont cachées évidemment pour alléger l'écan. Les fonctions sont actualisées à chaque changement de locomotive.


Un clic sur la fonction inverse son état et l'icône change en fonction de l'état.


Concernant le plan du réseau :
Celui-ci peut être plus grand que le cadre, j'ai prévu un scroll horizontal (la photo) et un scroll vertical.


LE clic sur un aiguillage fait basculer son état. Pour les TJD, il y a 4 états possibles. Chaque clic passe à l'état suivant. Evidemment, l'affichage est en permanence le reflet de ce qu'il se passe sur le réseau. Si quelqu'un change un aiguillage alors on le voit basculer sur notre écran bien-sûr !



Evidemment, le plan est personnalisable. Pour cela, j'ai aussi créé une petite application qui permet de construire un plan correspondant au réseau piloté.
J'ai donc créé une nouvelle icône pour lancer cette application :


On clique sur "create plan" et l'application s'ouvre. Voici comment ça se présente au début :


Evidemment, on peut travailler sur plusieurs plans. Il faut choisir au départ le plan sur lequel on souhaite travailler.
J'oubliais : il faut préalablement se connecter à l'ECOS. C'est indispensable pour pouvoir régler la position réelle des aiguillages. Il suffit de renseigner l'adrese IP de l'ECOS.

Pour ma part, j'ai travaillé pour l'association de Montargis : L'AGAT. Le réseau fixe est fait, je vais pouvoir m'attaquer bientôt au réseau d'expo.


Le réseau apparaît tel qu'il a été laissé la dernière fois. Les outils représentant chaque élément à positionner se situent dans la partie haute de l'écran.


Par exemple pour placer une TJDgauche, cliquer sur son icône, puis sur la case qui doit recevoir l'élément.


Puis renseigner l'adresse DCC de cet aiguillage (ATTENTION : je suppose que les deux moteurs de la TJD ont des adresses consécutives). C'est l'adresse la plus faible qui est renseignée ici.


Puis pour chacun des 4 états possibles, renseigner l'état réel de la TJD (un clic sur chaque état positionne la TJD dans l'état correspondant)...il suffit de choisir !




Voilou ! c'est tout pour ce soir.
Promis, je vais faire un petit effort pour l'esthétique générale. Mais il faudra être un peu patient.
Amicalement,
Stéphane.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par JPaul_73 le Ven 27 Sep 2013 - 20:12

Impressionant ! Bravo Stéphane !
avatar
JPaul_73
Directeur du Café de la Gare

Date d'inscription : 14/02/2012
Echelle(s) que je pratique : HO - fin d'Epoque III (Année 70) à V
Digital - Analogique : Construction du réseau en cours- Ecos 50000 - MultiMauss.

http://www.le-train-de-jipe.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Likiki le Ven 27 Sep 2013 - 20:20

Alors là ............ C'est du lourd. affraid 

Ca me trou le po _ _ tin

super Bravo 
avatar
Likiki
Sous-Directeur de la Salle d'attente

Date d'inscription : 19/06/2011
Echelle(s) que je pratique : H0 en 3R
Digital - Analogique : Digital


http://passionnement.forumactif.org

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Alain355 le Ven 27 Sep 2013 - 20:34

Impressionnant topcool Apllaudit
avatar
Alain355
Garde barrières

Date d'inscription : 25/08/2013
Echelle(s) que je pratique : H0
Digital - Analogique : Digital et Analogique

http://www.club-ccac.fr/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par VENDEE'N le Ven 27 Sep 2013 - 20:35

Je commande mon ECOS avec mon Iphone sans problème et aussi avec mon Ipad ,il suffit de mettre le bon programme qui est gratuit ,mais mettre une clé USB pour le wifi sur mon ecos qui est ancienne et sans le wifi d'origine
avatar
VENDEE'N
Rédacteur des annonces en gare

Date d'inscription : 22/09/2013
Echelle(s) que je pratique : N
Digital - Analogique : Un peu de digital mais surtout de l'analogique

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Papybricolo le Ven 27 Sep 2013 - 21:58

BRAVO Stéphane...Apllaudit Apllaudit Apllaudit 

______________________________________________________________________________________________
Le sage se demande à lui-même la cause de ses fautes, l'insensé le demande aux autres .
Confucius


A bientôt Invité tirchapeau Amicalement Jean-Claude



http://trainminiature.discutforum.com/t8066-le-reseau-de-papybricolo-premiere-partie#90397
http://trainminiature.discutforum.com/t17433-le-reseau-de-papybricolo-deuxieme-partie#264595
blog: http://papybricolo.over-blog.com/
avatar
Papybricolo
Administrateur

Date d'inscription : 21/01/2010
Echelle(s) que je pratique : H0 2 Rails & HOm, époques III à V
Digital - Analogique : DCC: ECoS V2 piloté avec RRTC V.8 Gold, et Multimaus (sur 2ème site), décodeurs locos : ESU, Lenz,Zimo Kuehn, et Ulhlenbrock. Modules rétro & accessoires CDF.

http://papybricolo.over-blog.com/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Dandel4 le Sam 28 Sep 2013 - 9:00

Magnifique.

Mais une question ?? cette application vas-tu la rendre publique ?? (gratis ou payante c'est égal çà m'intéresse).

______________________________________________________________________________________________
_______________________________________________________________________________________________
Amicalement, Daniel.

Les jeunes sont toujours prêts à donner à leurs aînés le bénéfice de leur inexpérience.
Les vieux croient à tout; les gens d'âge mûr mettent tout en doute; les jeunes savent tout.
Oscar Wilde
http://locopassion.blogspot.be/
avatar
Dandel4
Administrateur

Date d'inscription : 21/08/2007
Echelle(s) que je pratique : H0
Digital - Analogique : Digital 2R - Centrale Ecos II. Logiciel CDM Rail

http:// http://locopassion.blogspot.be/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Sam 28 Sep 2013 - 10:28

Bonne question.
Si je la rends publique, ce sera assurément gratuit.
Ce sera aussi sans garantie...
Je vais probablement la mettre en téléchargement sur mon site perso. Dès que j'aurai vérifié deux ou trois détails. Déjà, cet après midi, je vais la faire tester par les membres de l'association.
Je vous tiens au courant.

Amicalement,
Stéphane.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Sam 28 Sep 2013 - 20:04

Bon... on a identifié quelques bêtises cet après-midi...
1- La tablette prend le contrôle des aiguillages mais j'ai un peu oublié de rendre la main à la centrale. C'est ballot ! Embarassed  Je vais corriger ça.
2- l'ajout d'une loco sur la centrale provoque une erreur de lecture du fichier des locos. Boulette  J'ai simplement oublié d'ajouter la nouvelle loco à ce fichier. Facile à corriger.

Le reste est bon. Cool 
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Victor le Sam 28 Sep 2013 - 21:37

Bonsoir !

Wahoooo !! Stéphane !! la grande classe ! merci de nous faire partager cette expérience , c'est vraiment très intéressant !

Quand le réseau est contrôler via RRTC et une ecos comment ça se passe?

Je suis très admiratif de ton travail ! affraid 

Bravo ! Very Happy 
avatar
Victor
Oscar des réseaux en construction

Date d'inscription : 23/02/2009
Echelle(s) que je pratique : H0
Digital - Analogique : Digital

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Sam 28 Sep 2013 - 22:04

Merci merci. Embarassed 

Victor a écrit:Bonsoir !Quand le réseau est contrôler via RRTC et une ecos comment ça se passe?
Très bonne question ! Je vais essayer de vérifier le comportement de l'un et de l'autre. Mais à priori, la tablette peut prendre la main de force sur l'élément qu'elle souhaite contrôler.
D'après moi, elle sera donc prioritaire sur les instructions du PC. Finalement, c'est assez bien puisque la loco que l'on contrôle est nécessairement en conduite manuelle. Le seul doute que j'ai c'est à propos des aiguillages compte tenu de l'expérience que j'ai eue aujourd'hui. Eux, doivent être en conduite automatique par RRTC s'ils sont dans l'itinéraire d'une loco en "auto-train".
Il suffit de ne pas amener votre loco dans un itinéraire réservé... Et se borner à respecter la signalisation.

Maintenant, si j'ai créé ce programme c'est pour que les membres du club puissent simultanément contrôler chacun leur loco lorsqu'on est en exposition. La sécurité des circulations est donc assurée par chacun s'il respecte le feu qu'il rencontre.
Après cà, le premier qui se loupe passe par mon bureau Suspect .  


reflexion reflexion scratch animé 
Réflexion faite, je vais peut-être rajouter un arrêt d'urgence....sourire
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Dim 29 Sep 2013 - 14:56

Bonjour Stéphane,
tu es vraiment sans limites dans ton développement.
bientôt tu vas pouvoir réécrire RRTC ou Windigipet sous Androïd ou iOS.

avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Dim 29 Sep 2013 - 17:41

Lolo_paris a écrit:Bonjour Stéphane,
tu es vraiment sans limites dans ton développement.
bientôt tu vas pouvoir réécrire RRTC ou Windigipet sous Androïd ou iOS.
Very Happy 
N'exagérons rien ! Je suis loin d'avoir le temps et les compétences pour de telles extrémités.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Martin le Jeu 24 Oct 2013 - 22:22

Super intéressant ce petit soft Smile

Je vais suivre ça de près Smile
avatar
Martin
Pilier du wagon-bar

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 2rails
Digital - Analogique : Digital 2R

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Sam 16 Nov 2013 - 11:09

Et voilà....ce qui devait arriver, arriva !!!!!....
Je viens de faire une grosse infidélité à ma chère Intellibox. Twisted Evil   Elle qui a pourtant vu mes premiers pas dans le digital Sad, Elle qui m'a tant servi pendant des années Rolling Eyes , Elle qui est pourtant encore jeune et fraîche Crying or Very sad I love you ...... Boulette EH BIN JE l'AI REFORMEE !!!! Embarassed 
Ô monde cruel....

Oui mais c'était pour la bonne cause.... car je viens de faire une asquisition : Champagne 


Je vais donc pouvoir continuer la mise au point du soft et me faire plaisir....cheers sourire

Mais déjà, j'ai un problème.... scratch animé 
Je pense que la centrale a un firmware très ancien car elle ne répond pas correctement à la demande de fonctions des locomotives...cavapasnon 
Sauriez-vous à quel endroit je peux trouver un firmware plus récent que l'actuel (version 3.1.1) ? Question 
Merci d'avance. Salut 

Bien amicalement,
Stéphane.

PS : Et... au fait....l'Intellibox est donc à vendre...Faites moi des propositions par MP... Wink
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Sam 16 Nov 2013 - 11:41

Bonjour,

J'ai également cette centrale, voilà la procédure de mise à jour du firmware :

télécharger la dernière version sur ce site :
Il faut auparavant ouvrir un compte chez ESU, gratuit, sinon le lien ci-dessous ne fonctionne pas
Ensuite ouvrir cette page :
http://www.esu.eu/en/downloads/software/ecos-firmware/
version actuelle : 3.7.0
extraire le fichier ZIP dans un sous-dossier

connecter la centrale sur un PC en direct ou via un hub
dans le navigateur : http://192.168.0.2 (adresse de la centrale)
menu : firmware update
sélectionner le fichier 'bci' précédemment téléchargé et dézippé.
valider par 'send'
attendre assez longtemps
Après mise à jour redémarrer l'ECOS

Bon week-end
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Alain355 le Sam 16 Nov 2013 - 11:58

Stéphane a écrit:Je pense que la centrale a un firmware très ancien car elle ne répond pas correctement à la demande de fonctions des locomotives...cavapasnon 
Sauriez-vous à quel endroit je peux trouver un firmware plus récent que l'actuel (version 3.1.1) ? Question 
Merci d'avance. Salut 

Bien amicalement,
Stéphane.

PS : Et... au fait....l'Intellibox est donc à vendre...... Wink
J'ai fait comme toi il y a 3 ans, revendu mon IB (tout juste mise à jour en V2.x) et remplacé par une ECoS (car c’était la centrale choisie en commun au club, et comme c'est moi qui m'occupe de la centrale ..../...)

Pour pouvoir télécharger les mises a jours, il te faut AU PREALABLE:
Arrow te créer un compte chez ESU (facile)
Arrow enregistrer le n° de série de ton ECoS (assez facile)
Arrow attendre que ESU valide ce n° de série (le plus long)

Et la, Miracle, quand tu te connecteras chez ESU, dans la zone Download, Software, tu auras la ligne de plus citée ci dessus: ECoS Firmware. santé
avatar
Alain355
Garde barrières

Date d'inscription : 25/08/2013
Echelle(s) que je pratique : H0
Digital - Analogique : Digital et Analogique

http://www.club-ccac.fr/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Sam 16 Nov 2013 - 13:05

Merci beaucoup à vous deux.
Je viens de faire la manip...

Problémo résoluto ! comme ils disent.
cheers 
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Grim le Sam 23 Nov 2013 - 14:35

elle est superbe ton application la même sur ipad serait superbe mais il faudrait trouvé le protocole de l'ECOS
avatar
Grim
Mécanicien de locomotive

Date d'inscription : 19/01/2012
Echelle(s) que je pratique : H0
Digital - Analogique : ECOS2+ itrain+touch Cab

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Alain355 le Sam 23 Nov 2013 - 14:59

Grim a écrit:elle est superbe ton application la même sur ipad serait superbe  mais il faudrait trouvé le protocole de l'ECOS
Arrow Tu as une appli Ipad qui existe déjà en version gratuite ou payante TouchCab. la version gratuite ne permet pas de commander les accessoires, et se limite a 8 touches de fonctions.

A recherche non pas dans l'AppStore (ca serait trop facile), mais dans l'iTunes Store (le plus rapide pour la trouver est de partir d'ici http://www.touchcab.com/ puis aller sur all products puis TouchCab Free puis Download on the Appstore)
avatar
Alain355
Garde barrières

Date d'inscription : 25/08/2013
Echelle(s) que je pratique : H0
Digital - Analogique : Digital et Analogique

http://www.club-ccac.fr/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Grim le Sam 23 Nov 2013 - 18:42

je connais touchcab mais ,je trouve l'application de notre amie Stéphane plus convivial d'ailleurs ,je serais intéresse pour la tester sur le réseau de notre association Smile car une tablette arcos 10pouce peut se trouver pour 100€ environs
avatar
Grim
Mécanicien de locomotive

Date d'inscription : 19/01/2012
Echelle(s) que je pratique : H0
Digital - Analogique : ECOS2+ itrain+touch Cab

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Dim 10 Aoû 2014 - 8:23

bonjour Stéphane,
Je reviens sous cette rubrique pour savoir si ton application est disponible ?
j'aimerai bien l'essayer pour ma tablette sous Android.
Tu l'as enregistré dans google play?
On peut télécharger l'apk?

Cordialement.
Laurent
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Dim 10 Aoû 2014 - 12:50

Bonjour,
Oui, elle est disponible. Je la distribue moi-même.
Il suffit pour cela de me laisser ton email avec tes coordonnées et je t'envoie les fichiers.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Dim 10 Aoû 2014 - 12:54

En relisant rapidement ce fil, je m'aperçois que je n'ai pas évoqué les mises à jour.
Ces derniers mois j'ai donc :
- mémorisé l'adresse IP
- revu quelques détails de présentation
- mis en place l'affichage des cantons occupés
- fait une version 7 pouces.

Tout cela est visible sur mon site perso. Taper sur le bouton WWW à gauche de l'écran.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Lun 11 Aoû 2014 - 20:22

Les nouvelles :
- Aujourd'hui, j'ai eu la confirmation que le programme fonctionne aussi avec la CS1 de Marklin. Pour la CS2, je ne sais pas l'essai n'a pas été fait et je n'en ai pas à la maison pour voir. En revanche, je confirme qu'i faut faire la mise à jour du firmware de la centrale sinon les fonctions des locomotives ne s'afficheront pas (c'est un bug de la centrale, pas de l'appli).

- Lorsque vous me contactez pour que je vous envoie l'application, il faut préciser non seulement la taille de votre écran (10 pouces ou 7 pouces) mais aussi la résolution de celui-ci. Sinon vous risquez de ne pas voir une partie de l'application.

voilou ! c'est tout pour aujourd'hui !
A bientôt.
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Didier3 le Lun 11 Aoû 2014 - 20:32

Stéphane a écrit:Les nouvelles :
- Aujourd'hui, j'ai eu la confirmation que le programme fonctionne aussi avec la CS1 de Marklin.

Bonjour,

Attention, ceci est vrai pour la CS1 "reloaded", donc avec l'upgrade hardware, ce qui l'assimile à une ECOS 1 ! Cool 

Didier.
avatar
Didier3
Aiguilleur

Date d'inscription : 12/07/2014
Echelle(s) que je pratique : HO & N
Digital - Analogique : Digital

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Jeu 28 Aoû 2014 - 17:05

bonjour à tous

A l'instar de Stéphane, j'ai aussi développé avec un autre outil informatique un logiciel pour tablette androïd dont le but est de piloter les locomotives sur un réseau équipé d'une centrale ECOS.

Si vous souhaitez le tester, voici le lien pour le fichier "apk"

http://dllsoftware.alwaysdata.net/apk/ECOS%20drive.apk

Voici quelques copies d'écran :

PARAMETRAGE D'UNE LOCOMOTIVE


CONCEPTION D'UN T.C.O.


EXPLOITATION DU RESEAU, Vue générale


EXPLOITATION DU RESEAU : Commande d'une locomotive


EXPLOITATION DU RESEAU : Vue du TCO en cours avec voies occupées


il y a d'autres possibilités comme la gestion de plusieurs tablettes pour un même réseau avec partage des données

Un fichier d'aide est joint au logiciel.

Si ça vous tente d'essayer, profitez-en !

Cordialement
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Likiki le Jeu 28 Aoû 2014 - 17:14

Tu as fait un sacré travail, bravo.

Bravo
avatar
Likiki
Sous-Directeur de la Salle d'attente

Date d'inscription : 19/06/2011
Echelle(s) que je pratique : H0 en 3R
Digital - Analogique : Digital


http://passionnement.forumactif.org

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Alain355 le Jeu 28 Aoû 2014 - 17:36

Hello Laurent (Lolo_Paris)

Merci du lien, je vais tenter de tester ce WE sur mon ECoS 50000 V4.0.1.
avatar
Alain355
Garde barrières

Date d'inscription : 25/08/2013
Echelle(s) que je pratique : H0
Digital - Analogique : Digital et Analogique

http://www.club-ccac.fr/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Stéphane le Jeu 28 Aoû 2014 - 18:31

Super bulot. C'est vraiment magnifique !
Je n'ai pas encore eu le temps de tester les fichiers que tu m'as envoyés mais c'est vraiment prometteur !
avatar
Stéphane
Oscar des réseaux en construction

Date d'inscription : 10/11/2007
Echelle(s) que je pratique : H0 code 75
Digital - Analogique : Digital Intellibox Smile

http://stephane.ravaut.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Ven 29 Aoû 2014 - 0:19

Bonsoir à tous.

merci pour vos remarques.
Stéphane, je te conseille de suivre le lien ci-dessus.
La dernière version est plus stable.
Le logiciel gère la rétro signalisation S88.
J'ai augmenté la fréquence de lecture des sockets.
Le fichier d'aide est telechargeable a partir du menu principal.
Je vais intégrer la notion de routes plus tard.
J'ai pensé a une gestion multi reseaux, je ne sais pas si ça peut interesser les gens...

Voilà pour le moment.
j'attend vos avis avec impatience.
A bientôt.
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Jpp38 le Ven 29 Aoû 2014 - 8:22

Bonjour,

C'est vraiment un travail remarquable.
Je l'apprécie d'autant mieux que j'ai fait l'interface Android pour CDM-Rail, mais en partant des langages de base (Java et API Android). Ca marche, mais je suis vraiment à 100 lieues de ce beau résultat. Java, ça va, mais j'avoue bien humblement que je ne suis pas du tout à l'aise avec l'API Android.

Je retiens le tuyau du Basic4Android, et je serai aussi intéressé de vous contacter pour des tuyaux éventuels. (Mais plus pour des tuyaux de programmation: je n'utilise pas l'ECOS directement).

JP
avatar
Jpp38
Modérateur Réseau FTM

Date d'inscription : 29/04/2007
Echelle(s) que je pratique : H0 - N digital
Digital - Analogique : Digital (DCC)
Centrales Lenz, Intellibox, Multimaus, + CDM-Rail

http://jeanpierre.pillou.free.fr

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Papybricolo le Ven 29 Aoû 2014 - 10:12

topcool topcool topcool

Hé bien dès que possible je vais tester...

Et adieu l'EcosControl (radio)

en plussss si on peut s'en servir en expo plus de soucis avec les pb de fréquences des autres exposants !!!!

______________________________________________________________________________________________
Le sage se demande à lui-même la cause de ses fautes, l'insensé le demande aux autres .
Confucius


A bientôt Invité tirchapeau Amicalement Jean-Claude



http://trainminiature.discutforum.com/t8066-le-reseau-de-papybricolo-premiere-partie#90397
http://trainminiature.discutforum.com/t17433-le-reseau-de-papybricolo-deuxieme-partie#264595
blog: http://papybricolo.over-blog.com/
avatar
Papybricolo
Administrateur

Date d'inscription : 21/01/2010
Echelle(s) que je pratique : H0 2 Rails & HOm, époques III à V
Digital - Analogique : DCC: ECoS V2 piloté avec RRTC V.8 Gold, et Multimaus (sur 2ème site), décodeurs locos : ESU, Lenz,Zimo Kuehn, et Ulhlenbrock. Modules rétro & accessoires CDF.

http://papybricolo.over-blog.com/

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Lolo_paris le Ven 29 Aoû 2014 - 13:02

bonjour à tous.

Je viens de poster une mise à jour.
Maintenant le logiciel gère les routes définies dans la centrale.
Quelques bugs "grossiers" ont été corrigés.

Pour répondre à Jean-Claude (PapyBricolo):
La liaison entre la tablette et la centrale se fait par l'intermédiaire d'un point d'accès Wifi.
A la maison c'est ma FreeBox qui sert de point d'accès.
La centrale est cablée au routeur de la Freebox
La tablette est connectée au Wifi de la Freebox aussi
et ça roule impeccable.

En situation d'exposition, il faudra un routeur Wifi pré-configuré pour reproduire le même schéma.
On doit pouvoir se passer d'ordinateur.

Pour répondre à Jean-Pierre (jpp38)
J'ai développé cette application avec WindevMobile.
Je l'utilise surtout pour des applications de gestion.
Ce n'est pas gratuit (loin de là), mais pas besoin de connaitre java ni l'API google Android pour développer.
En plus c'est assez rapide.

Bon week-end à tous.

Laurent
avatar
Lolo_paris
Chef de manoeuvre

Date d'inscription : 14/03/2011
Echelle(s) que je pratique : H0
Digital - Analogique : Digital ECoS 50200

Revenir en haut Aller en bas

Résolu Re: Commander ECoS avec une tablette (programme maison)

Message par Jpp38 le Ven 29 Aoû 2014 - 14:03

OK, merci Laurent.
Et encore bravo.

JP
avatar
Jpp38
Modérateur Réseau FTM

Date d'inscription : 29/04/2007
Echelle(s) que je pratique : H0 - N digital
Digital - Analogique : Digital (DCC)
Centrales Lenz, Intellibox, Multimaus, + CDM-Rail

http://jeanpierre.pillou.free.fr

Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum