c't

c't-Projekte - Mailinglisten


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

Re: [ct-bot] ComConnection

Absender: Max Odendahl
Datum: So, 30.04.2006 19:26:04
References: <004d01c66b9d$e65f2370$3d01a8c0@Dothan> <4453C303.40402@xxxxxxxx> <4453D720.4030303@xxxxxxxx>


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