Gebruik van meerdere Pi’s voor meerdere stations - rwmodeltrain/departure-board GitHub Wiki

Gebruik van meerdere RPi's

Standaard is de RPi ingericht om te gebruiken met één station. Het is echter heel eenvoudig om het geheel met meerdere stations te laten werken. Als met meerdere RPi's wordt gewerkt is altijd 1 RPi de zogenaamde 'master'.

De master RPi De master RPi onderscheid zich van de andere RPi's doordat deze meer rechten heeft. De master RPi slaat de huidige baansituatie (welke trein staat waar) op bij afsluiten én de master RPi kan de andere RPi's opdracht geven opnieuw op te starten of om af te sluiten. Bij het afsluiten van departure-board krijgt de gebruiker de vraag wat te doen met de andere RPi's. Als wordt gekozen voor afsluiten of herstarten zullen de andere RPi's dit vrijwel direct uitvoeren. Wacht vervolgens even met het afsluiten van het programma op de master RPi, zodat zeker is dat alle RPi's de opdracht tot herstarten of afsluiten aan het uitvoeren zijn.

Overige RPi's Er is eigenlijk maar één aanpassing nodig: het verwijderen van het bestand master.txt op de RPi's die géén master zijn. Dat is alles. Dit bestand kan verwijderd worden met behulp van een FTP programma als FileZilla, of rechtstreeks via de console. Bij het opstarten gebruiken alle RPi's het bestand waarin de laatste baaninformatie door de master RPi is opgeslagen.