Introduzione e configurazione
- Introduzione e configurazione | Sviluppo
iRoc è il controller senza fili definitivo di Rocrail ed è realizzato per funzionare su iPhone e iPod Touch.
iRoc si connette attraverso la porta client del server Rocrail.
Nota:
| Tutte le funzionalità descritte sono riferite a versioni di sviluppo (bleeding edge e sono disponibili in snapshot pronte per lìinstallazione. |
iRoc è ancora in fase di sviluppo, seguite gli ultimi sviluppi su LaunchPad.net:
Funzionalità
- Funziona con tutte le Centrali di comando supportate da Rocrail
- Acceleratore per locomotive
- Supporto di sedici funzioni e controllo luci
- Visualizza il nome iPhone nel client Rocview
- Blocco e rilascio (Fn) locomotive
- Sensibilità regolabile del cursore
- Controllo instradamenti
- Controllo deviatoi
- Controllo segnali
- Controllo uscite
- Riconnessione automatica
- Comandi di sistema
- Interfaccia tradotta in accordo con la lingua di sistema dell'iPhone
- Controllo automatico locomotive
- Configurazione locomotive
- Indicatore di potenza
- Visualizzazione interattiva del tracciato
Prerequisiti
- Rete wireless
Attuale snapshot di Rocrail 2.0 (1050+)- Adottare preferibilmente immagini di piccole dimensioni (massimo 256 colori qualsiasi sia la dimensione dell'immagine)
Modalità di prova
Per provare iRoc senza un plastico funzionante, potete connettervi con i seguenti parametri:
| Host | Porta |
|---|---|
| rocrail.dyndns.org | 8051 |
Troverete un piccolo tracciato connesso con una centrale virtuale e una ventina di locomotive con immagini piccole.
Utilizzando la rete 3G potreste incontrare problemi di connessione, tentate di connettervi più volte se non avete successo con i primi tentativi.
Configurazione
IP e porta Rocrail
Impostate l'indirizzo IP e la porta del server Rocrail in questo campo: (non l'indirizzo IP di una centrale di comando come ECoS o CS2.)
Standby
Selezionate 'Permetti standby' per evitare che l'applicazione iRoc venga terminata quando l'iPod entra in modalità standby.
Locomotive
L'ultima locomotiva selezionata è visualizzata e può essere modificata nelle impostazioni. Le modifiche vengono sovrascritte al termine dell'applicazione.
Cursore velocità
Il comportamento predefinito del cursore prevede che i cambiamenti di velocità vengano inviato in seguito al rilascio.
Attivate la modalità Alta sensibilità per inviare continuamente i cambiamenti di velocità. Agendo sul valore Differenza velocità potete regolare a vostro piacimento il comportamento del cursore. Il valore predefinito impostato a “4” indica che il cambiamento di velocità viene inviato solo se spostate il cursore di quattro posizioni.
Selezione locomotiva
Fate clic nel campo dell'ID della locomotiva per selezionarla.
In accordo con le impostazioni configurate, potrete selezionare la locomotiva inserendo l'ID con il tastierino numerico o scegliendola dall'elenco. L'elenco viene fornito direttamente attraverso il server Rocrail ed è parte integrante del tracciato che avrete in uso.
| Selezione di una locomotiva dall'elenco | |
|---|---|
| |
| Toccate il campo della locomotiva per aprire l'elenco | Scorrete l'elenco e toccate la locomotiva desiderata |
Rilascio locomotiva
Se il server Rocrail è configurato con l'opzione "Disable steal loco control" attiva, dovrete rilasciare la locomotiva prima che un altro client iRoc la possa prendere in carico.
Funzione Fn
Fn disattivata
| Pulsante | Funzione |
|---|---|
| Locomotiva | Seleziona una locomotiva dall'elenco |
| Direzione | Cambia la direzione di marcia della locomotiva selezionata |
| F1…F8 | F1…F8 |
Fn attiva
| Pulsante | Funzione |
|---|---|
| Direzione | Rilascia la locomotiva selezionata per il controller iRoc |
| F1…F8 | F9…F16 |
Modalità automatica
Nella barra di navigazione della pagina per il controllo della velocità della locomotiva è presente un pulsante per la selezione della modalità automatica.
Start/Stop
If no schedule or block is selected in the picker this will send a plain “Go” command to the selected loco, make sure the Rocrail server has set the auto mode on.
Extra control information is send if a block or schedule is selected before the Start button is pressed.
HalfAuto
If the loco should be controlled in half automatic mode this option must be set before the start command is send.
The schedule and block picker selections are ignored and reset to “none”.
Set in block
The selected block from the picker is set as current block for the selected loco.
Settings
Placing
If the button has the light on it means that the selected loco is swapped.
The button action send to Rocrail a swap command with a placing flag. To get it working the way iRoc shows a Rocrail server revision 1055+ is needed. With older revisions the iRoc button state could be not corresponding to the real placing.
Track Plan
This is work in progress, but can be used anyway.
If touching an item, like switch or signal or sensor, the background will turn yellow and a command is send to the Rocrail server. The graphical representation of the item is changed, according the new state, after receiving a broadcast from the Rocrail server.
Indicators
Track Power
If the track power is turned off, for one reason or the other, it will be made visible in the System Tab:

App-Store
Available in the iTune App-Store, just search for “iRoc”:
Ad Hoc Distribution
Read this first
Getting the UDID
The iPhone/iPod UDID is needed for enabling 'Ad Hoc' installations; It has to be in the provisioning file which comes with the App. Send an email to iroc at rocrail.net with the UDID if you want to install it on your iPhone/iPod.
| iTunes shows the serial number as default: |
![]() |
| The ID shows up after clicking on the serial number: |
![]() |
Download
Gallery
YouTube
- "New born iRoc in Action" (First experimental version.)
Trace: » screenshots-en » orphans » stepbystep-en » iroc-gen-en » daily-en » rocj-intro-en » credits-en » signal-gen-en » gui-code-en » iroc-gen-it



















