Installatie - rwmodeltrain/departure-board GitHub Wiki
Gebruik zonder RPi en TFT scherm
Ubuntu
Het is mogelijk om departure-board
te gebruiken zonder Raspberry en TFT scherm. Wel is een PC met Linux nodig, in deze Wiki gaan we uit van Ubuntu 14.4.
Inrichten Ubuntu
Gewerkt kan worden met een standaard installatie van Ubuntu, hierop is Python al geïnstalleerd (volgens laatste informatie, graag bericht als dit niet zo is). Installatie van pygame is wel nodig. Open een terminal venster en installeer pygame via:
sudo apt-get update
sudo apt-get install python.pygame
Koppeling met de koploper PC
Net als bij de RPi moet een koppeling gemaakt worden naar de share van de Windows-PC waarop Koploper zich bevindt. Maak daarvoor eerst een mount-point aan op Ubuntu en koppel de Windows Share. Iedere keer als de Ubuntu machine opnieuw wordt opgestart zal deze mount opnieuw gemaakt moeten worden. Uiteraard is dit te automatiseren...
sudo mkdir /mnt/koploper
sudo mount //192.168.1.61/Data /mnt/koploper -o username=username,password=password
Klik hier voor informatie over het aanmaken van de Windows share op de koploper PC.
Installatie van programma- en mediabestanden
De installatie van de bestanden nodig voor departure-board
is vrijwel gelijk aan het installeren van de bestanden op de RPi, alleen het bestand train.sh wordt niet gebruikt. Omdat Ubuntu een grafische interface heeft kunnen de bestanden met bestandsbeheer worden gekopieerd. Informatie over de te kopiëren bestanden, klik hier.
Aanpassingen INI-bestanden
Voor het aanpassen kunnen de stappen gevolgd worden bij de RPi installatie (klik hier). Er is wel een speciale instelling nodig in departure-board.ini
:
usetft: False
useRpi: False
departure-board
Starten van Open een terminal scherm en type:
sudo python 1.py
Als meerdere instanties van departure-board
nodig zijn (bij meerdere stations), start deze dan op met
python 1.py
Het programma dat voorafgegaan met sudo
wordt opgestart heeft rechten om de baaninformatie bij afsluiten ook op te slaan (de 'master'). Kies bij het afsluiten (de 0
op het numerieke toetsenbord) voor 0
(niets doen met andere RPi's) en sluit het programma af. De baaninformatie wordt dan opgeslagen. De andere instanties van departure-board
kunnen gewoon afgesloten worden door het venster te sluiten.