srcpd.

SRCP ist ein TCP / IP-Protokoll, um alle Aspekte der Modellbahn zu decken.
Jetzt downloaden

srcpd. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matthias Trute
  • Website des Verlags:

srcpd. Stichworte


srcpd. Beschreibung

SRCP ist ein TCP / IP-Protokoll, um alle Aspekte der Modellbahn zu decken. SRCP ist ein TCP / IP-Protokoll, um alle Aspekte der Modellbahn zu decken. Es ist ASCII-Text basiert und folgt einem strengen Befehlsantwortschema. In der Welt der SRCP ist der Server die Schnittstelle zum Modell-Railway-System.any Client verbindet sich mit dem Server und erspült Informationen zum Status einer beliebigen Komponente (einschließlich des Servers) und sendet Befehle, um den Zustand einer beliebigen Komponente zu ändern. So ist SRCP vollständig mehrbenutzer. Um Konflikte zu vermeiden, kann ein Bauteil von einem Client-Sitzung gesperrt werden .SRCP bedeutet ein einfaches Railroad-Befehlsprotokoll. Es ist ein ip-basiertes Protokoll. Es deckt alle Aspekte der Modellbahn ab. SRCPD-Projekt implementiert eine Client-Server-Architektur.SRCP Definiert eine abstrakte Schicht über dem Modell-Railroad-System. Wenn die Unterschiede zwischen DCC oder Marklinmotorola oder einem anderen System deckt. Ein Client-Entwickler muss nicht wissen, welche Art von Signalisierung verwendet wird. Auch wenn ein vollständiges neues System erscheint: Sobald ein SRCP-Server es implementiert, kann jeder SRCP-Client ohne Änderungen verwendet werden .SRCP besteht aus Befehlswörtern und Geräten, auf denen die Befehle arbeiten. Befehlswörter werden eingestellt, erhalten, erhalten, warten, überprüfen, zurücksetzen, init und term. Die wichtigsten Geräte sind Lokomotivdecoder (GL == generischer Lok), Impulsdecoder (GA == generischer Accessoire) und Fütterungssensoren. Zur Adresse der Decodiererprogrammierung sind sogenannte Servicemoduseinrichtungen definiert. Alle Komponenten sind in Bussen strukturiert, die grundsätzlich Komponenten bündeln, die über ein gemeinsam genutztes Gerät (z. B. eine zentrale Einheit) erreichbar sind. Diese Busse werden auch zum Segment des Adressenraums verwendet. Ein grundlegendes Merkmal von SRCP ist, dass er niemals die Hardwareadresse ändert. Z.B. Können die NMRA-Adressen "kurze" Adressen und die "langen" Adressen in zwei unabhängige Busse strukturiert sein. Es liegt in der Verantwortung des Server-Entwicklers, die Busstruktur gut zu definieren. Ein Client-Entwickler muss darauf achten, dass die Adresse einer beliebigen Komponente zwei Elemente enthält.Nicht alle Komponenten existiert auf allen Systemen. Um anfängliche Informationen zu erhalten, kann der Server den Client über alle Geräte informieren, über die er weiß. Einige Funktionen können sogar vom Server emuliert werden, wenn das Ziel das angeforderte Merkmal nicht unterstützt (z. B. erhalten Sie die aktuelle Geschwindigkeit: Viele Railroad-Systeme unterstützen diese Operation nicht.) .Anothere schöne Funktion, die verwendet werden kann, ist eine zentrale Zeitquelle. SRCP enthält ein Zeitpunkt "Gerät", das alle Clients mit einer aktuellen Modellzeit hält. Diese Zeit kann in keinem Verhältnis zur Echtzeit ausgeführt werden: 6 Echtzeitminuten können 1 Modellstunden sein. Srcp hat sich im Laufe der Zeit entwickelt. Die erste nutzbare Revision, die jetzt veraltet ist, wird als 0,7.3 bezeichnet. Es funktioniert gut und viel Programm benutzt es immer noch. Für alle Software empfehlen wir, die aktuelle Version 0.8.2 zu verwenden, die seit mehr als einem Jahr stabil ist. Die neueste Version wird als 0.8.3-WIP bezeichnet, der ein paar Verbesserungen enthält. Sie sind noch nicht formal korrekt und können Fehler enthalten oder in der Zukunft geändert werden. Future-Versionen von SRCP werden die Kompatibilität mit der aktuellen 0,8-Spezifikation behalten. Ein Client kann während des anfänglichen Handshakens eine spezielle SRCP-Version anfordern. Die Diskussion rund um SRCP-Läufe in der deutschen Newsgroup de.rec.modelle.bahn. Was ist neu in dieser Version: · Diese Version fixiert zahlreiche Fehler in beiden Kernmodulen und einigen Treibern. · Neue Funktionen umfassen die Programmierung von SELECTRIX-Decodernde und Funktionen F5 bis F16 auf dem IntelliBox.


srcpd. Zugehörige Software

MTR.

MTR kombiniert die Funktionalität der Programme "Traceroute" und "Ping" in einem einzigen Netzwerkdiagnosewerkzeug. ...

143

Herunterladen