Hallo
ich probier schon eine ganze weile rum aber ich bekomme immmer eine Fehler bei:
serialPort.addEventListener(this);
Woran kann das liegen?
und hier der Code dazu:
ich probier schon eine ganze weile rum aber ich bekomme immmer eine Fehler bei:
serialPort.addEventListener(this);
Woran kann das liegen?
und hier der Code dazu:
Code:
public void empfangen()
{
try
{
CommPortIdentifier portId =
CommPortIdentifier.getPortIdentifier("COM2");
serialPort = (SerialPort) portId.open(this.getClass().getName(),2000);
InputStream inputStream = serialPort.getInputStream();
bufferedReader = new BufferedReader(
new InputStreamReader(inputStream));
outputStream = serialPort.getOutputStream();
serialPort.addEventListener(this);
serialPort.notifyOnDataAvailable(true);
serialPort.setSerialPortParams(9600,
SerialPort.DATABITS_8, SerialPort.STOPBITS_1,
SerialPort.PARITY_NONE);
}
catch (PortInUseException e) {System.out.println(e);}
catch (IOException e) {System.out.println(e);}
}
Code:
public void serialEvent(SerialPortEvent event) {
if(event.getEventType()== SerialPortEvent.DATA_AVAILABLE){
try
{
}
catch (IOException e) {
e.printStackTrace();
}
}
}