Announcement

Collapse
No announcement yet.

Serielle Schnittstelle auslesen.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Serielle Schnittstelle auslesen.

    Hallo,
    ich hab ein selbsgebautes digitales Thermometer und hab es an die serielle Schnittstelle angeschlossen. Ich möchte die Daten auslesen und letztendlich in einer Datenbank abspeichern. Mein Problem ist aber, dass das net klappt was ich mache. Hab mir die Beispielprogramme genommen von der COMMAPI und da raffen die programme wenigstens wenn auf dem thermometer den resetknopf drücke.
    Wenn ich ein so eine Klasse in mein Progi einbinde, was muss ich machen damit der checkt, das da daten ankommen??

    public class commListener implements SerialPortEventListener
    {

    public void serialEvent(SerialPortEvent event)
    {

    if(event.getEventType()==SerialPortEvent.DATA_AVAI LABLE)
    {
    byte[] readBuffer = new byte[200];
    try
    {
    while (ins.available() > 0) {int numBytes = ins.read(readBuffer);}
    String nachricht = new String(readBuffer);
    jTAinfo.append(nachricht);
    }
    catch (IOException e)
    {
    jTAstatus.setText("Fehler: "+e);
    }

    }

    else
    {
    System.out.println("keine Daten?");
    }

    }

    ich hab noch mal zum schluss das ganze programm mit dran, vielleicht hat jemand eine idee dazu, danke.

  • #2
    da is noch mal der anhan

    Comment

    Working...
    X