Bestandsaufnahme smirs

Also wenn ich das richtig verstanden habe dann ist smirs im Moment folgendes:
(Bitte korrigiert mich, wenn ich falsch liegen sollte)

1.) "Fertige" MCs (in Java ?)
An diese MCs können sich über TCP/IP Module verbinden.
Die MCs kontrollieren die Vergabe von Modulnamen, den
Verbindungsaufbau und die Portzuweisung. Sie übernehmen
die Weiterleitung von Telegrammen an lokale und entfernte
Module anhand der Modul/MC Namen. Weiterhin bieten die
MCs einen Dienst für synchronisierte Variablen.

2.) Die Telegramme zwischen MC und Modul sind menschenlesbare
Strings mit Trennzeichen und Abschlusszeichen, die über
TCP/IP übertragen werden. (Frage: gilt dies auch für die
Kommunikation zwischen den MCs)

3.) Weder bestimmten Variablen noch bestimmten Nachrichten
(TRANSFER) ist bisher eine Semantik zugeordnet

4.) Die eigentliche Verbindung zur Roboterhardware bzw zum
uC ist bisher nirgendwo definiert. NumberFive hat eine Brücke
für bis zu 254 Variablen über eine serielle Leitung implementiert.

Frage an NumberFive: Welches Programm liest bei dir die Daten vom
seriellen Port und generiert die entsprechenden smirs
Telegramme ?

Frage an alle: Sind die Telegramme von smirs in "telegramm.pdf"
eigentlich alle definiert? IMHO fehlen da die Definitionen
für Login, Portvergabe und auch der Verbindungsaufbau ist
meiner Meinung nach nicht ausreichend beschrieben. Ohne diese
Informationen kann man kein eigenes Modul implementieren.
Auch wenn diese Details hoffentlich irgendwann in einer Library
versteckt sind, sollten sie sauber definiert sein.

ciao,
Georg