LCM

Leichte Kommunikation und Marshalling
Jetzt downloaden

LCM Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • LCM Team
  • Website des Verlags:
  • http://code.google.com/p/lcm/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 605 KB

LCM Stichworte


LCM Beschreibung

Leichte Kommunikation und Marshalling LCM ist eine freie und Open-Source-Bibliothek, mit der Sie Hilfe beim Anführen von Nachrichten- und Datenmarkierungen, die auf Echtzeitsysteme gezielt werden, durchführen, in denen eine hohe Bandbreite und eine geringe Latenzzeit entscheidend sind. LCM bietet ein Publish / Subscribe-Nachrichtenüberschreitungsmodell und eine XDR-Nachrichtenspezifikationssprache mit Bindungen für Anwendungen in C, Java und Python.lcm ist für dichtgekoppelte Systeme ausgelegt, die über ein dediziertes lokales Netzwerk verbunden sind. Es ist nicht für eine Nachricht vorgesehen, die über das Internet übergeht. LCM wurde für weiche Echtzeitsysteme entwickelt: Das Standard-Messaging-Modell ermöglicht das Ablegen von Nachrichten, um die Latenzzeit neuer Nachrichten zu minimieren. HINWEIS: LCM ist lizenziert und verteilt unter den Bedingungen der GNU-Lizenzerlizenz. Hier sind einige wichtige Funktionen von "LCM": · Kommunikation mit niedriger Latenzzeit · Effizienter Rundfunkmechanismus mit UDP Multicast · Bietet Typ-Safe-Meldungsmarschaling, der die meisten Fehlerarten automatisch erkennt (z. B. Versions-Fehlanpassungen zwischen verschiedenen Modulen) · Benutzerfreundliche Protokollierung und Wiedergabe · Wesentlich unbegrenzte Paketgröße · Keine zentralisierte "Datenbank" oder "Hub" - Peers kommunizieren direkt · Keine Daemons. · Unterstützt C ++, C, Java und Python Anforderungen: · Glib 2.0 oder höher · Java 1.5 oder höher Was ist neu in dieser Version: · C: Ändern Sie "Datei: //" Anbieter, damit LCM_HANDLE -1 auf EOF zurückgibt. · C: Ändern Sie uint8_t * in void * in lcm_recv_buf, lcm_publish und lcm_eventlog_t · C: Unterdrückung Warnmeldungen, wenn Ereignisnummern in einem Protokolldatum nicht aufeinanderfolgend sind · LCM-Logger: Option hinzufügen, um nur Kanäle zu loggen, die mit einem Regex übereinstimmen · LCM-Gen: Bugfixes in emittierten Java-Code · LCM-Gen: Add -jdefaultpkg Option für den gesendeten Java-Code, geändertes Standardverhalten.


LCM Zugehörige Software