heise online · c't · iX · Technology Review · Telepolis · mobil · Security · Netze · heise open · heise resale · Autos · c't-TV · Jobs · Kiosk
Zum Inhalt
c't

c't Projekte - c't-Bot und c't-Sim - Mailinglisten

c't-Bot und c't-Sim


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] ComConnection

Absender: Peter Recktenwald
Datum: Di, 02.05.2006 10:56:39
In-reply-to: <010401c66c7b$2439e8f0$3d01a8c0@Dothan>
References: <004d01c66b9d$e65f2370$3d01a8c0@Dothan> <4453C303.40402@xxxxxxxx> <4453D720.4030303@xxxxxxxx> <010401c66c7b$2439e8f0$3d01a8c0@Dothan>


Hallo Max,

habe deinen Patch mit der RXTX Library unter Linux (Ubuntu 5.1 Linux-Kernel 2.6.12) erfolgreich zum Laufen gekriegt. Verzögerung beim Starten kann ich keine erkennen.
Auf PC-Seite werkelt der mySmartUSB-Flasher im UART-Bridge Mode.

Gruss
Peter


Max Odendahl wrote:
Hi,


Also ich wäre sehr für die RXTX-Library, zumindest solange die Commapi nicht in der aktuellen Version Windows unterstützt. Unter Linux macht aber selnst die aktuelle Commapi probleme.


habe soeben die RXTX Library installiert und es ausprobiert. Dabei braucht die RXTX Library für denselben Code ca. 36 Sekunden, die Comm API nur 3 Sekunden. Die Funktion CommPortIdentifier.getPortIdentifier ist dabei bei der RXTX Library diejenige, die solange benötigt.

Ich werde nun also weiterhin die CommApi benutzen.
Da man aber den Code 1:1 für beide Libraries benutzen kann, könnte man dies ja so in den Patch aufnehmen:

//import javax.comm.*;
import gnu.io.*;

Durch einfaches Wechseln der Libraries kann dann jeder entscheiden, welche Library er nutzen möchte, ohne auch nur eine Zeile im eigentlichen Code ändern zu müssen

Gruss
Max




_______________________________________________
ct-bot-entwickler Mailingliste
ct-bot-entwickler@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler







Copyright © 2007 Heise Zeitschriften Verlag Kritik, Anregungen bitte an c't-WWW Datenschutzhinweis   Impressum