User Tools

Site Tools


rocnet:rocnet-prot-de

Differences

This shows you the differences between two versions of the page.


rocnet:rocnet-prot-de [2021/09/03 00:10] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== RocNet Protokoll ======
 +[[:german#zentralen|{{  :interface.png}}]][[:german|{{  :rocrail-logo-35.png}}]][[:rocnet:rocnetnode-de|{{ :rocnet:rocnet-hw.png}}]]
  
 +[[:german|Inhalt]] -> [[:german#zentralen|Zentralen]] ->  **[[rocnet:rocnet-prot-de|RocNet]]** 
 +  * **[[rocnet:rocnet-prot-de|RocNet-Protokoll]]** | [[:rocnet:rocnetnode-de|RocNetNode]]
 +    * [[:rocnet:rocnetnode-hwsetup-de|RocNetNode Einrichtung]] | [[:rocnet:rocnetnode-setup-de|RocNetNode Konfiguration]] | [[:rocnet:rocnetnode-img-de|Installations-Paket]]
 +      * [[:raspi:raspi-dev-en|RasPi as Rocrail server (en)]]
 +    * [[:gca1-pi01-de|GCA-PI01]] | [[:gca_pi02-de|GCA-PI02]]  | [[:gca-pi03-de|GCA-PI03]] | [[:GCA-PI04-de|GCA-PI04]] | [[:gca-pi05-de|GCA-PI05]] | [[:gca-pi06-de|GCA-PI06]] | [[:GCA-PI07-de|GCA-PI07]] | [[:GCA-PI08-de|GCA-PI08]] | [[:gca107-de|GCA107 Mehrzweck-Relais-Baugruppe]] | [[:rocnet:rocdisplay-de|RocDisplay]] | [[:rocnet:fastclock-de|Modellzeituhr]] | [[:rocnet:rocnetnode-led-de|LED-Treiber Pi08]]
 +    * [[:rocnet:faq-de|FAQs]]
 + 
 + \\
 +**RocNet -> Rocrail(r) Network**\\
 +\\
 +Dies ist eine "binäres Open Source Protokoll", dass für die Kommunikation zwischen zwei und mehr Hardware-Einheiten in einem __**[[http://de.wikipedia.org/wiki/Peer-to-Peer|"Peer to Peer"-Netzwerk]]**__ bestimmt ist.\\
 + \\
 +===== "Master"-loses Netzwerk =====
 +{{ rocnet:rocnet-wlan.png?250}}
 +Die Idee ist, ein Netzwerk von zwei und mehr Betriebseinheiten zu bilden.\\
 +Dabei gibt es verschiedene Typen von Einheiten: 
 +  * Ein/Ausgang für Weichen, Signale, Rückmelder, ...
 +  * DCC-Erzeugung
 +  * WLAN-angebundene Zubehör- und Mobil-Dekoder
 +  * Computer
 +  * ...
 +Alle müssen ihre eigene eindeutige Kennung (ID) haben, die für gesendete und empfange Parameter im Header verwendet wird.\\
 +Die Einheit, die alle Nachrichten verarbeitet und viele davon sendet, kann dazu berechtigt sein, als Host des Netzwerks zu dienen, aber faktisch ist sie nur Mitspieler in dem Spiel.\\
 +So kann im Fall von Rocrail der Computer, auf dem die Software läuft, als Host angesehen werden.\\
 + \\
 +===== Reservierte Kennungen=====
 +^ Kennung ^ Beschreibung ^ Hinweis |
 +|  0  | Rundsenden (Broadcast) | Wird von allen Knoten ausgewertet. |  
 +|  1  | Rocrail-Server. | Dies ist die empfohlene und voreingestellte Kennung. \\ Weitere Server sollten 65001+ verwenden. | 
 +|  65535  | Initiale Knoten-Kennung; \\ Eine neue Kennung wird durch den Rocrail-Server zugwiesen. | |
 + \\
 +
 +===== Einstellungen =====
 +{{:rocnet:rocnet-de.png?478}}{{:rocnet:rocnet-nodelist-en.png}}\\
 +Mehr Informationen über die Einstellung der RocNet-Verbindung: __**[[:rocnet:rocnetnode-hwsetup-de##software-einstellungen|Software-Einstellungen]]**__ \\
 +\\
 +
 +===== Protokoll-Einzelheiten=====
 +
 +__**[[rocnet:rocnet-prot-en#udp_8_bit|Einzelheiten des RocNet-Protokolls (en)]]**__
 +
 + \\
rocnet/rocnet-prot-de.txt · Last modified: 2021/09/03 00:10 by 127.0.0.1