Browse Source

extended doc

lookup-tables
Stephan Richter 4 years ago
parent
commit
85302a5177
  1. 8
      README.md
  2. 21
      doc/setup.md

8
README.md

@ -14,14 +14,18 @@ Es ist eine Client-Server-Anwendung. Das bedeutet: @@ -14,14 +14,18 @@ Es ist eine Client-Server-Anwendung. Das bedeutet:
## Ansteuerung der Modellbahn
(Siehe auch [Funktionsweise](doc/Schema.md))
Das Signal für die Modellbahn wird mittels [SRCPD] erzeugt – dieses Programm *kann* ebenso auf dem zentralen Steuerungs-PC laufen, es kann aber auch auf einem separaten Computer installiert sein:
![Schema](doc/Web4Rail.png)
[SRCPD]: http://srcpd.sourceforge.net/srcpd/index.html
## Dokumentation
* Findest du im [doc-Ordner](doc)
* [Funktionsweise](doc/Schema.md)
* [Setup](doc/setup.md)
## Entwicklungsstand
Die Programmentwicklung hat einen Stand erreicht, mit dem sich die Software stabil für die Steuerung von Modellbahnen einsetzen lässt. Dennoch ist das Programm nicht als „fertig“ zu betrachten – es gibt immer Details zu verbessern!

21
doc/setup.md

@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
# Setup
## Systemvoraussetzungen
### Linux
Web4Rail ist in Java programmiert, entsprechend braucht man folgende Programme auf dem Linux-Rechner, um Web4Rail zu bauen und zu starten:
* Git (optional, macht aber den Download einfacher)
* Java (empfohlen: OpenJDK-11-jdk-headless)
* Maven (für das Compilieren)
## Installation
1. Öffne ein Terminal
2. gib ein: `git clone https://github.com/srsoftware-de/Web4Rail.git`
3. wechsle in den heruntergeladenen Ordner und gib ein: `mvn java:exec` und Maven sollte das Programm aus dem Quellcode zusammenbauen und starten.
## Hardware
Das Programm kann auf einem beliebigen Rechner installiert werden. Falls du es auf einem Raspberry-Pi installieren willst, brauchst du wenigstens eine Pi 3.
Loading…
Cancel
Save