1. Inleiding
Deze handleiding dient om Rocrail (www.rocrail.net) in te richten voor het gebruik met RemoteSign.
De setup is voor 2x display maar kan voor minder of meer display’s gebruikt worden.
2. Benodigheden
Rocrail software: www.rocrail.net
Twee willekeurige RemoteSign-schermen, zoals
- RemoteSign Windows
of - RemoteSign ESP (Deze kunt u bestellen via https://remotesign.square.site/ of zelf samenstellen met:
- Arduino ESP-modules (2x): ESP8266 NodeMCU of WEMOS D1 mini processor
- OLED-scherm (2x): 128x32 OUD 0.91 ”scherm
- Case voor display: 3D design ZZA | Tinkercad
3. Installatie hardware
Installeer de ESP-modules en display’s volgens deze instructies:
RemoteSign: RemoteSign ESP (mixmox.com)
4. Setup RemoteSign Sequencer
Installeer RemoteSign indien je dit nog niet zou gedaan hebben. (in deze handleiding in de folder C:\RemoteSign)
Ga naar c:\RemoteSign\scripts en maak de volgende bestanden met bijv. Notepad aan:
Bestandsnaam: Spoor1.bat
Inhoud: C:\RemoteSign\RSRelay.exe Spoor_1
Bestandsnaam: Spoor2.bat
Inhoud: C:\RemoteSign\RSRelay.exe Spoor_2
Deze .bat-bestanden zullen later door Acties in Rocrail gebruikt worden.
Start je eerste ESP-module op.
Start RemoteSign Sequencer op.
Maak een nieuw script aan.
Klik op File
Klik op New
Geef de bestandsnaam van het script in (hier Tracks.ini)
Klik op OK
Voeg de ESP-modules toe.
Klik op Add RemoteSign
Klik op Search LAN
Het ip-adres van de eerst ESP-module is zichtbaar, klik op Use this en pas het Name-veld aan.
Klik op OK
Klik op File
Klik op Save
Voeg je tweede ESP-module toe op dezelfde wijze.
Klik op Add new script en voeg het scriptnaam (hier Spoor_1) in.
Maak vervolgens het script.
Klik op de Command combobox
Type Data Source en selecteer dit commando.
Klik op Add
Geeft de volgende info in C:\Remotesign\Scripts\Spoor1.txt
Klik op OK
Maak vervolgens de volgende lijnen aan door de voorgaande stappen te herhalen.
Klik op Commando en selecteer {ROW}
Geef de volgende tekst in \<Row1|15> \T+01
Dit geeft de inhoud vah het tesktbestand op de eerste rij weer, met uiterst rechts de klok.
Voeg nog een rij toe.
Klik op Command en selecteer {ROW}
Voeg de volgende tekst in: \<Row2|15> en klik op OK
Vervolgens kun je nog een geluidsfragment laten afspelen, telkens de display verandert (optioneel).
Klik op Command en selecteer {PLAY}
Geef de volgende tekst in: C:\RemoteSign\Scripts\Dingdong.wav
Het bestand dingdong.wav dient wel te bestaan. Een ander geluidsfragment is uiteraard ook mogelijk.
Klik vervolgens op Switch All waarna je het volgende scherm zou moeten krijgen.
Selecteer vervolgen bovenaan Spoor_2 en maak het tweede script Spoor_2 aan op dezelfde manier.
Klik regelmatig op File en daarna op Save
5. Setup aansturen RemoteSign Sequencer
RemoteSign Sequencer is het hart van de aansturing van de displays.
Om de bovenstaande scripts te starten maak je gebruik van RSRelay.exe.
Ga naar C:\RemoteSign en maak 2 bestanden als volgt aan met Notepad:
Bestandsnaam: TXT_Spoor1.bat
Inhoud:
copy "%*" > Spoor1.txt
C:\RemoteSign\RSRelay.exe Spoor_1
Bestandsnaam: TXT_Spoor2.bat
Inhoud:
copy "%*" > Spoor2.txt
C:\RemoteSign\RSRelay.exe Spoor_2
6. Setup Rocrail
Installeer Rocrail indien je dit nog niet zou gedaan hebben.
Start Rocrail en maak 2 text-labels aan (voor ieder spoor 1).
Klik op Tabellen
Selecteer Teksten
Maak 2 teksten aan.
Maak nu een Actie aan.
Klik op Tabellen
Selecteer Acties
Maak de Actie Spoor_Display met de volgende inhoud:
Maak vervolgens de acties aan om de displays te updaten.
Klik op Tabellen
Selecteer Acties
Maak 2 acties aan met volgende inhoud:
Naam actie: Update_Display_1
En een actie Update_Display_2
6. Testen
Start RemoteSign Sequencer
Klik op File
Selecteer Open
Selecteer Tracks.ini
Minimaliseer RemoteSign Sequencer
Start het rijden in Rocrail.
De inhoud van de 2 Teksten zie je veranderen in de inhoud die op de desbetreffende display te zien is.
Je kan ipv de actie op een sensor ook een Dienstrooster aanmaken en de actie daaraan koppelen.
Je dient dan de parameters van het Dienstrooster in de Teksten te laten verschijnen.