Hallo CoAXx (Bist Du Frau oder Mann?),
habe mir eine Suse Linux Testumgebung für den bikeXperience und CyclingDatamanger Plattformtest aufgebaut.
Habe es aber selber noch nicht geschafft die serielle Syncronisation zum laufen zu bringen.
Habe das Packet
ftp://jarvi.dsl.frii.com/pub/rxtx/rxtx-2.0-7pre1-i686-pc-linux-gnu.tar.gz runtergeladen und bekomme Laufzeitfehler im Modul librxtxSerial.so außerhalb von der JRE.
Der Aufruf lautet so (für den CDM)
#! /bin/sh
# für Bourne Shell
export LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH
java -cp "CyclingDataManager.jar:comm.jar:RXTXcomm.jar" CyclingDataManager.CyclingDataManager [arg]
oder
java -cp "bikeXperience.jar:comm.jar:RXTXcomm.jar" MTBTouren.MTBTouren [arg]
Die Propertydatei kannst Du so anlegen:
cd \Installationsverzeichnis
echo Driver=gnu.io.RXTXCommDriver > javax.comm.properties
laut RXTX Doku sind die binary Libs unter RedHat lauffähig. Unter Suse 9.2 habe ich es nicht zum Laufen bekommen. Komme wohl nicht herum, die binaries neu zu üersetzen. Habe aber unter Linux noch keine Erfahrung wie es geht. Der Sourcecode ist hier zu bekommen:
ftp://jarvi.dsl.frii.com/pub/rxtx/rxtx-2.0-7pre1.tar.gz
Hast Du Erfahrung mit übersetzen von Paketen unter Suse Linux?
Gruß Hans