La mia esperienza con trenini e tablet....
Inviato: martedì 22 luglio 2014, 19:30
Ciao a tutti, vi rendo partecipi del mio primo esperimento di controllo dei treni col tablet.
Sò perfettamente che già da tempo molti usano smartphone e tablet al posto dei palmari dedicati ma, vista questa mia esperienza con materiali di recupero e non con centrali da 400 euro, voglio spiegarvi come ho fatto spendendo zero euro a patto che siate trafficoni come me e non abbiate buttato via pc obsoleti.
La mia configurazione si basa su:
- Un vecchio portatile pentium 3 con win XP
- KDCCX2 (ma va bene anche KDCC+ GenLi)
- Vecchia chiavetta WiFi (il portatile è sprovvisto di scheda interna)
- Tablet da 10 pollici
- Router WiFi (quello che uso x navigare in internet normalmente ma ho recuperato un vecchio ALICE da dedicare solo al plastico)
Sul portatile ho installato l'ultima versione di JMRI (mi sembra la 3.8 ) e l'ho configurato per il protocollo Lenz per interfacciarmi con la KDCCX2 su COM4.
Ho installato la chiavetta WiFi e mi sono collegato al router con le chiavi WPA2 della mia rete WiFi di casa.
Ho scaricato la app android Engine Driver e l'ho installata sul tablet.
Ho avviato la gestione dei palmari in JMRI e ho lanciato la app sul tablet indicando l'indirizzo IP del PC dove "gira" JMRI, mi sono connesso, ho inserito l'indirizzo della loco sui binari et voilà ...al primo colpo ha funzionato tutto!!!
Sono molto contento anche perchè, quando ho scaricato la app Engine Driver, ne ho scaricato pure i sorgenti e li ho ricompilati senza problemi con Eclipse+SDK+NDK Android quindi, posso mettere mano al programma e, per esempio, tradurlo in italiano, modificarlo, ecc.
JMRI l'ho trovato veramente stabile e più gradevole poi adesso è in italiano (quasi tutto) ed è molto più confortevole usarlo. Non ho riscontrato nessun problema nel far dialogare JMRI con KDCCX2 anzi, ho notato che aumentando la velocità della seriale da 19200 a 38000 e poi 56000 per finire a 115000 la reazione ai comandi si è sempre più spinta al "real time" senza contare che KDCCX non usa il controllo di flusso hardware!
Il controllo dei treni col tablet mi ha fatto ricredere parecchio e non mi vergogno a dire che mi rimangio tutte le critiche che avevo fatto in passato a questa pratica! E' veramente una esperienza gradevole in più, se si tiene conto che col browser del tablet si può organizzare tutta la gestione del plastico, abilitando la funzione server di JMRI vedo degli ulteriori sviluppi interessanti nel futuro.
In merito all'hardware che ho usato; il vecchio portatile si è dimostrato più che sufficiente, il tablet (che ho pagato su ebay 70 euro) è stato perfetto, KDCCX2 e che ve lo dico a fare...
Complice un'articolo di un tipo inglese, il prossimo step, appena avrò nuovamente un pò di tempo libero, sarà quello di eliminare il portatile e sostituirlo con un Raspberry PI che uso già da tempo sul quale caricherò sempre JMRI e uno script di avviamento automatico di linux che carica JMRI (già configurato con la com giusta per KDCCX2 e la gestione dei palmari WiFi attiva) durante il caricamento del sistema operativo, in questo modo, si potranno eliminare (volendo) monitor, tastiere e mouse.....
Spero che questa mia esperienza vi possa essere da sprone per tentare la mia stessa strada...se farete questo salto....sarà difficile che ritorniate indietro!
Ciao a tutti
Despx
PS: ho preferito aprire questo topic nella sezione generale e non in quella specifica dell'uso dei software perchè ritengo che questo messaggio abbia più la valenza di divulgazione generale che di approfondimento tecnico ma se Mr. Buddace dice che deve stare nell'altra sezione ....che sia trasferito
Sò perfettamente che già da tempo molti usano smartphone e tablet al posto dei palmari dedicati ma, vista questa mia esperienza con materiali di recupero e non con centrali da 400 euro, voglio spiegarvi come ho fatto spendendo zero euro a patto che siate trafficoni come me e non abbiate buttato via pc obsoleti.
La mia configurazione si basa su:
- Un vecchio portatile pentium 3 con win XP
- KDCCX2 (ma va bene anche KDCC+ GenLi)
- Vecchia chiavetta WiFi (il portatile è sprovvisto di scheda interna)
- Tablet da 10 pollici
- Router WiFi (quello che uso x navigare in internet normalmente ma ho recuperato un vecchio ALICE da dedicare solo al plastico)
Sul portatile ho installato l'ultima versione di JMRI (mi sembra la 3.8 ) e l'ho configurato per il protocollo Lenz per interfacciarmi con la KDCCX2 su COM4.
Ho installato la chiavetta WiFi e mi sono collegato al router con le chiavi WPA2 della mia rete WiFi di casa.
Ho scaricato la app android Engine Driver e l'ho installata sul tablet.
Ho avviato la gestione dei palmari in JMRI e ho lanciato la app sul tablet indicando l'indirizzo IP del PC dove "gira" JMRI, mi sono connesso, ho inserito l'indirizzo della loco sui binari et voilà ...al primo colpo ha funzionato tutto!!!
Sono molto contento anche perchè, quando ho scaricato la app Engine Driver, ne ho scaricato pure i sorgenti e li ho ricompilati senza problemi con Eclipse+SDK+NDK Android quindi, posso mettere mano al programma e, per esempio, tradurlo in italiano, modificarlo, ecc.
JMRI l'ho trovato veramente stabile e più gradevole poi adesso è in italiano (quasi tutto) ed è molto più confortevole usarlo. Non ho riscontrato nessun problema nel far dialogare JMRI con KDCCX2 anzi, ho notato che aumentando la velocità della seriale da 19200 a 38000 e poi 56000 per finire a 115000 la reazione ai comandi si è sempre più spinta al "real time" senza contare che KDCCX non usa il controllo di flusso hardware!
Il controllo dei treni col tablet mi ha fatto ricredere parecchio e non mi vergogno a dire che mi rimangio tutte le critiche che avevo fatto in passato a questa pratica! E' veramente una esperienza gradevole in più, se si tiene conto che col browser del tablet si può organizzare tutta la gestione del plastico, abilitando la funzione server di JMRI vedo degli ulteriori sviluppi interessanti nel futuro.
In merito all'hardware che ho usato; il vecchio portatile si è dimostrato più che sufficiente, il tablet (che ho pagato su ebay 70 euro) è stato perfetto, KDCCX2 e che ve lo dico a fare...
Complice un'articolo di un tipo inglese, il prossimo step, appena avrò nuovamente un pò di tempo libero, sarà quello di eliminare il portatile e sostituirlo con un Raspberry PI che uso già da tempo sul quale caricherò sempre JMRI e uno script di avviamento automatico di linux che carica JMRI (già configurato con la com giusta per KDCCX2 e la gestione dei palmari WiFi attiva) durante il caricamento del sistema operativo, in questo modo, si potranno eliminare (volendo) monitor, tastiere e mouse.....
Spero che questa mia esperienza vi possa essere da sprone per tentare la mia stessa strada...se farete questo salto....sarà difficile che ritorniate indietro!
Ciao a tutti
Despx
PS: ho preferito aprire questo topic nella sezione generale e non in quella specifica dell'uso dei software perchè ritengo che questo messaggio abbia più la valenza di divulgazione generale che di approfondimento tecnico ma se Mr. Buddace dice che deve stare nell'altra sezione ....che sia trasferito