Hallo Zusammen, Ich habe eine große Lauftextanzeige (so ne LED-Matrix) die bislang von einem alten PC Programmiert wird. Nun möchte ich gerne stattdessen den XPORT von Lantronics nehmen, um die Anzeige flexibel aus dem Netzwerk zu steuern. Am PC hängt sie am Seriellen Port, die Software scheint so als würde sich die Anzeige wie ein Modem verhalten. Da man auf dem XPORT keline Java-Schripts ablegen kann, habe ich überlegt, die Lauftextpprogrammierung darüber vorzunehmen und auf die uralt-Software zu verzichten. Hat jemand schon Erfahrung mit einem solchen Projekt? Kann der Xport über ein in ihm enthaltenen Applett Daten auf der Seirellen ausgeben? Schonmal Danke, Thorsten
Das geht wunderbar, ich habe mit ein paar Kolegen so eine Anzeige als Projektarbeit an der h_da gemacht. Erste Anlaufstelle könnte für dich die Seite der c't sein, die haben schon einiges mit dem XPort und Applets gemacht. "Com auf LAN Adapter" oder so ähnlich hieß das Projekt. mfg Thorsten
so wie ich das verstanden habe kann man aber nur einige Zusatzports schalten, aber nicht Daten an die Seriellew senden oder? Hast du vielleicht ein paar Infos zu deinem Projekt?
Ich glaube, dass hier einige Unkenntnis über die Funktionsweise des XPORTs vorliegt. Der XPort besteht im Wesentlichen aus einer TCP/IP Brücke, die einen wählbaren TCP/IP Port in die serieller Schnittstelle umsetzt. Alles was über TCP/IP an diesen Port geht, erscheint 1:1 an der seriellen Schnittstelle und umgekehrt. Zusätzlich hat der XPORT einen Speicher (ca. 512 kByte glaube ich), in dem sich ein Konfigurationsprogramm u.ä. befindet. Dieser Speicher ist als Webserver konfiguriert, kann also über das HTTP Protokoll auf Port 80 angesprochen werden. Hier können beliebige Webseiten eingelagert werden. Natürlich auch Java, JScript etc., das ist dem XPORT ziemlich egal. Ausgeführt wird der Code natürlich im Browser des aufrufenden Rechners, nicht im XPORT, denn letzterer dient nur als Speicher. Natürlich ist es deshalb möglich, Daten auf die serielle Schnittstelle zu schicken, es genügt, ein TCP/IP Socket mit der IP Adresse des XPORT und der Portnummer für die RS232 Brücke zu öffnen. Wie man das macht ist spielt keine Rolle, ob über fest im PC installierte Software oder per Java oder JScript aus dem Browser heraus. Letztere Variante hat den Vorteil, dass sie überall funktioniert wo ein Java/Jscript fähiger Browser zur Verfügung steht, also auch mit Linux, Macintosh, IPhone etc. Gruss Mike
Dieso Art der Funktion hatte ich schon fast vermutet. Leider findet man im Netz öfters widersprüchliche Angaben dazu. Dennoch verfügt der XPORT über I/O-Pins, welche gesteuert werden können (also er interagiert doch mit in ihm vorhandenen Scripten (Das diese nicht auf ihm ausgeführt werden ist klar). Danke für die Antworten.
Die I/O Pins des XPORT werden ebenfalls über einen speziellen TCP/IP Port (ich glaube 77F0) mittels eines speziellen Protokolls gesteuert. Steht alles im Users Guide. Daher ist selbstverständlich auch eine Kontrolle über ein Java(-Script) möglich. Gruss Mike
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.