JLab 2.1.1 und externes Meßgerät
Verfasst: 29.09.2008, 22:54
Hallo,
ich habe gerade versucht mit der Konfiguration für externe Module ein Voltcraft VC 98 an der COM1 in Betrieb zu nehmen. Es kommt aber folgende Fehlermeldung:
Meine Konfiguration:
Das Voltcraft sendet die Daten eigenständig ohne das 'D'. Mir scheint, als ob bei der Initialisierung des COM-Ports etwas schief geht.
Brauche ich noch Bibliotheken? Oder woran kann es liegen?
ich habe gerade versucht mit der Konfiguration für externe Module ein Voltcraft VC 98 an der COM1 in Betrieb zu nehmen. Es kommt aber folgende Fehlermeldung:
Code: Alles auswählen
29.09.2008 23:46:13 de.jlab.JLabMain <init>
SCHWERWIEGEND: JLab 2.1.1 (C) 2007,2008 by Volker Raum
Status #0:254=1.732 [ADA by CM/c't 04/2007; I/O-Cards: DA16 AD16 IO32
ADA
Status #1:254=3.71 [DDS by CM/c't 03/2007]
DDS
Status #2:254=2.91 [DCG by CM/c't 09/2008]
DCG
Status #4:254=1.78 [EDL by CM/c't 09/2008]
EDL
29.09.2008 23:46:16 de.jlab.lab.Lab initLab
INFO: c't Lab Modules checked
29.09.2008 23:46:16 de.jlab.lab.Lab initExternalModules
SCHWERWIEGEND: Error initing Module Peaktech
java.lang.NoClassDefFoundError: gnu/io/CommPortIdentifier
at de.jlab.external.measurement.connectors.SerialConnector.connect(Unknown Source)
at de.jlab.external.measurement.model.ExternalRS232Model.startModel(Unknown Source)
at de.jlab.lab.Lab.initExternalModules(Unknown Source)
at de.jlab.lab.Lab.initLab(Unknown Source)
at de.jlab.JLabMain.<init>(Unknown Source)
at de.jlab.JLabMain.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: gnu.io.CommPortIdentifier
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 6 more
29.09.2008 23:46:17 de.jlab.lab.Lab initLab
INFO: External Lab Modules checked
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jLabConfig value-watch-active="true" value-watch-cycle="500" active-workspace="Default">
<connection comand-confirmation="false" checksum="false" command-protocol="false" classname="de.jlab.communication.tcpip.TcpipBoardInterface">
<parameter value="192.168.1.9" name="Hostname"/>
<parameter value="10001" name="Port"/>
</connection>
<workspace window-count="0" name="Default"/>
<external-module id="Peaktech">
<model class="de.jlab.external.measurement.model.ExternalRS232Model">
<param value="COM1" name="Interface"/>
<param value="2400" name="Baud"/>
<param value="7" name="DataBits"/>
<param value="NONE" name="Parity"/>
<param value="2" name="StopBits"/>
<param value="NONE" name="Flowcontrol"/>
<param value="on" name="DTR"/>
<param value="de.jlab.external.measurement.devices.peaktech4010.ConverterPeaktech4010" name="Converter"/>
</model>
<ui class="de.jlab.ui.external.modules.multimeter.MultimeterModule"/>
<ui class="de.jlab.ui.external.modules.multimeter.MultimeterGraphModule"/>
</external-module>
</jLabConfig>
Brauche ich noch Bibliotheken? Oder woran kann es liegen?